]> git.openstreetmap.org Git - rails.git/blob - vendor/assets/iD/iD.js
8ffa66d17e544cd416ab44ea22683a75800cfa90
[rails.git] / vendor / assets / iD / iD.js
1 (function(exports) {
2
3   var bootstrap = (typeof exports.bootstrap === "object") ?
4     exports.bootstrap :
5     (exports.bootstrap = {});
6
7   bootstrap.tooltip = function() {
8
9     var tooltip = function(selection) {
10         selection.each(setup);
11       },
12       animation = d3.functor(false),
13       html = d3.functor(false),
14       title = function() {
15         var title = this.getAttribute("data-original-title");
16         if (title) {
17           return title;
18         } else {
19           title = this.getAttribute("title");
20           this.removeAttribute("title");
21           this.setAttribute("data-original-title", title);
22         }
23         return title;
24       },
25       over = "mouseenter.tooltip",
26       out = "mouseleave.tooltip",
27       placements = "top left bottom right".split(" "),
28       placement = d3.functor("top");
29
30     tooltip.title = function(_) {
31       if (arguments.length) {
32         title = d3.functor(_);
33         return tooltip;
34       } else {
35         return title;
36       }
37     };
38
39     tooltip.html = function(_) {
40       if (arguments.length) {
41         html = d3.functor(_);
42         return tooltip;
43       } else {
44         return html;
45       }
46     };
47
48     tooltip.placement = function(_) {
49       if (arguments.length) {
50         placement = d3.functor(_);
51         return tooltip;
52       } else {
53         return placement;
54       }
55     };
56
57     tooltip.show = function(selection) {
58       selection.each(show);
59     };
60
61     tooltip.hide = function(selection) {
62       selection.each(hide);
63     };
64
65     tooltip.toggle = function(selection) {
66       selection.each(toggle);
67     };
68
69     tooltip.destroy = function(selection) {
70       selection
71         .on(over, null)
72         .on(out, null)
73         .attr("title", function() {
74           return this.getAttribute("data-original-title") || this.getAttribute("title");
75         })
76         .attr("data-original-title", null)
77         .select(".tooltip")
78         .remove();
79     };
80
81     function setup() {
82       var root = d3.select(this),
83           animate = animation.apply(this, arguments),
84           tip = root.append("div")
85             .attr("class", "tooltip");
86
87       if (animate) {
88         tip.classed("fade", true);
89       }
90
91       // TODO "inside" checks?
92
93       tip.append("div")
94         .attr("class", "tooltip-arrow");
95       tip.append("div")
96         .attr("class", "tooltip-inner");
97
98       var place = placement.apply(this, arguments);
99       tip.classed(place, true);
100
101       root.on(over, show);
102       root.on(out, hide);
103     }
104
105     function show() {
106       var root = d3.select(this),
107           content = title.apply(this, arguments),
108           tip = root.select(".tooltip")
109             .classed("in", true),
110           markup = html.apply(this, arguments),
111           innercontent = tip.select(".tooltip-inner")[markup ? "html" : "text"](content),
112           place = placement.apply(this, arguments),
113           outer = getPosition(root.node()),
114           inner = getPosition(tip.node()),
115           pos;
116
117       switch (place) {
118         case "top":
119           pos = {x: outer.x + (outer.w - inner.w) / 2, y: outer.y - inner.h};
120           break;
121         case "right":
122           pos = {x: outer.x + outer.w, y: outer.y + (outer.h - inner.h) / 2};
123           break;
124         case "left":
125           pos = {x: outer.x - inner.w, y: outer.y + (outer.h - inner.h) / 2};
126           break;
127         case "bottom":
128           pos = {x: Math.max(0, outer.x + (outer.w - inner.w) / 2), y: outer.y + outer.h};
129           break;
130       }
131
132       tip.style(pos ?
133         {left: ~~pos.x + "px", top: ~~pos.y + "px"} :
134         {left: null, top: null});
135
136       this.tooltipVisible = true;
137     }
138
139     function hide() {
140       d3.select(this).select(".tooltip")
141         .classed("in", false);
142
143       this.tooltipVisible = false;
144     }
145
146     function toggle() {
147       if (this.tooltipVisible) {
148         hide.apply(this, arguments);
149       } else {
150         show.apply(this, arguments);
151       }
152     }
153
154     return tooltip;
155   };
156
157   function getPosition(node) {
158     var mode = d3.select(node).style('position');
159     if (mode === 'absolute' || mode === 'static') {
160       return {
161         x: node.offsetLeft,
162         y: node.offsetTop,
163         w: node.offsetWidth,
164         h: node.offsetHeight
165       };
166     } else {
167       return {
168         x: 0,
169         y: 0,
170         w: node.offsetWidth,
171         h: node.offsetHeight
172       };
173     }
174   }
175
176 })(this);
177 d3 = (function(){
178   var d3 = {version: "3.3.10"}; // semver
179 d3.ascending = function(a, b) {
180   return a < b ? -1 : a > b ? 1 : a >= b ? 0 : NaN;
181 };
182 d3.descending = function(a, b) {
183   return b < a ? -1 : b > a ? 1 : b >= a ? 0 : NaN;
184 };
185 d3.min = function(array, f) {
186   var i = -1,
187       n = array.length,
188       a,
189       b;
190   if (arguments.length === 1) {
191     while (++i < n && !((a = array[i]) != null && a <= a)) a = undefined;
192     while (++i < n) if ((b = array[i]) != null && a > b) a = b;
193   } else {
194     while (++i < n && !((a = f.call(array, array[i], i)) != null && a <= a)) a = undefined;
195     while (++i < n) if ((b = f.call(array, array[i], i)) != null && a > b) a = b;
196   }
197   return a;
198 };
199 d3.max = function(array, f) {
200   var i = -1,
201       n = array.length,
202       a,
203       b;
204   if (arguments.length === 1) {
205     while (++i < n && !((a = array[i]) != null && a <= a)) a = undefined;
206     while (++i < n) if ((b = array[i]) != null && b > a) a = b;
207   } else {
208     while (++i < n && !((a = f.call(array, array[i], i)) != null && a <= a)) a = undefined;
209     while (++i < n) if ((b = f.call(array, array[i], i)) != null && b > a) a = b;
210   }
211   return a;
212 };
213 d3.extent = function(array, f) {
214   var i = -1,
215       n = array.length,
216       a,
217       b,
218       c;
219   if (arguments.length === 1) {
220     while (++i < n && !((a = c = array[i]) != null && a <= a)) a = c = undefined;
221     while (++i < n) if ((b = array[i]) != null) {
222       if (a > b) a = b;
223       if (c < b) c = b;
224     }
225   } else {
226     while (++i < n && !((a = c = f.call(array, array[i], i)) != null && a <= a)) a = undefined;
227     while (++i < n) if ((b = f.call(array, array[i], i)) != null) {
228       if (a > b) a = b;
229       if (c < b) c = b;
230     }
231   }
232   return [a, c];
233 };
234 d3.sum = function(array, f) {
235   var s = 0,
236       n = array.length,
237       a,
238       i = -1;
239
240   if (arguments.length === 1) {
241     while (++i < n) if (!isNaN(a = +array[i])) s += a;
242   } else {
243     while (++i < n) if (!isNaN(a = +f.call(array, array[i], i))) s += a;
244   }
245
246   return s;
247 };
248 function d3_number(x) {
249   return x != null && !isNaN(x);
250 }
251
252 d3.mean = function(array, f) {
253   var n = array.length,
254       a,
255       m = 0,
256       i = -1,
257       j = 0;
258   if (arguments.length === 1) {
259     while (++i < n) if (d3_number(a = array[i])) m += (a - m) / ++j;
260   } else {
261     while (++i < n) if (d3_number(a = f.call(array, array[i], i))) m += (a - m) / ++j;
262   }
263   return j ? m : undefined;
264 };
265 // R-7 per <http://en.wikipedia.org/wiki/Quantile>
266 d3.quantile = function(values, p) {
267   var H = (values.length - 1) * p + 1,
268       h = Math.floor(H),
269       v = +values[h - 1],
270       e = H - h;
271   return e ? v + e * (values[h] - v) : v;
272 };
273
274 d3.median = function(array, f) {
275   if (arguments.length > 1) array = array.map(f);
276   array = array.filter(d3_number);
277   return array.length ? d3.quantile(array.sort(d3.ascending), .5) : undefined;
278 };
279 d3.bisector = function(f) {
280   return {
281     left: function(a, x, lo, hi) {
282       if (arguments.length < 3) lo = 0;
283       if (arguments.length < 4) hi = a.length;
284       while (lo < hi) {
285         var mid = lo + hi >>> 1;
286         if (f.call(a, a[mid], mid) < x) lo = mid + 1;
287         else hi = mid;
288       }
289       return lo;
290     },
291     right: function(a, x, lo, hi) {
292       if (arguments.length < 3) lo = 0;
293       if (arguments.length < 4) hi = a.length;
294       while (lo < hi) {
295         var mid = lo + hi >>> 1;
296         if (x < f.call(a, a[mid], mid)) hi = mid;
297         else lo = mid + 1;
298       }
299       return lo;
300     }
301   };
302 };
303
304 var d3_bisector = d3.bisector(function(d) { return d; });
305 d3.bisectLeft = d3_bisector.left;
306 d3.bisect = d3.bisectRight = d3_bisector.right;
307 d3.shuffle = function(array) {
308   var m = array.length, t, i;
309   while (m) {
310     i = Math.random() * m-- | 0;
311     t = array[m], array[m] = array[i], array[i] = t;
312   }
313   return array;
314 };
315 d3.permute = function(array, indexes) {
316   var i = indexes.length, permutes = new Array(i);
317   while (i--) permutes[i] = array[indexes[i]];
318   return permutes;
319 };
320 d3.pairs = function(array) {
321   var i = 0, n = array.length - 1, p0, p1 = array[0], pairs = new Array(n < 0 ? 0 : n);
322   while (i < n) pairs[i] = [p0 = p1, p1 = array[++i]];
323   return pairs;
324 };
325
326 d3.zip = function() {
327   if (!(n = arguments.length)) return [];
328   for (var i = -1, m = d3.min(arguments, d3_zipLength), zips = new Array(m); ++i < m;) {
329     for (var j = -1, n, zip = zips[i] = new Array(n); ++j < n;) {
330       zip[j] = arguments[j][i];
331     }
332   }
333   return zips;
334 };
335
336 function d3_zipLength(d) {
337   return d.length;
338 }
339
340 d3.transpose = function(matrix) {
341   return d3.zip.apply(d3, matrix);
342 };
343 d3.keys = function(map) {
344   var keys = [];
345   for (var key in map) keys.push(key);
346   return keys;
347 };
348 d3.values = function(map) {
349   var values = [];
350   for (var key in map) values.push(map[key]);
351   return values;
352 };
353 d3.entries = function(map) {
354   var entries = [];
355   for (var key in map) entries.push({key: key, value: map[key]});
356   return entries;
357 };
358 d3.merge = function(arrays) {
359   var n = arrays.length,
360       m,
361       i = -1,
362       j = 0,
363       merged,
364       array;
365
366   while (++i < n) j += arrays[i].length;
367   merged = new Array(j);
368
369   while (--n >= 0) {
370     array = arrays[n];
371     m = array.length;
372     while (--m >= 0) {
373       merged[--j] = array[m];
374     }
375   }
376
377   return merged;
378 };
379 var abs = Math.abs;
380
381 d3.range = function(start, stop, step) {
382   if (arguments.length < 3) {
383     step = 1;
384     if (arguments.length < 2) {
385       stop = start;
386       start = 0;
387     }
388   }
389   if ((stop - start) / step === Infinity) throw new Error("infinite range");
390   var range = [],
391        k = d3_range_integerScale(abs(step)),
392        i = -1,
393        j;
394   start *= k, stop *= k, step *= k;
395   if (step < 0) while ((j = start + step * ++i) > stop) range.push(j / k);
396   else while ((j = start + step * ++i) < stop) range.push(j / k);
397   return range;
398 };
399
400 function d3_range_integerScale(x) {
401   var k = 1;
402   while (x * k % 1) k *= 10;
403   return k;
404 }
405 function d3_class(ctor, properties) {
406   try {
407     for (var key in properties) {
408       Object.defineProperty(ctor.prototype, key, {
409         value: properties[key],
410         enumerable: false
411       });
412     }
413   } catch (e) {
414     ctor.prototype = properties;
415   }
416 }
417
418 d3.map = function(object) {
419   var map = new d3_Map;
420   if (object instanceof d3_Map) object.forEach(function(key, value) { map.set(key, value); });
421   else for (var key in object) map.set(key, object[key]);
422   return map;
423 };
424
425 function d3_Map() {}
426
427 d3_class(d3_Map, {
428   has: function(key) {
429     return d3_map_prefix + key in this;
430   },
431   get: function(key) {
432     return this[d3_map_prefix + key];
433   },
434   set: function(key, value) {
435     return this[d3_map_prefix + key] = value;
436   },
437   remove: function(key) {
438     key = d3_map_prefix + key;
439     return key in this && delete this[key];
440   },
441   keys: function() {
442     var keys = [];
443     this.forEach(function(key) { keys.push(key); });
444     return keys;
445   },
446   values: function() {
447     var values = [];
448     this.forEach(function(key, value) { values.push(value); });
449     return values;
450   },
451   entries: function() {
452     var entries = [];
453     this.forEach(function(key, value) { entries.push({key: key, value: value}); });
454     return entries;
455   },
456   forEach: function(f) {
457     for (var key in this) {
458       if (key.charCodeAt(0) === d3_map_prefixCode) {
459         f.call(this, key.substring(1), this[key]);
460       }
461     }
462   }
463 });
464
465 var d3_map_prefix = "\0", // prevent collision with built-ins
466     d3_map_prefixCode = d3_map_prefix.charCodeAt(0);
467
468 d3.nest = function() {
469   var nest = {},
470       keys = [],
471       sortKeys = [],
472       sortValues,
473       rollup;
474
475   function map(mapType, array, depth) {
476     if (depth >= keys.length) return rollup
477         ? rollup.call(nest, array) : (sortValues
478         ? array.sort(sortValues)
479         : array);
480
481     var i = -1,
482         n = array.length,
483         key = keys[depth++],
484         keyValue,
485         object,
486         setter,
487         valuesByKey = new d3_Map,
488         values;
489
490     while (++i < n) {
491       if (values = valuesByKey.get(keyValue = key(object = array[i]))) {
492         values.push(object);
493       } else {
494         valuesByKey.set(keyValue, [object]);
495       }
496     }
497
498     if (mapType) {
499       object = mapType();
500       setter = function(keyValue, values) {
501         object.set(keyValue, map(mapType, values, depth));
502       };
503     } else {
504       object = {};
505       setter = function(keyValue, values) {
506         object[keyValue] = map(mapType, values, depth);
507       };
508     }
509
510     valuesByKey.forEach(setter);
511     return object;
512   }
513
514   function entries(map, depth) {
515     if (depth >= keys.length) return map;
516
517     var array = [],
518         sortKey = sortKeys[depth++];
519
520     map.forEach(function(key, keyMap) {
521       array.push({key: key, values: entries(keyMap, depth)});
522     });
523
524     return sortKey
525         ? array.sort(function(a, b) { return sortKey(a.key, b.key); })
526         : array;
527   }
528
529   nest.map = function(array, mapType) {
530     return map(mapType, array, 0);
531   };
532
533   nest.entries = function(array) {
534     return entries(map(d3.map, array, 0), 0);
535   };
536
537   nest.key = function(d) {
538     keys.push(d);
539     return nest;
540   };
541
542   // Specifies the order for the most-recently specified key.
543   // Note: only applies to entries. Map keys are unordered!
544   nest.sortKeys = function(order) {
545     sortKeys[keys.length - 1] = order;
546     return nest;
547   };
548
549   // Specifies the order for leaf values.
550   // Applies to both maps and entries array.
551   nest.sortValues = function(order) {
552     sortValues = order;
553     return nest;
554   };
555
556   nest.rollup = function(f) {
557     rollup = f;
558     return nest;
559   };
560
561   return nest;
562 };
563
564 d3.set = function(array) {
565   var set = new d3_Set;
566   if (array) for (var i = 0, n = array.length; i < n; ++i) set.add(array[i]);
567   return set;
568 };
569
570 function d3_Set() {}
571
572 d3_class(d3_Set, {
573   has: function(value) {
574     return d3_map_prefix + value in this;
575   },
576   add: function(value) {
577     this[d3_map_prefix + value] = true;
578     return value;
579   },
580   remove: function(value) {
581     value = d3_map_prefix + value;
582     return value in this && delete this[value];
583   },
584   values: function() {
585     var values = [];
586     this.forEach(function(value) {
587       values.push(value);
588     });
589     return values;
590   },
591   forEach: function(f) {
592     for (var value in this) {
593       if (value.charCodeAt(0) === d3_map_prefixCode) {
594         f.call(this, value.substring(1));
595       }
596     }
597   }
598 });
599 d3.behavior = {};
600 var d3_arraySlice = [].slice,
601     d3_array = function(list) { return d3_arraySlice.call(list); }; // conversion for NodeLists
602
603 var d3_document = document,
604     d3_documentElement = d3_document.documentElement,
605     d3_window = window;
606
607 // Redefine d3_array if the browser doesn’t support slice-based conversion.
608 try {
609   d3_array(d3_documentElement.childNodes)[0].nodeType;
610 } catch(e) {
611   d3_array = function(list) {
612     var i = list.length, array = new Array(i);
613     while (i--) array[i] = list[i];
614     return array;
615   };
616 }
617 // Copies a variable number of methods from source to target.
618 d3.rebind = function(target, source) {
619   var i = 1, n = arguments.length, method;
620   while (++i < n) target[method = arguments[i]] = d3_rebind(target, source, source[method]);
621   return target;
622 };
623
624 // Method is assumed to be a standard D3 getter-setter:
625 // If passed with no arguments, gets the value.
626 // If passed with arguments, sets the value and returns the target.
627 function d3_rebind(target, source, method) {
628   return function() {
629     var value = method.apply(source, arguments);
630     return value === source ? target : value;
631   };
632 }
633
634 function d3_vendorSymbol(object, name) {
635   if (name in object) return name;
636   name = name.charAt(0).toUpperCase() + name.substring(1);
637   for (var i = 0, n = d3_vendorPrefixes.length; i < n; ++i) {
638     var prefixName = d3_vendorPrefixes[i] + name;
639     if (prefixName in object) return prefixName;
640   }
641 }
642
643 var d3_vendorPrefixes = ["webkit", "ms", "moz", "Moz", "o", "O"];
644 function d3_noop() {}
645
646 d3.dispatch = function() {
647   var dispatch = new d3_dispatch,
648       i = -1,
649       n = arguments.length;
650   while (++i < n) dispatch[arguments[i]] = d3_dispatch_event(dispatch);
651   return dispatch;
652 };
653
654 function d3_dispatch() {}
655
656 d3_dispatch.prototype.on = function(type, listener) {
657   var i = type.indexOf("."),
658       name = "";
659
660   // Extract optional namespace, e.g., "click.foo"
661   if (i >= 0) {
662     name = type.substring(i + 1);
663     type = type.substring(0, i);
664   }
665
666   if (type) return arguments.length < 2
667       ? this[type].on(name)
668       : this[type].on(name, listener);
669
670   if (arguments.length === 2) {
671     if (listener == null) for (type in this) {
672       if (this.hasOwnProperty(type)) this[type].on(name, null);
673     }
674     return this;
675   }
676 };
677
678 function d3_dispatch_event(dispatch) {
679   var listeners = [],
680       listenerByName = new d3_Map;
681
682   function event() {
683     var z = listeners, // defensive reference
684         i = -1,
685         n = z.length,
686         l;
687     while (++i < n) if (l = z[i].on) l.apply(this, arguments);
688     return dispatch;
689   }
690
691   event.on = function(name, listener) {
692     var l = listenerByName.get(name),
693         i;
694
695     // return the current listener, if any
696     if (arguments.length < 2) return l && l.on;
697
698     // remove the old listener, if any (with copy-on-write)
699     if (l) {
700       l.on = null;
701       listeners = listeners.slice(0, i = listeners.indexOf(l)).concat(listeners.slice(i + 1));
702       listenerByName.remove(name);
703     }
704
705     // add the new listener, if any
706     if (listener) listeners.push(listenerByName.set(name, {on: listener}));
707
708     return dispatch;
709   };
710
711   return event;
712 }
713
714 d3.event = null;
715
716 function d3_eventPreventDefault() {
717   d3.event.preventDefault();
718 }
719
720 function d3_eventCancel() {
721   d3.event.preventDefault();
722   d3.event.stopPropagation();
723 }
724
725 function d3_eventSource() {
726   var e = d3.event, s;
727   while (s = e.sourceEvent) e = s;
728   return e;
729 }
730
731 // Like d3.dispatch, but for custom events abstracting native UI events. These
732 // events have a target component (such as a brush), a target element (such as
733 // the svg:g element containing the brush) and the standard arguments `d` (the
734 // target element's data) and `i` (the selection index of the target element).
735 function d3_eventDispatch(target) {
736   var dispatch = new d3_dispatch,
737       i = 0,
738       n = arguments.length;
739
740   while (++i < n) dispatch[arguments[i]] = d3_dispatch_event(dispatch);
741
742   // Creates a dispatch context for the specified `thiz` (typically, the target
743   // DOM element that received the source event) and `argumentz` (typically, the
744   // data `d` and index `i` of the target element). The returned function can be
745   // used to dispatch an event to any registered listeners; the function takes a
746   // single argument as input, being the event to dispatch. The event must have
747   // a "type" attribute which corresponds to a type registered in the
748   // constructor. This context will automatically populate the "sourceEvent" and
749   // "target" attributes of the event, as well as setting the `d3.event` global
750   // for the duration of the notification.
751   dispatch.of = function(thiz, argumentz) {
752     return function(e1) {
753       try {
754         var e0 =
755         e1.sourceEvent = d3.event;
756         e1.target = target;
757         d3.event = e1;
758         dispatch[e1.type].apply(thiz, argumentz);
759       } finally {
760         d3.event = e0;
761       }
762     };
763   };
764
765   return dispatch;
766 }
767 d3.requote = function(s) {
768   return s.replace(d3_requote_re, "\\$&");
769 };
770
771 var d3_requote_re = /[\\\^\$\*\+\?\|\[\]\(\)\.\{\}]/g;
772 var d3_subclass = {}.__proto__?
773
774 // Until ECMAScript supports array subclassing, prototype injection works well.
775 function(object, prototype) {
776   object.__proto__ = prototype;
777 }:
778
779 // And if your browser doesn't support __proto__, we'll use direct extension.
780 function(object, prototype) {
781   for (var property in prototype) object[property] = prototype[property];
782 };
783
784 function d3_selection(groups) {
785   d3_subclass(groups, d3_selectionPrototype);
786   return groups;
787 }
788
789 var d3_select = function(s, n) { return n.querySelector(s); },
790     d3_selectAll = function(s, n) { return n.querySelectorAll(s); },
791     d3_selectMatcher = d3_documentElement[d3_vendorSymbol(d3_documentElement, "matchesSelector")],
792     d3_selectMatches = function(n, s) { return d3_selectMatcher.call(n, s); };
793
794 // Prefer Sizzle, if available.
795 if (typeof Sizzle === "function") {
796   d3_select = function(s, n) { return Sizzle(s, n)[0] || null; };
797   d3_selectAll = function(s, n) { return Sizzle.uniqueSort(Sizzle(s, n)); };
798   d3_selectMatches = Sizzle.matchesSelector;
799 }
800
801 d3.selection = function() {
802   return d3_selectionRoot;
803 };
804
805 var d3_selectionPrototype = d3.selection.prototype = [];
806
807
808 d3_selectionPrototype.select = function(selector) {
809   var subgroups = [],
810       subgroup,
811       subnode,
812       group,
813       node;
814
815   selector = d3_selection_selector(selector);
816
817   for (var j = -1, m = this.length; ++j < m;) {
818     subgroups.push(subgroup = []);
819     subgroup.parentNode = (group = this[j]).parentNode;
820     for (var i = -1, n = group.length; ++i < n;) {
821       if (node = group[i]) {
822         subgroup.push(subnode = selector.call(node, node.__data__, i, j));
823         if (subnode && "__data__" in node) subnode.__data__ = node.__data__;
824       } else {
825         subgroup.push(null);
826       }
827     }
828   }
829
830   return d3_selection(subgroups);
831 };
832
833 function d3_selection_selector(selector) {
834   return typeof selector === "function" ? selector : function() {
835     return d3_select(selector, this);
836   };
837 }
838
839 d3_selectionPrototype.selectAll = function(selector) {
840   var subgroups = [],
841       subgroup,
842       node;
843
844   selector = d3_selection_selectorAll(selector);
845
846   for (var j = -1, m = this.length; ++j < m;) {
847     for (var group = this[j], i = -1, n = group.length; ++i < n;) {
848       if (node = group[i]) {
849         subgroups.push(subgroup = d3_array(selector.call(node, node.__data__, i, j)));
850         subgroup.parentNode = node;
851       }
852     }
853   }
854
855   return d3_selection(subgroups);
856 };
857
858 function d3_selection_selectorAll(selector) {
859   return typeof selector === "function" ? selector : function() {
860     return d3_selectAll(selector, this);
861   };
862 }
863 var d3_nsPrefix = {
864   svg: "http://www.w3.org/2000/svg",
865   xhtml: "http://www.w3.org/1999/xhtml",
866   xlink: "http://www.w3.org/1999/xlink",
867   xml: "http://www.w3.org/XML/1998/namespace",
868   xmlns: "http://www.w3.org/2000/xmlns/"
869 };
870
871 d3.ns = {
872   prefix: d3_nsPrefix,
873   qualify: function(name) {
874     var i = name.indexOf(":"),
875         prefix = name;
876     if (i >= 0) {
877       prefix = name.substring(0, i);
878       name = name.substring(i + 1);
879     }
880     return d3_nsPrefix.hasOwnProperty(prefix)
881         ? {space: d3_nsPrefix[prefix], local: name}
882         : name;
883   }
884 };
885
886 d3_selectionPrototype.attr = function(name, value) {
887   if (arguments.length < 2) {
888
889     // For attr(string), return the attribute value for the first node.
890     if (typeof name === "string") {
891       var node = this.node();
892       name = d3.ns.qualify(name);
893       return name.local
894           ? node.getAttributeNS(name.space, name.local)
895           : node.getAttribute(name);
896     }
897
898     // For attr(object), the object specifies the names and values of the
899     // attributes to set or remove. The values may be functions that are
900     // evaluated for each element.
901     for (value in name) this.each(d3_selection_attr(value, name[value]));
902     return this;
903   }
904
905   return this.each(d3_selection_attr(name, value));
906 };
907
908 function d3_selection_attr(name, value) {
909   name = d3.ns.qualify(name);
910
911   // For attr(string, null), remove the attribute with the specified name.
912   function attrNull() {
913     this.removeAttribute(name);
914   }
915   function attrNullNS() {
916     this.removeAttributeNS(name.space, name.local);
917   }
918
919   // For attr(string, string), set the attribute with the specified name.
920   function attrConstant() {
921     this.setAttribute(name, value);
922   }
923   function attrConstantNS() {
924     this.setAttributeNS(name.space, name.local, value);
925   }
926
927   // For attr(string, function), evaluate the function for each element, and set
928   // or remove the attribute as appropriate.
929   function attrFunction() {
930     var x = value.apply(this, arguments);
931     if (x == null) this.removeAttribute(name);
932     else this.setAttribute(name, x);
933   }
934   function attrFunctionNS() {
935     var x = value.apply(this, arguments);
936     if (x == null) this.removeAttributeNS(name.space, name.local);
937     else this.setAttributeNS(name.space, name.local, x);
938   }
939
940   return value == null
941       ? (name.local ? attrNullNS : attrNull) : (typeof value === "function"
942       ? (name.local ? attrFunctionNS : attrFunction)
943       : (name.local ? attrConstantNS : attrConstant));
944 }
945 function d3_collapse(s) {
946   return s.trim().replace(/\s+/g, " ");
947 }
948
949 d3_selectionPrototype.classed = function(name, value) {
950   if (arguments.length < 2) {
951
952     // For classed(string), return true only if the first node has the specified
953     // class or classes. Note that even if the browser supports DOMTokenList, it
954     // probably doesn't support it on SVG elements (which can be animated).
955     if (typeof name === "string") {
956       var node = this.node(),
957           n = (name = name.trim().split(/^|\s+/g)).length,
958           i = -1;
959       if (value = node.classList) {
960         while (++i < n) if (!value.contains(name[i])) return false;
961       } else {
962         value = node.getAttribute("class");
963         while (++i < n) if (!d3_selection_classedRe(name[i]).test(value)) return false;
964       }
965       return true;
966     }
967
968     // For classed(object), the object specifies the names of classes to add or
969     // remove. The values may be functions that are evaluated for each element.
970     for (value in name) this.each(d3_selection_classed(value, name[value]));
971     return this;
972   }
973
974   // Otherwise, both a name and a value are specified, and are handled as below.
975   return this.each(d3_selection_classed(name, value));
976 };
977
978 function d3_selection_classedRe(name) {
979   return new RegExp("(?:^|\\s+)" + d3.requote(name) + "(?:\\s+|$)", "g");
980 }
981
982 // Multiple class names are allowed (e.g., "foo bar").
983 function d3_selection_classed(name, value) {
984   name = name.trim().split(/\s+/).map(d3_selection_classedName);
985   var n = name.length;
986
987   function classedConstant() {
988     var i = -1;
989     while (++i < n) name[i](this, value);
990   }
991
992   // When the value is a function, the function is still evaluated only once per
993   // element even if there are multiple class names.
994   function classedFunction() {
995     var i = -1, x = value.apply(this, arguments);
996     while (++i < n) name[i](this, x);
997   }
998
999   return typeof value === "function"
1000       ? classedFunction
1001       : classedConstant;
1002 }
1003
1004 function d3_selection_classedName(name) {
1005   var re = d3_selection_classedRe(name);
1006   return function(node, value) {
1007     if (c = node.classList) return value ? c.add(name) : c.remove(name);
1008     var c = node.getAttribute("class") || "";
1009     if (value) {
1010       re.lastIndex = 0;
1011       if (!re.test(c)) node.setAttribute("class", d3_collapse(c + " " + name));
1012     } else {
1013       node.setAttribute("class", d3_collapse(c.replace(re, " ")));
1014     }
1015   };
1016 }
1017
1018 d3_selectionPrototype.style = function(name, value, priority) {
1019   var n = arguments.length;
1020   if (n < 3) {
1021
1022     // For style(object) or style(object, string), the object specifies the
1023     // names and values of the attributes to set or remove. The values may be
1024     // functions that are evaluated for each element. The optional string
1025     // specifies the priority.
1026     if (typeof name !== "string") {
1027       if (n < 2) value = "";
1028       for (priority in name) this.each(d3_selection_style(priority, name[priority], value));
1029       return this;
1030     }
1031
1032     // For style(string), return the computed style value for the first node.
1033     if (n < 2) return d3_window.getComputedStyle(this.node(), null).getPropertyValue(name);
1034
1035     // For style(string, string) or style(string, function), use the default
1036     // priority. The priority is ignored for style(string, null).
1037     priority = "";
1038   }
1039
1040   // Otherwise, a name, value and priority are specified, and handled as below.
1041   return this.each(d3_selection_style(name, value, priority));
1042 };
1043
1044 function d3_selection_style(name, value, priority) {
1045
1046   // For style(name, null) or style(name, null, priority), remove the style
1047   // property with the specified name. The priority is ignored.
1048   function styleNull() {
1049     this.style.removeProperty(name);
1050   }
1051
1052   // For style(name, string) or style(name, string, priority), set the style
1053   // property with the specified name, using the specified priority.
1054   function styleConstant() {
1055     this.style.setProperty(name, value, priority);
1056   }
1057
1058   // For style(name, function) or style(name, function, priority), evaluate the
1059   // function for each element, and set or remove the style property as
1060   // appropriate. When setting, use the specified priority.
1061   function styleFunction() {
1062     var x = value.apply(this, arguments);
1063     if (x == null) this.style.removeProperty(name);
1064     else this.style.setProperty(name, x, priority);
1065   }
1066
1067   return value == null
1068       ? styleNull : (typeof value === "function"
1069       ? styleFunction : styleConstant);
1070 }
1071
1072 d3_selectionPrototype.property = function(name, value) {
1073   if (arguments.length < 2) {
1074
1075     // For property(string), return the property value for the first node.
1076     if (typeof name === "string") return this.node()[name];
1077
1078     // For property(object), the object specifies the names and values of the
1079     // properties to set or remove. The values may be functions that are
1080     // evaluated for each element.
1081     for (value in name) this.each(d3_selection_property(value, name[value]));
1082     return this;
1083   }
1084
1085   // Otherwise, both a name and a value are specified, and are handled as below.
1086   return this.each(d3_selection_property(name, value));
1087 };
1088
1089 function d3_selection_property(name, value) {
1090
1091   // For property(name, null), remove the property with the specified name.
1092   function propertyNull() {
1093     delete this[name];
1094   }
1095
1096   // For property(name, string), set the property with the specified name.
1097   function propertyConstant() {
1098     this[name] = value;
1099   }
1100
1101   // For property(name, function), evaluate the function for each element, and
1102   // set or remove the property as appropriate.
1103   function propertyFunction() {
1104     var x = value.apply(this, arguments);
1105     if (x == null) delete this[name];
1106     else this[name] = x;
1107   }
1108
1109   return value == null
1110       ? propertyNull : (typeof value === "function"
1111       ? propertyFunction : propertyConstant);
1112 }
1113
1114 d3_selectionPrototype.text = function(value) {
1115   return arguments.length
1116       ? this.each(typeof value === "function"
1117       ? function() { var v = value.apply(this, arguments); this.textContent = v == null ? "" : v; } : value == null
1118       ? function() { if (this.textContent !== "") this.textContent = ""; }
1119       : function() { if (this.textContent !== value) this.textContent = value; })
1120       : this.node().textContent;
1121 };
1122
1123 d3_selectionPrototype.html = function(value) {
1124   return arguments.length
1125       ? this.each(typeof value === "function"
1126       ? function() { var v = value.apply(this, arguments); this.innerHTML = v == null ? "" : v; } : value == null
1127       ? function() { this.innerHTML = ""; }
1128       : function() { this.innerHTML = value; })
1129       : this.node().innerHTML;
1130 };
1131
1132 d3_selectionPrototype.append = function(name) {
1133   name = d3_selection_creator(name);
1134   return this.select(function() {
1135     return this.appendChild(name.apply(this, arguments));
1136   });
1137 };
1138
1139 function d3_selection_creator(name) {
1140   return typeof name === "function" ? name
1141       : (name = d3.ns.qualify(name)).local ? function() { return this.ownerDocument.createElementNS(name.space, name.local); }
1142       : function() { return this.ownerDocument.createElementNS(this.namespaceURI, name); };
1143 }
1144
1145 d3_selectionPrototype.insert = function(name, before) {
1146   name = d3_selection_creator(name);
1147   before = d3_selection_selector(before);
1148   return this.select(function() {
1149     return this.insertBefore(name.apply(this, arguments), before.apply(this, arguments) || null);
1150   });
1151 };
1152
1153 // TODO remove(selector)?
1154 // TODO remove(node)?
1155 // TODO remove(function)?
1156 d3_selectionPrototype.remove = function() {
1157   return this.each(function() {
1158     var parent = this.parentNode;
1159     if (parent) parent.removeChild(this);
1160   });
1161 };
1162
1163 d3_selectionPrototype.data = function(value, key) {
1164   var i = -1,
1165       n = this.length,
1166       group,
1167       node;
1168
1169   // If no value is specified, return the first value.
1170   if (!arguments.length) {
1171     value = new Array(n = (group = this[0]).length);
1172     while (++i < n) {
1173       if (node = group[i]) {
1174         value[i] = node.__data__;
1175       }
1176     }
1177     return value;
1178   }
1179
1180   function bind(group, groupData) {
1181     var i,
1182         n = group.length,
1183         m = groupData.length,
1184         n0 = Math.min(n, m),
1185         updateNodes = new Array(m),
1186         enterNodes = new Array(m),
1187         exitNodes = new Array(n),
1188         node,
1189         nodeData;
1190
1191     if (key) {
1192       var nodeByKeyValue = new d3_Map,
1193           dataByKeyValue = new d3_Map,
1194           keyValues = [],
1195           keyValue;
1196
1197       for (i = -1; ++i < n;) {
1198         keyValue = key.call(node = group[i], node.__data__, i);
1199         if (nodeByKeyValue.has(keyValue)) {
1200           exitNodes[i] = node; // duplicate selection key
1201         } else {
1202           nodeByKeyValue.set(keyValue, node);
1203         }
1204         keyValues.push(keyValue);
1205       }
1206
1207       for (i = -1; ++i < m;) {
1208         keyValue = key.call(groupData, nodeData = groupData[i], i);
1209         if (node = nodeByKeyValue.get(keyValue)) {
1210           updateNodes[i] = node;
1211           node.__data__ = nodeData;
1212         } else if (!dataByKeyValue.has(keyValue)) { // no duplicate data key
1213           enterNodes[i] = d3_selection_dataNode(nodeData);
1214         }
1215         dataByKeyValue.set(keyValue, nodeData);
1216         nodeByKeyValue.remove(keyValue);
1217       }
1218
1219       for (i = -1; ++i < n;) {
1220         if (nodeByKeyValue.has(keyValues[i])) {
1221           exitNodes[i] = group[i];
1222         }
1223       }
1224     } else {
1225       for (i = -1; ++i < n0;) {
1226         node = group[i];
1227         nodeData = groupData[i];
1228         if (node) {
1229           node.__data__ = nodeData;
1230           updateNodes[i] = node;
1231         } else {
1232           enterNodes[i] = d3_selection_dataNode(nodeData);
1233         }
1234       }
1235       for (; i < m; ++i) {
1236         enterNodes[i] = d3_selection_dataNode(groupData[i]);
1237       }
1238       for (; i < n; ++i) {
1239         exitNodes[i] = group[i];
1240       }
1241     }
1242
1243     enterNodes.update
1244         = updateNodes;
1245
1246     enterNodes.parentNode
1247         = updateNodes.parentNode
1248         = exitNodes.parentNode
1249         = group.parentNode;
1250
1251     enter.push(enterNodes);
1252     update.push(updateNodes);
1253     exit.push(exitNodes);
1254   }
1255
1256   var enter = d3_selection_enter([]),
1257       update = d3_selection([]),
1258       exit = d3_selection([]);
1259
1260   if (typeof value === "function") {
1261     while (++i < n) {
1262       bind(group = this[i], value.call(group, group.parentNode.__data__, i));
1263     }
1264   } else {
1265     while (++i < n) {
1266       bind(group = this[i], value);
1267     }
1268   }
1269
1270   update.enter = function() { return enter; };
1271   update.exit = function() { return exit; };
1272   return update;
1273 };
1274
1275 function d3_selection_dataNode(data) {
1276   return {__data__: data};
1277 }
1278
1279 d3_selectionPrototype.datum = function(value) {
1280   return arguments.length
1281       ? this.property("__data__", value)
1282       : this.property("__data__");
1283 };
1284
1285 d3_selectionPrototype.filter = function(filter) {
1286   var subgroups = [],
1287       subgroup,
1288       group,
1289       node;
1290
1291   if (typeof filter !== "function") filter = d3_selection_filter(filter);
1292
1293   for (var j = 0, m = this.length; j < m; j++) {
1294     subgroups.push(subgroup = []);
1295     subgroup.parentNode = (group = this[j]).parentNode;
1296     for (var i = 0, n = group.length; i < n; i++) {
1297       if ((node = group[i]) && filter.call(node, node.__data__, i, j)) {
1298         subgroup.push(node);
1299       }
1300     }
1301   }
1302
1303   return d3_selection(subgroups);
1304 };
1305
1306 function d3_selection_filter(selector) {
1307   return function() {
1308     return d3_selectMatches(this, selector);
1309   };
1310 }
1311
1312 d3_selectionPrototype.order = function() {
1313   for (var j = -1, m = this.length; ++j < m;) {
1314     for (var group = this[j], i = group.length - 1, next = group[i], node; --i >= 0;) {
1315       if (node = group[i]) {
1316         if (next && next !== node.nextSibling) next.parentNode.insertBefore(node, next);
1317         next = node;
1318       }
1319     }
1320   }
1321   return this;
1322 };
1323
1324 d3_selectionPrototype.sort = function(comparator) {
1325   comparator = d3_selection_sortComparator.apply(this, arguments);
1326   for (var j = -1, m = this.length; ++j < m;) this[j].sort(comparator);
1327   return this.order();
1328 };
1329
1330 function d3_selection_sortComparator(comparator) {
1331   if (!arguments.length) comparator = d3.ascending;
1332   return function(a, b) {
1333     return a && b ? comparator(a.__data__, b.__data__) : !a - !b;
1334   };
1335 }
1336
1337 d3_selectionPrototype.each = function(callback) {
1338   return d3_selection_each(this, function(node, i, j) {
1339     callback.call(node, node.__data__, i, j);
1340   });
1341 };
1342
1343 function d3_selection_each(groups, callback) {
1344   for (var j = 0, m = groups.length; j < m; j++) {
1345     for (var group = groups[j], i = 0, n = group.length, node; i < n; i++) {
1346       if (node = group[i]) callback(node, i, j);
1347     }
1348   }
1349   return groups;
1350 }
1351
1352 d3_selectionPrototype.call = function(callback) {
1353   var args = d3_array(arguments);
1354   callback.apply(args[0] = this, args);
1355   return this;
1356 };
1357
1358 d3_selectionPrototype.empty = function() {
1359   return !this.node();
1360 };
1361
1362 d3_selectionPrototype.node = function() {
1363   for (var j = 0, m = this.length; j < m; j++) {
1364     for (var group = this[j], i = 0, n = group.length; i < n; i++) {
1365       var node = group[i];
1366       if (node) return node;
1367     }
1368   }
1369   return null;
1370 };
1371
1372 d3_selectionPrototype.size = function() {
1373   var n = 0;
1374   this.each(function() { ++n; });
1375   return n;
1376 };
1377
1378 function d3_selection_enter(selection) {
1379   d3_subclass(selection, d3_selection_enterPrototype);
1380   return selection;
1381 }
1382
1383 var d3_selection_enterPrototype = [];
1384
1385 d3.selection.enter = d3_selection_enter;
1386 d3.selection.enter.prototype = d3_selection_enterPrototype;
1387
1388 d3_selection_enterPrototype.append = d3_selectionPrototype.append;
1389 d3_selection_enterPrototype.empty = d3_selectionPrototype.empty;
1390 d3_selection_enterPrototype.node = d3_selectionPrototype.node;
1391 d3_selection_enterPrototype.call = d3_selectionPrototype.call;
1392 d3_selection_enterPrototype.size = d3_selectionPrototype.size;
1393
1394
1395 d3_selection_enterPrototype.select = function(selector) {
1396   var subgroups = [],
1397       subgroup,
1398       subnode,
1399       upgroup,
1400       group,
1401       node;
1402
1403   for (var j = -1, m = this.length; ++j < m;) {
1404     upgroup = (group = this[j]).update;
1405     subgroups.push(subgroup = []);
1406     subgroup.parentNode = group.parentNode;
1407     for (var i = -1, n = group.length; ++i < n;) {
1408       if (node = group[i]) {
1409         subgroup.push(upgroup[i] = subnode = selector.call(group.parentNode, node.__data__, i, j));
1410         subnode.__data__ = node.__data__;
1411       } else {
1412         subgroup.push(null);
1413       }
1414     }
1415   }
1416
1417   return d3_selection(subgroups);
1418 };
1419
1420 d3_selection_enterPrototype.insert = function(name, before) {
1421   if (arguments.length < 2) before = d3_selection_enterInsertBefore(this);
1422   return d3_selectionPrototype.insert.call(this, name, before);
1423 };
1424
1425 function d3_selection_enterInsertBefore(enter) {
1426   var i0, j0;
1427   return function(d, i, j) {
1428     var group = enter[j].update,
1429         n = group.length,
1430         node;
1431     if (j != j0) j0 = j, i0 = 0;
1432     if (i >= i0) i0 = i + 1;
1433     while (!(node = group[i0]) && ++i0 < n);
1434     return node;
1435   };
1436 }
1437
1438 // import "../transition/transition";
1439
1440 d3_selectionPrototype.transition = function() {
1441   var id = d3_transitionInheritId || ++d3_transitionId,
1442       subgroups = [],
1443       subgroup,
1444       node,
1445       transition = d3_transitionInherit || {time: Date.now(), ease: d3_ease_cubicInOut, delay: 0, duration: 250};
1446
1447   for (var j = -1, m = this.length; ++j < m;) {
1448     subgroups.push(subgroup = []);
1449     for (var group = this[j], i = -1, n = group.length; ++i < n;) {
1450       if (node = group[i]) d3_transitionNode(node, i, id, transition);
1451       subgroup.push(node);
1452     }
1453   }
1454
1455   return d3_transition(subgroups, id);
1456 };
1457 // import "../transition/transition";
1458
1459 d3_selectionPrototype.interrupt = function() {
1460   return this.each(d3_selection_interrupt);
1461 };
1462
1463 function d3_selection_interrupt() {
1464   var lock = this.__transition__;
1465   if (lock) ++lock.active;
1466 }
1467
1468 // TODO fast singleton implementation?
1469 d3.select = function(node) {
1470   var group = [typeof node === "string" ? d3_select(node, d3_document) : node];
1471   group.parentNode = d3_documentElement;
1472   return d3_selection([group]);
1473 };
1474
1475 d3.selectAll = function(nodes) {
1476   var group = d3_array(typeof nodes === "string" ? d3_selectAll(nodes, d3_document) : nodes);
1477   group.parentNode = d3_documentElement;
1478   return d3_selection([group]);
1479 };
1480
1481 var d3_selectionRoot = d3.select(d3_documentElement);
1482
1483 d3_selectionPrototype.on = function(type, listener, capture) {
1484   var n = arguments.length;
1485   if (n < 3) {
1486
1487     // For on(object) or on(object, boolean), the object specifies the event
1488     // types and listeners to add or remove. The optional boolean specifies
1489     // whether the listener captures events.
1490     if (typeof type !== "string") {
1491       if (n < 2) listener = false;
1492       for (capture in type) this.each(d3_selection_on(capture, type[capture], listener));
1493       return this;
1494     }
1495
1496     // For on(string), return the listener for the first node.
1497     if (n < 2) return (n = this.node()["__on" + type]) && n._;
1498
1499     // For on(string, function), use the default capture.
1500     capture = false;
1501   }
1502
1503   // Otherwise, a type, listener and capture are specified, and handled as below.
1504   return this.each(d3_selection_on(type, listener, capture));
1505 };
1506
1507 function d3_selection_on(type, listener, capture) {
1508   var name = "__on" + type,
1509       i = type.indexOf("."),
1510       wrap = d3_selection_onListener;
1511
1512   if (i > 0) type = type.substring(0, i);
1513   var filter = d3_selection_onFilters.get(type);
1514   if (filter) type = filter, wrap = d3_selection_onFilter;
1515
1516   function onRemove() {
1517     var l = this[name];
1518     if (l) {
1519       this.removeEventListener(type, l, l.$);
1520       delete this[name];
1521     }
1522   }
1523
1524   function onAdd() {
1525     var l = wrap(listener, d3_array(arguments));
1526     if (typeof Raven !== 'undefined') l = Raven.wrap(l);
1527     onRemove.call(this);
1528     this.addEventListener(type, this[name] = l, l.$ = capture);
1529     l._ = listener;
1530   }
1531
1532   function removeAll() {
1533     var re = new RegExp("^__on([^.]+)" + d3.requote(type) + "$"),
1534         match;
1535     for (var name in this) {
1536       if (match = name.match(re)) {
1537         var l = this[name];
1538         this.removeEventListener(match[1], l, l.$);
1539         delete this[name];
1540       }
1541     }
1542   }
1543
1544   return i
1545       ? listener ? onAdd : onRemove
1546       : listener ? d3_noop : removeAll;
1547 }
1548
1549 var d3_selection_onFilters = d3.map({
1550   mouseenter: "mouseover",
1551   mouseleave: "mouseout"
1552 });
1553
1554 d3_selection_onFilters.forEach(function(k) {
1555   if ("on" + k in d3_document) d3_selection_onFilters.remove(k);
1556 });
1557
1558 function d3_selection_onListener(listener, argumentz) {
1559   return function(e) {
1560     var o = d3.event; // Events can be reentrant (e.g., focus).
1561     d3.event = e;
1562     argumentz[0] = this.__data__;
1563     try {
1564       listener.apply(this, argumentz);
1565     } finally {
1566       d3.event = o;
1567     }
1568   };
1569 }
1570
1571 function d3_selection_onFilter(listener, argumentz) {
1572   var l = d3_selection_onListener(listener, argumentz);
1573   return function(e) {
1574     var target = this, related = e.relatedTarget;
1575     if (!related || (related !== target && !(related.compareDocumentPosition(target) & 8))) {
1576       l.call(target, e);
1577     }
1578   };
1579 }
1580
1581 var d3_event_dragSelect = "onselectstart" in d3_document ? null : d3_vendorSymbol(d3_documentElement.style, "userSelect"),
1582     d3_event_dragId = 0;
1583
1584 function d3_event_dragSuppress() {
1585   var name = ".dragsuppress-" + ++d3_event_dragId,
1586       click = "click" + name,
1587       w = d3.select(d3_window)
1588           .on("touchmove" + name, d3_eventPreventDefault)
1589           .on("dragstart" + name, d3_eventPreventDefault)
1590           .on("selectstart" + name, d3_eventPreventDefault);
1591   if (d3_event_dragSelect) {
1592     var style = d3_documentElement.style,
1593         select = style[d3_event_dragSelect];
1594     style[d3_event_dragSelect] = "none";
1595   }
1596   return function(suppressClick) {
1597     w.on(name, null);
1598     if (d3_event_dragSelect) style[d3_event_dragSelect] = select;
1599     if (suppressClick) { // suppress the next click, but only if it’s immediate
1600       function off() { w.on(click, null); }
1601       w.on(click, function() { d3_eventCancel(); off(); }, true);
1602       setTimeout(off, 0);
1603     }
1604   };
1605 }
1606
1607 d3.mouse = function(container) {
1608   return d3_mousePoint(container, d3_eventSource());
1609 };
1610
1611 // https://bugs.webkit.org/show_bug.cgi?id=44083
1612 var d3_mouse_bug44083 = /WebKit/.test(d3_window.navigator.userAgent) ? -1 : 0;
1613
1614 function d3_mousePoint(container, e) {
1615   if (e.changedTouches) e = e.changedTouches[0];
1616   var svg = container.ownerSVGElement || container;
1617   if (svg.createSVGPoint) {
1618     var point = svg.createSVGPoint();
1619     if (d3_mouse_bug44083 < 0 && (d3_window.scrollX || d3_window.scrollY)) {
1620       svg = d3.select("body").append("svg").style({
1621         position: "absolute",
1622         top: 0,
1623         left: 0,
1624         margin: 0,
1625         padding: 0,
1626         border: "none"
1627       }, "important");
1628       var ctm = svg[0][0].getScreenCTM();
1629       d3_mouse_bug44083 = !(ctm.f || ctm.e);
1630       svg.remove();
1631     }
1632     if (d3_mouse_bug44083) point.x = e.pageX, point.y = e.pageY;
1633     else point.x = e.clientX, point.y = e.clientY;
1634     point = point.matrixTransform(container.getScreenCTM().inverse());
1635     return [point.x, point.y];
1636   }
1637   var rect = container.getBoundingClientRect();
1638   return [e.clientX - rect.left - container.clientLeft, e.clientY - rect.top - container.clientTop];
1639 };
1640
1641 d3.touches = function(container, touches) {
1642   if (arguments.length < 2) touches = d3_eventSource().touches;
1643   return touches ? d3_array(touches).map(function(touch) {
1644     var point = d3_mousePoint(container, touch);
1645     point.identifier = touch.identifier;
1646     return point;
1647   }) : [];
1648 };
1649 var π = Math.PI,
1650     τ = 2 * π,
1651     halfπ = π / 2,
1652     ε = 1e-6,
1653     ε2 = ε * ε,
1654     d3_radians = π / 180,
1655     d3_degrees = 180 / π;
1656
1657 function d3_sgn(x) {
1658   return x > 0 ? 1 : x < 0 ? -1 : 0;
1659 }
1660
1661 function d3_acos(x) {
1662   return x > 1 ? 0 : x < -1 ? π : Math.acos(x);
1663 }
1664
1665 function d3_asin(x) {
1666   return x > 1 ? halfπ : x < -1 ? -halfπ : Math.asin(x);
1667 }
1668
1669 function d3_sinh(x) {
1670   return ((x = Math.exp(x)) - 1 / x) / 2;
1671 }
1672
1673 function d3_cosh(x) {
1674   return ((x = Math.exp(x)) + 1 / x) / 2;
1675 }
1676
1677 function d3_tanh(x) {
1678   return ((x = Math.exp(2 * x)) - 1) / (x + 1);
1679 }
1680
1681 function d3_haversin(x) {
1682   return (x = Math.sin(x / 2)) * x;
1683 }
1684
1685 var ρ = Math.SQRT2,
1686     ρ2 = 2,
1687     ρ4 = 4;
1688
1689 // p0 = [ux0, uy0, w0]
1690 // p1 = [ux1, uy1, w1]
1691 d3.interpolateZoom = function(p0, p1) {
1692   var ux0 = p0[0], uy0 = p0[1], w0 = p0[2],
1693       ux1 = p1[0], uy1 = p1[1], w1 = p1[2];
1694
1695   var dx = ux1 - ux0,
1696       dy = uy1 - uy0,
1697       d2 = dx * dx + dy * dy,
1698       d1 = Math.sqrt(d2),
1699       b0 = (w1 * w1 - w0 * w0 + ρ4 * d2) / (2 * w0 * ρ2 * d1),
1700       b1 = (w1 * w1 - w0 * w0 - ρ4 * d2) / (2 * w1 * ρ2 * d1),
1701       r0 = Math.log(Math.sqrt(b0 * b0 + 1) - b0),
1702       r1 = Math.log(Math.sqrt(b1 * b1 + 1) - b1),
1703       dr = r1 - r0,
1704       S = (dr || Math.log(w1 / w0)) / ρ;
1705
1706   function interpolate(t) {
1707     var s = t * S;
1708     if (dr) {
1709       // General case.
1710       var coshr0 = d3_cosh(r0),
1711           u = w0 / (ρ2 * d1) * (coshr0 * d3_tanh(ρ * s + r0) - d3_sinh(r0));
1712       return [
1713         ux0 + u * dx,
1714         uy0 + u * dy,
1715         w0 * coshr0 / d3_cosh(ρ * s + r0)
1716       ];
1717     }
1718     // Special case for u0 ~= u1.
1719     return [
1720       ux0 + t * dx,
1721       uy0 + t * dy,
1722       w0 * Math.exp(ρ * s)
1723     ];
1724   }
1725
1726   interpolate.duration = S * 1000;
1727
1728   return interpolate;
1729 };
1730
1731 d3.behavior.zoom = function() {
1732   var view = {x: 0, y: 0, k: 1},
1733       translate0, // translate when we started zooming (to avoid drift)
1734       center, // desired position of translate0 after zooming
1735       size = [960, 500], // viewport size; required for zoom interpolation
1736       scaleExtent = d3_behavior_zoomInfinity,
1737       mousedown = "mousedown.zoom",
1738       mousemove = "mousemove.zoom",
1739       mouseup = "mouseup.zoom",
1740       mousewheelTimer,
1741       touchstart = "touchstart.zoom",
1742       touchtime, // time of last touchstart (to detect double-tap)
1743       event = d3_eventDispatch(zoom, "zoomstart", "zoom", "zoomend"),
1744       x0,
1745       x1,
1746       y0,
1747       y1;
1748
1749   function zoom(g) {
1750     g   .on(mousedown, mousedowned)
1751         .on(d3_behavior_zoomWheel + ".zoom", mousewheeled)
1752         .on(mousemove, mousewheelreset)
1753         .on("dblclick.zoom", dblclicked)
1754         .on(touchstart, touchstarted);
1755   }
1756
1757   zoom.event = function(g) {
1758     g.each(function() {
1759       var event_ = event.of(this, arguments),
1760           view1 = view;
1761       if (d3_transitionInheritId) {
1762           d3.select(this).transition()
1763               .each("start.zoom", function() {
1764                 view = this.__chart__ || {x: 0, y: 0, k: 1}; // pre-transition state
1765                 zoomstarted(event_);
1766               })
1767               .tween("zoom:zoom", function() {
1768                 var dx = size[0],
1769                     dy = size[1],
1770                     cx = dx / 2,
1771                     cy = dy / 2,
1772                     i = d3.interpolateZoom(
1773                       [(cx - view.x) / view.k, (cy - view.y) / view.k, dx / view.k],
1774                       [(cx - view1.x) / view1.k, (cy - view1.y) / view1.k, dx / view1.k]
1775                     );
1776                 return function(t) {
1777                   var l = i(t), k = dx / l[2];
1778                   this.__chart__ = view = {x: cx - l[0] * k, y: cy - l[1] * k, k: k};
1779                   zoomed(event_);
1780                 };
1781               })
1782               .each("end.zoom", function() {
1783                 zoomended(event_);
1784               });
1785       } else {
1786         this.__chart__ = view;
1787         zoomstarted(event_);
1788         zoomed(event_);
1789         zoomended(event_);
1790       }
1791     });
1792   }
1793
1794   zoom.translate = function(_) {
1795     if (!arguments.length) return [view.x, view.y];
1796     view = {x: +_[0], y: +_[1], k: view.k}; // copy-on-write
1797     rescale();
1798     return zoom;
1799   };
1800
1801   zoom.scale = function(_) {
1802     if (!arguments.length) return view.k;
1803     view = {x: view.x, y: view.y, k: +_}; // copy-on-write
1804     rescale();
1805     return zoom;
1806   };
1807
1808   zoom.scaleExtent = function(_) {
1809     if (!arguments.length) return scaleExtent;
1810     scaleExtent = _ == null ? d3_behavior_zoomInfinity : [+_[0], +_[1]];
1811     return zoom;
1812   };
1813
1814   zoom.center = function(_) {
1815     if (!arguments.length) return center;
1816     center = _ && [+_[0], +_[1]];
1817     return zoom;
1818   };
1819
1820   zoom.size = function(_) {
1821     if (!arguments.length) return size;
1822     size = _ && [+_[0], +_[1]];
1823     return zoom;
1824   };
1825
1826   zoom.x = function(z) {
1827     if (!arguments.length) return x1;
1828     x1 = z;
1829     x0 = z.copy();
1830     view = {x: 0, y: 0, k: 1}; // copy-on-write
1831     return zoom;
1832   };
1833
1834   zoom.y = function(z) {
1835     if (!arguments.length) return y1;
1836     y1 = z;
1837     y0 = z.copy();
1838     view = {x: 0, y: 0, k: 1}; // copy-on-write
1839     return zoom;
1840   };
1841
1842   function location(p) {
1843     return [(p[0] - view.x) / view.k, (p[1] - view.y) / view.k];
1844   }
1845
1846   function point(l) {
1847     return [l[0] * view.k + view.x, l[1] * view.k + view.y];
1848   }
1849
1850   function scaleTo(s) {
1851     view.k = Math.max(scaleExtent[0], Math.min(scaleExtent[1], s));
1852   }
1853
1854   function translateTo(p, l) {
1855     l = point(l);
1856     view.x += p[0] - l[0];
1857     view.y += p[1] - l[1];
1858   }
1859
1860   function rescale() {
1861     if (x1) x1.domain(x0.range().map(function(x) { return (x - view.x) / view.k; }).map(x0.invert));
1862     if (y1) y1.domain(y0.range().map(function(y) { return (y - view.y) / view.k; }).map(y0.invert));
1863   }
1864
1865   function zoomstarted(event) {
1866     event({type: "zoomstart"});
1867   }
1868
1869   function zoomed(event) {
1870     rescale();
1871     event({type: "zoom", scale: view.k, translate: [view.x, view.y]});
1872   }
1873
1874   function zoomended(event) {
1875     event({type: "zoomend"});
1876   }
1877
1878   function mousedowned() {
1879     var target = this,
1880         event_ = event.of(target, arguments),
1881         eventTarget = d3.event.target,
1882         dragged = 0,
1883         w = d3.select(d3_window).on(mousemove, moved).on(mouseup, ended),
1884         l = location(d3.mouse(target)),
1885         dragRestore = d3_event_dragSuppress();
1886
1887     d3_selection_interrupt.call(target);
1888     zoomstarted(event_);
1889
1890     function moved() {
1891       dragged = 1;
1892       translateTo(d3.mouse(target), l);
1893       zoomed(event_);
1894     }
1895
1896     function ended() {
1897       w.on(mousemove, d3_window === target ? mousewheelreset : null).on(mouseup, null);
1898       dragRestore(dragged && d3.event.target === eventTarget);
1899       zoomended(event_);
1900     }
1901   }
1902
1903   // These closures persist for as long as at least one touch is active.
1904   function touchstarted() {
1905     var target = this,
1906         event_ = event.of(target, arguments),
1907         locations0 = {}, // touchstart locations
1908         distance0 = 0, // distance² between initial touches
1909         scale0, // scale when we started touching
1910         eventId = d3.event.changedTouches[0].identifier,
1911         touchmove = "touchmove.zoom-" + eventId,
1912         touchend = "touchend.zoom-" + eventId,
1913         w = d3.select(d3_window).on(touchmove, moved).on(touchend, ended),
1914         t = d3.select(target).on(mousedown, null).on(touchstart, started), // prevent duplicate events
1915         dragRestore = d3_event_dragSuppress();
1916
1917     d3_selection_interrupt.call(target);
1918     started();
1919     zoomstarted(event_);
1920
1921     // Updates locations of any touches in locations0.
1922     function relocate() {
1923       var touches = d3.touches(target);
1924       scale0 = view.k;
1925       touches.forEach(function(t) {
1926         if (t.identifier in locations0) locations0[t.identifier] = location(t);
1927       });
1928       return touches;
1929     }
1930
1931     // Temporarily override touchstart while gesture is active.
1932     function started() {
1933       // Only track touches started on the target element.
1934       var changed = d3.event.changedTouches;
1935       for (var i = 0, n = changed.length; i < n; ++i) {
1936         locations0[changed[i].identifier] = null;
1937       }
1938
1939       var touches = relocate(),
1940           now = Date.now();
1941
1942       if (touches.length === 1) {
1943         if (now - touchtime < 500) { // dbltap
1944           var p = touches[0], l = locations0[p.identifier];
1945           scaleTo(view.k * 2);
1946           translateTo(p, l);
1947           d3_eventPreventDefault();
1948           zoomed(event_);
1949         }
1950         touchtime = now;
1951       } else if (touches.length > 1) {
1952         var p = touches[0], q = touches[1],
1953             dx = p[0] - q[0], dy = p[1] - q[1];
1954         distance0 = dx * dx + dy * dy;
1955       }
1956     }
1957
1958     function moved() {
1959       var touches = d3.touches(target),
1960           p0, l0,
1961           p1, l1;
1962       for (var i = 0, n = touches.length; i < n; ++i, l1 = null) {
1963         p1 = touches[i];
1964         if (l1 = locations0[p1.identifier]) {
1965           if (l0) break;
1966           p0 = p1, l0 = l1;
1967         }
1968       }
1969
1970       if (l1) {
1971         var distance1 = (distance1 = p1[0] - p0[0]) * distance1 + (distance1 = p1[1] - p0[1]) * distance1,
1972             scale1 = distance0 && Math.sqrt(distance1 / distance0);
1973         p0 = [(p0[0] + p1[0]) / 2, (p0[1] + p1[1]) / 2];
1974         l0 = [(l0[0] + l1[0]) / 2, (l0[1] + l1[1]) / 2];
1975         scaleTo(scale1 * scale0);
1976       }
1977
1978       touchtime = null;
1979       translateTo(p0, l0);
1980       zoomed(event_);
1981     }
1982
1983     function ended() {
1984       // If there are any globally-active touches remaining, remove the ended
1985       // touches from locations0.
1986       if (d3.event.touches.length) {
1987         var changed = d3.event.changedTouches;
1988         for (var i = 0, n = changed.length; i < n; ++i) {
1989           delete locations0[changed[i].identifier];
1990         }
1991         // If locations0 is not empty, then relocate and continue listening for
1992         // touchmove and touchend.
1993         for (var identifier in locations0) {
1994           return void relocate(); // locations may have detached due to rotation
1995         }
1996       }
1997       // Otherwise, remove touchmove and touchend listeners.
1998       w.on(touchmove, null).on(touchend, null);
1999       t.on(mousedown, mousedowned).on(touchstart, touchstarted);
2000       dragRestore();
2001       zoomended(event_);
2002     }
2003   }
2004
2005   function mousewheeled() {
2006     var event_ = event.of(this, arguments);
2007     if (mousewheelTimer) clearTimeout(mousewheelTimer);
2008     else d3_selection_interrupt.call(this), zoomstarted(event_);
2009     mousewheelTimer = setTimeout(function() { mousewheelTimer = null; zoomended(event_); }, 50);
2010     d3_eventPreventDefault();
2011     var point = center || d3.mouse(this);
2012     if (!translate0) translate0 = location(point);
2013     scaleTo(Math.pow(2, d3_behavior_zoomDelta() * .002) * view.k);
2014     translateTo(point, translate0);
2015     zoomed(event_);
2016   }
2017
2018   function mousewheelreset() {
2019     translate0 = null;
2020   }
2021
2022   function dblclicked() {
2023     var event_ = event.of(this, arguments),
2024         p = d3.mouse(this),
2025         l = location(p),
2026         k = Math.log(view.k) / Math.LN2;
2027     zoomstarted(event_);
2028     scaleTo(Math.pow(2, d3.event.shiftKey ? Math.ceil(k) - 1 : Math.floor(k) + 1));
2029     translateTo(p, l);
2030     zoomed(event_);
2031     zoomended(event_);
2032   }
2033
2034   return d3.rebind(zoom, event, "on");
2035 };
2036
2037 var d3_behavior_zoomInfinity = [0, Infinity]; // default scale extent
2038
2039 // https://developer.mozilla.org/en-US/docs/Mozilla_event_reference/wheel
2040 var d3_behavior_zoomDelta, d3_behavior_zoomWheel
2041     = "onwheel" in d3_document ? (d3_behavior_zoomDelta = function() { return -d3.event.deltaY * (d3.event.deltaMode ? 120 : 1); }, "wheel")
2042     : "onmousewheel" in d3_document ? (d3_behavior_zoomDelta = function() { return d3.event.wheelDelta; }, "mousewheel")
2043     : (d3_behavior_zoomDelta = function() { return -d3.event.detail; }, "MozMousePixelScroll");
2044 function d3_functor(v) {
2045   return typeof v === "function" ? v : function() { return v; };
2046 }
2047
2048 d3.functor = d3_functor;
2049
2050 var d3_timer_queueHead,
2051     d3_timer_queueTail,
2052     d3_timer_interval, // is an interval (or frame) active?
2053     d3_timer_timeout, // is a timeout active?
2054     d3_timer_active, // active timer object
2055     d3_timer_frame = d3_window[d3_vendorSymbol(d3_window, "requestAnimationFrame")] || function(callback) { setTimeout(callback, 17); };
2056
2057 // The timer will continue to fire until callback returns true.
2058 d3.timer = function(callback, delay, then) {
2059   var n = arguments.length;
2060   if (n < 2) delay = 0;
2061   if (n < 3) then = Date.now();
2062
2063   // Add the callback to the tail of the queue.
2064   var time = then + delay, timer = {c: callback, t: time, f: false, n: null};
2065   if (d3_timer_queueTail) d3_timer_queueTail.n = timer;
2066   else d3_timer_queueHead = timer;
2067   d3_timer_queueTail = timer;
2068
2069   // Start animatin'!
2070   if (!d3_timer_interval) {
2071     d3_timer_timeout = clearTimeout(d3_timer_timeout);
2072     d3_timer_interval = 1;
2073     d3_timer_frame(d3_timer_step);
2074   }
2075 };
2076
2077 function d3_timer_step() {
2078   var now = d3_timer_mark(),
2079       delay = d3_timer_sweep() - now;
2080   if (delay > 24) {
2081     if (isFinite(delay)) {
2082       clearTimeout(d3_timer_timeout);
2083       d3_timer_timeout = setTimeout(d3_timer_step, delay);
2084     }
2085     d3_timer_interval = 0;
2086   } else {
2087     d3_timer_interval = 1;
2088     d3_timer_frame(d3_timer_step);
2089   }
2090 }
2091
2092 d3.timer.flush = function() {
2093   d3_timer_mark();
2094   d3_timer_sweep();
2095 };
2096
2097 function d3_timer_mark() {
2098   var now = Date.now();
2099   d3_timer_active = d3_timer_queueHead;
2100   while (d3_timer_active) {
2101     if (now >= d3_timer_active.t) d3_timer_active.f = d3_timer_active.c(now - d3_timer_active.t);
2102     d3_timer_active = d3_timer_active.n;
2103   }
2104   return now;
2105 }
2106
2107 // Flush after callbacks to avoid concurrent queue modification.
2108 // Returns the time of the earliest active timer, post-sweep.
2109 function d3_timer_sweep() {
2110   var t0,
2111       t1 = d3_timer_queueHead,
2112       time = Infinity;
2113   while (t1) {
2114     if (t1.f) {
2115       t1 = t0 ? t0.n = t1.n : d3_timer_queueHead = t1.n;
2116     } else {
2117       if (t1.t < time) time = t1.t;
2118       t1 = (t0 = t1).n;
2119     }
2120   }
2121   d3_timer_queueTail = t0;
2122   return time;
2123 }
2124 d3.geo = {};
2125 function d3_identity(d) {
2126   return d;
2127 }
2128 function d3_true() {
2129   return true;
2130 }
2131
2132 function d3_geo_spherical(cartesian) {
2133   return [
2134     Math.atan2(cartesian[1], cartesian[0]),
2135     d3_asin(cartesian[2])
2136   ];
2137 }
2138
2139 function d3_geo_sphericalEqual(a, b) {
2140   return abs(a[0] - b[0]) < ε && abs(a[1] - b[1]) < ε;
2141 }
2142
2143 // General spherical polygon clipping algorithm: takes a polygon, cuts it into
2144 // visible line segments and rejoins the segments by interpolating along the
2145 // clip edge.
2146 function d3_geo_clipPolygon(segments, compare, clipStartInside, interpolate, listener) {
2147   var subject = [],
2148       clip = [];
2149
2150   segments.forEach(function(segment) {
2151     if ((n = segment.length - 1) <= 0) return;
2152     var n, p0 = segment[0], p1 = segment[n];
2153
2154     // If the first and last points of a segment are coincident, then treat as
2155     // a closed ring.
2156     // TODO if all rings are closed, then the winding order of the exterior
2157     // ring should be checked.
2158     if (d3_geo_sphericalEqual(p0, p1)) {
2159       listener.lineStart();
2160       for (var i = 0; i < n; ++i) listener.point((p0 = segment[i])[0], p0[1]);
2161       listener.lineEnd();
2162       return;
2163     }
2164
2165     var a = new d3_geo_clipPolygonIntersection(p0, segment, null, true),
2166         b = new d3_geo_clipPolygonIntersection(p0, null, a, false);
2167     a.o = b;
2168     subject.push(a);
2169     clip.push(b);
2170     a = new d3_geo_clipPolygonIntersection(p1, segment, null, false);
2171     b = new d3_geo_clipPolygonIntersection(p1, null, a, true);
2172     a.o = b;
2173     subject.push(a);
2174     clip.push(b);
2175   });
2176   clip.sort(compare);
2177   d3_geo_clipPolygonLinkCircular(subject);
2178   d3_geo_clipPolygonLinkCircular(clip);
2179   if (!subject.length) return;
2180
2181   for (var i = 0, entry = clipStartInside, n = clip.length; i < n; ++i) {
2182     clip[i].e = entry = !entry;
2183   }
2184
2185   var start = subject[0],
2186       points,
2187       point;
2188   while (1) {
2189     // Find first unvisited intersection.
2190     var current = start,
2191         isSubject = true;
2192     while (current.v) if ((current = current.n) === start) return;
2193     points = current.z;
2194     listener.lineStart();
2195     do {
2196       current.v = current.o.v = true;
2197       if (current.e) {
2198         if (isSubject) {
2199           for (var i = 0, n = points.length; i < n; ++i) listener.point((point = points[i])[0], point[1]);
2200         } else {
2201           interpolate(current.x, current.n.x, 1, listener);
2202         }
2203         current = current.n;
2204       } else {
2205         if (isSubject) {
2206           points = current.p.z;
2207           for (var i = points.length - 1; i >= 0; --i) listener.point((point = points[i])[0], point[1]);
2208         } else {
2209           interpolate(current.x, current.p.x, -1, listener);
2210         }
2211         current = current.p;
2212       }
2213       current = current.o;
2214       points = current.z;
2215       isSubject = !isSubject;
2216     } while (!current.v);
2217     listener.lineEnd();
2218   }
2219 }
2220
2221 function d3_geo_clipPolygonLinkCircular(array) {
2222   if (!(n = array.length)) return;
2223   var n,
2224       i = 0,
2225       a = array[0],
2226       b;
2227   while (++i < n) {
2228     a.n = b = array[i];
2229     b.p = a;
2230     a = b;
2231   }
2232   a.n = b = array[0];
2233   b.p = a;
2234 }
2235
2236 function d3_geo_clipPolygonIntersection(point, points, other, entry) {
2237   this.x = point;
2238   this.z = points;
2239   this.o = other; // another intersection
2240   this.e = entry; // is an entry?
2241   this.v = false; // visited
2242   this.n = this.p = null; // next & previous
2243 }
2244
2245 function d3_geo_clip(pointVisible, clipLine, interpolate, clipStart) {
2246   return function(rotate, listener) {
2247     var line = clipLine(listener),
2248         rotatedClipStart = rotate.invert(clipStart[0], clipStart[1]);
2249
2250     var clip = {
2251       point: point,
2252       lineStart: lineStart,
2253       lineEnd: lineEnd,
2254       polygonStart: function() {
2255         clip.point = pointRing;
2256         clip.lineStart = ringStart;
2257         clip.lineEnd = ringEnd;
2258         segments = [];
2259         polygon = [];
2260         listener.polygonStart();
2261       },
2262       polygonEnd: function() {
2263         clip.point = point;
2264         clip.lineStart = lineStart;
2265         clip.lineEnd = lineEnd;
2266
2267         segments = d3.merge(segments);
2268         var clipStartInside = d3_geo_pointInPolygon(rotatedClipStart, polygon);
2269         if (segments.length) {
2270           d3_geo_clipPolygon(segments, d3_geo_clipSort, clipStartInside, interpolate, listener);
2271         } else if (clipStartInside) {
2272           listener.lineStart();
2273           interpolate(null, null, 1, listener);
2274           listener.lineEnd();
2275         }
2276         listener.polygonEnd();
2277         segments = polygon = null;
2278       },
2279       sphere: function() {
2280         listener.polygonStart();
2281         listener.lineStart();
2282         interpolate(null, null, 1, listener);
2283         listener.lineEnd();
2284         listener.polygonEnd();
2285       }
2286     };
2287
2288     function point(λ, φ) {
2289       var point = rotate(λ, φ);
2290       if (pointVisible(λ = point[0], φ = point[1])) listener.point(λ, φ);
2291     }
2292     function pointLine(λ, φ) {
2293       var point = rotate(λ, φ);
2294       line.point(point[0], point[1]);
2295     }
2296     function lineStart() { clip.point = pointLine; line.lineStart(); }
2297     function lineEnd() { clip.point = point; line.lineEnd(); }
2298
2299     var segments;
2300
2301     var buffer = d3_geo_clipBufferListener(),
2302         ringListener = clipLine(buffer),
2303         polygon,
2304         ring;
2305
2306     function pointRing(λ, φ) {
2307       ring.push([λ, φ]);
2308       var point = rotate(λ, φ);
2309       ringListener.point(point[0], point[1]);
2310     }
2311
2312     function ringStart() {
2313       ringListener.lineStart();
2314       ring = [];
2315     }
2316
2317     function ringEnd() {
2318       pointRing(ring[0][0], ring[0][1]);
2319       ringListener.lineEnd();
2320
2321       var clean = ringListener.clean(),
2322           ringSegments = buffer.buffer(),
2323           segment,
2324           n = ringSegments.length;
2325
2326       ring.pop();
2327       polygon.push(ring);
2328       ring = null;
2329
2330       if (!n) return;
2331
2332       // No intersections.
2333       if (clean & 1) {
2334         segment = ringSegments[0];
2335         var n = segment.length - 1,
2336             i = -1,
2337             point;
2338         listener.lineStart();
2339         while (++i < n) listener.point((point = segment[i])[0], point[1]);
2340         listener.lineEnd();
2341         return;
2342       }
2343
2344       // Rejoin connected segments.
2345       // TODO reuse bufferListener.rejoin()?
2346       if (n > 1 && clean & 2) ringSegments.push(ringSegments.pop().concat(ringSegments.shift()));
2347
2348       segments.push(ringSegments.filter(d3_geo_clipSegmentLength1));
2349     }
2350
2351     return clip;
2352   };
2353 }
2354
2355 function d3_geo_clipSegmentLength1(segment) {
2356   return segment.length > 1;
2357 }
2358
2359 function d3_geo_clipBufferListener() {
2360   var lines = [],
2361       line;
2362   return {
2363     lineStart: function() { lines.push(line = []); },
2364     point: function(λ, φ) { line.push([λ, φ]); },
2365     lineEnd: d3_noop,
2366     buffer: function() {
2367       var buffer = lines;
2368       lines = [];
2369       line = null;
2370       return buffer;
2371     },
2372     rejoin: function() {
2373       if (lines.length > 1) lines.push(lines.pop().concat(lines.shift()));
2374     }
2375   };
2376 }
2377
2378 // Intersection points are sorted along the clip edge. For both antimeridian
2379 // cutting and circle clipping, the same comparison is used.
2380 function d3_geo_clipSort(a, b) {
2381   return ((a = a.x)[0] < 0 ? a[1] - halfπ - ε : halfπ - a[1])
2382        - ((b = b.x)[0] < 0 ? b[1] - halfπ - ε : halfπ - b[1]);
2383 }
2384 // Adds floating point numbers with twice the normal precision.
2385 // Reference: J. R. Shewchuk, Adaptive Precision Floating-Point Arithmetic and
2386 // Fast Robust Geometric Predicates, Discrete & Computational Geometry 18(3)
2387 // 305–363 (1997).
2388 // Code adapted from GeographicLib by Charles F. F. Karney,
2389 // http://geographiclib.sourceforge.net/
2390 // See lib/geographiclib/LICENSE for details.
2391
2392 function d3_adder() {}
2393
2394 d3_adder.prototype = {
2395   s: 0, // rounded value
2396   t: 0, // exact error
2397   add: function(y) {
2398     d3_adderSum(y, this.t, d3_adderTemp);
2399     d3_adderSum(d3_adderTemp.s, this.s, this);
2400     if (this.s) this.t += d3_adderTemp.t;
2401     else this.s = d3_adderTemp.t;
2402   },
2403   reset: function() {
2404     this.s = this.t = 0;
2405   },
2406   valueOf: function() {
2407     return this.s;
2408   }
2409 };
2410
2411 var d3_adderTemp = new d3_adder;
2412
2413 function d3_adderSum(a, b, o) {
2414   var x = o.s = a + b, // a + b
2415       bv = x - a, av = x - bv; // b_virtual & a_virtual
2416   o.t = (a - av) + (b - bv); // a_roundoff + b_roundoff
2417 }
2418
2419 d3.geo.stream = function(object, listener) {
2420   if (object && d3_geo_streamObjectType.hasOwnProperty(object.type)) {
2421     d3_geo_streamObjectType[object.type](object, listener);
2422   } else {
2423     d3_geo_streamGeometry(object, listener);
2424   }
2425 };
2426
2427 function d3_geo_streamGeometry(geometry, listener) {
2428   if (geometry && d3_geo_streamGeometryType.hasOwnProperty(geometry.type)) {
2429     d3_geo_streamGeometryType[geometry.type](geometry, listener);
2430   }
2431 }
2432
2433 var d3_geo_streamObjectType = {
2434   Feature: function(feature, listener) {
2435     d3_geo_streamGeometry(feature.geometry, listener);
2436   },
2437   FeatureCollection: function(object, listener) {
2438     var features = object.features, i = -1, n = features.length;
2439     while (++i < n) d3_geo_streamGeometry(features[i].geometry, listener);
2440   }
2441 };
2442
2443 var d3_geo_streamGeometryType = {
2444   Sphere: function(object, listener) {
2445     listener.sphere();
2446   },
2447   Point: function(object, listener) {
2448     object = object.coordinates;
2449     listener.point(object[0], object[1], object[2]);
2450   },
2451   MultiPoint: function(object, listener) {
2452     var coordinates = object.coordinates, i = -1, n = coordinates.length;
2453     while (++i < n) object = coordinates[i], listener.point(object[0], object[1], object[2]);
2454   },
2455   LineString: function(object, listener) {
2456     d3_geo_streamLine(object.coordinates, listener, 0);
2457   },
2458   MultiLineString: function(object, listener) {
2459     var coordinates = object.coordinates, i = -1, n = coordinates.length;
2460     while (++i < n) d3_geo_streamLine(coordinates[i], listener, 0);
2461   },
2462   Polygon: function(object, listener) {
2463     d3_geo_streamPolygon(object.coordinates, listener);
2464   },
2465   MultiPolygon: function(object, listener) {
2466     var coordinates = object.coordinates, i = -1, n = coordinates.length;
2467     while (++i < n) d3_geo_streamPolygon(coordinates[i], listener);
2468   },
2469   GeometryCollection: function(object, listener) {
2470     var geometries = object.geometries, i = -1, n = geometries.length;
2471     while (++i < n) d3_geo_streamGeometry(geometries[i], listener);
2472   }
2473 };
2474
2475 function d3_geo_streamLine(coordinates, listener, closed) {
2476   var i = -1, n = coordinates.length - closed, coordinate;
2477   listener.lineStart();
2478   while (++i < n) coordinate = coordinates[i], listener.point(coordinate[0], coordinate[1], coordinate[2]);
2479   listener.lineEnd();
2480 }
2481
2482 function d3_geo_streamPolygon(coordinates, listener) {
2483   var i = -1, n = coordinates.length;
2484   listener.polygonStart();
2485   while (++i < n) d3_geo_streamLine(coordinates[i], listener, 1);
2486   listener.polygonEnd();
2487 }
2488
2489 d3.geo.area = function(object) {
2490   d3_geo_areaSum = 0;
2491   d3.geo.stream(object, d3_geo_area);
2492   return d3_geo_areaSum;
2493 };
2494
2495 var d3_geo_areaSum,
2496     d3_geo_areaRingSum = new d3_adder;
2497
2498 var d3_geo_area = {
2499   sphere: function() { d3_geo_areaSum += 4 * π; },
2500   point: d3_noop,
2501   lineStart: d3_noop,
2502   lineEnd: d3_noop,
2503
2504   // Only count area for polygon rings.
2505   polygonStart: function() {
2506     d3_geo_areaRingSum.reset();
2507     d3_geo_area.lineStart = d3_geo_areaRingStart;
2508   },
2509   polygonEnd: function() {
2510     var area = 2 * d3_geo_areaRingSum;
2511     d3_geo_areaSum += area < 0 ? 4 * π + area : area;
2512     d3_geo_area.lineStart = d3_geo_area.lineEnd = d3_geo_area.point = d3_noop;
2513   }
2514 };
2515
2516 function d3_geo_areaRingStart() {
2517   var λ00, φ00, λ0, cosφ0, sinφ0; // start point and previous point
2518
2519   // For the first point, …
2520   d3_geo_area.point = function(λ, φ) {
2521     d3_geo_area.point = nextPoint;
2522     λ0 = (λ00 = λ) * d3_radians, cosφ0 = Math.cos(φ = (φ00 = φ) * d3_radians / 2 + π / 4), sinφ0 = Math.sin(φ);
2523   };
2524
2525   // For subsequent points, …
2526   function nextPoint(λ, φ) {
2527     λ *= d3_radians;
2528     φ = φ * d3_radians / 2 + π / 4; // half the angular distance from south pole
2529
2530     // Spherical excess E for a spherical triangle with vertices: south pole,
2531     // previous point, current point.  Uses a formula derived from Cagnoli’s
2532     // theorem.  See Todhunter, Spherical Trig. (1871), Sec. 103, Eq. (2).
2533     var dλ = λ - λ0,
2534         cosφ = Math.cos(φ),
2535         sinφ = Math.sin(φ),
2536         k = sinφ0 * sinφ,
2537         u = cosφ0 * cosφ + k * Math.cos(dλ),
2538         v = k * Math.sin(dλ);
2539     d3_geo_areaRingSum.add(Math.atan2(v, u));
2540
2541     // Advance the previous points.
2542     λ0 = λ, cosφ0 = cosφ, sinφ0 = sinφ;
2543   }
2544
2545   // For the last point, return to the start.
2546   d3_geo_area.lineEnd = function() {
2547     nextPoint(λ00, φ00);
2548   };
2549 }
2550 // TODO
2551 // cross and scale return new vectors,
2552 // whereas add and normalize operate in-place
2553
2554 function d3_geo_cartesian(spherical) {
2555   var λ = spherical[0],
2556       φ = spherical[1],
2557       cosφ = Math.cos(φ);
2558   return [
2559     cosφ * Math.cos(λ),
2560     cosφ * Math.sin(λ),
2561     Math.sin(φ)
2562   ];
2563 }
2564
2565 function d3_geo_cartesianDot(a, b) {
2566   return a[0] * b[0] + a[1] * b[1] + a[2] * b[2];
2567 }
2568
2569 function d3_geo_cartesianCross(a, b) {
2570   return [
2571     a[1] * b[2] - a[2] * b[1],
2572     a[2] * b[0] - a[0] * b[2],
2573     a[0] * b[1] - a[1] * b[0]
2574   ];
2575 }
2576
2577 function d3_geo_cartesianAdd(a, b) {
2578   a[0] += b[0];
2579   a[1] += b[1];
2580   a[2] += b[2];
2581 }
2582
2583 function d3_geo_cartesianScale(vector, k) {
2584   return [
2585     vector[0] * k,
2586     vector[1] * k,
2587     vector[2] * k
2588   ];
2589 }
2590
2591 function d3_geo_cartesianNormalize(d) {
2592   var l = Math.sqrt(d[0] * d[0] + d[1] * d[1] + d[2] * d[2]);
2593   d[0] /= l;
2594   d[1] /= l;
2595   d[2] /= l;
2596 }
2597
2598 function d3_geo_pointInPolygon(point, polygon) {
2599   var meridian = point[0],
2600       parallel = point[1],
2601       meridianNormal = [Math.sin(meridian), -Math.cos(meridian), 0],
2602       polarAngle = 0,
2603       winding = 0;
2604   d3_geo_areaRingSum.reset();
2605
2606   for (var i = 0, n = polygon.length; i < n; ++i) {
2607     var ring = polygon[i],
2608         m = ring.length;
2609     if (!m) continue;
2610     var point0 = ring[0],
2611         λ0 = point0[0],
2612         φ0 = point0[1] / 2 + π / 4,
2613         sinφ0 = Math.sin(φ0),
2614         cosφ0 = Math.cos(φ0),
2615         j = 1;
2616
2617     while (true) {
2618       if (j === m) j = 0;
2619       point = ring[j];
2620       var λ = point[0],
2621           φ = point[1] / 2 + π / 4,
2622           sinφ = Math.sin(φ),
2623           cosφ = Math.cos(φ),
2624           dλ = λ - λ0,
2625           antimeridian = abs(dλ) > π,
2626           k = sinφ0 * sinφ;
2627       d3_geo_areaRingSum.add(Math.atan2(k * Math.sin(dλ), cosφ0 * cosφ + k * Math.cos(dλ)));
2628
2629       polarAngle += antimeridian ? dλ + (dλ >= 0 ? τ : -τ): dλ;
2630
2631       // Are the longitudes either side of the point's meridian, and are the
2632       // latitudes smaller than the parallel?
2633       if (antimeridian ^ λ0 >= meridian ^ λ >= meridian) {
2634         var arc = d3_geo_cartesianCross(d3_geo_cartesian(point0), d3_geo_cartesian(point));
2635         d3_geo_cartesianNormalize(arc);
2636         var intersection = d3_geo_cartesianCross(meridianNormal, arc);
2637         d3_geo_cartesianNormalize(intersection);
2638         var φarc = (antimeridian ^ dλ >= 0 ? -1 : 1) * d3_asin(intersection[2]);
2639         if (parallel > φarc || parallel === φarc && (arc[0] || arc[1])) {
2640           winding += antimeridian ^ dλ >= 0 ? 1 : -1;
2641         }
2642       }
2643       if (!j++) break;
2644       λ0 = λ, sinφ0 = sinφ, cosφ0 = cosφ, point0 = point;
2645     }
2646   }
2647
2648   // First, determine whether the South pole is inside or outside:
2649   //
2650   // It is inside if:
2651   // * the polygon winds around it in a clockwise direction.
2652   // * the polygon does not (cumulatively) wind around it, but has a negative
2653   //   (counter-clockwise) area.
2654   //
2655   // Second, count the (signed) number of times a segment crosses a meridian
2656   // from the point to the South pole.  If it is zero, then the point is the
2657   // same side as the South pole.
2658
2659   return (polarAngle < -ε || polarAngle < ε && d3_geo_areaRingSum < 0) ^ (winding & 1);
2660 }
2661
2662 var d3_geo_clipAntimeridian = d3_geo_clip(
2663     d3_true,
2664     d3_geo_clipAntimeridianLine,
2665     d3_geo_clipAntimeridianInterpolate,
2666     [-π, -π / 2]);
2667
2668 // Takes a line and cuts into visible segments. Return values:
2669 //   0: there were intersections or the line was empty.
2670 //   1: no intersections.
2671 //   2: there were intersections, and the first and last segments should be
2672 //      rejoined.
2673 function d3_geo_clipAntimeridianLine(listener) {
2674   var λ0 = NaN,
2675       φ0 = NaN,
2676       sλ0 = NaN,
2677       clean; // no intersections
2678
2679   return {
2680     lineStart: function() {
2681       listener.lineStart();
2682       clean = 1;
2683     },
2684     point: function(λ1, φ1) {
2685       var sλ1 = λ1 > 0 ? π : -π,
2686           dλ = abs(λ1 - λ0);
2687       if (abs(dλ - π) < ε) { // line crosses a pole
2688         listener.point(λ0, φ0 = (φ0 + φ1) / 2 > 0 ? halfπ : -halfπ);
2689         listener.point(sλ0, φ0);
2690         listener.lineEnd();
2691         listener.lineStart();
2692         listener.point(sλ1, φ0);
2693         listener.point(λ1, φ0);
2694         clean = 0;
2695       } else if (sλ0 !== sλ1 && dλ >= π) { // line crosses antimeridian
2696         // handle degeneracies
2697         if (abs(λ0 - sλ0) < ε) λ0 -= sλ0 * ε;
2698         if (abs(λ1 - sλ1) < ε) λ1 -= sλ1 * ε;
2699         φ0 = d3_geo_clipAntimeridianIntersect(λ0, φ0, λ1, φ1);
2700         listener.point(sλ0, φ0);
2701         listener.lineEnd();
2702         listener.lineStart();
2703         listener.point(sλ1, φ0);
2704         clean = 0;
2705       }
2706       listener.point(λ0 = λ1, φ0 = φ1);
2707       sλ0 = sλ1;
2708     },
2709     lineEnd: function() {
2710       listener.lineEnd();
2711       λ0 = φ0 = NaN;
2712     },
2713     // if there are intersections, we always rejoin the first and last segments.
2714     clean: function() { return 2 - clean; }
2715   };
2716 }
2717
2718 function d3_geo_clipAntimeridianIntersect(λ0, φ0, λ1, φ1) {
2719   var cosφ0,
2720       cosφ1,
2721       sinλ0_λ1 = Math.sin(λ0 - λ1);
2722   return abs(sinλ0_λ1) > ε
2723       ? Math.atan((Math.sin(φ0) * (cosφ1 = Math.cos(φ1)) * Math.sin(λ1)
2724                  - Math.sin(φ1) * (cosφ0 = Math.cos(φ0)) * Math.sin(λ0))
2725                  / (cosφ0 * cosφ1 * sinλ0_λ1))
2726       : (φ0 + φ1) / 2;
2727 }
2728
2729 function d3_geo_clipAntimeridianInterpolate(from, to, direction, listener) {
2730   var φ;
2731   if (from == null) {
2732     φ = direction * halfπ;
2733     listener.point(-π,  φ);
2734     listener.point( 0,  φ);
2735     listener.point( π,  φ);
2736     listener.point( π,  0);
2737     listener.point( π, -φ);
2738     listener.point( 0, -φ);
2739     listener.point(-π, -φ);
2740     listener.point(-π,  0);
2741     listener.point(-π,  φ);
2742   } else if (abs(from[0] - to[0]) > ε) {
2743     var s = from[0] < to[0] ? π : -π;
2744     φ = direction * s / 2;
2745     listener.point(-s, φ);
2746     listener.point( 0, φ);
2747     listener.point( s, φ);
2748   } else {
2749     listener.point(to[0], to[1]);
2750   }
2751 }
2752
2753 function d3_geo_equirectangular(λ, φ) {
2754   return [λ, φ];
2755 }
2756
2757 (d3.geo.equirectangular = function() {
2758   return d3_geo_projection(d3_geo_equirectangular);
2759 }).raw = d3_geo_equirectangular.invert = d3_geo_equirectangular;
2760
2761 d3.geo.rotation = function(rotate) {
2762   rotate = d3_geo_rotation(rotate[0] % 360 * d3_radians, rotate[1] * d3_radians, rotate.length > 2 ? rotate[2] * d3_radians : 0);
2763
2764   function forward(coordinates) {
2765     coordinates = rotate(coordinates[0] * d3_radians, coordinates[1] * d3_radians);
2766     return coordinates[0] *= d3_degrees, coordinates[1] *= d3_degrees, coordinates;
2767   }
2768
2769   forward.invert = function(coordinates) {
2770     coordinates = rotate.invert(coordinates[0] * d3_radians, coordinates[1] * d3_radians);
2771     return coordinates[0] *= d3_degrees, coordinates[1] *= d3_degrees, coordinates;
2772   };
2773
2774   return forward;
2775 };
2776
2777 function d3_geo_identityRotation(λ, φ) {
2778   return [λ > π ? λ - τ : λ < -π ? λ + τ : λ, φ];
2779 }
2780
2781 d3_geo_identityRotation.invert = d3_geo_equirectangular;
2782
2783 // Note: |δλ| must be < 2π
2784 function d3_geo_rotation(δλ, δφ, δγ) {
2785   return δλ ? (δφ || δγ ? d3_geo_compose(d3_geo_rotationλ(δλ), d3_geo_rotationφγ(δφ, δγ))
2786     : d3_geo_rotationλ(δλ))
2787     : (δφ || δγ ? d3_geo_rotationφγ(δφ, δγ)
2788     : d3_geo_identityRotation);
2789 }
2790
2791 function d3_geo_forwardRotationλ(δλ) {
2792   return function(λ, φ) {
2793     return λ += δλ, [λ > π ? λ - τ : λ < -π ? λ + τ : λ, φ];
2794   };
2795 }
2796
2797 function d3_geo_rotationλ(δλ) {
2798   var rotation = d3_geo_forwardRotationλ(δλ);
2799   rotation.invert = d3_geo_forwardRotationλ(-δλ);
2800   return rotation;
2801 }
2802
2803 function d3_geo_rotationφγ(δφ, δγ) {
2804   var cosδφ = Math.cos(δφ),
2805       sinδφ = Math.sin(δφ),
2806       cosδγ = Math.cos(δγ),
2807       sinδγ = Math.sin(δγ);
2808
2809   function rotation(λ, φ) {
2810     var cosφ = Math.cos(φ),
2811         x = Math.cos(λ) * cosφ,
2812         y = Math.sin(λ) * cosφ,
2813         z = Math.sin(φ),
2814         k = z * cosδφ + x * sinδφ;
2815     return [
2816       Math.atan2(y * cosδγ - k * sinδγ, x * cosδφ - z * sinδφ),
2817       d3_asin(k * cosδγ + y * sinδγ)
2818     ];
2819   }
2820
2821   rotation.invert = function(λ, φ) {
2822     var cosφ = Math.cos(φ),
2823         x = Math.cos(λ) * cosφ,
2824         y = Math.sin(λ) * cosφ,
2825         z = Math.sin(φ),
2826         k = z * cosδγ - y * sinδγ;
2827     return [
2828       Math.atan2(y * cosδγ + z * sinδγ, x * cosδφ + k * sinδφ),
2829       d3_asin(k * cosδφ - x * sinδφ)
2830     ];
2831   };
2832
2833   return rotation;
2834 }
2835
2836 d3.geo.circle = function() {
2837   var origin = [0, 0],
2838       angle,
2839       precision = 6,
2840       interpolate;
2841
2842   function circle() {
2843     var center = typeof origin === "function" ? origin.apply(this, arguments) : origin,
2844         rotate = d3_geo_rotation(-center[0] * d3_radians, -center[1] * d3_radians, 0).invert,
2845         ring = [];
2846
2847     interpolate(null, null, 1, {
2848       point: function(x, y) {
2849         ring.push(x = rotate(x, y));
2850         x[0] *= d3_degrees, x[1] *= d3_degrees;
2851       }
2852     });
2853
2854     return {type: "Polygon", coordinates: [ring]};
2855   }
2856
2857   circle.origin = function(x) {
2858     if (!arguments.length) return origin;
2859     origin = x;
2860     return circle;
2861   };
2862
2863   circle.angle = function(x) {
2864     if (!arguments.length) return angle;
2865     interpolate = d3_geo_circleInterpolate((angle = +x) * d3_radians, precision * d3_radians);
2866     return circle;
2867   };
2868
2869   circle.precision = function(_) {
2870     if (!arguments.length) return precision;
2871     interpolate = d3_geo_circleInterpolate(angle * d3_radians, (precision = +_) * d3_radians);
2872     return circle;
2873   };
2874
2875   return circle.angle(90);
2876 };
2877
2878 // Interpolates along a circle centered at [0°, 0°], with a given radius and
2879 // precision.
2880 function d3_geo_circleInterpolate(radius, precision) {
2881   var cr = Math.cos(radius),
2882       sr = Math.sin(radius);
2883   return function(from, to, direction, listener) {
2884     var step = direction * precision;
2885     if (from != null) {
2886       from = d3_geo_circleAngle(cr, from);
2887       to = d3_geo_circleAngle(cr, to);
2888       if (direction > 0 ? from < to: from > to) from += direction * τ;
2889     } else {
2890       from = radius + direction * τ;
2891       to = radius - .5 * step;
2892     }
2893     for (var point, t = from; direction > 0 ? t > to : t < to; t -= step) {
2894       listener.point((point = d3_geo_spherical([
2895         cr,
2896         -sr * Math.cos(t),
2897         -sr * Math.sin(t)
2898       ]))[0], point[1]);
2899     }
2900   };
2901 }
2902
2903 // Signed angle of a cartesian point relative to [cr, 0, 0].
2904 function d3_geo_circleAngle(cr, point) {
2905   var a = d3_geo_cartesian(point);
2906   a[0] -= cr;
2907   d3_geo_cartesianNormalize(a);
2908   var angle = d3_acos(-a[1]);
2909   return ((-a[2] < 0 ? -angle : angle) + 2 * Math.PI - ε) % (2 * Math.PI);
2910 }
2911
2912 // Clip features against a small circle centered at [0°, 0°].
2913 function d3_geo_clipCircle(radius) {
2914   var cr = Math.cos(radius),
2915       smallRadius = cr > 0,
2916       notHemisphere = abs(cr) > ε, // TODO optimise for this common case
2917       interpolate = d3_geo_circleInterpolate(radius, 6 * d3_radians);
2918
2919   return d3_geo_clip(visible, clipLine, interpolate, smallRadius ? [0, -radius] : [-π, radius - π]);
2920
2921   function visible(λ, φ) {
2922     return Math.cos(λ) * Math.cos(φ) > cr;
2923   }
2924
2925   // Takes a line and cuts into visible segments. Return values used for
2926   // polygon clipping:
2927   //   0: there were intersections or the line was empty.
2928   //   1: no intersections.
2929   //   2: there were intersections, and the first and last segments should be
2930   //      rejoined.
2931   function clipLine(listener) {
2932     var point0, // previous point
2933         c0, // code for previous point
2934         v0, // visibility of previous point
2935         v00, // visibility of first point
2936         clean; // no intersections
2937     return {
2938       lineStart: function() {
2939         v00 = v0 = false;
2940         clean = 1;
2941       },
2942       point: function(λ, φ) {
2943         var point1 = [λ, φ],
2944             point2,
2945             v = visible(λ, φ),
2946             c = smallRadius
2947               ? v ? 0 : code(λ, φ)
2948               : v ? code(λ + (λ < 0 ? π : -π), φ) : 0;
2949         if (!point0 && (v00 = v0 = v)) listener.lineStart();
2950         // Handle degeneracies.
2951         // TODO ignore if not clipping polygons.
2952         if (v !== v0) {
2953           point2 = intersect(point0, point1);
2954           if (d3_geo_sphericalEqual(point0, point2) || d3_geo_sphericalEqual(point1, point2)) {
2955             point1[0] += ε;
2956             point1[1] += ε;
2957             v = visible(point1[0], point1[1]);
2958           }
2959         }
2960         if (v !== v0) {
2961           clean = 0;
2962           if (v) {
2963             // outside going in
2964             listener.lineStart();
2965             point2 = intersect(point1, point0);
2966             listener.point(point2[0], point2[1]);
2967           } else {
2968             // inside going out
2969             point2 = intersect(point0, point1);
2970             listener.point(point2[0], point2[1]);
2971             listener.lineEnd();
2972           }
2973           point0 = point2;
2974         } else if (notHemisphere && point0 && smallRadius ^ v) {
2975           var t;
2976           // If the codes for two points are different, or are both zero,
2977           // and there this segment intersects with the small circle.
2978           if (!(c & c0) && (t = intersect(point1, point0, true))) {
2979             clean = 0;
2980             if (smallRadius) {
2981               listener.lineStart();
2982               listener.point(t[0][0], t[0][1]);
2983               listener.point(t[1][0], t[1][1]);
2984               listener.lineEnd();
2985             } else {
2986               listener.point(t[1][0], t[1][1]);
2987               listener.lineEnd();
2988               listener.lineStart();
2989               listener.point(t[0][0], t[0][1]);
2990             }
2991           }
2992         }
2993         if (v && (!point0 || !d3_geo_sphericalEqual(point0, point1))) {
2994           listener.point(point1[0], point1[1]);
2995         }
2996         point0 = point1, v0 = v, c0 = c;
2997       },
2998       lineEnd: function() {
2999         if (v0) listener.lineEnd();
3000         point0 = null;
3001       },
3002       // Rejoin first and last segments if there were intersections and the first
3003       // and last points were visible.
3004       clean: function() { return clean | ((v00 && v0) << 1); }
3005     };
3006   }
3007
3008   // Intersects the great circle between a and b with the clip circle.
3009   function intersect(a, b, two) {
3010     var pa = d3_geo_cartesian(a),
3011         pb = d3_geo_cartesian(b);
3012
3013     // We have two planes, n1.p = d1 and n2.p = d2.
3014     // Find intersection line p(t) = c1 n1 + c2 n2 + t (n1 ⨯ n2).
3015     var n1 = [1, 0, 0], // normal
3016         n2 = d3_geo_cartesianCross(pa, pb),
3017         n2n2 = d3_geo_cartesianDot(n2, n2),
3018         n1n2 = n2[0], // d3_geo_cartesianDot(n1, n2),
3019         determinant = n2n2 - n1n2 * n1n2;
3020
3021     // Two polar points.
3022     if (!determinant) return !two && a;
3023
3024     var c1 =  cr * n2n2 / determinant,
3025         c2 = -cr * n1n2 / determinant,
3026         n1xn2 = d3_geo_cartesianCross(n1, n2),
3027         A = d3_geo_cartesianScale(n1, c1),
3028         B = d3_geo_cartesianScale(n2, c2);
3029     d3_geo_cartesianAdd(A, B);
3030
3031     // Solve |p(t)|^2 = 1.
3032     var u = n1xn2,
3033         w = d3_geo_cartesianDot(A, u),
3034         uu = d3_geo_cartesianDot(u, u),
3035         t2 = w * w - uu * (d3_geo_cartesianDot(A, A) - 1);
3036
3037     if (t2 < 0) return;
3038
3039     var t = Math.sqrt(t2),
3040         q = d3_geo_cartesianScale(u, (-w - t) / uu);
3041     d3_geo_cartesianAdd(q, A);
3042     q = d3_geo_spherical(q);
3043     if (!two) return q;
3044
3045     // Two intersection points.
3046     var λ0 = a[0],
3047         λ1 = b[0],
3048         φ0 = a[1],
3049         φ1 = b[1],
3050         z;
3051     if (λ1 < λ0) z = λ0, λ0 = λ1, λ1 = z;
3052     var δλ = λ1 - λ0,
3053         polar = abs(δλ - π) < ε,
3054         meridian = polar || δλ < ε;
3055
3056     if (!polar && φ1 < φ0) z = φ0, φ0 = φ1, φ1 = z;
3057
3058     // Check that the first point is between a and b.
3059     if (meridian
3060         ? polar
3061           ? φ0 + φ1 > 0 ^ q[1] < (abs(q[0] - λ0) < ε ? φ0 : φ1)
3062           : φ0 <= q[1] && q[1] <= φ1
3063         : δλ > π ^ (λ0 <= q[0] && q[0] <= λ1)) {
3064       var q1 = d3_geo_cartesianScale(u, (-w + t) / uu);
3065       d3_geo_cartesianAdd(q1, A);
3066       return [q, d3_geo_spherical(q1)];
3067     }
3068   }
3069
3070   // Generates a 4-bit vector representing the location of a point relative to
3071   // the small circle's bounding box.
3072   function code(λ, φ) {
3073     var r = smallRadius ? radius : π - radius,
3074         code = 0;
3075     if (λ < -r) code |= 1; // left
3076     else if (λ > r) code |= 2; // right
3077     if (φ < -r) code |= 4; // below
3078     else if (φ > r) code |= 8; // above
3079     return code;
3080   }
3081 }
3082
3083 // Liang–Barsky line clipping.
3084 function d3_geom_clipLine(x0, y0, x1, y1) {
3085   return function(line) {
3086     var a = line.a,
3087         b = line.b,
3088         ax = a.x,
3089         ay = a.y,
3090         bx = b.x,
3091         by = b.y,
3092         t0 = 0,
3093         t1 = 1,
3094         dx = bx - ax,
3095         dy = by - ay,
3096         r;
3097
3098     r = x0 - ax;
3099     if (!dx && r > 0) return;
3100     r /= dx;
3101     if (dx < 0) {
3102       if (r < t0) return;
3103       if (r < t1) t1 = r;
3104     } else if (dx > 0) {
3105       if (r > t1) return;
3106       if (r > t0) t0 = r;
3107     }
3108
3109     r = x1 - ax;
3110     if (!dx && r < 0) return;
3111     r /= dx;
3112     if (dx < 0) {
3113       if (r > t1) return;
3114       if (r > t0) t0 = r;
3115     } else if (dx > 0) {
3116       if (r < t0) return;
3117       if (r < t1) t1 = r;
3118     }
3119
3120     r = y0 - ay;
3121     if (!dy && r > 0) return;
3122     r /= dy;
3123     if (dy < 0) {
3124       if (r < t0) return;
3125       if (r < t1) t1 = r;
3126     } else if (dy > 0) {
3127       if (r > t1) return;
3128       if (r > t0) t0 = r;
3129     }
3130
3131     r = y1 - ay;
3132     if (!dy && r < 0) return;
3133     r /= dy;
3134     if (dy < 0) {
3135       if (r > t1) return;
3136       if (r > t0) t0 = r;
3137     } else if (dy > 0) {
3138       if (r < t0) return;
3139       if (r < t1) t1 = r;
3140     }
3141
3142     if (t0 > 0) line.a = {x: ax + t0 * dx, y: ay + t0 * dy};
3143     if (t1 < 1) line.b = {x: ax + t1 * dx, y: ay + t1 * dy};
3144     return line;
3145   };
3146 }
3147
3148 var d3_geo_clipExtentMAX = 1e9;
3149
3150 d3.geo.clipExtent = function() {
3151   var x0, y0, x1, y1,
3152       stream,
3153       clip,
3154       clipExtent = {
3155         stream: function(output) {
3156           if (stream) stream.valid = false;
3157           stream = clip(output);
3158           stream.valid = true; // allow caching by d3.geo.path
3159           return stream;
3160         },
3161         extent: function(_) {
3162           if (!arguments.length) return [[x0, y0], [x1, y1]];
3163           clip = d3_geo_clipExtent(x0 = +_[0][0], y0 = +_[0][1], x1 = +_[1][0], y1 = +_[1][1]);
3164           if (stream) stream.valid = false, stream = null;
3165           return clipExtent;
3166         }
3167       };
3168   return clipExtent.extent([[0, 0], [960, 500]]);
3169 };
3170
3171 function d3_geo_clipExtent(x0, y0, x1, y1) {
3172   return function(listener) {
3173     var listener_ = listener,
3174         bufferListener = d3_geo_clipBufferListener(),
3175         clipLine = d3_geom_clipLine(x0, y0, x1, y1),
3176         segments,
3177         polygon,
3178         ring;
3179
3180     var clip = {
3181       point: point,
3182       lineStart: lineStart,
3183       lineEnd: lineEnd,
3184       polygonStart: function() {
3185         listener = bufferListener;
3186         segments = [];
3187         polygon = [];
3188         clean = true;
3189       },
3190       polygonEnd: function() {
3191         listener = listener_;
3192         segments = d3.merge(segments);
3193         var clipStartInside = insidePolygon([x0, y1]),
3194             inside = clean && clipStartInside,
3195             visible = segments.length;
3196         if (inside || visible) {
3197           listener.polygonStart();
3198           if (inside) {
3199             listener.lineStart();
3200             interpolate(null, null, 1, listener);
3201             listener.lineEnd();
3202           }
3203           if (visible) {
3204             d3_geo_clipPolygon(segments, compare, clipStartInside, interpolate, listener);
3205           }
3206           listener.polygonEnd();
3207         }
3208         segments = polygon = ring = null;
3209       }
3210     };
3211
3212     function insidePolygon(p) {
3213       var wn = 0, // the winding number counter
3214           n = polygon.length,
3215           y = p[1];
3216
3217       for (var i = 0; i < n; ++i) {
3218         for (var j = 1, v = polygon[i], m = v.length, a = v[0], b; j < m; ++j) {
3219           b = v[j];
3220           if (a[1] <= y) {
3221             if (b[1] >  y && isLeft(a, b, p) > 0) ++wn;
3222           } else {
3223             if (b[1] <= y && isLeft(a, b, p) < 0) --wn;
3224           }
3225           a = b;
3226         }
3227       }
3228       return wn !== 0;
3229     }
3230
3231     function isLeft(a, b, c) {
3232       return (b[0] - a[0]) * (c[1] - a[1]) - (c[0] - a[0]) * (b[1] - a[1]);
3233     }
3234
3235     function interpolate(from, to, direction, listener) {
3236       var a = 0, a1 = 0;
3237       if (from == null ||
3238           (a = corner(from, direction)) !== (a1 = corner(to, direction)) ||
3239           comparePoints(from, to) < 0 ^ direction > 0) {
3240         do {
3241           listener.point(a === 0 || a === 3 ? x0 : x1, a > 1 ? y1 : y0);
3242         } while ((a = (a + direction + 4) % 4) !== a1);
3243       } else {
3244         listener.point(to[0], to[1]);
3245       }
3246     }
3247
3248     function pointVisible(x, y) {
3249       return x0 <= x && x <= x1 && y0 <= y && y <= y1;
3250     }
3251
3252     function point(x, y) {
3253       if (pointVisible(x, y)) listener.point(x, y);
3254     }
3255
3256     var x__, y__, v__, // first point
3257         x_, y_, v_, // previous point
3258         first,
3259         clean;
3260
3261     function lineStart() {
3262       clip.point = linePoint;
3263       if (polygon) polygon.push(ring = []);
3264       first = true;
3265       v_ = false;
3266       x_ = y_ = NaN;
3267     }
3268
3269     function lineEnd() {
3270       // TODO rather than special-case polygons, simply handle them separately.
3271       // Ideally, coincident intersection points should be jittered to avoid
3272       // clipping issues.
3273       if (segments) {
3274         linePoint(x__, y__);
3275         if (v__ && v_) bufferListener.rejoin();
3276         segments.push(bufferListener.buffer());
3277       }
3278       clip.point = point;
3279       if (v_) listener.lineEnd();
3280     }
3281
3282     function linePoint(x, y) {
3283       x = Math.max(-d3_geo_clipExtentMAX, Math.min(d3_geo_clipExtentMAX, x));
3284       y = Math.max(-d3_geo_clipExtentMAX, Math.min(d3_geo_clipExtentMAX, y));
3285       var v = pointVisible(x, y);
3286       if (polygon) ring.push([x, y]);
3287       if (first) {
3288         x__ = x, y__ = y, v__ = v;
3289         first = false;
3290         if (v) {
3291           listener.lineStart();
3292           listener.point(x, y);
3293         }
3294       } else {
3295         if (v && v_) listener.point(x, y);
3296         else {
3297           var l = {a: {x: x_, y: y_}, b: {x: x, y: y}};
3298           if (clipLine(l)) {
3299             if (!v_) {
3300               listener.lineStart();
3301               listener.point(l.a.x, l.a.y);
3302             }
3303             listener.point(l.b.x, l.b.y);
3304             if (!v) listener.lineEnd();
3305             clean = false;
3306           } else if (v) {
3307             listener.lineStart();
3308             listener.point(x, y);
3309             clean = false;
3310           }
3311         }
3312       }
3313       x_ = x, y_ = y, v_ = v;
3314     }
3315
3316     return clip;
3317   };
3318
3319   function corner(p, direction) {
3320     return abs(p[0] - x0) < ε ? direction > 0 ? 0 : 3
3321         : abs(p[0] - x1) < ε ? direction > 0 ? 2 : 1
3322         : abs(p[1] - y0) < ε ? direction > 0 ? 1 : 0
3323         : direction > 0 ? 3 : 2; // abs(p[1] - y1) < ε
3324   }
3325
3326   function compare(a, b) {
3327     return comparePoints(a.x, b.x);
3328   }
3329
3330   function comparePoints(a, b) {
3331     var ca = corner(a, 1),
3332         cb = corner(b, 1);
3333     return ca !== cb ? ca - cb
3334         : ca === 0 ? b[1] - a[1]
3335         : ca === 1 ? a[0] - b[0]
3336         : ca === 2 ? a[1] - b[1]
3337         : b[0] - a[0];
3338   }
3339 }
3340 function d3_geo_compose(a, b) {
3341
3342   function compose(x, y) {
3343     return x = a(x, y), b(x[0], x[1]);
3344   }
3345
3346   if (a.invert && b.invert) compose.invert = function(x, y) {
3347     return x = b.invert(x, y), x && a.invert(x[0], x[1]);
3348   };
3349
3350   return compose;
3351 }
3352
3353 function d3_geo_conic(projectAt) {
3354   var φ0 = 0,
3355       φ1 = π / 3,
3356       m = d3_geo_projectionMutator(projectAt),
3357       p = m(φ0, φ1);
3358
3359   p.parallels = function(_) {
3360     if (!arguments.length) return [φ0 / π * 180, φ1 / π * 180];
3361     return m(φ0 = _[0] * π / 180, φ1 = _[1] * π / 180);
3362   };
3363
3364   return p;
3365 }
3366
3367 function d3_geo_conicEqualArea(φ0, φ1) {
3368   var sinφ0 = Math.sin(φ0),
3369       n = (sinφ0 + Math.sin(φ1)) / 2,
3370       C = 1 + sinφ0 * (2 * n - sinφ0),
3371       ρ0 = Math.sqrt(C) / n;
3372
3373   function forward(λ, φ) {
3374     var ρ = Math.sqrt(C - 2 * n * Math.sin(φ)) / n;
3375     return [
3376       ρ * Math.sin(λ *= n),
3377       ρ0 - ρ * Math.cos(λ)
3378     ];
3379   }
3380
3381   forward.invert = function(x, y) {
3382     var ρ0_y = ρ0 - y;
3383     return [
3384       Math.atan2(x, ρ0_y) / n,
3385       d3_asin((C - (x * x + ρ0_y * ρ0_y) * n * n) / (2 * n))
3386     ];
3387   };
3388
3389   return forward;
3390 }
3391
3392 (d3.geo.conicEqualArea = function() {
3393   return d3_geo_conic(d3_geo_conicEqualArea);
3394 }).raw = d3_geo_conicEqualArea;
3395
3396 // ESRI:102003
3397 d3.geo.albers = function() {
3398   return d3.geo.conicEqualArea()
3399       .rotate([96, 0])
3400       .center([-.6, 38.7])
3401       .parallels([29.5, 45.5])
3402       .scale(1070);
3403 };
3404
3405 // A composite projection for the United States, configured by default for
3406 // 960×500. Also works quite well at 960×600 with scale 1285. The set of
3407 // standard parallels for each region comes from USGS, which is published here:
3408 // http://egsc.usgs.gov/isb/pubs/MapProjections/projections.html#albers
3409 d3.geo.albersUsa = function() {
3410   var lower48 = d3.geo.albers();
3411
3412   // EPSG:3338
3413   var alaska = d3.geo.conicEqualArea()
3414       .rotate([154, 0])
3415       .center([-2, 58.5])
3416       .parallels([55, 65]);
3417
3418   // ESRI:102007
3419   var hawaii = d3.geo.conicEqualArea()
3420       .rotate([157, 0])
3421       .center([-3, 19.9])
3422       .parallels([8, 18]);
3423
3424   var point,
3425       pointStream = {point: function(x, y) { point = [x, y]; }},
3426       lower48Point,
3427       alaskaPoint,
3428       hawaiiPoint;
3429
3430   function albersUsa(coordinates) {
3431     var x = coordinates[0], y = coordinates[1];
3432     point = null;
3433     (lower48Point(x, y), point)
3434         || (alaskaPoint(x, y), point)
3435         || hawaiiPoint(x, y);
3436     return point;
3437   }
3438
3439   albersUsa.invert = function(coordinates) {
3440     var k = lower48.scale(),
3441         t = lower48.translate(),
3442         x = (coordinates[0] - t[0]) / k,
3443         y = (coordinates[1] - t[1]) / k;
3444     return (y >= .120 && y < .234 && x >= -.425 && x < -.214 ? alaska
3445         : y >= .166 && y < .234 && x >= -.214 && x < -.115 ? hawaii
3446         : lower48).invert(coordinates);
3447   };
3448
3449   // A naïve multi-projection stream.
3450   // The projections must have mutually exclusive clip regions on the sphere,
3451   // as this will avoid emitting interleaving lines and polygons.
3452   albersUsa.stream = function(stream) {
3453     var lower48Stream = lower48.stream(stream),
3454         alaskaStream = alaska.stream(stream),
3455         hawaiiStream = hawaii.stream(stream);
3456     return {
3457       point: function(x, y) {
3458         lower48Stream.point(x, y);
3459         alaskaStream.point(x, y);
3460         hawaiiStream.point(x, y);
3461       },
3462       sphere: function() {
3463         lower48Stream.sphere();
3464         alaskaStream.sphere();
3465         hawaiiStream.sphere();
3466       },
3467       lineStart: function() {
3468         lower48Stream.lineStart();
3469         alaskaStream.lineStart();
3470         hawaiiStream.lineStart();
3471       },
3472       lineEnd: function() {
3473         lower48Stream.lineEnd();
3474         alaskaStream.lineEnd();
3475         hawaiiStream.lineEnd();
3476       },
3477       polygonStart: function() {
3478         lower48Stream.polygonStart();
3479         alaskaStream.polygonStart();
3480         hawaiiStream.polygonStart();
3481       },
3482       polygonEnd: function() {
3483         lower48Stream.polygonEnd();
3484         alaskaStream.polygonEnd();
3485         hawaiiStream.polygonEnd();
3486       }
3487     };
3488   };
3489
3490   albersUsa.precision = function(_) {
3491     if (!arguments.length) return lower48.precision();
3492     lower48.precision(_);
3493     alaska.precision(_);
3494     hawaii.precision(_);
3495     return albersUsa;
3496   };
3497
3498   albersUsa.scale = function(_) {
3499     if (!arguments.length) return lower48.scale();
3500     lower48.scale(_);
3501     alaska.scale(_ * .35);
3502     hawaii.scale(_);
3503     return albersUsa.translate(lower48.translate());
3504   };
3505
3506   albersUsa.translate = function(_) {
3507     if (!arguments.length) return lower48.translate();
3508     var k = lower48.scale(), x = +_[0], y = +_[1];
3509
3510     lower48Point = lower48
3511         .translate(_)
3512         .clipExtent([[x - .455 * k, y - .238 * k], [x + .455 * k, y + .238 * k]])
3513         .stream(pointStream).point;
3514
3515     alaskaPoint = alaska
3516         .translate([x - .307 * k, y + .201 * k])
3517         .clipExtent([[x - .425 * k + ε, y + .120 * k + ε], [x - .214 * k - ε, y + .234 * k - ε]])
3518         .stream(pointStream).point;
3519
3520     hawaiiPoint = hawaii
3521         .translate([x - .205 * k, y + .212 * k])
3522         .clipExtent([[x - .214 * k + ε, y + .166 * k + ε], [x - .115 * k - ε, y + .234 * k - ε]])
3523         .stream(pointStream).point;
3524
3525     return albersUsa;
3526   };
3527
3528   return albersUsa.scale(1070);
3529 };
3530
3531 d3.geo.bounds = (function() {
3532   var λ0, φ0, λ1, φ1, // bounds
3533       λ_, // previous λ-coordinate
3534       λ__, φ__, // first point
3535       p0, // previous 3D point
3536       dλSum,
3537       ranges,
3538       range;
3539
3540   var bound = {
3541     point: point,
3542     lineStart: lineStart,
3543     lineEnd: lineEnd,
3544
3545     polygonStart: function() {
3546       bound.point = ringPoint;
3547       bound.lineStart = ringStart;
3548       bound.lineEnd = ringEnd;
3549       dλSum = 0;
3550       d3_geo_area.polygonStart();
3551     },
3552     polygonEnd: function() {
3553       d3_geo_area.polygonEnd();
3554       bound.point = point;
3555       bound.lineStart = lineStart;
3556       bound.lineEnd = lineEnd;
3557       if (d3_geo_areaRingSum < 0) λ0 = -(λ1 = 180), φ0 = -(φ1 = 90);
3558       else if (dλSum > ε) φ1 = 90;
3559       else if (dλSum < -ε) φ0 = -90;
3560       range[0] = λ0, range[1] = λ1;
3561     }
3562   };
3563
3564   function point(λ, φ) {
3565     ranges.push(range = [λ0 = λ, λ1 = λ]);
3566     if (φ < φ0) φ0 = φ;
3567     if (φ > φ1) φ1 = φ;
3568   }
3569
3570   function linePoint(λ, φ) {
3571     var p = d3_geo_cartesian([λ * d3_radians, φ * d3_radians]);
3572     if (p0) {
3573       var normal = d3_geo_cartesianCross(p0, p),
3574           equatorial = [normal[1], -normal[0], 0],
3575           inflection = d3_geo_cartesianCross(equatorial, normal);
3576       d3_geo_cartesianNormalize(inflection);
3577       inflection = d3_geo_spherical(inflection);
3578       var dλ = λ - λ_,
3579           s = dλ > 0 ? 1 : -1,
3580           λi = inflection[0] * d3_degrees * s,
3581           antimeridian = abs(dλ) > 180;
3582       if (antimeridian ^ (s * λ_ < λi && λi < s * λ)) {
3583         var φi = inflection[1] * d3_degrees;
3584         if (φi > φ1) φ1 = φi;
3585       } else if (λi = (λi + 360) % 360 - 180, antimeridian ^ (s * λ_ < λi && λi < s * λ)) {
3586         var φi = -inflection[1] * d3_degrees;
3587         if (φi < φ0) φ0 = φi;
3588       } else {
3589         if (φ < φ0) φ0 = φ;
3590         if (φ > φ1) φ1 = φ;
3591       }
3592       if (antimeridian) {
3593         if (λ < λ_) {
3594           if (angle(λ0, λ) > angle(λ0, λ1)) λ1 = λ;
3595         } else {
3596           if (angle(λ, λ1) > angle(λ0, λ1)) λ0 = λ;
3597         }
3598       } else {
3599         if (λ1 >= λ0) {
3600           if (λ < λ0) λ0 = λ;
3601           if (λ > λ1) λ1 = λ;
3602         } else {
3603           if (λ > λ_) {
3604             if (angle(λ0, λ) > angle(λ0, λ1)) λ1 = λ;
3605           } else {
3606             if (angle(λ, λ1) > angle(λ0, λ1)) λ0 = λ;
3607           }
3608         }
3609       }
3610     } else {
3611       point(λ, φ);
3612     }
3613     p0 = p, λ_ = λ;
3614   }
3615
3616   function lineStart() { bound.point = linePoint; }
3617   function lineEnd() {
3618     range[0] = λ0, range[1] = λ1;
3619     bound.point = point;
3620     p0 = null;
3621   }
3622
3623   function ringPoint(λ, φ) {
3624     if (p0) {
3625       var dλ = λ - λ_;
3626       dλSum += abs(dλ) > 180 ? dλ + (dλ > 0 ? 360 : -360) : dλ;
3627     } else λ__ = λ, φ__ = φ;
3628     d3_geo_area.point(λ, φ);
3629     linePoint(λ, φ);
3630   }
3631
3632   function ringStart() {
3633     d3_geo_area.lineStart();
3634   }
3635
3636   function ringEnd() {
3637     ringPoint(λ__, φ__);
3638     d3_geo_area.lineEnd();
3639     if (abs(dλSum) > ε) λ0 = -(λ1 = 180);
3640     range[0] = λ0, range[1] = λ1;
3641     p0 = null;
3642   }
3643
3644   // Finds the left-right distance between two longitudes.
3645   // This is almost the same as (λ1 - λ0 + 360°) % 360°, except that we want
3646   // the distance between ±180° to be 360°.
3647   function angle(λ0, λ1) { return (λ1 -= λ0) < 0 ? λ1 + 360 : λ1; }
3648
3649   function compareRanges(a, b) { return a[0] - b[0]; }
3650
3651   function withinRange(x, range) {
3652     return range[0] <= range[1] ? range[0] <= x && x <= range[1] : x < range[0] || range[1] < x;
3653   }
3654
3655   return function(feature) {
3656     φ1 = λ1 = -(λ0 = φ0 = Infinity);
3657     ranges = [];
3658
3659     d3.geo.stream(feature, bound);
3660
3661     var n = ranges.length;
3662     if (n) {
3663       // First, sort ranges by their minimum longitudes.
3664       ranges.sort(compareRanges);
3665
3666       // Then, merge any ranges that overlap.
3667       for (var i = 1, a = ranges[0], b, merged = [a]; i < n; ++i) {
3668         b = ranges[i];
3669         if (withinRange(b[0], a) || withinRange(b[1], a)) {
3670           if (angle(a[0], b[1]) > angle(a[0], a[1])) a[1] = b[1];
3671           if (angle(b[0], a[1]) > angle(a[0], a[1])) a[0] = b[0];
3672         } else {
3673           merged.push(a = b);
3674         }
3675       }
3676
3677       // Finally, find the largest gap between the merged ranges.
3678       // The final bounding box will be the inverse of this gap.
3679       var best = -Infinity, dλ;
3680       for (var n = merged.length - 1, i = 0, a = merged[n], b; i <= n; a = b, ++i) {
3681         b = merged[i];
3682         if ((dλ = angle(a[1], b[0])) > best) best = dλ, λ0 = b[0], λ1 = a[1];
3683       }
3684     }
3685     ranges = range = null;
3686
3687     return λ0 === Infinity || φ0 === Infinity
3688         ? [[NaN, NaN], [NaN, NaN]]
3689         : [[λ0, φ0], [λ1, φ1]];
3690   };
3691 })();
3692
3693 d3.geo.centroid = function(object) {
3694   d3_geo_centroidW0 = d3_geo_centroidW1 =
3695   d3_geo_centroidX0 = d3_geo_centroidY0 = d3_geo_centroidZ0 =
3696   d3_geo_centroidX1 = d3_geo_centroidY1 = d3_geo_centroidZ1 =
3697   d3_geo_centroidX2 = d3_geo_centroidY2 = d3_geo_centroidZ2 = 0;
3698   d3.geo.stream(object, d3_geo_centroid);
3699
3700   var x = d3_geo_centroidX2,
3701       y = d3_geo_centroidY2,
3702       z = d3_geo_centroidZ2,
3703       m = x * x + y * y + z * z;
3704
3705   // If the area-weighted centroid is undefined, fall back to length-weighted centroid.
3706   if (m < ε2) {
3707     x = d3_geo_centroidX1, y = d3_geo_centroidY1, z = d3_geo_centroidZ1;
3708     // If the feature has zero length, fall back to arithmetic mean of point vectors.
3709     if (d3_geo_centroidW1 < ε) x = d3_geo_centroidX0, y = d3_geo_centroidY0, z = d3_geo_centroidZ0;
3710     m = x * x + y * y + z * z;
3711     // If the feature still has an undefined centroid, then return.
3712     if (m < ε2) return [NaN, NaN];
3713   }
3714
3715   return [Math.atan2(y, x) * d3_degrees, d3_asin(z / Math.sqrt(m)) * d3_degrees];
3716 };
3717
3718 var d3_geo_centroidW0,
3719     d3_geo_centroidW1,
3720     d3_geo_centroidX0,
3721     d3_geo_centroidY0,
3722     d3_geo_centroidZ0,
3723     d3_geo_centroidX1,
3724     d3_geo_centroidY1,
3725     d3_geo_centroidZ1,
3726     d3_geo_centroidX2,
3727     d3_geo_centroidY2,
3728     d3_geo_centroidZ2;
3729
3730 var d3_geo_centroid = {
3731   sphere: d3_noop,
3732   point: d3_geo_centroidPoint,
3733   lineStart: d3_geo_centroidLineStart,
3734   lineEnd: d3_geo_centroidLineEnd,
3735   polygonStart: function() {
3736     d3_geo_centroid.lineStart = d3_geo_centroidRingStart;
3737   },
3738   polygonEnd: function() {
3739     d3_geo_centroid.lineStart = d3_geo_centroidLineStart;
3740   }
3741 };
3742
3743 // Arithmetic mean of Cartesian vectors.
3744 function d3_geo_centroidPoint(λ, φ) {
3745   λ *= d3_radians;
3746   var cosφ = Math.cos(φ *= d3_radians);
3747   d3_geo_centroidPointXYZ(cosφ * Math.cos(λ), cosφ * Math.sin(λ), Math.sin(φ));
3748 }
3749
3750 function d3_geo_centroidPointXYZ(x, y, z) {
3751   ++d3_geo_centroidW0;
3752   d3_geo_centroidX0 += (x - d3_geo_centroidX0) / d3_geo_centroidW0;
3753   d3_geo_centroidY0 += (y - d3_geo_centroidY0) / d3_geo_centroidW0;
3754   d3_geo_centroidZ0 += (z - d3_geo_centroidZ0) / d3_geo_centroidW0;
3755 }
3756
3757 function d3_geo_centroidLineStart() {
3758   var x0, y0, z0; // previous point
3759
3760   d3_geo_centroid.point = function(λ, φ) {
3761     λ *= d3_radians;
3762     var cosφ = Math.cos(φ *= d3_radians);
3763     x0 = cosφ * Math.cos(λ);
3764     y0 = cosφ * Math.sin(λ);
3765     z0 = Math.sin(φ);
3766     d3_geo_centroid.point = nextPoint;
3767     d3_geo_centroidPointXYZ(x0, y0, z0);
3768   };
3769
3770   function nextPoint(λ, φ) {
3771     λ *= d3_radians;
3772     var cosφ = Math.cos(φ *= d3_radians),
3773         x = cosφ * Math.cos(λ),
3774         y = cosφ * Math.sin(λ),
3775         z = Math.sin(φ),
3776         w = Math.atan2(
3777           Math.sqrt((w = y0 * z - z0 * y) * w + (w = z0 * x - x0 * z) * w + (w = x0 * y - y0 * x) * w),
3778           x0 * x + y0 * y + z0 * z);
3779     d3_geo_centroidW1 += w;
3780     d3_geo_centroidX1 += w * (x0 + (x0 = x));
3781     d3_geo_centroidY1 += w * (y0 + (y0 = y));
3782     d3_geo_centroidZ1 += w * (z0 + (z0 = z));
3783     d3_geo_centroidPointXYZ(x0, y0, z0);
3784   }
3785 }
3786
3787 function d3_geo_centroidLineEnd() {
3788   d3_geo_centroid.point = d3_geo_centroidPoint;
3789 }
3790
3791 // See J. E. Brock, The Inertia Tensor for a Spherical Triangle,
3792 // J. Applied Mechanics 42, 239 (1975).
3793 function d3_geo_centroidRingStart() {
3794   var λ00, φ00, // first point
3795       x0, y0, z0; // previous point
3796
3797   d3_geo_centroid.point = function(λ, φ) {
3798     λ00 = λ, φ00 = φ;
3799     d3_geo_centroid.point = nextPoint;
3800     λ *= d3_radians;
3801     var cosφ = Math.cos(φ *= d3_radians);
3802     x0 = cosφ * Math.cos(λ);
3803     y0 = cosφ * Math.sin(λ);
3804     z0 = Math.sin(φ);
3805     d3_geo_centroidPointXYZ(x0, y0, z0);
3806   };
3807
3808   d3_geo_centroid.lineEnd = function() {
3809     nextPoint(λ00, φ00);
3810     d3_geo_centroid.lineEnd = d3_geo_centroidLineEnd;
3811     d3_geo_centroid.point = d3_geo_centroidPoint;
3812   };
3813
3814   function nextPoint(λ, φ) {
3815     λ *= d3_radians;
3816     var cosφ = Math.cos(φ *= d3_radians),
3817         x = cosφ * Math.cos(λ),
3818         y = cosφ * Math.sin(λ),
3819         z = Math.sin(φ),
3820         cx = y0 * z - z0 * y,
3821         cy = z0 * x - x0 * z,
3822         cz = x0 * y - y0 * x,
3823         m = Math.sqrt(cx * cx + cy * cy + cz * cz),
3824         u = x0 * x + y0 * y + z0 * z,
3825         v = m && -d3_acos(u) / m, // area weight
3826         w = Math.atan2(m, u); // line weight
3827     d3_geo_centroidX2 += v * cx;
3828     d3_geo_centroidY2 += v * cy;
3829     d3_geo_centroidZ2 += v * cz;
3830     d3_geo_centroidW1 += w;
3831     d3_geo_centroidX1 += w * (x0 + (x0 = x));
3832     d3_geo_centroidY1 += w * (y0 + (y0 = y));
3833     d3_geo_centroidZ1 += w * (z0 + (z0 = z));
3834     d3_geo_centroidPointXYZ(x0, y0, z0);
3835   }
3836 }
3837
3838 // TODO Unify this code with d3.geom.polygon area?
3839
3840 var d3_geo_pathAreaSum, d3_geo_pathAreaPolygon, d3_geo_pathArea = {
3841   point: d3_noop,
3842   lineStart: d3_noop,
3843   lineEnd: d3_noop,
3844
3845   // Only count area for polygon rings.
3846   polygonStart: function() {
3847     d3_geo_pathAreaPolygon = 0;
3848     d3_geo_pathArea.lineStart = d3_geo_pathAreaRingStart;
3849   },
3850   polygonEnd: function() {
3851     d3_geo_pathArea.lineStart = d3_geo_pathArea.lineEnd = d3_geo_pathArea.point = d3_noop;
3852     d3_geo_pathAreaSum += abs(d3_geo_pathAreaPolygon / 2);
3853   }
3854 };
3855
3856 function d3_geo_pathAreaRingStart() {
3857   var x00, y00, x0, y0;
3858
3859   // For the first point, …
3860   d3_geo_pathArea.point = function(x, y) {
3861     d3_geo_pathArea.point = nextPoint;
3862     x00 = x0 = x, y00 = y0 = y;
3863   };
3864
3865   // For subsequent points, …
3866   function nextPoint(x, y) {
3867     d3_geo_pathAreaPolygon += y0 * x - x0 * y;
3868     x0 = x, y0 = y;
3869   }
3870
3871   // For the last point, return to the start.
3872   d3_geo_pathArea.lineEnd = function() {
3873     nextPoint(x00, y00);
3874   };
3875 }
3876
3877 var d3_geo_pathBoundsX0,
3878     d3_geo_pathBoundsY0,
3879     d3_geo_pathBoundsX1,
3880     d3_geo_pathBoundsY1;
3881
3882 var d3_geo_pathBounds = {
3883   point: d3_geo_pathBoundsPoint,
3884   lineStart: d3_noop,
3885   lineEnd: d3_noop,
3886   polygonStart: d3_noop,
3887   polygonEnd: d3_noop
3888 };
3889
3890 function d3_geo_pathBoundsPoint(x, y) {
3891   if (x < d3_geo_pathBoundsX0) d3_geo_pathBoundsX0 = x;
3892   if (x > d3_geo_pathBoundsX1) d3_geo_pathBoundsX1 = x;
3893   if (y < d3_geo_pathBoundsY0) d3_geo_pathBoundsY0 = y;
3894   if (y > d3_geo_pathBoundsY1) d3_geo_pathBoundsY1 = y;
3895 }
3896 function d3_geo_pathBuffer() {
3897   var pointCircle = d3_geo_pathBufferCircle(4.5),
3898       buffer = [];
3899
3900   var stream = {
3901     point: point,
3902
3903     // While inside a line, override point to moveTo then lineTo.
3904     lineStart: function() { stream.point = pointLineStart; },
3905     lineEnd: lineEnd,
3906
3907     // While inside a polygon, override lineEnd to closePath.
3908     polygonStart: function() { stream.lineEnd = lineEndPolygon; },
3909     polygonEnd: function() { stream.lineEnd = lineEnd; stream.point = point; },
3910
3911     pointRadius: function(_) {
3912       pointCircle = d3_geo_pathBufferCircle(_);
3913       return stream;
3914     },
3915
3916     result: function() {
3917       if (buffer.length) {
3918         var result = buffer.join("");
3919         buffer = [];
3920         return result;
3921       }
3922     }
3923   };
3924
3925   function point(x, y) {
3926     buffer.push("M", x, ",", y, pointCircle);
3927   }
3928
3929   function pointLineStart(x, y) {
3930     buffer.push("M", x, ",", y);
3931     stream.point = pointLine;
3932   }
3933
3934   function pointLine(x, y) {
3935     buffer.push("L", x, ",", y);
3936   }
3937
3938   function lineEnd() {
3939     stream.point = point;
3940   }
3941
3942   function lineEndPolygon() {
3943     buffer.push("Z");
3944   }
3945
3946   return stream;
3947 }
3948
3949 function d3_geo_pathBufferCircle(radius) {
3950   return "m0," + radius
3951       + "a" + radius + "," + radius + " 0 1,1 0," + -2 * radius
3952       + "a" + radius + "," + radius + " 0 1,1 0," + 2 * radius
3953       + "z";
3954 }
3955
3956 // TODO Unify this code with d3.geom.polygon centroid?
3957 // TODO Enforce positive area for exterior, negative area for interior?
3958
3959 var d3_geo_pathCentroid = {
3960   point: d3_geo_pathCentroidPoint,
3961
3962   // For lines, weight by length.
3963   lineStart: d3_geo_pathCentroidLineStart,
3964   lineEnd: d3_geo_pathCentroidLineEnd,
3965
3966   // For polygons, weight by area.
3967   polygonStart: function() {
3968     d3_geo_pathCentroid.lineStart = d3_geo_pathCentroidRingStart;
3969   },
3970   polygonEnd: function() {
3971     d3_geo_pathCentroid.point = d3_geo_pathCentroidPoint;
3972     d3_geo_pathCentroid.lineStart = d3_geo_pathCentroidLineStart;
3973     d3_geo_pathCentroid.lineEnd = d3_geo_pathCentroidLineEnd;
3974   }
3975 };
3976
3977 function d3_geo_pathCentroidPoint(x, y) {
3978   d3_geo_centroidX0 += x;
3979   d3_geo_centroidY0 += y;
3980   ++d3_geo_centroidZ0;
3981 }
3982
3983 function d3_geo_pathCentroidLineStart() {
3984   var x0, y0;
3985
3986   d3_geo_pathCentroid.point = function(x, y) {
3987     d3_geo_pathCentroid.point = nextPoint;
3988     d3_geo_pathCentroidPoint(x0 = x, y0 = y);
3989   };
3990
3991   function nextPoint(x, y) {
3992     var dx = x - x0, dy = y - y0, z = Math.sqrt(dx * dx + dy * dy);
3993     d3_geo_centroidX1 += z * (x0 + x) / 2;
3994     d3_geo_centroidY1 += z * (y0 + y) / 2;
3995     d3_geo_centroidZ1 += z;
3996     d3_geo_pathCentroidPoint(x0 = x, y0 = y);
3997   }
3998 }
3999
4000 function d3_geo_pathCentroidLineEnd() {
4001   d3_geo_pathCentroid.point = d3_geo_pathCentroidPoint;
4002 }
4003
4004 function d3_geo_pathCentroidRingStart() {
4005   var x00, y00, x0, y0;
4006
4007   // For the first point, …
4008   d3_geo_pathCentroid.point = function(x, y) {
4009     d3_geo_pathCentroid.point = nextPoint;
4010     d3_geo_pathCentroidPoint(x00 = x0 = x, y00 = y0 = y);
4011   };
4012
4013   // For subsequent points, …
4014   function nextPoint(x, y) {
4015     var dx = x - x0, dy = y - y0, z = Math.sqrt(dx * dx + dy * dy);
4016     d3_geo_centroidX1 += z * (x0 + x) / 2;
4017     d3_geo_centroidY1 += z * (y0 + y) / 2;
4018     d3_geo_centroidZ1 += z;
4019
4020     z = y0 * x - x0 * y;
4021     d3_geo_centroidX2 += z * (x0 + x);
4022     d3_geo_centroidY2 += z * (y0 + y);
4023     d3_geo_centroidZ2 += z * 3;
4024     d3_geo_pathCentroidPoint(x0 = x, y0 = y);
4025   }
4026
4027   // For the last point, return to the start.
4028   d3_geo_pathCentroid.lineEnd = function() {
4029     nextPoint(x00, y00);
4030   };
4031 }
4032
4033 function d3_geo_pathContext(context) {
4034   var pointRadius = 4.5;
4035
4036   var stream = {
4037     point: point,
4038
4039     // While inside a line, override point to moveTo then lineTo.
4040     lineStart: function() { stream.point = pointLineStart; },
4041     lineEnd: lineEnd,
4042
4043     // While inside a polygon, override lineEnd to closePath.
4044     polygonStart: function() { stream.lineEnd = lineEndPolygon; },
4045     polygonEnd: function() { stream.lineEnd = lineEnd; stream.point = point; },
4046
4047     pointRadius: function(_) {
4048       pointRadius = _;
4049       return stream;
4050     },
4051
4052     result: d3_noop
4053   };
4054
4055   function point(x, y) {
4056     context.moveTo(x, y);
4057     context.arc(x, y, pointRadius, 0, τ);
4058   }
4059
4060   function pointLineStart(x, y) {
4061     context.moveTo(x, y);
4062     stream.point = pointLine;
4063   }
4064
4065   function pointLine(x, y) {
4066     context.lineTo(x, y);
4067   }
4068
4069   function lineEnd() {
4070     stream.point = point;
4071   }
4072
4073   function lineEndPolygon() {
4074     context.closePath();
4075   }
4076
4077   return stream;
4078 }
4079
4080 function d3_geo_resample(project) {
4081   var δ2 = .5, // precision, px²
4082       cosMinDistance = Math.cos(30 * d3_radians), // cos(minimum angular distance)
4083       maxDepth = 16;
4084
4085   function resample(stream) {
4086     return (maxDepth ? resampleRecursive : resampleNone)(stream);
4087   }
4088
4089   function resampleNone(stream) {
4090     return d3_geo_transformPoint(stream, function(x, y) {
4091       x = project(x, y);
4092       stream.point(x[0], x[1]);
4093     });
4094   }
4095
4096   function resampleRecursive(stream) {
4097     var λ00, φ00, x00, y00, a00, b00, c00, // first point
4098         λ0, x0, y0, a0, b0, c0; // previous point
4099
4100     var resample = {
4101       point: point,
4102       lineStart: lineStart,
4103       lineEnd: lineEnd,
4104       polygonStart: function() { stream.polygonStart(); resample.lineStart = ringStart; },
4105       polygonEnd: function() { stream.polygonEnd(); resample.lineStart = lineStart; }
4106     };
4107
4108     function point(x, y) {
4109       x = project(x, y);
4110       stream.point(x[0], x[1]);
4111     }
4112
4113     function lineStart() {
4114       x0 = NaN;
4115       resample.point = linePoint;
4116       stream.lineStart();
4117     }
4118
4119     function linePoint(λ, φ) {
4120       var c = d3_geo_cartesian([λ, φ]), p = project(λ, φ);
4121       resampleLineTo(x0, y0, λ0, a0, b0, c0, x0 = p[0], y0 = p[1], λ0 = λ, a0 = c[0], b0 = c[1], c0 = c[2], maxDepth, stream);
4122       stream.point(x0, y0);
4123     }
4124
4125     function lineEnd() {
4126       resample.point = point;
4127       stream.lineEnd();
4128     }
4129
4130     function ringStart() {
4131       lineStart();
4132       resample.point = ringPoint;
4133       resample.lineEnd = ringEnd;
4134     }
4135
4136     function ringPoint(λ, φ) {
4137       linePoint(λ00 = λ, φ00 = φ), x00 = x0, y00 = y0, a00 = a0, b00 = b0, c00 = c0;
4138       resample.point = linePoint;
4139     }
4140
4141     function ringEnd() {
4142       resampleLineTo(x0, y0, λ0, a0, b0, c0, x00, y00, λ00, a00, b00, c00, maxDepth, stream);
4143       resample.lineEnd = lineEnd;
4144       lineEnd();
4145     }
4146
4147     return resample;
4148   }
4149
4150   function resampleLineTo(x0, y0, λ0, a0, b0, c0, x1, y1, λ1, a1, b1, c1, depth, stream) {
4151     var dx = x1 - x0,
4152         dy = y1 - y0,
4153         d2 = dx * dx + dy * dy;
4154     if (d2 > 4 * δ2 && depth--) {
4155       var a = a0 + a1,
4156           b = b0 + b1,
4157           c = c0 + c1,
4158           m = Math.sqrt(a * a + b * b + c * c),
4159           φ2 = Math.asin(c /= m),
4160           λ2 = abs(abs(c) - 1) < ε || abs(λ0 - λ1) < ε ? (λ0 + λ1) / 2 : Math.atan2(b, a),
4161           p = project(λ2, φ2),
4162           x2 = p[0],
4163           y2 = p[1],
4164           dx2 = x2 - x0,
4165           dy2 = y2 - y0,
4166           dz = dy * dx2 - dx * dy2;
4167       if (dz * dz / d2 > δ2 // perpendicular projected distance
4168           || abs((dx * dx2 + dy * dy2) / d2 - .5) > .3 // midpoint close to an end
4169           || a0 * a1 + b0 * b1 + c0 * c1 < cosMinDistance) { // angular distance
4170         resampleLineTo(x0, y0, λ0, a0, b0, c0, x2, y2, λ2, a /= m, b /= m, c, depth, stream);
4171         stream.point(x2, y2);
4172         resampleLineTo(x2, y2, λ2, a, b, c, x1, y1, λ1, a1, b1, c1, depth, stream);
4173       }
4174     }
4175   }
4176
4177   resample.precision = function(_) {
4178     if (!arguments.length) return Math.sqrt(δ2);
4179     maxDepth = (δ2 = _ * _) > 0 && 16;
4180     return resample;
4181   };
4182
4183   return resample;
4184 }
4185
4186 d3.geo.path = function() {
4187   var pointRadius = 4.5,
4188       projection,
4189       context,
4190       projectStream,
4191       contextStream,
4192       cacheStream;
4193
4194   function path(object) {
4195     if (object) {
4196       if (typeof pointRadius === "function") contextStream.pointRadius(+pointRadius.apply(this, arguments));
4197       if (!cacheStream || !cacheStream.valid) cacheStream = projectStream(contextStream);
4198       d3.geo.stream(object, cacheStream);
4199     }
4200     return contextStream.result();
4201   }
4202
4203   path.area = function(object) {
4204     d3_geo_pathAreaSum = 0;
4205     d3.geo.stream(object, projectStream(d3_geo_pathArea));
4206     return d3_geo_pathAreaSum;
4207   };
4208
4209   path.centroid = function(object) {
4210     d3_geo_centroidX0 = d3_geo_centroidY0 = d3_geo_centroidZ0 =
4211     d3_geo_centroidX1 = d3_geo_centroidY1 = d3_geo_centroidZ1 =
4212     d3_geo_centroidX2 = d3_geo_centroidY2 = d3_geo_centroidZ2 = 0;
4213     d3.geo.stream(object, projectStream(d3_geo_pathCentroid));
4214     return d3_geo_centroidZ2 ? [d3_geo_centroidX2 / d3_geo_centroidZ2, d3_geo_centroidY2 / d3_geo_centroidZ2]
4215         : d3_geo_centroidZ1 ? [d3_geo_centroidX1 / d3_geo_centroidZ1, d3_geo_centroidY1 / d3_geo_centroidZ1]
4216         : d3_geo_centroidZ0 ? [d3_geo_centroidX0 / d3_geo_centroidZ0, d3_geo_centroidY0 / d3_geo_centroidZ0]
4217         : [NaN, NaN];
4218   };
4219
4220   path.bounds = function(object) {
4221     d3_geo_pathBoundsX1 = d3_geo_pathBoundsY1 = -(d3_geo_pathBoundsX0 = d3_geo_pathBoundsY0 = Infinity);
4222     d3.geo.stream(object, projectStream(d3_geo_pathBounds));
4223     return [[d3_geo_pathBoundsX0, d3_geo_pathBoundsY0], [d3_geo_pathBoundsX1, d3_geo_pathBoundsY1]];
4224   };
4225
4226   path.projection = function(_) {
4227     if (!arguments.length) return projection;
4228     projectStream = (projection = _) ? _.stream || d3_geo_pathProjectStream(_) : d3_identity;
4229     return reset();
4230   };
4231
4232   path.context = function(_) {
4233     if (!arguments.length) return context;
4234     contextStream = (context = _) == null ? new d3_geo_pathBuffer : new d3_geo_pathContext(_);
4235     if (typeof pointRadius !== "function") contextStream.pointRadius(pointRadius);
4236     return reset();
4237   };
4238
4239   path.pointRadius = function(_) {
4240     if (!arguments.length) return pointRadius;
4241     pointRadius = typeof _ === "function" ? _ : (contextStream.pointRadius(+_), +_);
4242     return path;
4243   };
4244
4245   function reset() {
4246     cacheStream = null;
4247     return path;
4248   }
4249
4250   return path.projection(d3.geo.albersUsa()).context(null);
4251 };
4252
4253 function d3_geo_pathProjectStream(project) {
4254   var resample = d3_geo_resample(function(x, y) { return project([x * d3_degrees, y * d3_degrees]); });
4255   return function(stream) { return d3_geo_projectionRadians(resample(stream)); };
4256 }
4257
4258 d3.geo.transform = function(methods) {
4259   return {
4260     stream: function(stream) {
4261       var transform = new d3_geo_transform(stream);
4262       for (var k in methods) transform[k] = methods[k];
4263       return transform;
4264     }
4265   };
4266 };
4267
4268 function d3_geo_transform(stream) {
4269   this.stream = stream;
4270 }
4271
4272 d3_geo_transform.prototype = {
4273   point: function(x, y) { this.stream.point(x, y); },
4274   sphere: function() { this.stream.sphere(); },
4275   lineStart: function() { this.stream.lineStart(); },
4276   lineEnd: function() { this.stream.lineEnd(); },
4277   polygonStart: function() { this.stream.polygonStart(); },
4278   polygonEnd: function() { this.stream.polygonEnd(); }
4279 };
4280
4281 function d3_geo_transformPoint(stream, point) {
4282   return {
4283     point: point,
4284     sphere: function() { stream.sphere(); },
4285     lineStart: function() { stream.lineStart(); },
4286     lineEnd: function() { stream.lineEnd(); },
4287     polygonStart: function() { stream.polygonStart(); },
4288     polygonEnd: function() { stream.polygonEnd(); },
4289   };
4290 }
4291
4292 d3.geo.projection = d3_geo_projection;
4293 d3.geo.projectionMutator = d3_geo_projectionMutator;
4294
4295 function d3_geo_projection(project) {
4296   return d3_geo_projectionMutator(function() { return project; })();
4297 }
4298
4299 function d3_geo_projectionMutator(projectAt) {
4300   var project,
4301       rotate,
4302       projectRotate,
4303       projectResample = d3_geo_resample(function(x, y) { x = project(x, y); return [x[0] * k + δx, δy - x[1] * k]; }),
4304       k = 150, // scale
4305       x = 480, y = 250, // translate
4306       λ = 0, φ = 0, // center
4307       δλ = 0, δφ = 0, δγ = 0, // rotate
4308       δx, δy, // center
4309       preclip = d3_geo_clipAntimeridian,
4310       postclip = d3_identity,
4311       clipAngle = null,
4312       clipExtent = null,
4313       stream;
4314
4315   function projection(point) {
4316     point = projectRotate(point[0] * d3_radians, point[1] * d3_radians);
4317     return [point[0] * k + δx, δy - point[1] * k];
4318   }
4319
4320   function invert(point) {
4321     point = projectRotate.invert((point[0] - δx) / k, (δy - point[1]) / k);
4322     return point && [point[0] * d3_degrees, point[1] * d3_degrees];
4323   }
4324
4325   projection.stream = function(output) {
4326     if (stream) stream.valid = false;
4327     stream = d3_geo_projectionRadians(preclip(rotate, projectResample(postclip(output))));
4328     stream.valid = true; // allow caching by d3.geo.path
4329     return stream;
4330   };
4331
4332   projection.clipAngle = function(_) {
4333     if (!arguments.length) return clipAngle;
4334     preclip = _ == null ? (clipAngle = _, d3_geo_clipAntimeridian) : d3_geo_clipCircle((clipAngle = +_) * d3_radians);
4335     return invalidate();
4336   };
4337
4338   projection.clipExtent = function(_) {
4339     if (!arguments.length) return clipExtent;
4340     clipExtent = _;
4341     postclip = _ ? d3_geo_clipExtent(_[0][0], _[0][1], _[1][0], _[1][1]) : d3_identity;
4342     return invalidate();
4343   };
4344
4345   projection.scale = function(_) {
4346     if (!arguments.length) return k;
4347     k = +_;
4348     return reset();
4349   };
4350
4351   projection.translate = function(_) {
4352     if (!arguments.length) return [x, y];
4353     x = +_[0];
4354     y = +_[1];
4355     return reset();
4356   };
4357
4358   projection.center = function(_) {
4359     if (!arguments.length) return [λ * d3_degrees, φ * d3_degrees];
4360     λ = _[0] % 360 * d3_radians;
4361     φ = _[1] % 360 * d3_radians;
4362     return reset();
4363   };
4364
4365   projection.rotate = function(_) {
4366     if (!arguments.length) return [δλ * d3_degrees, δφ * d3_degrees, δγ * d3_degrees];
4367     δλ = _[0] % 360 * d3_radians;
4368     δφ = _[1] % 360 * d3_radians;
4369     δγ = _.length > 2 ? _[2] % 360 * d3_radians : 0;
4370     return reset();
4371   };
4372
4373   d3.rebind(projection, projectResample, "precision");
4374
4375   function reset() {
4376     projectRotate = d3_geo_compose(rotate = d3_geo_rotation(δλ, δφ, δγ), project);
4377     var center = project(λ, φ);
4378     δx = x - center[0] * k;
4379     δy = y + center[1] * k;
4380     return invalidate();
4381   }
4382
4383   function invalidate() {
4384     if (stream) stream.valid = false, stream = null;
4385     return projection;
4386   }
4387
4388   return function() {
4389     project = projectAt.apply(this, arguments);
4390     projection.invert = project.invert && invert;
4391     return reset();
4392   };
4393 }
4394
4395 function d3_geo_projectionRadians(stream) {
4396   return d3_geo_transformPoint(stream, function(x, y) {
4397     stream.point(x * d3_radians, y * d3_radians);
4398   });
4399 }
4400
4401 function d3_geo_mercator(λ, φ) {
4402   return [λ, Math.log(Math.tan(π / 4 + φ / 2))];
4403 }
4404
4405 d3_geo_mercator.invert = function(x, y) {
4406   return [x, 2 * Math.atan(Math.exp(y)) - halfπ];
4407 };
4408
4409 function d3_geo_mercatorProjection(project) {
4410   var m = d3_geo_projection(project),
4411       scale = m.scale,
4412       translate = m.translate,
4413       clipExtent = m.clipExtent,
4414       clipAuto;
4415
4416   m.scale = function() {
4417     var v = scale.apply(m, arguments);
4418     return v === m ? (clipAuto ? m.clipExtent(null) : m) : v;
4419   };
4420
4421   m.translate = function() {
4422     var v = translate.apply(m, arguments);
4423     return v === m ? (clipAuto ? m.clipExtent(null) : m) : v;
4424   };
4425
4426   m.clipExtent = function(_) {
4427     var v = clipExtent.apply(m, arguments);
4428     if (v === m) {
4429       if (clipAuto = _ == null) {
4430         var k = π * scale(), t = translate();
4431         clipExtent([[t[0] - k, t[1] - k], [t[0] + k, t[1] + k]]);
4432       }
4433     } else if (clipAuto) {
4434       v = null;
4435     }
4436     return v;
4437   };
4438
4439   return m.clipExtent(null);
4440 }
4441
4442 (d3.geo.mercator = function() {
4443   return d3_geo_mercatorProjection(d3_geo_mercator);
4444 }).raw = d3_geo_mercator;
4445 d3.geom = {};
4446
4447 d3.geom.polygon = function(coordinates) {
4448   d3_subclass(coordinates, d3_geom_polygonPrototype);
4449   return coordinates;
4450 };
4451
4452 var d3_geom_polygonPrototype = d3.geom.polygon.prototype = [];
4453
4454 d3_geom_polygonPrototype.area = function() {
4455   var i = -1,
4456       n = this.length,
4457       a,
4458       b = this[n - 1],
4459       area = 0;
4460
4461   while (++i < n) {
4462     a = b;
4463     b = this[i];
4464     area += a[1] * b[0] - a[0] * b[1];
4465   }
4466
4467   return area * .5;
4468 };
4469
4470 d3_geom_polygonPrototype.centroid = function(k) {
4471   var i = -1,
4472       n = this.length,
4473       x = 0,
4474       y = 0,
4475       a,
4476       b = this[n - 1],
4477       c;
4478
4479   if (!arguments.length) k = -1 / (6 * this.area());
4480
4481   while (++i < n) {
4482     a = b;
4483     b = this[i];
4484     c = a[0] * b[1] - b[0] * a[1];
4485     x += (a[0] + b[0]) * c;
4486     y += (a[1] + b[1]) * c;
4487   }
4488
4489   return [x * k, y * k];
4490 };
4491
4492 // The Sutherland-Hodgman clipping algorithm.
4493 // Note: requires the clip polygon to be counterclockwise and convex.
4494 d3_geom_polygonPrototype.clip = function(subject) {
4495   var input,
4496       closed = d3_geom_polygonClosed(subject),
4497       i = -1,
4498       n = this.length - d3_geom_polygonClosed(this),
4499       j,
4500       m,
4501       a = this[n - 1],
4502       b,
4503       c,
4504       d;
4505
4506   while (++i < n) {
4507     input = subject.slice();
4508     subject.length = 0;
4509     b = this[i];
4510     c = input[(m = input.length - closed) - 1];
4511     j = -1;
4512     while (++j < m) {
4513       d = input[j];
4514       if (d3_geom_polygonInside(d, a, b)) {
4515         if (!d3_geom_polygonInside(c, a, b)) {
4516           subject.push(d3_geom_polygonIntersect(c, d, a, b));
4517         }
4518         subject.push(d);
4519       } else if (d3_geom_polygonInside(c, a, b)) {
4520         subject.push(d3_geom_polygonIntersect(c, d, a, b));
4521       }
4522       c = d;
4523     }
4524     if (closed) subject.push(subject[0]);
4525     a = b;
4526   }
4527
4528   return subject;
4529 };
4530
4531 function d3_geom_polygonInside(p, a, b) {
4532   return (b[0] - a[0]) * (p[1] - a[1]) < (b[1] - a[1]) * (p[0] - a[0]);
4533 }
4534
4535 // Intersect two infinite lines cd and ab.
4536 function d3_geom_polygonIntersect(c, d, a, b) {
4537   var x1 = c[0], x3 = a[0], x21 = d[0] - x1, x43 = b[0] - x3,
4538       y1 = c[1], y3 = a[1], y21 = d[1] - y1, y43 = b[1] - y3,
4539       ua = (x43 * (y1 - y3) - y43 * (x1 - x3)) / (y43 * x21 - x43 * y21);
4540   return [x1 + ua * x21, y1 + ua * y21];
4541 }
4542
4543 // Returns true if the polygon is closed.
4544 function d3_geom_polygonClosed(coordinates) {
4545   var a = coordinates[0],
4546       b = coordinates[coordinates.length - 1];
4547   return !(a[0] - b[0] || a[1] - b[1]);
4548 }
4549
4550 var d3_ease_default = function() { return d3_identity; };
4551
4552 var d3_ease = d3.map({
4553   linear: d3_ease_default,
4554   poly: d3_ease_poly,
4555   quad: function() { return d3_ease_quad; },
4556   cubic: function() { return d3_ease_cubic; },
4557   sin: function() { return d3_ease_sin; },
4558   exp: function() { return d3_ease_exp; },
4559   circle: function() { return d3_ease_circle; },
4560   elastic: d3_ease_elastic,
4561   back: d3_ease_back,
4562   bounce: function() { return d3_ease_bounce; }
4563 });
4564
4565 var d3_ease_mode = d3.map({
4566   "in": d3_identity,
4567   "out": d3_ease_reverse,
4568   "in-out": d3_ease_reflect,
4569   "out-in": function(f) { return d3_ease_reflect(d3_ease_reverse(f)); }
4570 });
4571
4572 d3.ease = function(name) {
4573   var i = name.indexOf("-"),
4574       t = i >= 0 ? name.substring(0, i) : name,
4575       m = i >= 0 ? name.substring(i + 1) : "in";
4576   t = d3_ease.get(t) || d3_ease_default;
4577   m = d3_ease_mode.get(m) || d3_identity;
4578   return d3_ease_clamp(m(t.apply(null, d3_arraySlice.call(arguments, 1))));
4579 };
4580
4581 function d3_ease_clamp(f) {
4582   return function(t) {
4583     return t <= 0 ? 0 : t >= 1 ? 1 : f(t);
4584   };
4585 }
4586
4587 function d3_ease_reverse(f) {
4588   return function(t) {
4589     return 1 - f(1 - t);
4590   };
4591 }
4592
4593 function d3_ease_reflect(f) {
4594   return function(t) {
4595     return .5 * (t < .5 ? f(2 * t) : (2 - f(2 - 2 * t)));
4596   };
4597 }
4598
4599 function d3_ease_quad(t) {
4600   return t * t;
4601 }
4602
4603 function d3_ease_cubic(t) {
4604   return t * t * t;
4605 }
4606
4607 // Optimized clamp(reflect(poly(3))).
4608 function d3_ease_cubicInOut(t) {
4609   if (t <= 0) return 0;
4610   if (t >= 1) return 1;
4611   var t2 = t * t, t3 = t2 * t;
4612   return 4 * (t < .5 ? t3 : 3 * (t - t2) + t3 - .75);
4613 }
4614
4615 function d3_ease_poly(e) {
4616   return function(t) {
4617     return Math.pow(t, e);
4618   };
4619 }
4620
4621 function d3_ease_sin(t) {
4622   return 1 - Math.cos(t * halfπ);
4623 }
4624
4625 function d3_ease_exp(t) {
4626   return Math.pow(2, 10 * (t - 1));
4627 }
4628
4629 function d3_ease_circle(t) {
4630   return 1 - Math.sqrt(1 - t * t);
4631 }
4632
4633 function d3_ease_elastic(a, p) {
4634   var s;
4635   if (arguments.length < 2) p = 0.45;
4636   if (arguments.length) s = p / τ * Math.asin(1 / a);
4637   else a = 1, s = p / 4;
4638   return function(t) {
4639     return 1 + a * Math.pow(2, -10 * t) * Math.sin((t - s) * τ / p);
4640   };
4641 }
4642
4643 function d3_ease_back(s) {
4644   if (!s) s = 1.70158;
4645   return function(t) {
4646     return t * t * ((s + 1) * t - s);
4647   };
4648 }
4649
4650 function d3_ease_bounce(t) {
4651   return t < 1 / 2.75 ? 7.5625 * t * t
4652       : t < 2 / 2.75 ? 7.5625 * (t -= 1.5 / 2.75) * t + .75
4653       : t < 2.5 / 2.75 ? 7.5625 * (t -= 2.25 / 2.75) * t + .9375
4654       : 7.5625 * (t -= 2.625 / 2.75) * t + .984375;
4655 }
4656
4657 function d3_transition(groups, id) {
4658   d3_subclass(groups, d3_transitionPrototype);
4659
4660   groups.id = id; // Note: read-only!
4661
4662   return groups;
4663 }
4664
4665 var d3_transitionPrototype = [],
4666     d3_transitionId = 0,
4667     d3_transitionInheritId,
4668     d3_transitionInherit;
4669
4670 d3_transitionPrototype.call = d3_selectionPrototype.call;
4671 d3_transitionPrototype.empty = d3_selectionPrototype.empty;
4672 d3_transitionPrototype.node = d3_selectionPrototype.node;
4673 d3_transitionPrototype.size = d3_selectionPrototype.size;
4674
4675 d3.transition = function(selection) {
4676   return arguments.length
4677       ? (d3_transitionInheritId ? selection.transition() : selection)
4678       : d3_selectionRoot.transition();
4679 };
4680
4681 d3.transition.prototype = d3_transitionPrototype;
4682
4683
4684 d3_transitionPrototype.select = function(selector) {
4685   var id = this.id,
4686       subgroups = [],
4687       subgroup,
4688       subnode,
4689       node;
4690
4691   selector = d3_selection_selector(selector);
4692
4693   for (var j = -1, m = this.length; ++j < m;) {
4694     subgroups.push(subgroup = []);
4695     for (var group = this[j], i = -1, n = group.length; ++i < n;) {
4696       if ((node = group[i]) && (subnode = selector.call(node, node.__data__, i, j))) {
4697         if ("__data__" in node) subnode.__data__ = node.__data__;
4698         d3_transitionNode(subnode, i, id, node.__transition__[id]);
4699         subgroup.push(subnode);
4700       } else {
4701         subgroup.push(null);
4702       }
4703     }
4704   }
4705
4706   return d3_transition(subgroups, id);
4707 };
4708
4709 d3_transitionPrototype.selectAll = function(selector) {
4710   var id = this.id,
4711       subgroups = [],
4712       subgroup,
4713       subnodes,
4714       node,
4715       subnode,
4716       transition;
4717
4718   selector = d3_selection_selectorAll(selector);
4719
4720   for (var j = -1, m = this.length; ++j < m;) {
4721     for (var group = this[j], i = -1, n = group.length; ++i < n;) {
4722       if (node = group[i]) {
4723         transition = node.__transition__[id];
4724         subnodes = selector.call(node, node.__data__, i, j);
4725         subgroups.push(subgroup = []);
4726         for (var k = -1, o = subnodes.length; ++k < o;) {
4727           if (subnode = subnodes[k]) d3_transitionNode(subnode, k, id, transition);
4728           subgroup.push(subnode);
4729         }
4730       }
4731     }
4732   }
4733
4734   return d3_transition(subgroups, id);
4735 };
4736
4737 d3_transitionPrototype.filter = function(filter) {
4738   var subgroups = [],
4739       subgroup,
4740       group,
4741       node;
4742
4743   if (typeof filter !== "function") filter = d3_selection_filter(filter);
4744
4745   for (var j = 0, m = this.length; j < m; j++) {
4746     subgroups.push(subgroup = []);
4747     for (var group = this[j], i = 0, n = group.length; i < n; i++) {
4748       if ((node = group[i]) && filter.call(node, node.__data__, i, j)) {
4749         subgroup.push(node);
4750       }
4751     }
4752   }
4753
4754   return d3_transition(subgroups, this.id);
4755 };
4756 function d3_Color() {}
4757
4758 d3_Color.prototype.toString = function() {
4759   return this.rgb() + "";
4760 };
4761
4762 d3.hsl = function(h, s, l) {
4763   return arguments.length === 1
4764       ? (h instanceof d3_Hsl ? d3_hsl(h.h, h.s, h.l)
4765       : d3_rgb_parse("" + h, d3_rgb_hsl, d3_hsl))
4766       : d3_hsl(+h, +s, +l);
4767 };
4768
4769 function d3_hsl(h, s, l) {
4770   return new d3_Hsl(h, s, l);
4771 }
4772
4773 function d3_Hsl(h, s, l) {
4774   this.h = h;
4775   this.s = s;
4776   this.l = l;
4777 }
4778
4779 var d3_hslPrototype = d3_Hsl.prototype = new d3_Color;
4780
4781 d3_hslPrototype.brighter = function(k) {
4782   k = Math.pow(0.7, arguments.length ? k : 1);
4783   return d3_hsl(this.h, this.s, this.l / k);
4784 };
4785
4786 d3_hslPrototype.darker = function(k) {
4787   k = Math.pow(0.7, arguments.length ? k : 1);
4788   return d3_hsl(this.h, this.s, k * this.l);
4789 };
4790
4791 d3_hslPrototype.rgb = function() {
4792   return d3_hsl_rgb(this.h, this.s, this.l);
4793 };
4794
4795 function d3_hsl_rgb(h, s, l) {
4796   var m1,
4797       m2;
4798
4799   /* Some simple corrections for h, s and l. */
4800   h = isNaN(h) ? 0 : (h %= 360) < 0 ? h + 360 : h;
4801   s = isNaN(s) ? 0 : s < 0 ? 0 : s > 1 ? 1 : s;
4802   l = l < 0 ? 0 : l > 1 ? 1 : l;
4803
4804   /* From FvD 13.37, CSS Color Module Level 3 */
4805   m2 = l <= .5 ? l * (1 + s) : l + s - l * s;
4806   m1 = 2 * l - m2;
4807
4808   function v(h) {
4809     if (h > 360) h -= 360;
4810     else if (h < 0) h += 360;
4811     if (h < 60) return m1 + (m2 - m1) * h / 60;
4812     if (h < 180) return m2;
4813     if (h < 240) return m1 + (m2 - m1) * (240 - h) / 60;
4814     return m1;
4815   }
4816
4817   function vv(h) {
4818     return Math.round(v(h) * 255);
4819   }
4820
4821   return d3_rgb(vv(h + 120), vv(h), vv(h - 120));
4822 }
4823
4824 d3.hcl = function(h, c, l) {
4825   return arguments.length === 1
4826       ? (h instanceof d3_Hcl ? d3_hcl(h.h, h.c, h.l)
4827       : (h instanceof d3_Lab ? d3_lab_hcl(h.l, h.a, h.b)
4828       : d3_lab_hcl((h = d3_rgb_lab((h = d3.rgb(h)).r, h.g, h.b)).l, h.a, h.b)))
4829       : d3_hcl(+h, +c, +l);
4830 };
4831
4832 function d3_hcl(h, c, l) {
4833   return new d3_Hcl(h, c, l);
4834 }
4835
4836 function d3_Hcl(h, c, l) {
4837   this.h = h;
4838   this.c = c;
4839   this.l = l;
4840 }
4841
4842 var d3_hclPrototype = d3_Hcl.prototype = new d3_Color;
4843
4844 d3_hclPrototype.brighter = function(k) {
4845   return d3_hcl(this.h, this.c, Math.min(100, this.l + d3_lab_K * (arguments.length ? k : 1)));
4846 };
4847
4848 d3_hclPrototype.darker = function(k) {
4849   return d3_hcl(this.h, this.c, Math.max(0, this.l - d3_lab_K * (arguments.length ? k : 1)));
4850 };
4851
4852 d3_hclPrototype.rgb = function() {
4853   return d3_hcl_lab(this.h, this.c, this.l).rgb();
4854 };
4855
4856 function d3_hcl_lab(h, c, l) {
4857   if (isNaN(h)) h = 0;
4858   if (isNaN(c)) c = 0;
4859   return d3_lab(l, Math.cos(h *= d3_radians) * c, Math.sin(h) * c);
4860 }
4861
4862 d3.lab = function(l, a, b) {
4863   return arguments.length === 1
4864       ? (l instanceof d3_Lab ? d3_lab(l.l, l.a, l.b)
4865       : (l instanceof d3_Hcl ? d3_hcl_lab(l.l, l.c, l.h)
4866       : d3_rgb_lab((l = d3.rgb(l)).r, l.g, l.b)))
4867       : d3_lab(+l, +a, +b);
4868 };
4869
4870 function d3_lab(l, a, b) {
4871   return new d3_Lab(l, a, b);
4872 }
4873
4874 function d3_Lab(l, a, b) {
4875   this.l = l;
4876   this.a = a;
4877   this.b = b;
4878 }
4879
4880 // Corresponds roughly to RGB brighter/darker
4881 var d3_lab_K = 18;
4882
4883 // D65 standard referent
4884 var d3_lab_X = 0.950470,
4885     d3_lab_Y = 1,
4886     d3_lab_Z = 1.088830;
4887
4888 var d3_labPrototype = d3_Lab.prototype = new d3_Color;
4889
4890 d3_labPrototype.brighter = function(k) {
4891   return d3_lab(Math.min(100, this.l + d3_lab_K * (arguments.length ? k : 1)), this.a, this.b);
4892 };
4893
4894 d3_labPrototype.darker = function(k) {
4895   return d3_lab(Math.max(0, this.l - d3_lab_K * (arguments.length ? k : 1)), this.a, this.b);
4896 };
4897
4898 d3_labPrototype.rgb = function() {
4899   return d3_lab_rgb(this.l, this.a, this.b);
4900 };
4901
4902 function d3_lab_rgb(l, a, b) {
4903   var y = (l + 16) / 116,
4904       x = y + a / 500,
4905       z = y - b / 200;
4906   x = d3_lab_xyz(x) * d3_lab_X;
4907   y = d3_lab_xyz(y) * d3_lab_Y;
4908   z = d3_lab_xyz(z) * d3_lab_Z;
4909   return d3_rgb(
4910     d3_xyz_rgb( 3.2404542 * x - 1.5371385 * y - 0.4985314 * z),
4911     d3_xyz_rgb(-0.9692660 * x + 1.8760108 * y + 0.0415560 * z),
4912     d3_xyz_rgb( 0.0556434 * x - 0.2040259 * y + 1.0572252 * z)
4913   );
4914 }
4915
4916 function d3_lab_hcl(l, a, b) {
4917   return l > 0
4918       ? d3_hcl(Math.atan2(b, a) * d3_degrees, Math.sqrt(a * a + b * b), l)
4919       : d3_hcl(NaN, NaN, l);
4920 }
4921
4922 function d3_lab_xyz(x) {
4923   return x > 0.206893034 ? x * x * x : (x - 4 / 29) / 7.787037;
4924 }
4925 function d3_xyz_lab(x) {
4926   return x > 0.008856 ? Math.pow(x, 1 / 3) : 7.787037 * x + 4 / 29;
4927 }
4928
4929 function d3_xyz_rgb(r) {
4930   return Math.round(255 * (r <= 0.00304 ? 12.92 * r : 1.055 * Math.pow(r, 1 / 2.4) - 0.055));
4931 }
4932
4933 d3.rgb = function(r, g, b) {
4934   return arguments.length === 1
4935       ? (r instanceof d3_Rgb ? d3_rgb(r.r, r.g, r.b)
4936       : d3_rgb_parse("" + r, d3_rgb, d3_hsl_rgb))
4937       : d3_rgb(~~r, ~~g, ~~b);
4938 };
4939
4940 function d3_rgbNumber(value) {
4941   return d3_rgb(value >> 16, value >> 8 & 0xff, value & 0xff);
4942 }
4943
4944 function d3_rgbString(value) {
4945   return d3_rgbNumber(value) + "";
4946 }
4947
4948 function d3_rgb(r, g, b) {
4949   return new d3_Rgb(r, g, b);
4950 }
4951
4952 function d3_Rgb(r, g, b) {
4953   this.r = r;
4954   this.g = g;
4955   this.b = b;
4956 }
4957
4958 var d3_rgbPrototype = d3_Rgb.prototype = new d3_Color;
4959
4960 d3_rgbPrototype.brighter = function(k) {
4961   k = Math.pow(0.7, arguments.length ? k : 1);
4962   var r = this.r,
4963       g = this.g,
4964       b = this.b,
4965       i = 30;
4966   if (!r && !g && !b) return d3_rgb(i, i, i);
4967   if (r && r < i) r = i;
4968   if (g && g < i) g = i;
4969   if (b && b < i) b = i;
4970   return d3_rgb(Math.min(255, ~~(r / k)), Math.min(255, ~~(g / k)), Math.min(255, ~~(b / k)));
4971 };
4972
4973 d3_rgbPrototype.darker = function(k) {
4974   k = Math.pow(0.7, arguments.length ? k : 1);
4975   return d3_rgb(~~(k * this.r), ~~(k * this.g), ~~(k * this.b));
4976 };
4977
4978 d3_rgbPrototype.hsl = function() {
4979   return d3_rgb_hsl(this.r, this.g, this.b);
4980 };
4981
4982 d3_rgbPrototype.toString = function() {
4983   return "#" + d3_rgb_hex(this.r) + d3_rgb_hex(this.g) + d3_rgb_hex(this.b);
4984 };
4985
4986 function d3_rgb_hex(v) {
4987   return v < 0x10
4988       ? "0" + Math.max(0, v).toString(16)
4989       : Math.min(255, v).toString(16);
4990 }
4991
4992 function d3_rgb_parse(format, rgb, hsl) {
4993   var r = 0, // red channel; int in [0, 255]
4994       g = 0, // green channel; int in [0, 255]
4995       b = 0, // blue channel; int in [0, 255]
4996       m1, // CSS color specification match
4997       m2, // CSS color specification type (e.g., rgb)
4998       name;
4999
5000   /* Handle hsl, rgb. */
5001   m1 = /([a-z]+)\((.*)\)/i.exec(format);
5002   if (m1) {
5003     m2 = m1[2].split(",");
5004     switch (m1[1]) {
5005       case "hsl": {
5006         return hsl(
5007           parseFloat(m2[0]), // degrees
5008           parseFloat(m2[1]) / 100, // percentage
5009           parseFloat(m2[2]) / 100 // percentage
5010         );
5011       }
5012       case "rgb": {
5013         return rgb(
5014           d3_rgb_parseNumber(m2[0]),
5015           d3_rgb_parseNumber(m2[1]),
5016           d3_rgb_parseNumber(m2[2])
5017         );
5018       }
5019     }
5020   }
5021
5022   /* Named colors. */
5023   if (name = d3_rgb_names.get(format)) return rgb(name.r, name.g, name.b);
5024
5025   /* Hexadecimal colors: #rgb and #rrggbb. */
5026   if (format != null && format.charAt(0) === "#") {
5027     if (format.length === 4) {
5028       r = format.charAt(1); r += r;
5029       g = format.charAt(2); g += g;
5030       b = format.charAt(3); b += b;
5031     } else if (format.length === 7) {
5032       r = format.substring(1, 3);
5033       g = format.substring(3, 5);
5034       b = format.substring(5, 7);
5035     }
5036     r = parseInt(r, 16);
5037     g = parseInt(g, 16);
5038     b = parseInt(b, 16);
5039   }
5040
5041   return rgb(r, g, b);
5042 }
5043
5044 function d3_rgb_hsl(r, g, b) {
5045   var min = Math.min(r /= 255, g /= 255, b /= 255),
5046       max = Math.max(r, g, b),
5047       d = max - min,
5048       h,
5049       s,
5050       l = (max + min) / 2;
5051   if (d) {
5052     s = l < .5 ? d / (max + min) : d / (2 - max - min);
5053     if (r == max) h = (g - b) / d + (g < b ? 6 : 0);
5054     else if (g == max) h = (b - r) / d + 2;
5055     else h = (r - g) / d + 4;
5056     h *= 60;
5057   } else {
5058     h = NaN;
5059     s = l > 0 && l < 1 ? 0 : h;
5060   }
5061   return d3_hsl(h, s, l);
5062 }
5063
5064 function d3_rgb_lab(r, g, b) {
5065   r = d3_rgb_xyz(r);
5066   g = d3_rgb_xyz(g);
5067   b = d3_rgb_xyz(b);
5068   var x = d3_xyz_lab((0.4124564 * r + 0.3575761 * g + 0.1804375 * b) / d3_lab_X),
5069       y = d3_xyz_lab((0.2126729 * r + 0.7151522 * g + 0.0721750 * b) / d3_lab_Y),
5070       z = d3_xyz_lab((0.0193339 * r + 0.1191920 * g + 0.9503041 * b) / d3_lab_Z);
5071   return d3_lab(116 * y - 16, 500 * (x - y), 200 * (y - z));
5072 }
5073
5074 function d3_rgb_xyz(r) {
5075   return (r /= 255) <= 0.04045 ? r / 12.92 : Math.pow((r + 0.055) / 1.055, 2.4);
5076 }
5077
5078 function d3_rgb_parseNumber(c) { // either integer or percentage
5079   var f = parseFloat(c);
5080   return c.charAt(c.length - 1) === "%" ? Math.round(f * 2.55) : f;
5081 }
5082
5083 var d3_rgb_names = d3.map({
5084   aliceblue: 0xf0f8ff,
5085   antiquewhite: 0xfaebd7,
5086   aqua: 0x00ffff,
5087   aquamarine: 0x7fffd4,
5088   azure: 0xf0ffff,
5089   beige: 0xf5f5dc,
5090   bisque: 0xffe4c4,
5091   black: 0x000000,
5092   blanchedalmond: 0xffebcd,
5093   blue: 0x0000ff,
5094   blueviolet: 0x8a2be2,
5095   brown: 0xa52a2a,
5096   burlywood: 0xdeb887,
5097   cadetblue: 0x5f9ea0,
5098   chartreuse: 0x7fff00,
5099   chocolate: 0xd2691e,
5100   coral: 0xff7f50,
5101   cornflowerblue: 0x6495ed,
5102   cornsilk: 0xfff8dc,
5103   crimson: 0xdc143c,
5104   cyan: 0x00ffff,
5105   darkblue: 0x00008b,
5106   darkcyan: 0x008b8b,
5107   darkgoldenrod: 0xb8860b,
5108   darkgray: 0xa9a9a9,
5109   darkgreen: 0x006400,
5110   darkgrey: 0xa9a9a9,
5111   darkkhaki: 0xbdb76b,
5112   darkmagenta: 0x8b008b,
5113   darkolivegreen: 0x556b2f,
5114   darkorange: 0xff8c00,
5115   darkorchid: 0x9932cc,
5116   darkred: 0x8b0000,
5117   darksalmon: 0xe9967a,
5118   darkseagreen: 0x8fbc8f,
5119   darkslateblue: 0x483d8b,
5120   darkslategray: 0x2f4f4f,
5121   darkslategrey: 0x2f4f4f,
5122   darkturquoise: 0x00ced1,
5123   darkviolet: 0x9400d3,
5124   deeppink: 0xff1493,
5125   deepskyblue: 0x00bfff,
5126   dimgray: 0x696969,
5127   dimgrey: 0x696969,
5128   dodgerblue: 0x1e90ff,
5129   firebrick: 0xb22222,
5130   floralwhite: 0xfffaf0,
5131   forestgreen: 0x228b22,
5132   fuchsia: 0xff00ff,
5133   gainsboro: 0xdcdcdc,
5134   ghostwhite: 0xf8f8ff,
5135   gold: 0xffd700,
5136   goldenrod: 0xdaa520,
5137   gray: 0x808080,
5138   green: 0x008000,
5139   greenyellow: 0xadff2f,
5140   grey: 0x808080,
5141   honeydew: 0xf0fff0,
5142   hotpink: 0xff69b4,
5143   indianred: 0xcd5c5c,
5144   indigo: 0x4b0082,
5145   ivory: 0xfffff0,
5146   khaki: 0xf0e68c,
5147   lavender: 0xe6e6fa,
5148   lavenderblush: 0xfff0f5,
5149   lawngreen: 0x7cfc00,
5150   lemonchiffon: 0xfffacd,
5151   lightblue: 0xadd8e6,
5152   lightcoral: 0xf08080,
5153   lightcyan: 0xe0ffff,
5154   lightgoldenrodyellow: 0xfafad2,
5155   lightgray: 0xd3d3d3,
5156   lightgreen: 0x90ee90,
5157   lightgrey: 0xd3d3d3,
5158   lightpink: 0xffb6c1,
5159   lightsalmon: 0xffa07a,
5160   lightseagreen: 0x20b2aa,
5161   lightskyblue: 0x87cefa,
5162   lightslategray: 0x778899,
5163   lightslategrey: 0x778899,
5164   lightsteelblue: 0xb0c4de,
5165   lightyellow: 0xffffe0,
5166   lime: 0x00ff00,
5167   limegreen: 0x32cd32,
5168   linen: 0xfaf0e6,
5169   magenta: 0xff00ff,
5170   maroon: 0x800000,
5171   mediumaquamarine: 0x66cdaa,
5172   mediumblue: 0x0000cd,
5173   mediumorchid: 0xba55d3,
5174   mediumpurple: 0x9370db,
5175   mediumseagreen: 0x3cb371,
5176   mediumslateblue: 0x7b68ee,
5177   mediumspringgreen: 0x00fa9a,
5178   mediumturquoise: 0x48d1cc,
5179   mediumvioletred: 0xc71585,
5180   midnightblue: 0x191970,
5181   mintcream: 0xf5fffa,
5182   mistyrose: 0xffe4e1,
5183   moccasin: 0xffe4b5,
5184   navajowhite: 0xffdead,
5185   navy: 0x000080,
5186   oldlace: 0xfdf5e6,
5187   olive: 0x808000,
5188   olivedrab: 0x6b8e23,
5189   orange: 0xffa500,
5190   orangered: 0xff4500,
5191   orchid: 0xda70d6,
5192   palegoldenrod: 0xeee8aa,
5193   palegreen: 0x98fb98,
5194   paleturquoise: 0xafeeee,
5195   palevioletred: 0xdb7093,
5196   papayawhip: 0xffefd5,
5197   peachpuff: 0xffdab9,
5198   peru: 0xcd853f,
5199   pink: 0xffc0cb,
5200   plum: 0xdda0dd,
5201   powderblue: 0xb0e0e6,
5202   purple: 0x800080,
5203   red: 0xff0000,
5204   rosybrown: 0xbc8f8f,
5205   royalblue: 0x4169e1,
5206   saddlebrown: 0x8b4513,
5207   salmon: 0xfa8072,
5208   sandybrown: 0xf4a460,
5209   seagreen: 0x2e8b57,
5210   seashell: 0xfff5ee,
5211   sienna: 0xa0522d,
5212   silver: 0xc0c0c0,
5213   skyblue: 0x87ceeb,
5214   slateblue: 0x6a5acd,
5215   slategray: 0x708090,
5216   slategrey: 0x708090,
5217   snow: 0xfffafa,
5218   springgreen: 0x00ff7f,
5219   steelblue: 0x4682b4,
5220   tan: 0xd2b48c,
5221   teal: 0x008080,
5222   thistle: 0xd8bfd8,
5223   tomato: 0xff6347,
5224   turquoise: 0x40e0d0,
5225   violet: 0xee82ee,
5226   wheat: 0xf5deb3,
5227   white: 0xffffff,
5228   whitesmoke: 0xf5f5f5,
5229   yellow: 0xffff00,
5230   yellowgreen: 0x9acd32
5231 });
5232
5233 d3_rgb_names.forEach(function(key, value) {
5234   d3_rgb_names.set(key, d3_rgbNumber(value));
5235 });
5236
5237 d3.interpolateRgb = d3_interpolateRgb;
5238
5239 function d3_interpolateRgb(a, b) {
5240   a = d3.rgb(a);
5241   b = d3.rgb(b);
5242   var ar = a.r,
5243       ag = a.g,
5244       ab = a.b,
5245       br = b.r - ar,
5246       bg = b.g - ag,
5247       bb = b.b - ab;
5248   return function(t) {
5249     return "#"
5250         + d3_rgb_hex(Math.round(ar + br * t))
5251         + d3_rgb_hex(Math.round(ag + bg * t))
5252         + d3_rgb_hex(Math.round(ab + bb * t));
5253   };
5254 }
5255
5256 d3.interpolateObject = d3_interpolateObject;
5257
5258 function d3_interpolateObject(a, b) {
5259   var i = {},
5260       c = {},
5261       k;
5262   for (k in a) {
5263     if (k in b) {
5264       i[k] = d3_interpolate(a[k], b[k]);
5265     } else {
5266       c[k] = a[k];
5267     }
5268   }
5269   for (k in b) {
5270     if (!(k in a)) {
5271       c[k] = b[k];
5272     }
5273   }
5274   return function(t) {
5275     for (k in i) c[k] = i[k](t);
5276     return c;
5277   };
5278 }
5279
5280 d3.interpolateArray = d3_interpolateArray;
5281
5282 function d3_interpolateArray(a, b) {
5283   var x = [],
5284       c = [],
5285       na = a.length,
5286       nb = b.length,
5287       n0 = Math.min(a.length, b.length),
5288       i;
5289   for (i = 0; i < n0; ++i) x.push(d3_interpolate(a[i], b[i]));
5290   for (; i < na; ++i) c[i] = a[i];
5291   for (; i < nb; ++i) c[i] = b[i];
5292   return function(t) {
5293     for (i = 0; i < n0; ++i) c[i] = x[i](t);
5294     return c;
5295   };
5296 }
5297 d3.interpolateNumber = d3_interpolateNumber;
5298
5299 function d3_interpolateNumber(a, b) {
5300   b -= a = +a;
5301   return function(t) { return a + b * t; };
5302 }
5303
5304 d3.interpolateString = d3_interpolateString;
5305
5306 function d3_interpolateString(a, b) {
5307   var m, // current match
5308       i, // current index
5309       j, // current index (for coalescing)
5310       s0 = 0, // start index of current string prefix
5311       s1 = 0, // end index of current string prefix
5312       s = [], // string constants and placeholders
5313       q = [], // number interpolators
5314       n, // q.length
5315       o;
5316
5317   // Coerce inputs to strings.
5318   a = a + "", b = b + "";
5319
5320   // Reset our regular expression!
5321   d3_interpolate_number.lastIndex = 0;
5322
5323   // Find all numbers in b.
5324   for (i = 0; m = d3_interpolate_number.exec(b); ++i) {
5325     if (m.index) s.push(b.substring(s0, s1 = m.index));
5326     q.push({i: s.length, x: m[0]});
5327     s.push(null);
5328     s0 = d3_interpolate_number.lastIndex;
5329   }
5330   if (s0 < b.length) s.push(b.substring(s0));
5331
5332   // Find all numbers in a.
5333   for (i = 0, n = q.length; (m = d3_interpolate_number.exec(a)) && i < n; ++i) {
5334     o = q[i];
5335     if (o.x == m[0]) { // The numbers match, so coalesce.
5336       if (o.i) {
5337         if (s[o.i + 1] == null) { // This match is followed by another number.
5338           s[o.i - 1] += o.x;
5339           s.splice(o.i, 1);
5340           for (j = i + 1; j < n; ++j) q[j].i--;
5341         } else { // This match is followed by a string, so coalesce twice.
5342           s[o.i - 1] += o.x + s[o.i + 1];
5343           s.splice(o.i, 2);
5344           for (j = i + 1; j < n; ++j) q[j].i -= 2;
5345         }
5346       } else {
5347           if (s[o.i + 1] == null) { // This match is followed by another number.
5348           s[o.i] = o.x;
5349         } else { // This match is followed by a string, so coalesce twice.
5350           s[o.i] = o.x + s[o.i + 1];
5351           s.splice(o.i + 1, 1);
5352           for (j = i + 1; j < n; ++j) q[j].i--;
5353         }
5354       }
5355       q.splice(i, 1);
5356       n--;
5357       i--;
5358     } else {
5359       o.x = d3_interpolateNumber(parseFloat(m[0]), parseFloat(o.x));
5360     }
5361   }
5362
5363   // Remove any numbers in b not found in a.
5364   while (i < n) {
5365     o = q.pop();
5366     if (s[o.i + 1] == null) { // This match is followed by another number.
5367       s[o.i] = o.x;
5368     } else { // This match is followed by a string, so coalesce twice.
5369       s[o.i] = o.x + s[o.i + 1];
5370       s.splice(o.i + 1, 1);
5371     }
5372     n--;
5373   }
5374
5375   // Special optimization for only a single match.
5376   if (s.length === 1) {
5377     return s[0] == null
5378         ? (o = q[0].x, function(t) { return o(t) + ""; })
5379         : function() { return b; };
5380   }
5381
5382   // Otherwise, interpolate each of the numbers and rejoin the string.
5383   return function(t) {
5384     for (i = 0; i < n; ++i) s[(o = q[i]).i] = o.x(t);
5385     return s.join("");
5386   };
5387 }
5388
5389 var d3_interpolate_number = /[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g;
5390
5391 d3.interpolate = d3_interpolate;
5392
5393 function d3_interpolate(a, b) {
5394   var i = d3.interpolators.length, f;
5395   while (--i >= 0 && !(f = d3.interpolators[i](a, b)));
5396   return f;
5397 }
5398
5399 d3.interpolators = [
5400   function(a, b) {
5401     var t = typeof b;
5402     return (t === "string" ? (d3_rgb_names.has(b) || /^(#|rgb\(|hsl\()/.test(b) ? d3_interpolateRgb : d3_interpolateString)
5403         : b instanceof d3_Color ? d3_interpolateRgb
5404         : t === "object" ? (Array.isArray(b) ? d3_interpolateArray : d3_interpolateObject)
5405         : d3_interpolateNumber)(a, b);
5406   }
5407 ];
5408
5409 d3.transform = function(string) {
5410   var g = d3_document.createElementNS(d3.ns.prefix.svg, "g");
5411   return (d3.transform = function(string) {
5412     if (string != null) {
5413       g.setAttribute("transform", string);
5414       var t = g.transform.baseVal.consolidate();
5415     }
5416     return new d3_transform(t ? t.matrix : d3_transformIdentity);
5417   })(string);
5418 };
5419
5420 // Compute x-scale and normalize the first row.
5421 // Compute shear and make second row orthogonal to first.
5422 // Compute y-scale and normalize the second row.
5423 // Finally, compute the rotation.
5424 function d3_transform(m) {
5425   var r0 = [m.a, m.b],
5426       r1 = [m.c, m.d],
5427       kx = d3_transformNormalize(r0),
5428       kz = d3_transformDot(r0, r1),
5429       ky = d3_transformNormalize(d3_transformCombine(r1, r0, -kz)) || 0;
5430   if (r0[0] * r1[1] < r1[0] * r0[1]) {
5431     r0[0] *= -1;
5432     r0[1] *= -1;
5433     kx *= -1;
5434     kz *= -1;
5435   }
5436   this.rotate = (kx ? Math.atan2(r0[1], r0[0]) : Math.atan2(-r1[0], r1[1])) * d3_degrees;
5437   this.translate = [m.e, m.f];
5438   this.scale = [kx, ky];
5439   this.skew = ky ? Math.atan2(kz, ky) * d3_degrees : 0;
5440 };
5441
5442 d3_transform.prototype.toString = function() {
5443   return "translate(" + this.translate
5444       + ")rotate(" + this.rotate
5445       + ")skewX(" + this.skew
5446       + ")scale(" + this.scale
5447       + ")";
5448 };
5449
5450 function d3_transformDot(a, b) {
5451   return a[0] * b[0] + a[1] * b[1];
5452 }
5453
5454 function d3_transformNormalize(a) {
5455   var k = Math.sqrt(d3_transformDot(a, a));
5456   if (k) {
5457     a[0] /= k;
5458     a[1] /= k;
5459   }
5460   return k;
5461 }
5462
5463 function d3_transformCombine(a, b, k) {
5464   a[0] += k * b[0];
5465   a[1] += k * b[1];
5466   return a;
5467 }
5468
5469 var d3_transformIdentity = {a: 1, b: 0, c: 0, d: 1, e: 0, f: 0};
5470
5471 d3.interpolateTransform = d3_interpolateTransform;
5472
5473 function d3_interpolateTransform(a, b) {
5474   var s = [], // string constants and placeholders
5475       q = [], // number interpolators
5476       n,
5477       A = d3.transform(a),
5478       B = d3.transform(b),
5479       ta = A.translate,
5480       tb = B.translate,
5481       ra = A.rotate,
5482       rb = B.rotate,
5483       wa = A.skew,
5484       wb = B.skew,
5485       ka = A.scale,
5486       kb = B.scale;
5487
5488   if (ta[0] != tb[0] || ta[1] != tb[1]) {
5489     s.push("translate(", null, ",", null, ")");
5490     q.push({i: 1, x: d3_interpolateNumber(ta[0], tb[0])}, {i: 3, x: d3_interpolateNumber(ta[1], tb[1])});
5491   } else if (tb[0] || tb[1]) {
5492     s.push("translate(" + tb + ")");
5493   } else {
5494     s.push("");
5495   }
5496
5497   if (ra != rb) {
5498     if (ra - rb > 180) rb += 360; else if (rb - ra > 180) ra += 360; // shortest path
5499     q.push({i: s.push(s.pop() + "rotate(", null, ")") - 2, x: d3_interpolateNumber(ra, rb)});
5500   } else if (rb) {
5501     s.push(s.pop() + "rotate(" + rb + ")");
5502   }
5503
5504   if (wa != wb) {
5505     q.push({i: s.push(s.pop() + "skewX(", null, ")") - 2, x: d3_interpolateNumber(wa, wb)});
5506   } else if (wb) {
5507     s.push(s.pop() + "skewX(" + wb + ")");
5508   }
5509
5510   if (ka[0] != kb[0] || ka[1] != kb[1]) {
5511     n = s.push(s.pop() + "scale(", null, ",", null, ")");
5512     q.push({i: n - 4, x: d3_interpolateNumber(ka[0], kb[0])}, {i: n - 2, x: d3_interpolateNumber(ka[1], kb[1])});
5513   } else if (kb[0] != 1 || kb[1] != 1) {
5514     s.push(s.pop() + "scale(" + kb + ")");
5515   }
5516
5517   n = q.length;
5518   return function(t) {
5519     var i = -1, o;
5520     while (++i < n) s[(o = q[i]).i] = o.x(t);
5521     return s.join("");
5522   };
5523 }
5524
5525 d3_transitionPrototype.tween = function(name, tween) {
5526   var id = this.id;
5527   if (arguments.length < 2) return this.node().__transition__[id].tween.get(name);
5528   return d3_selection_each(this, tween == null
5529         ? function(node) { node.__transition__[id].tween.remove(name); }
5530         : function(node) { node.__transition__[id].tween.set(name, tween); });
5531 };
5532
5533 function d3_transition_tween(groups, name, value, tween) {
5534   var id = groups.id;
5535   return d3_selection_each(groups, typeof value === "function"
5536       ? function(node, i, j) { node.__transition__[id].tween.set(name, tween(value.call(node, node.__data__, i, j))); }
5537       : (value = tween(value), function(node) { node.__transition__[id].tween.set(name, value); }));
5538 }
5539
5540 d3_transitionPrototype.attr = function(nameNS, value) {
5541   if (arguments.length < 2) {
5542
5543     // For attr(object), the object specifies the names and values of the
5544     // attributes to transition. The values may be functions that are
5545     // evaluated for each element.
5546     for (value in nameNS) this.attr(value, nameNS[value]);
5547     return this;
5548   }
5549
5550   var interpolate = nameNS == "transform" ? d3_interpolateTransform : d3_interpolate,
5551       name = d3.ns.qualify(nameNS);
5552
5553   // For attr(string, null), remove the attribute with the specified name.
5554   function attrNull() {
5555     this.removeAttribute(name);
5556   }
5557   function attrNullNS() {
5558     this.removeAttributeNS(name.space, name.local);
5559   }
5560
5561   // For attr(string, string), set the attribute with the specified name.
5562   function attrTween(b) {
5563     return b == null ? attrNull : (b += "", function() {
5564       var a = this.getAttribute(name), i;
5565       return a !== b && (i = interpolate(a, b), function(t) { this.setAttribute(name, i(t)); });
5566     });
5567   }
5568   function attrTweenNS(b) {
5569     return b == null ? attrNullNS : (b += "", function() {
5570       var a = this.getAttributeNS(name.space, name.local), i;
5571       return a !== b && (i = interpolate(a, b), function(t) { this.setAttributeNS(name.space, name.local, i(t)); });
5572     });
5573   }
5574
5575   return d3_transition_tween(this, "attr." + nameNS, value, name.local ? attrTweenNS : attrTween);
5576 };
5577
5578 d3_transitionPrototype.attrTween = function(nameNS, tween) {
5579   var name = d3.ns.qualify(nameNS);
5580
5581   function attrTween(d, i) {
5582     var f = tween.call(this, d, i, this.getAttribute(name));
5583     return f && function(t) { this.setAttribute(name, f(t)); };
5584   }
5585   function attrTweenNS(d, i) {
5586     var f = tween.call(this, d, i, this.getAttributeNS(name.space, name.local));
5587     return f && function(t) { this.setAttributeNS(name.space, name.local, f(t)); };
5588   }
5589
5590   return this.tween("attr." + nameNS, name.local ? attrTweenNS : attrTween);
5591 };
5592
5593 d3_transitionPrototype.style = function(name, value, priority) {
5594   var n = arguments.length;
5595   if (n < 3) {
5596
5597     // For style(object) or style(object, string), the object specifies the
5598     // names and values of the attributes to set or remove. The values may be
5599     // functions that are evaluated for each element. The optional string
5600     // specifies the priority.
5601     if (typeof name !== "string") {
5602       if (n < 2) value = "";
5603       for (priority in name) this.style(priority, name[priority], value);
5604       return this;
5605     }
5606
5607     // For style(string, string) or style(string, function), use the default
5608     // priority. The priority is ignored for style(string, null).
5609     priority = "";
5610   }
5611
5612   // For style(name, null) or style(name, null, priority), remove the style
5613   // property with the specified name. The priority is ignored.
5614   function styleNull() {
5615     this.style.removeProperty(name);
5616   }
5617
5618   // For style(name, string) or style(name, string, priority), set the style
5619   // property with the specified name, using the specified priority.
5620   // Otherwise, a name, value and priority are specified, and handled as below.
5621   function styleString(b) {
5622     return b == null ? styleNull : (b += "", function() {
5623       var a = d3_window.getComputedStyle(this, null).getPropertyValue(name), i;
5624       return a !== b && (i = d3_interpolate(a, b), function(t) { this.style.setProperty(name, i(t), priority); });
5625     });
5626   }
5627
5628   return d3_transition_tween(this, "style." + name, value, styleString);
5629 };
5630
5631 d3_transitionPrototype.styleTween = function(name, tween, priority) {
5632   if (arguments.length < 3) priority = "";
5633
5634   function styleTween(d, i) {
5635     var f = tween.call(this, d, i, d3_window.getComputedStyle(this, null).getPropertyValue(name));
5636     return f && function(t) { this.style.setProperty(name, f(t), priority); };
5637   }
5638
5639   return this.tween("style." + name, styleTween);
5640 };
5641
5642 d3_transitionPrototype.text = function(value) {
5643   return d3_transition_tween(this, "text", value, d3_transition_text);
5644 };
5645
5646 function d3_transition_text(b) {
5647   if (b == null) b = "";
5648   return function() { this.textContent = b; };
5649 }
5650
5651 d3_transitionPrototype.remove = function() {
5652   return this.each("end.transition", function() {
5653     var p;
5654     if (this.__transition__.count < 2 && (p = this.parentNode)) p.removeChild(this);
5655   });
5656 };
5657
5658 d3_transitionPrototype.ease = function(value) {
5659   var id = this.id;
5660   if (arguments.length < 1) return this.node().__transition__[id].ease;
5661   if (typeof value !== "function") value = d3.ease.apply(d3, arguments);
5662   return d3_selection_each(this, function(node) { node.__transition__[id].ease = value; });
5663 };
5664
5665 d3_transitionPrototype.delay = function(value) {
5666   var id = this.id;
5667   return d3_selection_each(this, typeof value === "function"
5668       ? function(node, i, j) { node.__transition__[id].delay = +value.call(node, node.__data__, i, j); }
5669       : (value = +value, function(node) { node.__transition__[id].delay = value; }));
5670 };
5671
5672 d3_transitionPrototype.duration = function(value) {
5673   var id = this.id;
5674   return d3_selection_each(this, typeof value === "function"
5675       ? function(node, i, j) { node.__transition__[id].duration = Math.max(1, value.call(node, node.__data__, i, j)); }
5676       : (value = Math.max(1, value), function(node) { node.__transition__[id].duration = value; }));
5677 };
5678
5679 d3_transitionPrototype.each = function(type, listener) {
5680   var id = this.id;
5681   if (arguments.length < 2) {
5682     var inherit = d3_transitionInherit,
5683         inheritId = d3_transitionInheritId;
5684     d3_transitionInheritId = id;
5685     d3_selection_each(this, function(node, i, j) {
5686       d3_transitionInherit = node.__transition__[id];
5687       type.call(node, node.__data__, i, j);
5688     });
5689     d3_transitionInherit = inherit;
5690     d3_transitionInheritId = inheritId;
5691   } else {
5692     d3_selection_each(this, function(node) {
5693       var transition = node.__transition__[id];
5694       (transition.event || (transition.event = d3.dispatch("start", "end"))).on(type, listener);
5695     });
5696   }
5697   return this;
5698 };
5699
5700 d3_transitionPrototype.transition = function() {
5701   var id0 = this.id,
5702       id1 = ++d3_transitionId,
5703       subgroups = [],
5704       subgroup,
5705       group,
5706       node,
5707       transition;
5708
5709   for (var j = 0, m = this.length; j < m; j++) {
5710     subgroups.push(subgroup = []);
5711     for (var group = this[j], i = 0, n = group.length; i < n; i++) {
5712       if (node = group[i]) {
5713         transition = Object.create(node.__transition__[id0]);
5714         transition.delay += transition.duration;
5715         d3_transitionNode(node, i, id1, transition);
5716       }
5717       subgroup.push(node);
5718     }
5719   }
5720
5721   return d3_transition(subgroups, id1);
5722 };
5723
5724 function d3_transitionNode(node, i, id, inherit) {
5725   var lock = node.__transition__ || (node.__transition__ = {active: 0, count: 0}),
5726       transition = lock[id];
5727
5728   if (!transition) {
5729     var time = inherit.time;
5730
5731     transition = lock[id] = {
5732       tween: new d3_Map,
5733       time: time,
5734       ease: inherit.ease,
5735       delay: inherit.delay,
5736       duration: inherit.duration
5737     };
5738
5739     ++lock.count;
5740
5741     d3.timer(function(elapsed) {
5742       var d = node.__data__,
5743           ease = transition.ease,
5744           delay = transition.delay,
5745           duration = transition.duration,
5746           timer = d3_timer_active,
5747           tweened = [];
5748
5749       timer.t = delay + time;
5750       if (delay <= elapsed) return start(elapsed - delay);
5751       timer.c = start;
5752
5753       function start(elapsed) {
5754         if (lock.active > id) return stop();
5755         lock.active = id;
5756         transition.event && transition.event.start.call(node, d, i);
5757
5758         transition.tween.forEach(function(key, value) {
5759           if (value = value.call(node, d, i)) {
5760             tweened.push(value);
5761           }
5762         });
5763
5764         d3.timer(function() { // defer to end of current frame
5765           timer.c = tick(elapsed || 1) ? d3_true : tick;
5766           return 1;
5767         }, 0, time);
5768       }
5769
5770       function tick(elapsed) {
5771         if (lock.active !== id) return stop();
5772
5773         var t = elapsed / duration,
5774             e = ease(t),
5775             n = tweened.length;
5776
5777         while (n > 0) {
5778           tweened[--n].call(node, e);
5779         }
5780
5781         if (t >= 1) {
5782           transition.event && transition.event.end.call(node, d, i);
5783           return stop();
5784         }
5785       }
5786
5787       function stop() {
5788         if (--lock.count) delete lock[id];
5789         else delete node.__transition__;
5790         return 1;
5791       }
5792     }, 0, time);
5793   }
5794 }
5795
5796 d3.xhr = d3_xhrType(d3_identity);
5797
5798 function d3_xhrType(response) {
5799   return function(url, mimeType, callback) {
5800     if (arguments.length === 2 && typeof mimeType === "function") callback = mimeType, mimeType = null;
5801     return d3_xhr(url, mimeType, response, callback);
5802   };
5803 }
5804
5805 function d3_xhr(url, mimeType, response, callback) {
5806   var xhr = {},
5807       dispatch = d3.dispatch("beforesend", "progress", "load", "error"),
5808       headers = {},
5809       request = new XMLHttpRequest,
5810       responseType = null;
5811
5812   // If IE does not support CORS, use XDomainRequest.
5813   if (d3_window.XDomainRequest
5814       && !("withCredentials" in request)
5815       && /^(http(s)?:)?\/\//.test(url)) request = new XDomainRequest;
5816
5817   "onload" in request
5818       ? request.onload = request.onerror = respond
5819       : request.onreadystatechange = function() { request.readyState > 3 && respond(); };
5820
5821   function respond() {
5822     var status = request.status, result;
5823     if (!status && request.responseText || status >= 200 && status < 300 || status === 304) {
5824       try {
5825         result = response.call(xhr, request);
5826       } catch (e) {
5827         dispatch.error.call(xhr, e);
5828         return;
5829       }
5830       dispatch.load.call(xhr, result);
5831     } else {
5832       dispatch.error.call(xhr, request);
5833     }
5834   }
5835
5836   request.onprogress = function(event) {
5837     var o = d3.event;
5838     d3.event = event;
5839     try { dispatch.progress.call(xhr, request); }
5840     finally { d3.event = o; }
5841   };
5842
5843   xhr.header = function(name, value) {
5844     name = (name + "").toLowerCase();
5845     if (arguments.length < 2) return headers[name];
5846     if (value == null) delete headers[name];
5847     else headers[name] = value + "";
5848     return xhr;
5849   };
5850
5851   // If mimeType is non-null and no Accept header is set, a default is used.
5852   xhr.mimeType = function(value) {
5853     if (!arguments.length) return mimeType;
5854     mimeType = value == null ? null : value + "";
5855     return xhr;
5856   };
5857
5858   // Specifies what type the response value should take;
5859   // for instance, arraybuffer, blob, document, or text.
5860   xhr.responseType = function(value) {
5861     if (!arguments.length) return responseType;
5862     responseType = value;
5863     return xhr;
5864   };
5865
5866   // Specify how to convert the response content to a specific type;
5867   // changes the callback value on "load" events.
5868   xhr.response = function(value) {
5869     response = value;
5870     return xhr;
5871   };
5872
5873   // Convenience methods.
5874   ["get", "post"].forEach(function(method) {
5875     xhr[method] = function() {
5876       return xhr.send.apply(xhr, [method].concat(d3_array(arguments)));
5877     };
5878   });
5879
5880   // If callback is non-null, it will be used for error and load events.
5881   xhr.send = function(method, data, callback) {
5882     if (arguments.length === 2 && typeof data === "function") callback = data, data = null;
5883     request.open(method, url, true);
5884     if (mimeType != null && !("accept" in headers)) headers["accept"] = mimeType + ",*/*";
5885     if (request.setRequestHeader) for (var name in headers) request.setRequestHeader(name, headers[name]);
5886     if (mimeType != null && request.overrideMimeType) request.overrideMimeType(mimeType);
5887     if (responseType != null) request.responseType = responseType;
5888     if (callback != null) xhr.on("error", callback).on("load", function(request) { callback(null, request); });
5889     dispatch.beforesend.call(xhr, request);
5890     request.send(data == null ? null : data);
5891     return xhr;
5892   };
5893
5894   xhr.abort = function() {
5895     request.abort();
5896     return xhr;
5897   };
5898
5899   d3.rebind(xhr, dispatch, "on");
5900
5901   return callback == null ? xhr : xhr.get(d3_xhr_fixCallback(callback));
5902 };
5903
5904 function d3_xhr_fixCallback(callback) {
5905   return callback.length === 1
5906       ? function(error, request) { callback(error == null ? request : null); }
5907       : callback;
5908 }
5909
5910 d3.text = d3_xhrType(function(request) {
5911   return request.responseText;
5912 });
5913
5914 d3.json = function(url, callback) {
5915   return d3_xhr(url, "application/json", d3_json, callback);
5916 };
5917
5918 function d3_json(request) {
5919   return JSON.parse(request.responseText);
5920 }
5921
5922 d3.html = function(url, callback) {
5923   return d3_xhr(url, "text/html", d3_html, callback);
5924 };
5925
5926 function d3_html(request) {
5927   var range = d3_document.createRange();
5928   range.selectNode(d3_document.body);
5929   return range.createContextualFragment(request.responseText);
5930 }
5931
5932 d3.xml = d3_xhrType(function(request) {
5933   return request.responseXML;
5934 });
5935   return d3;
5936 })();
5937 d3.combobox = function() {
5938     var event = d3.dispatch('accept'),
5939         data = [],
5940         suggestions = [],
5941         minItems = 2;
5942
5943     var fetcher = function(val, cb) {
5944         cb(data.filter(function(d) {
5945             return d.value
5946                 .toString()
5947                 .toLowerCase()
5948                 .indexOf(val.toLowerCase()) !== -1;
5949         }));
5950     };
5951
5952     var combobox = function(input) {
5953         var idx = -1,
5954             container = d3.select(document.body)
5955                 .selectAll('div.combobox')
5956                 .filter(function(d) { return d === input.node(); }),
5957             shown = !container.empty();
5958
5959         input
5960             .classed('combobox-input', true)
5961             .on('focus.typeahead', focus)
5962             .on('blur.typeahead', blur)
5963             .on('keydown.typeahead', keydown)
5964             .on('keyup.typeahead', keyup)
5965             .on('input.typeahead', change)
5966             .each(function() {
5967                 var parent = this.parentNode,
5968                     sibling = this.nextSibling;
5969
5970                 var caret = d3.select(parent).selectAll('.combobox-caret')
5971                     .filter(function(d) { return d === input.node(); })
5972                     .data([input.node()]);
5973
5974                 caret.enter().insert('div', function() { return sibling; })
5975                     .attr('class', 'combobox-caret');
5976
5977                 caret
5978                     .on('mousedown', function () {
5979                         // prevent the form element from blurring. it blurs
5980                         // on mousedown
5981                         d3.event.stopPropagation();
5982                         d3.event.preventDefault();
5983                         input.node().focus();
5984                         fetch('', render);
5985                     });
5986             });
5987
5988         function focus() {
5989             fetch(value(), render);
5990         }
5991
5992         function blur() {
5993             window.setTimeout(hide, 150);
5994         }
5995
5996         function show() {
5997             if (!shown) {
5998                 container = d3.select(document.body)
5999                     .insert('div', ':first-child')
6000                     .datum(input.node())
6001                     .attr('class', 'combobox')
6002                     .style({
6003                         position: 'absolute',
6004                         display: 'block',
6005                         left: '0px'
6006                     })
6007                     .on('mousedown', function () {
6008                         // prevent moving focus out of the text field
6009                         d3.event.preventDefault();
6010                     });
6011
6012                 d3.select(document.body)
6013                     .on('scroll.combobox', render, true);
6014
6015                 shown = true;
6016             }
6017         }
6018
6019         function hide() {
6020             if (shown) {
6021                 idx = -1;
6022                 container.remove();
6023
6024                 d3.select(document.body)
6025                     .on('scroll.combobox', null);
6026
6027                 shown = false;
6028             }
6029         }
6030
6031         function keydown() {
6032            switch (d3.event.keyCode) {
6033                // backspace, delete
6034                case 8:
6035                case 46:
6036                    input.on('input.typeahead', function() {
6037                        idx = -1;
6038                        render();
6039                        var start = input.property('selectionStart');
6040                        input.node().setSelectionRange(start, start);
6041                        input.on('input.typeahead', change);
6042                    });
6043                    break;
6044                // tab
6045                case 9:
6046                    container.selectAll('a.selected').each(event.accept);
6047                    break;
6048                // return
6049                case 13:
6050                    d3.event.preventDefault();
6051                    break;
6052                // up arrow
6053                case 38:
6054                    nav(-1);
6055                    d3.event.preventDefault();
6056                    break;
6057                // down arrow
6058                case 40:
6059                    nav(+1);
6060                    d3.event.preventDefault();
6061                    break;
6062            }
6063            d3.event.stopPropagation();
6064         }
6065
6066         function keyup() {
6067             switch (d3.event.keyCode) {
6068                 // escape
6069                 case 27:
6070                     hide();
6071                     break;
6072                 // return
6073                 case 13:
6074                     container.selectAll('a.selected').each(event.accept);
6075                     hide();
6076                     break;
6077             }
6078         }
6079
6080         function change() {
6081             fetch(value(), function() {
6082                 autocomplete();
6083                 render();
6084             });
6085         }
6086
6087         function nav(dir) {
6088             idx = Math.max(Math.min(idx + dir, suggestions.length - 1), 0);
6089             input.property('value', suggestions[idx].value);
6090             render();
6091             ensureVisible();
6092         }
6093
6094         function value() {
6095             var value = input.property('value'),
6096                 start = input.property('selectionStart'),
6097                 end = input.property('selectionEnd');
6098
6099             if (start && end) {
6100                 value = value.substring(0, start);
6101             }
6102
6103             return value;
6104         }
6105
6106         function fetch(v, cb) {
6107             fetcher.call(input, v, function(_) {
6108                 suggestions = _;
6109                 cb();
6110             });
6111         }
6112
6113         function autocomplete() {
6114             var v = value();
6115
6116             idx = -1;
6117
6118             if (!v) return;
6119
6120             for (var i = 0; i < suggestions.length; i++) {
6121                 if (suggestions[i].value.toLowerCase().indexOf(v.toLowerCase()) === 0) {
6122                     var completion = v + suggestions[i].value.substr(v.length);
6123                     idx = i;
6124                     input.property('value', completion);
6125                     input.node().setSelectionRange(v.length, completion.length);
6126                     return;
6127                 }
6128             }
6129         }
6130
6131         function render() {
6132             if (suggestions.length >= minItems && document.activeElement === input.node()) {
6133                 show();
6134             } else {
6135                 hide();
6136                 return;
6137             }
6138
6139             var options = container
6140                 .selectAll('a.combobox-option')
6141                 .data(suggestions, function(d) { return d.value; });
6142
6143             options.enter().append('a')
6144                 .attr('class', 'combobox-option')
6145                 .text(function(d) { return d.value; });
6146
6147             options
6148                 .attr('title', function(d) { return d.title; })
6149                 .classed('selected', function(d, i) { return i == idx; })
6150                 .on('mouseover', select)
6151                 .on('click', accept)
6152                 .order();
6153
6154             options.exit()
6155                 .remove();
6156
6157             var rect = input.node().getBoundingClientRect();
6158
6159             container.style({
6160                 'left': rect.left + 'px',
6161                 'width': rect.width + 'px',
6162                 'top': rect.height + rect.top + 'px'
6163             });
6164         }
6165
6166         function select(d, i) {
6167             idx = i;
6168             render();
6169         }
6170
6171         function ensureVisible() {
6172             var node = container.selectAll('a.selected').node();
6173             if (node) node.scrollIntoView();
6174         }
6175
6176         function accept(d) {
6177             if (!shown) return;
6178             input
6179                 .property('value', d.value)
6180                 .trigger('change');
6181             event.accept(d);
6182             hide();
6183         }
6184     };
6185
6186     combobox.fetcher = function(_) {
6187         if (!arguments.length) return fetcher;
6188         fetcher = _;
6189         return combobox;
6190     };
6191
6192     combobox.data = function(_) {
6193         if (!arguments.length) return data;
6194         data = _;
6195         return combobox;
6196     };
6197
6198     combobox.minItems = function(_) {
6199         if (!arguments.length) return minItems;
6200         minItems = _;
6201         return combobox;
6202     };
6203
6204     return d3.rebind(combobox, event, 'on');
6205 };
6206 d3.geo.tile = function() {
6207   var size = [960, 500],
6208       scale = 256,
6209       scaleExtent = [0, 20],
6210       translate = [size[0] / 2, size[1] / 2],
6211       zoomDelta = 0;
6212
6213   function bound(_) {
6214       return Math.min(scaleExtent[1], Math.max(scaleExtent[0], _));
6215   }
6216
6217   function tile() {
6218     var z = Math.max(Math.log(scale) / Math.LN2 - 8, 0),
6219         z0 = bound(Math.round(z + zoomDelta)),
6220         k = Math.pow(2, z - z0 + 8),
6221         origin = [(translate[0] - scale / 2) / k, (translate[1] - scale / 2) / k],
6222         tiles = [],
6223         cols = d3.range(Math.max(0, Math.floor(-origin[0])), Math.max(0, Math.ceil(size[0] / k - origin[0]))),
6224         rows = d3.range(Math.max(0, Math.floor(-origin[1])), Math.max(0, Math.ceil(size[1] / k - origin[1])));
6225
6226     rows.forEach(function(y) {
6227       cols.forEach(function(x) {
6228         tiles.push([x, y, z0]);
6229       });
6230     });
6231
6232     tiles.translate = origin;
6233     tiles.scale = k;
6234
6235     return tiles;
6236   }
6237
6238   tile.scaleExtent = function(_) {
6239     if (!arguments.length) return scaleExtent;
6240     scaleExtent = _;
6241     return tile;
6242   };
6243
6244   tile.size = function(_) {
6245     if (!arguments.length) return size;
6246     size = _;
6247     return tile;
6248   };
6249
6250   tile.scale = function(_) {
6251     if (!arguments.length) return scale;
6252     scale = _;
6253     return tile;
6254   };
6255
6256   tile.translate = function(_) {
6257     if (!arguments.length) return translate;
6258     translate = _;
6259     return tile;
6260   };
6261
6262   tile.zoomDelta = function(_) {
6263     if (!arguments.length) return zoomDelta;
6264     zoomDelta = +_;
6265     return tile;
6266   };
6267
6268   return tile;
6269 };
6270 d3.jsonp = function (url, callback) {
6271   function rand() {
6272     var chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz',
6273       c = '', i = -1;
6274     while (++i < 15) c += chars.charAt(Math.floor(Math.random() * 52));
6275     return c;
6276   }
6277
6278   function create(url) {
6279     var e = url.match(/callback=d3.jsonp.(\w+)/),
6280       c = e ? e[1] : rand();
6281     d3.jsonp[c] = function(data) {
6282       callback(data);
6283       delete d3.jsonp[c];
6284       script.remove();
6285     };
6286     return 'd3.jsonp.' + c;
6287   }
6288
6289   var cb = create(url),
6290     script = d3.select('head')
6291     .append('script')
6292     .attr('type', 'text/javascript')
6293     .attr('src', url.replace(/(\{|%7B)callback(\}|%7D)/, cb));
6294 };
6295 /*
6296  * This code is licensed under the MIT license.
6297  *
6298  * Copyright © 2013, iD authors.
6299  *
6300  * Portions copyright © 2011, Keith Cirkel
6301  * See https://github.com/keithamus/jwerty
6302  *
6303  */
6304 d3.keybinding = function(namespace) {
6305     var bindings = [];
6306
6307     function matches(binding, event) {
6308         for (var p in binding.event) {
6309             if (event[p] != binding.event[p])
6310                 return false;
6311         }
6312
6313         return (!binding.capture) === (event.eventPhase !== Event.CAPTURING_PHASE);
6314     }
6315
6316     function capture() {
6317         for (var i = 0; i < bindings.length; i++) {
6318             var binding = bindings[i];
6319             if (matches(binding, d3.event)) {
6320                 binding.callback();
6321             }
6322         }
6323     }
6324
6325     function bubble() {
6326         var tagName = d3.select(d3.event.target).node().tagName;
6327         if (tagName == 'INPUT' || tagName == 'SELECT' || tagName == 'TEXTAREA') {
6328             return;
6329         }
6330         capture();
6331     }
6332
6333     function keybinding(selection) {
6334         selection = selection || d3.select(document);
6335         selection.on('keydown.capture' + namespace, capture, true);
6336         selection.on('keydown.bubble' + namespace, bubble, false);
6337         return keybinding;
6338     }
6339
6340     keybinding.off = function(selection) {
6341         selection = selection || d3.select(document);
6342         selection.on('keydown.capture' + namespace, null);
6343         selection.on('keydown.bubble' + namespace, null);
6344         return keybinding;
6345     };
6346
6347     keybinding.on = function(code, callback, capture) {
6348         var binding = {
6349             event: {
6350                 keyCode: 0,
6351                 shiftKey: false,
6352                 ctrlKey: false,
6353                 altKey: false,
6354                 metaKey: false
6355             },
6356             capture: capture,
6357             callback: callback
6358         };
6359
6360         code = code.toLowerCase().match(/(?:(?:[^+⇧⌃⌥⌘])+|[⇧⌃⌥⌘]|\+\+|^\+$)/g);
6361
6362         for (var i = 0; i < code.length; i++) {
6363             // Normalise matching errors
6364             if (code[i] === '++') code[i] = '+';
6365
6366             if (code[i] in d3.keybinding.modifierCodes) {
6367                 binding.event[d3.keybinding.modifierProperties[d3.keybinding.modifierCodes[code[i]]]] = true;
6368             } else if (code[i] in d3.keybinding.keyCodes) {
6369                 binding.event.keyCode = d3.keybinding.keyCodes[code[i]];
6370             }
6371         }
6372
6373         bindings.push(binding);
6374
6375         return keybinding;
6376     };
6377
6378     return keybinding;
6379 };
6380
6381 (function () {
6382     d3.keybinding.modifierCodes = {
6383         // Shift key, ⇧
6384         '⇧': 16, shift: 16,
6385         // CTRL key, on Mac: ⌃
6386         '⌃': 17, ctrl: 17,
6387         // ALT key, on Mac: ⌥ (Alt)
6388         '⌥': 18, alt: 18, option: 18,
6389         // META, on Mac: ⌘ (CMD), on Windows (Win), on Linux (Super)
6390         '⌘': 91, meta: 91, cmd: 91, 'super': 91, win: 91
6391     };
6392
6393     d3.keybinding.modifierProperties = {
6394         16: 'shiftKey',
6395         17: 'ctrlKey',
6396         18: 'altKey',
6397         91: 'metaKey'
6398     };
6399
6400     d3.keybinding.keyCodes = {
6401         // Backspace key, on Mac: ⌫ (Backspace)
6402         '⌫': 8, backspace: 8,
6403         // Tab Key, on Mac: ⇥ (Tab), on Windows ⇥⇥
6404         '⇥': 9, '⇆': 9, tab: 9,
6405         // Return key, ↩
6406         '↩': 13, 'return': 13, enter: 13, '⌅': 13,
6407         // Pause/Break key
6408         'pause': 19, 'pause-break': 19,
6409         // Caps Lock key, ⇪
6410         '⇪': 20, caps: 20, 'caps-lock': 20,
6411         // Escape key, on Mac: ⎋, on Windows: Esc
6412         '⎋': 27, escape: 27, esc: 27,
6413         // Space key
6414         space: 32,
6415         // Page-Up key, or pgup, on Mac: ↖
6416         '↖': 33, pgup: 33, 'page-up': 33,
6417         // Page-Down key, or pgdown, on Mac: ↘
6418         '↘': 34, pgdown: 34, 'page-down': 34,
6419         // END key, on Mac: ⇟
6420         '⇟': 35, end: 35,
6421         // HOME key, on Mac: ⇞
6422         '⇞': 36, home: 36,
6423         // Insert key, or ins
6424         ins: 45, insert: 45,
6425         // Delete key, on Mac: ⌦ (Delete)
6426         '⌦': 46, del: 46, 'delete': 46,
6427         // Left Arrow Key, or ←
6428         '←': 37, left: 37, 'arrow-left': 37,
6429         // Up Arrow Key, or ↑
6430         '↑': 38, up: 38, 'arrow-up': 38,
6431         // Right Arrow Key, or →
6432         '→': 39, right: 39, 'arrow-right': 39,
6433         // Up Arrow Key, or ↓
6434         '↓': 40, down: 40, 'arrow-down': 40,
6435         // odities, printing characters that come out wrong:
6436         // Num-Multiply, or *
6437         '*': 106, star: 106, asterisk: 106, multiply: 106,
6438         // Num-Plus or +
6439         '+': 107, 'plus': 107,
6440         // Num-Subtract, or -
6441         '-': 109, subtract: 109,
6442         // Semicolon
6443         ';': 186, semicolon:186,
6444         // = or equals
6445         '=': 187, 'equals': 187,
6446         // Comma, or ,
6447         ',': 188, comma: 188,
6448         'dash': 189, //???
6449         // Period, or ., or full-stop
6450         '.': 190, period: 190, 'full-stop': 190,
6451         // Slash, or /, or forward-slash
6452         '/': 191, slash: 191, 'forward-slash': 191,
6453         // Tick, or `, or back-quote
6454         '`': 192, tick: 192, 'back-quote': 192,
6455         // Open bracket, or [
6456         '[': 219, 'open-bracket': 219,
6457         // Back slash, or \
6458         '\\': 220, 'back-slash': 220,
6459         // Close backet, or ]
6460         ']': 221, 'close-bracket': 221,
6461         // Apostrophe, or Quote, or '
6462         '\'': 222, quote: 222, apostrophe: 222
6463     };
6464
6465     // NUMPAD 0-9
6466     var i = 95, n = 0;
6467     while (++i < 106) {
6468         d3.keybinding.keyCodes['num-' + n] = i;
6469         ++n;
6470     }
6471
6472     // 0-9
6473     i = 47; n = 0;
6474     while (++i < 58) {
6475         d3.keybinding.keyCodes[n] = i;
6476         ++n;
6477     }
6478
6479     // F1-F25
6480     i = 111; n = 1;
6481     while (++i < 136) {
6482         d3.keybinding.keyCodes['f' + n] = i;
6483         ++n;
6484     }
6485
6486     // a-z
6487     i = 64;
6488     while (++i < 91) {
6489         d3.keybinding.keyCodes[String.fromCharCode(i).toLowerCase()] = i;
6490     }
6491 })();
6492 d3.selection.prototype.one = function (type, listener, capture) {
6493     var target = this, typeOnce = type + ".once";
6494     function one() {
6495         target.on(typeOnce, null);
6496         listener.apply(this, arguments);
6497     }
6498     target.on(typeOnce, one, capture);
6499     return this;
6500 };
6501 d3.selection.prototype.dimensions = function (dimensions) {
6502     if (!arguments.length) {
6503         var node = this.node();
6504         return [node.offsetWidth,
6505                 node.offsetHeight];
6506     }
6507     return this.attr({width: dimensions[0], height: dimensions[1]});
6508 };
6509 d3.selection.prototype.trigger = function (type) {
6510     this.each(function() {
6511         var evt = document.createEvent('HTMLEvents');
6512         evt.initEvent(type, true, true);
6513         this.dispatchEvent(evt);
6514     });
6515 };
6516 d3.typeahead = function() {
6517     var event = d3.dispatch('accept'),
6518         autohighlight = false,
6519         data;
6520
6521     var typeahead = function(selection) {
6522         var container,
6523             hidden,
6524             idx = autohighlight ? 0 : -1;
6525
6526         function setup() {
6527             var rect = selection.node().getBoundingClientRect();
6528             container = d3.select(document.body)
6529                 .append('div').attr('class', 'typeahead')
6530                 .style({
6531                     position: 'absolute',
6532                     left: rect.left + 'px',
6533                     top: rect.bottom + 'px'
6534                 });
6535             selection
6536                 .on('keyup.typeahead', key);
6537             hidden = false;
6538         }
6539
6540         function hide() {
6541             container.remove();
6542             idx = autohighlight ? 0 : -1;
6543             hidden = true;
6544         }
6545
6546         function slowHide() {
6547             if (autohighlight) {
6548                 if (container.select('a.selected').node()) {
6549                     select(container.select('a.selected').datum());
6550                     event.accept();
6551                 }
6552             }
6553             window.setTimeout(hide, 150);
6554         }
6555
6556         selection
6557             .on('focus.typeahead', setup)
6558             .on('blur.typeahead', slowHide);
6559
6560         function key() {
6561            var len = container.selectAll('a').data().length;
6562            if (d3.event.keyCode === 40) {
6563                idx = Math.min(idx + 1, len - 1);
6564                return highlight();
6565            } else if (d3.event.keyCode === 38) {
6566                idx = Math.max(idx - 1, 0);
6567                return highlight();
6568            } else if (d3.event.keyCode === 13) {
6569                if (container.select('a.selected').node()) {
6570                    select(container.select('a.selected').datum());
6571                }
6572                event.accept();
6573                hide();
6574            } else {
6575                update();
6576            }
6577         }
6578
6579         function highlight() {
6580             container
6581                 .selectAll('a')
6582                 .classed('selected', function(d, i) { return i == idx; });
6583         }
6584
6585         function update() {
6586             if (hidden) setup();
6587
6588             data(selection, function(data) {
6589                 container.style('display', function() {
6590                     return data.length ? 'block' : 'none';
6591                 });
6592
6593                 var options = container
6594                     .selectAll('a')
6595                     .data(data, function(d) { return d.value; });
6596
6597                 options.enter()
6598                     .append('a')
6599                     .text(function(d) { return d.value; })
6600                     .attr('title', function(d) { return d.title; })
6601                     .on('click', select);
6602
6603                 options.exit().remove();
6604
6605                 options
6606                     .classed('selected', function(d, i) { return i == idx; });
6607             });
6608         }
6609
6610         function select(d) {
6611             selection
6612                 .property('value', d.value)
6613                 .trigger('change');
6614         }
6615
6616     };
6617
6618     typeahead.data = function(_) {
6619         if (!arguments.length) return data;
6620         data = _;
6621         return typeahead;
6622     };
6623
6624     typeahead.autohighlight = function(_) {
6625         if (!arguments.length) return autohighlight;
6626         autohighlight = _;
6627         return typeahead;
6628     };
6629
6630     return d3.rebind(typeahead, event, 'on');
6631 };
6632 // Tooltips and svg mask used to highlight certain features
6633 d3.curtain = function() {
6634
6635     var event = d3.dispatch(),
6636         surface,
6637         tooltip,
6638         darkness;
6639
6640     function curtain(selection) {
6641
6642         surface = selection.append('svg')
6643             .attr('id', 'curtain')
6644             .style({
6645                 'z-index': 1000,
6646                 'pointer-events': 'none',
6647                 'position': 'absolute',
6648                 'top': 0,
6649                 'left': 0
6650             });
6651
6652         darkness = surface.append('path')
6653             .attr({
6654                 x: 0,
6655                 y: 0,
6656                 'class': 'curtain-darkness'
6657             });
6658
6659         d3.select(window).on('resize.curtain', resize);
6660
6661         tooltip = selection.append('div')
6662             .attr('class', 'tooltip')
6663             .style('z-index', 1002);
6664
6665         tooltip.append('div').attr('class', 'tooltip-arrow');
6666         tooltip.append('div').attr('class', 'tooltip-inner');
6667
6668         resize();
6669
6670         function resize() {
6671             surface.attr({
6672                 width: window.innerWidth,
6673                 height: window.innerHeight
6674             });
6675             curtain.cut(darkness.datum());
6676         }
6677     }
6678
6679     curtain.reveal = function(box, text, tooltipclass, duration) {
6680         if (typeof box === 'string') box = d3.select(box).node();
6681         if (box.getBoundingClientRect) box = box.getBoundingClientRect();
6682
6683         curtain.cut(box, duration);
6684
6685         if (text) {
6686             // pseudo markdown bold text hack
6687             var parts = text.split('**');
6688             var html = parts[0] ? '<span>' + parts[0] + '</span>' : '';
6689             if (parts[1]) html += '<span class="bold">' + parts[1] + '</span>';
6690
6691             var dimensions = tooltip.classed('in', true)
6692                 .select('.tooltip-inner')
6693                     .html(html)
6694                     .dimensions();
6695
6696             var pos;
6697
6698             var w = window.innerWidth,
6699                 h = window.innerHeight;
6700
6701             if (box.top + box.height < Math.min(100, box.width + box.left)) {
6702                 side = 'bottom';
6703                 pos = [box.left + box.width / 2 - dimensions[0]/ 2, box.top + box.height];
6704
6705             } else if (box.left + box.width + 300 < window.innerWidth) {
6706                 side = 'right';
6707                 pos = [box.left + box.width, box.top + box.height / 2 - dimensions[1] / 2];
6708
6709             } else if (box.left > 300) {
6710                 side = 'left';
6711                 pos = [box.left - 200, box.top + box.height / 2 - dimensions[1] / 2];
6712             } else {
6713                 side = 'bottom';
6714                 pos = [box.left, box.top + box.height];
6715             }
6716
6717             pos = [
6718                 Math.min(Math.max(10, pos[0]), w - dimensions[0] - 10),
6719                 Math.min(Math.max(10, pos[1]), h - dimensions[1] - 10)
6720             ];
6721
6722
6723             if (duration !== 0 || !tooltip.classed(side)) tooltip.call(iD.ui.Toggle(true));
6724
6725             tooltip
6726                 .style('top', pos[1] + 'px')
6727                 .style('left', pos[0] + 'px')
6728                 .attr('class', 'curtain-tooltip tooltip in ' + side + ' ' + tooltipclass)
6729                 .select('.tooltip-inner')
6730                     .html(html);
6731
6732         } else {
6733             tooltip.call(iD.ui.Toggle(false));
6734         }
6735     };
6736
6737     curtain.cut = function(datum, duration) {
6738         darkness.datum(datum);
6739
6740         (duration === 0 ? darkness : darkness.transition().duration(duration || 600))
6741             .attr('d', function(d) {
6742                 var string = "M 0,0 L 0," + window.innerHeight + " L " +
6743                     window.innerWidth + "," + window.innerHeight + "L" +
6744                     window.innerWidth + ",0 Z";
6745
6746                 if (!d) return string;
6747                 return string + 'M' +
6748                     d.left + ',' + d.top + 'L' +
6749                     d.left + ',' + (d.top + d.height) + 'L' +
6750                     (d.left + d.width) + ',' + (d.top + d.height) + 'L' +
6751                     (d.left + d.width) + ',' + (d.top) + 'Z';
6752
6753             });
6754     };
6755
6756     curtain.remove = function() {
6757         surface.remove();
6758         tooltip.remove();
6759     };
6760
6761     return d3.rebind(curtain, event, 'on');
6762 };
6763 // Like selection.property('value', ...), but avoids no-op value sets,
6764 // which can result in layout/repaint thrashing in some situations.
6765 d3.selection.prototype.value = function(value) {
6766     function d3_selection_value(value) {
6767       function valueNull() {
6768         delete this.value;
6769       }
6770
6771       function valueConstant() {
6772         if (this.value !== value) this.value = value;
6773       }
6774
6775       function valueFunction() {
6776         var x = value.apply(this, arguments);
6777         if (x == null) delete this.value;
6778         else if (this.value !== x) this.value = x;
6779       }
6780
6781       return value == null
6782           ? valueNull : (typeof value === "function"
6783           ? valueFunction : valueConstant);
6784     }
6785
6786     if (!arguments.length) return this.property('value');
6787     return this.each(d3_selection_value(value));
6788 };
6789 var JXON = new (function () {
6790   var
6791     sValueProp = "keyValue", sAttributesProp = "keyAttributes", sAttrPref = "@", /* you can customize these values */
6792     aCache = [], rIsNull = /^\s*$/, rIsBool = /^(?:true|false)$/i;
6793
6794   function parseText (sValue) {
6795     if (rIsNull.test(sValue)) { return null; }
6796     if (rIsBool.test(sValue)) { return sValue.toLowerCase() === "true"; }
6797     if (isFinite(sValue)) { return parseFloat(sValue); }
6798     if (isFinite(Date.parse(sValue))) { return new Date(sValue); }
6799     return sValue;
6800   }
6801
6802   function EmptyTree () { }
6803   EmptyTree.prototype.toString = function () { return "null"; };
6804   EmptyTree.prototype.valueOf = function () { return null; };
6805
6806   function objectify (vValue) {
6807     return vValue === null ? new EmptyTree() : vValue instanceof Object ? vValue : new vValue.constructor(vValue);
6808   }
6809
6810   function createObjTree (oParentNode, nVerb, bFreeze, bNesteAttr) {
6811     var
6812       nLevelStart = aCache.length, bChildren = oParentNode.hasChildNodes(),
6813       bAttributes = oParentNode.hasAttributes(), bHighVerb = Boolean(nVerb & 2);
6814
6815     var
6816       sProp, vContent, nLength = 0, sCollectedTxt = "",
6817       vResult = bHighVerb ? {} : /* put here the default value for empty nodes: */ true;
6818
6819     if (bChildren) {
6820       for (var oNode, nItem = 0; nItem < oParentNode.childNodes.length; nItem++) {
6821         oNode = oParentNode.childNodes.item(nItem);
6822         if (oNode.nodeType === 4) { sCollectedTxt += oNode.nodeValue; } /* nodeType is "CDATASection" (4) */
6823         else if (oNode.nodeType === 3) { sCollectedTxt += oNode.nodeValue.trim(); } /* nodeType is "Text" (3) */
6824         else if (oNode.nodeType === 1 && !oNode.prefix) { aCache.push(oNode); } /* nodeType is "Element" (1) */
6825       }
6826     }
6827
6828     var nLevelEnd = aCache.length, vBuiltVal = parseText(sCollectedTxt);
6829
6830     if (!bHighVerb && (bChildren || bAttributes)) { vResult = nVerb === 0 ? objectify(vBuiltVal) : {}; }
6831
6832     for (var nElId = nLevelStart; nElId < nLevelEnd; nElId++) {
6833       sProp = aCache[nElId].nodeName.toLowerCase();
6834       vContent = createObjTree(aCache[nElId], nVerb, bFreeze, bNesteAttr);
6835       if (vResult.hasOwnProperty(sProp)) {
6836         if (vResult[sProp].constructor !== Array) { vResult[sProp] = [vResult[sProp]]; }
6837         vResult[sProp].push(vContent);
6838       } else {
6839         vResult[sProp] = vContent;
6840         nLength++;
6841       }
6842     }
6843
6844     if (bAttributes) {
6845       var
6846         nAttrLen = oParentNode.attributes.length,
6847         sAPrefix = bNesteAttr ? "" : sAttrPref, oAttrParent = bNesteAttr ? {} : vResult;
6848
6849       for (var oAttrib, nAttrib = 0; nAttrib < nAttrLen; nLength++, nAttrib++) {
6850         oAttrib = oParentNode.attributes.item(nAttrib);
6851         oAttrParent[sAPrefix + oAttrib.name.toLowerCase()] = parseText(oAttrib.value.trim());
6852       }
6853
6854       if (bNesteAttr) {
6855         if (bFreeze) { Object.freeze(oAttrParent); }
6856         vResult[sAttributesProp] = oAttrParent;
6857         nLength -= nAttrLen - 1;
6858       }
6859     }
6860
6861     if (nVerb === 3 || (nVerb === 2 || nVerb === 1 && nLength > 0) && sCollectedTxt) {
6862       vResult[sValueProp] = vBuiltVal;
6863     } else if (!bHighVerb && nLength === 0 && sCollectedTxt) {
6864       vResult = vBuiltVal;
6865     }
6866
6867     if (bFreeze && (bHighVerb || nLength > 0)) { Object.freeze(vResult); }
6868
6869     aCache.length = nLevelStart;
6870
6871     return vResult;
6872   }
6873
6874   function loadObjTree (oXMLDoc, oParentEl, oParentObj) {
6875     var vValue, oChild;
6876
6877     if (oParentObj instanceof String || oParentObj instanceof Number || oParentObj instanceof Boolean) {
6878       oParentEl.appendChild(oXMLDoc.createTextNode(oParentObj.toString())); /* verbosity level is 0 */
6879     } else if (oParentObj.constructor === Date) {
6880       oParentEl.appendChild(oXMLDoc.createTextNode(oParentObj.toGMTString()));    
6881     }
6882
6883     for (var sName in oParentObj) {
6884       vValue = oParentObj[sName];
6885       if (isFinite(sName) || vValue instanceof Function) { continue; } /* verbosity level is 0 */
6886       if (sName === sValueProp) {
6887         if (vValue !== null && vValue !== true) { oParentEl.appendChild(oXMLDoc.createTextNode(vValue.constructor === Date ? vValue.toGMTString() : String(vValue))); }
6888       } else if (sName === sAttributesProp) { /* verbosity level is 3 */
6889         for (var sAttrib in vValue) { oParentEl.setAttribute(sAttrib, vValue[sAttrib]); }
6890       } else if (sName.charAt(0) === sAttrPref) {
6891         oParentEl.setAttribute(sName.slice(1), vValue);
6892       } else if (vValue.constructor === Array) {
6893         for (var nItem = 0; nItem < vValue.length; nItem++) {
6894           oChild = oXMLDoc.createElement(sName);
6895           loadObjTree(oXMLDoc, oChild, vValue[nItem]);
6896           oParentEl.appendChild(oChild);
6897         }
6898       } else {
6899         oChild = oXMLDoc.createElement(sName);
6900         if (vValue instanceof Object) {
6901           loadObjTree(oXMLDoc, oChild, vValue);
6902         } else if (vValue !== null && vValue !== true) {
6903           oChild.appendChild(oXMLDoc.createTextNode(vValue.toString()));
6904         }
6905         oParentEl.appendChild(oChild);
6906      }
6907    }
6908   }
6909
6910   this.build = function (oXMLParent, nVerbosity /* optional */, bFreeze /* optional */, bNesteAttributes /* optional */) {
6911     var _nVerb = arguments.length > 1 && typeof nVerbosity === "number" ? nVerbosity & 3 : /* put here the default verbosity level: */ 1;
6912     return createObjTree(oXMLParent, _nVerb, bFreeze || false, arguments.length > 3 ? bNesteAttributes : _nVerb === 3);    
6913   };
6914
6915   this.unbuild = function (oObjTree) {    
6916     var oNewDoc = document.implementation.createDocument("", "", null);
6917     loadObjTree(oNewDoc, oNewDoc, oObjTree);
6918     return oNewDoc;
6919   };
6920
6921   this.stringify = function (oObjTree) {
6922     return (new XMLSerializer()).serializeToString(JXON.unbuild(oObjTree));
6923   };
6924 })();
6925 // var myObject = JXON.build(doc);
6926 // we got our javascript object! try: alert(JSON.stringify(myObject));
6927
6928 // var newDoc = JXON.unbuild(myObject);
6929 // we got our Document instance! try: alert((new XMLSerializer()).serializeToString(newDoc));
6930 /**
6931  * @license
6932  * Lo-Dash 2.3.0 (Custom Build) <http://lodash.com/>
6933  * Build: `lodash include="any,assign,bind,clone,compact,contains,debounce,difference,each,every,extend,filter,find,first,forEach,groupBy,indexOf,intersection,isEmpty,isEqual,isFunction,keys,last,map,omit,pairs,pluck,reject,some,throttle,union,uniq,unique,values,without,flatten,value,chain,cloneDeep,merge" exports="global,node"`
6934  * Copyright 2012-2013 The Dojo Foundation <http://dojofoundation.org/>
6935  * Based on Underscore.js 1.5.2 <http://underscorejs.org/LICENSE>
6936  * Copyright 2009-2013 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
6937  * Available under MIT license <http://lodash.com/license>
6938  */
6939 ;(function() {
6940
6941   /** Used as a safe reference for `undefined` in pre ES5 environments */
6942   var undefined;
6943
6944   /** Used to pool arrays and objects used internally */
6945   var arrayPool = [],
6946       objectPool = [];
6947
6948   /** Used internally to indicate various things */
6949   var indicatorObject = {};
6950
6951   /** Used to prefix keys to avoid issues with `__proto__` and properties on `Object.prototype` */
6952   var keyPrefix = +new Date + '';
6953
6954   /** Used as the size when optimizations are enabled for large arrays */
6955   var largeArraySize = 75;
6956
6957   /** Used as the max size of the `arrayPool` and `objectPool` */
6958   var maxPoolSize = 40;
6959
6960   /** Used to match regexp flags from their coerced string values */
6961   var reFlags = /\w*$/;
6962
6963   /** Used to detected named functions */
6964   var reFuncName = /^\s*function[ \n\r\t]+\w/;
6965
6966   /** Used to detect functions containing a `this` reference */
6967   var reThis = /\bthis\b/;
6968
6969   /** Used to fix the JScript [[DontEnum]] bug */
6970   var shadowedProps = [
6971     'constructor', 'hasOwnProperty', 'isPrototypeOf', 'propertyIsEnumerable',
6972     'toLocaleString', 'toString', 'valueOf'
6973   ];
6974
6975   /** `Object#toString` result shortcuts */
6976   var argsClass = '[object Arguments]',
6977       arrayClass = '[object Array]',
6978       boolClass = '[object Boolean]',
6979       dateClass = '[object Date]',
6980       errorClass = '[object Error]',
6981       funcClass = '[object Function]',
6982       numberClass = '[object Number]',
6983       objectClass = '[object Object]',
6984       regexpClass = '[object RegExp]',
6985       stringClass = '[object String]';
6986
6987   /** Used to identify object classifications that `_.clone` supports */
6988   var cloneableClasses = {};
6989   cloneableClasses[funcClass] = false;
6990   cloneableClasses[argsClass] = cloneableClasses[arrayClass] =
6991   cloneableClasses[boolClass] = cloneableClasses[dateClass] =
6992   cloneableClasses[numberClass] = cloneableClasses[objectClass] =
6993   cloneableClasses[regexpClass] = cloneableClasses[stringClass] = true;
6994
6995   /** Used as an internal `_.debounce` options object */
6996   var debounceOptions = {
6997     'leading': false,
6998     'maxWait': 0,
6999     'trailing': false
7000   };
7001
7002   /** Used as the property descriptor for `__bindData__` */
7003   var descriptor = {
7004     'configurable': false,
7005     'enumerable': false,
7006     'value': null,
7007     'writable': false
7008   };
7009
7010   /** Used as the data object for `iteratorTemplate` */
7011   var iteratorData = {
7012     'args': '',
7013     'array': null,
7014     'bottom': '',
7015     'firstArg': '',
7016     'init': '',
7017     'keys': null,
7018     'loop': '',
7019     'shadowedProps': null,
7020     'support': null,
7021     'top': '',
7022     'useHas': false
7023   };
7024
7025   /** Used to determine if values are of the language type Object */
7026   var objectTypes = {
7027     'boolean': false,
7028     'function': true,
7029     'object': true,
7030     'number': false,
7031     'string': false,
7032     'undefined': false
7033   };
7034
7035   /** Used as a reference to the global object */
7036   var root = (objectTypes[typeof window] && window) || this;
7037
7038   /** Detect free variable `exports` */
7039   var freeExports = objectTypes[typeof exports] && exports && !exports.nodeType && exports;
7040
7041   /** Detect free variable `module` */
7042   var freeModule = objectTypes[typeof module] && module && !module.nodeType && module;
7043
7044   /** Detect the popular CommonJS extension `module.exports` */
7045   var moduleExports = freeModule && freeModule.exports === freeExports && freeExports;
7046
7047   /** Detect free variable `global` from Node.js or Browserified code and use it as `root` */
7048   var freeGlobal = objectTypes[typeof global] && global;
7049   if (freeGlobal && (freeGlobal.global === freeGlobal || freeGlobal.window === freeGlobal)) {
7050     root = freeGlobal;
7051   }
7052
7053   /*--------------------------------------------------------------------------*/
7054
7055   /**
7056    * The base implementation of `_.indexOf` without support for binary searches
7057    * or `fromIndex` constraints.
7058    *
7059    * @private
7060    * @param {Array} array The array to search.
7061    * @param {*} value The value to search for.
7062    * @param {number} [fromIndex=0] The index to search from.
7063    * @returns {number} Returns the index of the matched value or `-1`.
7064    */
7065   function baseIndexOf(array, value, fromIndex) {
7066     var index = (fromIndex || 0) - 1,
7067         length = array ? array.length : 0;
7068
7069     while (++index < length) {
7070       if (array[index] === value) {
7071         return index;
7072       }
7073     }
7074     return -1;
7075   }
7076
7077   /**
7078    * An implementation of `_.contains` for cache objects that mimics the return
7079    * signature of `_.indexOf` by returning `0` if the value is found, else `-1`.
7080    *
7081    * @private
7082    * @param {Object} cache The cache object to inspect.
7083    * @param {*} value The value to search for.
7084    * @returns {number} Returns `0` if `value` is found, else `-1`.
7085    */
7086   function cacheIndexOf(cache, value) {
7087     var type = typeof value;
7088     cache = cache.cache;
7089
7090     if (type == 'boolean' || value == null) {
7091       return cache[value] ? 0 : -1;
7092     }
7093     if (type != 'number' && type != 'string') {
7094       type = 'object';
7095     }
7096     var key = type == 'number' ? value : keyPrefix + value;
7097     cache = (cache = cache[type]) && cache[key];
7098
7099     return type == 'object'
7100       ? (cache && baseIndexOf(cache, value) > -1 ? 0 : -1)
7101       : (cache ? 0 : -1);
7102   }
7103
7104   /**
7105    * Adds a given value to the corresponding cache object.
7106    *
7107    * @private
7108    * @param {*} value The value to add to the cache.
7109    */
7110   function cachePush(value) {
7111     var cache = this.cache,
7112         type = typeof value;
7113
7114     if (type == 'boolean' || value == null) {
7115       cache[value] = true;
7116     } else {
7117       if (type != 'number' && type != 'string') {
7118         type = 'object';
7119       }
7120       var key = type == 'number' ? value : keyPrefix + value,
7121           typeCache = cache[type] || (cache[type] = {});
7122
7123       if (type == 'object') {
7124         (typeCache[key] || (typeCache[key] = [])).push(value);
7125       } else {
7126         typeCache[key] = true;
7127       }
7128     }
7129   }
7130
7131   /**
7132    * Creates a cache object to optimize linear searches of large arrays.
7133    *
7134    * @private
7135    * @param {Array} [array=[]] The array to search.
7136    * @returns {null|Object} Returns the cache object or `null` if caching should not be used.
7137    */
7138   function createCache(array) {
7139     var index = -1,
7140         length = array.length,
7141         first = array[0],
7142         mid = array[(length / 2) | 0],
7143         last = array[length - 1];
7144
7145     if (first && typeof first == 'object' &&
7146         mid && typeof mid == 'object' && last && typeof last == 'object') {
7147       return false;
7148     }
7149     var cache = getObject();
7150     cache['false'] = cache['null'] = cache['true'] = cache['undefined'] = false;
7151
7152     var result = getObject();
7153     result.array = array;
7154     result.cache = cache;
7155     result.push = cachePush;
7156
7157     while (++index < length) {
7158       result.push(array[index]);
7159     }
7160     return result;
7161   }
7162
7163   /**
7164    * Gets an array from the array pool or creates a new one if the pool is empty.
7165    *
7166    * @private
7167    * @returns {Array} The array from the pool.
7168    */
7169   function getArray() {
7170     return arrayPool.pop() || [];
7171   }
7172
7173   /**
7174    * Gets an object from the object pool or creates a new one if the pool is empty.
7175    *
7176    * @private
7177    * @returns {Object} The object from the pool.
7178    */
7179   function getObject() {
7180     return objectPool.pop() || {
7181       'array': null,
7182       'cache': null,
7183       'false': false,
7184       'null': false,
7185       'number': null,
7186       'object': null,
7187       'push': null,
7188       'string': null,
7189       'true': false,
7190       'undefined': false
7191     };
7192   }
7193
7194   /**
7195    * Checks if `value` is a DOM node in IE < 9.
7196    *
7197    * @private
7198    * @param {*} value The value to check.
7199    * @returns {boolean} Returns `true` if the `value` is a DOM node, else `false`.
7200    */
7201   function isNode(value) {
7202     // IE < 9 presents DOM nodes as `Object` objects except they have `toString`
7203     // methods that are `typeof` "string" and still can coerce nodes to strings
7204     return typeof value.toString != 'function' && typeof (value + '') == 'string';
7205   }
7206
7207   /**
7208    * Releases the given array back to the array pool.
7209    *
7210    * @private
7211    * @param {Array} [array] The array to release.
7212    */
7213   function releaseArray(array) {
7214     array.length = 0;
7215     if (arrayPool.length < maxPoolSize) {
7216       arrayPool.push(array);
7217     }
7218   }
7219
7220   /**
7221    * Releases the given object back to the object pool.
7222    *
7223    * @private
7224    * @param {Object} [object] The object to release.
7225    */
7226   function releaseObject(object) {
7227     var cache = object.cache;
7228     if (cache) {
7229       releaseObject(cache);
7230     }
7231     object.array = object.cache =object.object = object.number = object.string =null;
7232     if (objectPool.length < maxPoolSize) {
7233       objectPool.push(object);
7234     }
7235   }
7236
7237   /**
7238    * Slices the `collection` from the `start` index up to, but not including,
7239    * the `end` index.
7240    *
7241    * Note: This function is used instead of `Array#slice` to support node lists
7242    * in IE < 9 and to ensure dense arrays are returned.
7243    *
7244    * @private
7245    * @param {Array|Object|string} collection The collection to slice.
7246    * @param {number} start The start index.
7247    * @param {number} end The end index.
7248    * @returns {Array} Returns the new array.
7249    */
7250   function slice(array, start, end) {
7251     start || (start = 0);
7252     if (typeof end == 'undefined') {
7253       end = array ? array.length : 0;
7254     }
7255     var index = -1,
7256         length = end - start || 0,
7257         result = Array(length < 0 ? 0 : length);
7258
7259     while (++index < length) {
7260       result[index] = array[start + index];
7261     }
7262     return result;
7263   }
7264
7265   /*--------------------------------------------------------------------------*/
7266
7267   /**
7268    * Used for `Array` method references.
7269    *
7270    * Normally `Array.prototype` would suffice, however, using an array literal
7271    * avoids issues in Narwhal.
7272    */
7273   var arrayRef = [];
7274
7275   /** Used for native method references */
7276   var errorProto = Error.prototype,
7277       objectProto = Object.prototype,
7278       stringProto = String.prototype;
7279
7280   /** Used to resolve the internal [[Class]] of values */
7281   var toString = objectProto.toString;
7282
7283   /** Used to detect if a method is native */
7284   var reNative = RegExp('^' +
7285     String(toString)
7286       .replace(/[.*+?^${}()|[\]\\]/g, '\\$&')
7287       .replace(/toString| for [^\]]+/g, '.*?') + '$'
7288   );
7289
7290   /** Native method shortcuts */
7291   var fnToString = Function.prototype.toString,
7292       getPrototypeOf = reNative.test(getPrototypeOf = Object.getPrototypeOf) && getPrototypeOf,
7293       hasOwnProperty = objectProto.hasOwnProperty,
7294       now = reNative.test(now = Date.now) && now || function() { return +new Date; },
7295       push = arrayRef.push,
7296       propertyIsEnumerable = objectProto.propertyIsEnumerable;
7297
7298   /** Used to set meta data on functions */
7299   var defineProperty = (function() {
7300     // IE 8 only accepts DOM elements
7301     try {
7302       var o = {},
7303           func = reNative.test(func = Object.defineProperty) && func,
7304           result = func(o, o, o) && func;
7305     } catch(e) { }
7306     return result;
7307   }());
7308
7309   /* Native method shortcuts for methods with the same name as other `lodash` methods */
7310   var nativeCreate = reNative.test(nativeCreate = Object.create) && nativeCreate,
7311       nativeIsArray = reNative.test(nativeIsArray = Array.isArray) && nativeIsArray,
7312       nativeKeys = reNative.test(nativeKeys = Object.keys) && nativeKeys,
7313       nativeMax = Math.max,
7314       nativeMin = Math.min;
7315
7316   /** Used to lookup a built-in constructor by [[Class]] */
7317   var ctorByClass = {};
7318   ctorByClass[arrayClass] = Array;
7319   ctorByClass[boolClass] = Boolean;
7320   ctorByClass[dateClass] = Date;
7321   ctorByClass[funcClass] = Function;
7322   ctorByClass[objectClass] = Object;
7323   ctorByClass[numberClass] = Number;
7324   ctorByClass[regexpClass] = RegExp;
7325   ctorByClass[stringClass] = String;
7326
7327   /** Used to avoid iterating non-enumerable properties in IE < 9 */
7328   var nonEnumProps = {};
7329   nonEnumProps[arrayClass] = nonEnumProps[dateClass] = nonEnumProps[numberClass] = { 'constructor': true, 'toLocaleString': true, 'toString': true, 'valueOf': true };
7330   nonEnumProps[boolClass] = nonEnumProps[stringClass] = { 'constructor': true, 'toString': true, 'valueOf': true };
7331   nonEnumProps[errorClass] = nonEnumProps[funcClass] = nonEnumProps[regexpClass] = { 'constructor': true, 'toString': true };
7332   nonEnumProps[objectClass] = { 'constructor': true };
7333
7334   (function() {
7335     var length = shadowedProps.length;
7336     while (length--) {
7337       var key = shadowedProps[length];
7338       for (var className in nonEnumProps) {
7339         if (hasOwnProperty.call(nonEnumProps, className) && !hasOwnProperty.call(nonEnumProps[className], key)) {
7340           nonEnumProps[className][key] = false;
7341         }
7342       }
7343     }
7344   }());
7345
7346   /*--------------------------------------------------------------------------*/
7347
7348   /**
7349    * Creates a `lodash` object which wraps the given value to enable intuitive
7350    * method chaining.
7351    *
7352    * In addition to Lo-Dash methods, wrappers also have the following `Array` methods:
7353    * `concat`, `join`, `pop`, `push`, `reverse`, `shift`, `slice`, `sort`, `splice`,
7354    * and `unshift`
7355    *
7356    * Chaining is supported in custom builds as long as the `value` method is
7357    * implicitly or explicitly included in the build.
7358    *
7359    * The chainable wrapper functions are:
7360    * `after`, `assign`, `bind`, `bindAll`, `bindKey`, `chain`, `compact`,
7361    * `compose`, `concat`, `countBy`, `create`, `createCallback`, `curry`,
7362    * `debounce`, `defaults`, `defer`, `delay`, `difference`, `filter`, `flatten`,
7363    * `forEach`, `forEachRight`, `forIn`, `forInRight`, `forOwn`, `forOwnRight`,
7364    * `functions`, `groupBy`, `indexBy`, `initial`, `intersection`, `invert`,
7365    * `invoke`, `keys`, `map`, `max`, `memoize`, `merge`, `min`, `object`, `omit`,
7366    * `once`, `pairs`, `partial`, `partialRight`, `pick`, `pluck`, `pull`, `push`,
7367    * `range`, `reject`, `remove`, `rest`, `reverse`, `shuffle`, `slice`, `sort`,
7368    * `sortBy`, `splice`, `tap`, `throttle`, `times`, `toArray`, `transform`,
7369    * `union`, `uniq`, `unshift`, `unzip`, `values`, `where`, `without`, `wrap`,
7370    * and `zip`
7371    *
7372    * The non-chainable wrapper functions are:
7373    * `clone`, `cloneDeep`, `contains`, `escape`, `every`, `find`, `findIndex`,
7374    * `findKey`, `findLast`, `findLastIndex`, `findLastKey`, `has`, `identity`,
7375    * `indexOf`, `isArguments`, `isArray`, `isBoolean`, `isDate`, `isElement`,
7376    * `isEmpty`, `isEqual`, `isFinite`, `isFunction`, `isNaN`, `isNull`, `isNumber`,
7377    * `isObject`, `isPlainObject`, `isRegExp`, `isString`, `isUndefined`, `join`,
7378    * `lastIndexOf`, `mixin`, `noConflict`, `parseInt`, `pop`, `random`, `reduce`,
7379    * `reduceRight`, `result`, `shift`, `size`, `some`, `sortedIndex`, `runInContext`,
7380    * `template`, `unescape`, `uniqueId`, and `value`
7381    *
7382    * The wrapper functions `first` and `last` return wrapped values when `n` is
7383    * provided, otherwise they return unwrapped values.
7384    *
7385    * Explicit chaining can be enabled by using the `_.chain` method.
7386    *
7387    * @name _
7388    * @constructor
7389    * @category Chaining
7390    * @param {*} value The value to wrap in a `lodash` instance.
7391    * @returns {Object} Returns a `lodash` instance.
7392    * @example
7393    *
7394    * var wrapped = _([1, 2, 3]);
7395    *
7396    * // returns an unwrapped value
7397    * wrapped.reduce(function(sum, num) {
7398    *   return sum + num;
7399    * });
7400    * // => 6
7401    *
7402    * // returns a wrapped value
7403    * var squares = wrapped.map(function(num) {
7404    *   return num * num;
7405    * });
7406    *
7407    * _.isArray(squares);
7408    * // => false
7409    *
7410    * _.isArray(squares.value());
7411    * // => true
7412    */
7413   function lodash(value) {
7414     // don't wrap if already wrapped, even if wrapped by a different `lodash` constructor
7415     return (value && typeof value == 'object' && !isArray(value) && hasOwnProperty.call(value, '__wrapped__'))
7416      ? value
7417      : new lodashWrapper(value);
7418   }
7419
7420   /**
7421    * A fast path for creating `lodash` wrapper objects.
7422    *
7423    * @private
7424    * @param {*} value The value to wrap in a `lodash` instance.
7425    * @param {boolean} chainAll A flag to enable chaining for all methods
7426    * @returns {Object} Returns a `lodash` instance.
7427    */
7428   function lodashWrapper(value, chainAll) {
7429     this.__chain__ = !!chainAll;
7430     this.__wrapped__ = value;
7431   }
7432   // ensure `new lodashWrapper` is an instance of `lodash`
7433   lodashWrapper.prototype = lodash.prototype;
7434
7435   /**
7436    * An object used to flag environments features.
7437    *
7438    * @static
7439    * @memberOf _
7440    * @type Object
7441    */
7442   var support = lodash.support = {};
7443
7444   (function() {
7445     var ctor = function() { this.x = 1; },
7446         object = { '0': 1, 'length': 1 },
7447         props = [];
7448
7449     ctor.prototype = { 'valueOf': 1, 'y': 1 };
7450     for (var key in new ctor) { props.push(key); }
7451     for (key in arguments) { }
7452
7453     /**
7454      * Detect if an `arguments` object's [[Class]] is resolvable (all but Firefox < 4, IE < 9).
7455      *
7456      * @memberOf _.support
7457      * @type boolean
7458      */
7459     support.argsClass = toString.call(arguments) == argsClass;
7460
7461     /**
7462      * Detect if `arguments` objects are `Object` objects (all but Narwhal and Opera < 10.5).
7463      *
7464      * @memberOf _.support
7465      * @type boolean
7466      */
7467     support.argsObject = arguments.constructor == Object && !(arguments instanceof Array);
7468
7469     /**
7470      * Detect if `name` or `message` properties of `Error.prototype` are
7471      * enumerable by default. (IE < 9, Safari < 5.1)
7472      *
7473      * @memberOf _.support
7474      * @type boolean
7475      */
7476     support.enumErrorProps = propertyIsEnumerable.call(errorProto, 'message') || propertyIsEnumerable.call(errorProto, 'name');
7477
7478     /**
7479      * Detect if `prototype` properties are enumerable by default.
7480      *
7481      * Firefox < 3.6, Opera > 9.50 - Opera < 11.60, and Safari < 5.1
7482      * (if the prototype or a property on the prototype has been set)
7483      * incorrectly sets a function's `prototype` property [[Enumerable]]
7484      * value to `true`.
7485      *
7486      * @memberOf _.support
7487      * @type boolean
7488      */
7489     support.enumPrototypes = propertyIsEnumerable.call(ctor, 'prototype');
7490
7491     /**
7492      * Detect if functions can be decompiled by `Function#toString`
7493      * (all but PS3 and older Opera mobile browsers & avoided in Windows 8 apps).
7494      *
7495      * @memberOf _.support
7496      * @type boolean
7497      */
7498     support.funcDecomp = !reNative.test(root.WinRTError) && reThis.test(function() { return this; });
7499
7500     /**
7501      * Detect if `Function#name` is supported (all but IE).
7502      *
7503      * @memberOf _.support
7504      * @type boolean
7505      */
7506     support.funcNames = typeof Function.name == 'string';
7507
7508     /**
7509      * Detect if `arguments` object indexes are non-enumerable
7510      * (Firefox < 4, IE < 9, PhantomJS, Safari < 5.1).
7511      *
7512      * @memberOf _.support
7513      * @type boolean
7514      */
7515     support.nonEnumArgs = key != 0;
7516
7517     /**
7518      * Detect if properties shadowing those on `Object.prototype` are non-enumerable.
7519      *
7520      * In IE < 9 an objects own properties, shadowing non-enumerable ones, are
7521      * made non-enumerable as well (a.k.a the JScript [[DontEnum]] bug).
7522      *
7523      * @memberOf _.support
7524      * @type boolean
7525      */
7526     support.nonEnumShadows = !/valueOf/.test(props);
7527
7528     /**
7529      * Detect if own properties are iterated after inherited properties (all but IE < 9).
7530      *
7531      * @memberOf _.support
7532      * @type boolean
7533      */
7534     support.ownLast = props[0] != 'x';
7535
7536     /**
7537      * Detect if `Array#shift` and `Array#splice` augment array-like objects correctly.
7538      *
7539      * Firefox < 10, IE compatibility mode, and IE < 9 have buggy Array `shift()`
7540      * and `splice()` functions that fail to remove the last element, `value[0]`,
7541      * of array-like objects even though the `length` property is set to `0`.
7542      * The `shift()` method is buggy in IE 8 compatibility mode, while `splice()`
7543      * is buggy regardless of mode in IE < 9 and buggy in compatibility mode in IE 9.
7544      *
7545      * @memberOf _.support
7546      * @type boolean
7547      */
7548     support.spliceObjects = (arrayRef.splice.call(object, 0, 1), !object[0]);
7549
7550     /**
7551      * Detect lack of support for accessing string characters by index.
7552      *
7553      * IE < 8 can't access characters by index and IE 8 can only access
7554      * characters by index on string literals.
7555      *
7556      * @memberOf _.support
7557      * @type boolean
7558      */
7559     support.unindexedChars = ('x'[0] + Object('x')[0]) != 'xx';
7560
7561     /**
7562      * Detect if a DOM node's [[Class]] is resolvable (all but IE < 9)
7563      * and that the JS engine errors when attempting to coerce an object to
7564      * a string without a `toString` function.
7565      *
7566      * @memberOf _.support
7567      * @type boolean
7568      */
7569     try {
7570       support.nodeClass = !(toString.call(document) == objectClass && !({ 'toString': 0 } + ''));
7571     } catch(e) {
7572       support.nodeClass = true;
7573     }
7574   }(1));
7575
7576   /*--------------------------------------------------------------------------*/
7577
7578   /**
7579    * The template used to create iterator functions.
7580    *
7581    * @private
7582    * @param {Object} data The data object used to populate the text.
7583    * @returns {string} Returns the interpolated text.
7584    */
7585   var iteratorTemplate = function(obj) {
7586
7587     var __p = 'var index, iterable = ' +
7588     (obj.firstArg) +
7589     ', result = ' +
7590     (obj.init) +
7591     ';\nif (!iterable) return result;\n' +
7592     (obj.top) +
7593     ';';
7594      if (obj.array) {
7595     __p += '\nvar length = iterable.length; index = -1;\nif (' +
7596     (obj.array) +
7597     ') {  ';
7598      if (support.unindexedChars) {
7599     __p += '\n  if (isString(iterable)) {\n    iterable = iterable.split(\'\')\n  }  ';
7600      }
7601     __p += '\n  while (++index < length) {\n    ' +
7602     (obj.loop) +
7603     ';\n  }\n}\nelse {  ';
7604      } else if (support.nonEnumArgs) {
7605     __p += '\n  var length = iterable.length; index = -1;\n  if (length && isArguments(iterable)) {\n    while (++index < length) {\n      index += \'\';\n      ' +
7606     (obj.loop) +
7607     ';\n    }\n  } else {  ';
7608      }
7609
7610      if (support.enumPrototypes) {
7611     __p += '\n  var skipProto = typeof iterable == \'function\';\n  ';
7612      }
7613
7614      if (support.enumErrorProps) {
7615     __p += '\n  var skipErrorProps = iterable === errorProto || iterable instanceof Error;\n  ';
7616      }
7617
7618         var conditions = [];    if (support.enumPrototypes) { conditions.push('!(skipProto && index == "prototype")'); }    if (support.enumErrorProps)  { conditions.push('!(skipErrorProps && (index == "message" || index == "name"))'); }
7619
7620      if (obj.useHas && obj.keys) {
7621     __p += '\n  var ownIndex = -1,\n      ownProps = objectTypes[typeof iterable] && keys(iterable),\n      length = ownProps ? ownProps.length : 0;\n\n  while (++ownIndex < length) {\n    index = ownProps[ownIndex];\n';
7622         if (conditions.length) {
7623     __p += '    if (' +
7624     (conditions.join(' && ')) +
7625     ') {\n  ';
7626      }
7627     __p +=
7628     (obj.loop) +
7629     ';    ';
7630      if (conditions.length) {
7631     __p += '\n    }';
7632      }
7633     __p += '\n  }  ';
7634      } else {
7635     __p += '\n  for (index in iterable) {\n';
7636         if (obj.useHas) { conditions.push("hasOwnProperty.call(iterable, index)"); }    if (conditions.length) {
7637     __p += '    if (' +
7638     (conditions.join(' && ')) +
7639     ') {\n  ';
7640      }
7641     __p +=
7642     (obj.loop) +
7643     ';    ';
7644      if (conditions.length) {
7645     __p += '\n    }';
7646      }
7647     __p += '\n  }    ';
7648      if (support.nonEnumShadows) {
7649     __p += '\n\n  if (iterable !== objectProto) {\n    var ctor = iterable.constructor,\n        isProto = iterable === (ctor && ctor.prototype),\n        className = iterable === stringProto ? stringClass : iterable === errorProto ? errorClass : toString.call(iterable),\n        nonEnum = nonEnumProps[className];\n      ';
7650      for (k = 0; k < 7; k++) {
7651     __p += '\n    index = \'' +
7652     (obj.shadowedProps[k]) +
7653     '\';\n    if ((!(isProto && nonEnum[index]) && hasOwnProperty.call(iterable, index))';
7654             if (!obj.useHas) {
7655     __p += ' || (!nonEnum[index] && iterable[index] !== objectProto[index])';
7656      }
7657     __p += ') {\n      ' +
7658     (obj.loop) +
7659     ';\n    }      ';
7660      }
7661     __p += '\n  }    ';
7662      }
7663
7664      }
7665
7666      if (obj.array || support.nonEnumArgs) {
7667     __p += '\n}';
7668      }
7669     __p +=
7670     (obj.bottom) +
7671     ';\nreturn result';
7672
7673     return __p
7674   };
7675
7676   /*--------------------------------------------------------------------------*/
7677
7678   /**
7679    * The base implementation of `_.bind` that creates the bound function and
7680    * sets its meta data.
7681    *
7682    * @private
7683    * @param {Array} bindData The bind data array.
7684    * @returns {Function} Returns the new bound function.
7685    */
7686   function baseBind(bindData) {
7687     var func = bindData[0],
7688         partialArgs = bindData[2],
7689         thisArg = bindData[4];
7690
7691     function bound() {
7692       // `Function#bind` spec
7693       // http://es5.github.io/#x15.3.4.5
7694       if (partialArgs) {
7695         var args = partialArgs.slice();
7696         push.apply(args, arguments);
7697       }
7698       // mimic the constructor's `return` behavior
7699       // http://es5.github.io/#x13.2.2
7700       if (this instanceof bound) {
7701         // ensure `new bound` is an instance of `func`
7702         var thisBinding = baseCreate(func.prototype),
7703             result = func.apply(thisBinding, args || arguments);
7704         return isObject(result) ? result : thisBinding;
7705       }
7706       return func.apply(thisArg, args || arguments);
7707     }
7708     setBindData(bound, bindData);
7709     return bound;
7710   }
7711
7712   /**
7713    * The base implementation of `_.clone` without argument juggling or support
7714    * for `thisArg` binding.
7715    *
7716    * @private
7717    * @param {*} value The value to clone.
7718    * @param {boolean} [isDeep=false] Specify a deep clone.
7719    * @param {Function} [callback] The function to customize cloning values.
7720    * @param {Array} [stackA=[]] Tracks traversed source objects.
7721    * @param {Array} [stackB=[]] Associates clones with source counterparts.
7722    * @returns {*} Returns the cloned value.
7723    */
7724   function baseClone(value, isDeep, callback, stackA, stackB) {
7725     if (callback) {
7726       var result = callback(value);
7727       if (typeof result != 'undefined') {
7728         return result;
7729       }
7730     }
7731     // inspect [[Class]]
7732     var isObj = isObject(value);
7733     if (isObj) {
7734       var className = toString.call(value);
7735       if (!cloneableClasses[className] || (!support.nodeClass && isNode(value))) {
7736         return value;
7737       }
7738       var ctor = ctorByClass[className];
7739       switch (className) {
7740         case boolClass:
7741         case dateClass:
7742           return new ctor(+value);
7743
7744         case numberClass:
7745         case stringClass:
7746           return new ctor(value);
7747
7748         case regexpClass:
7749           result = ctor(value.source, reFlags.exec(value));
7750           result.lastIndex = value.lastIndex;
7751           return result;
7752       }
7753     } else {
7754       return value;
7755     }
7756     var isArr = isArray(value);
7757     if (isDeep) {
7758       // check for circular references and return corresponding clone
7759       var initedStack = !stackA;
7760       stackA || (stackA = getArray());
7761       stackB || (stackB = getArray());
7762
7763       var length = stackA.length;
7764       while (length--) {
7765         if (stackA[length] == value) {
7766           return stackB[length];
7767         }
7768       }
7769       result = isArr ? ctor(value.length) : {};
7770     }
7771     else {
7772       result = isArr ? slice(value) : assign({}, value);
7773     }
7774     // add array properties assigned by `RegExp#exec`
7775     if (isArr) {
7776       if (hasOwnProperty.call(value, 'index')) {
7777         result.index = value.index;
7778       }
7779       if (hasOwnProperty.call(value, 'input')) {
7780         result.input = value.input;
7781       }
7782     }
7783     // exit for shallow clone
7784     if (!isDeep) {
7785       return result;
7786     }
7787     // add the source value to the stack of traversed objects
7788     // and associate it with its clone
7789     stackA.push(value);
7790     stackB.push(result);
7791
7792     // recursively populate clone (susceptible to call stack limits)
7793     (isArr ? baseEach : forOwn)(value, function(objValue, key) {
7794       result[key] = baseClone(objValue, isDeep, callback, stackA, stackB);
7795     });
7796
7797     if (initedStack) {
7798       releaseArray(stackA);
7799       releaseArray(stackB);
7800     }
7801     return result;
7802   }
7803
7804   /**
7805    * The base implementation of `_.create` without support for assigning
7806    * properties to the created object.
7807    *
7808    * @private
7809    * @param {Object} prototype The object to inherit from.
7810    * @returns {Object} Returns the new object.
7811    */
7812   function baseCreate(prototype, properties) {
7813     return isObject(prototype) ? nativeCreate(prototype) : {};
7814   }
7815   // fallback for browsers without `Object.create`
7816   if (!nativeCreate) {
7817     baseCreate = (function() {
7818       function Object() {}
7819       return function(prototype) {
7820         if (isObject(prototype)) {
7821           Object.prototype = prototype;
7822           var result = new Object;
7823           Object.prototype = null;
7824         }
7825         return result || root.Object();
7826       };
7827     }());
7828   }
7829
7830   /**
7831    * The base implementation of `_.createCallback` without support for creating
7832    * "_.pluck" or "_.where" style callbacks.
7833    *
7834    * @private
7835    * @param {*} [func=identity] The value to convert to a callback.
7836    * @param {*} [thisArg] The `this` binding of the created callback.
7837    * @param {number} [argCount] The number of arguments the callback accepts.
7838    * @returns {Function} Returns a callback function.
7839    */
7840   function baseCreateCallback(func, thisArg, argCount) {
7841     if (typeof func != 'function') {
7842       return identity;
7843     }
7844     // exit early for no `thisArg` or already bound by `Function#bind`
7845     if (typeof thisArg == 'undefined' || !('prototype' in func)) {
7846       return func;
7847     }
7848     var bindData = func.__bindData__;
7849     if (typeof bindData == 'undefined') {
7850       if (support.funcNames) {
7851         bindData = !func.name;
7852       }
7853       bindData = bindData || !support.funcDecomp;
7854       if (!bindData) {
7855         var source = fnToString.call(func);
7856         if (!support.funcNames) {
7857           bindData = !reFuncName.test(source);
7858         }
7859         if (!bindData) {
7860           // checks if `func` references the `this` keyword and stores the result
7861           bindData = reThis.test(source);
7862           setBindData(func, bindData);
7863         }
7864       }
7865     }
7866     // exit early if there are no `this` references or `func` is bound
7867     if (bindData === false || (bindData !== true && bindData[1] & 1)) {
7868       return func;
7869     }
7870     switch (argCount) {
7871       case 1: return function(value) {
7872         return func.call(thisArg, value);
7873       };
7874       case 2: return function(a, b) {
7875         return func.call(thisArg, a, b);
7876       };
7877       case 3: return function(value, index, collection) {
7878         return func.call(thisArg, value, index, collection);
7879       };
7880       case 4: return function(accumulator, value, index, collection) {
7881         return func.call(thisArg, accumulator, value, index, collection);
7882       };
7883     }
7884     return bind(func, thisArg);
7885   }
7886
7887   /**
7888    * The base implementation of `createWrapper` that creates the wrapper and
7889    * sets its meta data.
7890    *
7891    * @private
7892    * @param {Array} bindData The bind data array.
7893    * @returns {Function} Returns the new function.
7894    */
7895   function baseCreateWrapper(bindData) {
7896     var func = bindData[0],
7897         bitmask = bindData[1],
7898         partialArgs = bindData[2],
7899         partialRightArgs = bindData[3],
7900         thisArg = bindData[4],
7901         arity = bindData[5];
7902
7903     var isBind = bitmask & 1,
7904         isBindKey = bitmask & 2,
7905         isCurry = bitmask & 4,
7906         isCurryBound = bitmask & 8,
7907         key = func;
7908
7909     function bound() {
7910       var thisBinding = isBind ? thisArg : this;
7911       if (partialArgs) {
7912         var args = partialArgs.slice();
7913         push.apply(args, arguments);
7914       }
7915       if (partialRightArgs || isCurry) {
7916         args || (args = slice(arguments));
7917         if (partialRightArgs) {
7918           push.apply(args, partialRightArgs);
7919         }
7920         if (isCurry && args.length < arity) {
7921           bitmask |= 16 & ~32;
7922           return baseCreateWrapper([func, (isCurryBound ? bitmask : bitmask & ~3), args, null, thisArg, arity]);
7923         }
7924       }
7925       args || (args = arguments);
7926       if (isBindKey) {
7927         func = thisBinding[key];
7928       }
7929       if (this instanceof bound) {
7930         thisBinding = baseCreate(func.prototype);
7931         var result = func.apply(thisBinding, args);
7932         return isObject(result) ? result : thisBinding;
7933       }
7934       return func.apply(thisBinding, args);
7935     }
7936     setBindData(bound, bindData);
7937     return bound;
7938   }
7939
7940   /**
7941    * The base implementation of `_.difference` that accepts a single array
7942    * of values to exclude.
7943    *
7944    * @private
7945    * @param {Array} array The array to process.
7946    * @param {Array} [values] The array of values to exclude.
7947    * @returns {Array} Returns a new array of filtered values.
7948    */
7949   function baseDifference(array, values) {
7950     var index = -1,
7951         indexOf = getIndexOf(),
7952         length = array ? array.length : 0,
7953         isLarge = length >= largeArraySize && indexOf === baseIndexOf,
7954         result = [];
7955
7956     if (isLarge) {
7957       var cache = createCache(values);
7958       if (cache) {
7959         indexOf = cacheIndexOf;
7960         values = cache;
7961       } else {
7962         isLarge = false;
7963       }
7964     }
7965     while (++index < length) {
7966       var value = array[index];
7967       if (indexOf(values, value) < 0) {
7968         result.push(value);
7969       }
7970     }
7971     if (isLarge) {
7972       releaseObject(values);
7973     }
7974     return result;
7975   }
7976
7977   /**
7978    * The base implementation of `_.flatten` without support for callback
7979    * shorthands or `thisArg` binding.
7980    *
7981    * @private
7982    * @param {Array} array The array to flatten.
7983    * @param {boolean} [isShallow=false] A flag to restrict flattening to a single level.
7984    * @param {boolean} [isStrict=false] A flag to restrict flattening to arrays and `arguments` objects.
7985    * @param {number} [fromIndex=0] The index to start from.
7986    * @returns {Array} Returns a new flattened array.
7987    */
7988   function baseFlatten(array, isShallow, isStrict, fromIndex) {
7989     var index = (fromIndex || 0) - 1,
7990         length = array ? array.length : 0,
7991         result = [];
7992
7993     while (++index < length) {
7994       var value = array[index];
7995
7996       if (value && typeof value == 'object' && typeof value.length == 'number'
7997           && (isArray(value) || isArguments(value))) {
7998         // recursively flatten arrays (susceptible to call stack limits)
7999         if (!isShallow) {
8000           value = baseFlatten(value, isShallow, isStrict);
8001         }
8002         var valIndex = -1,
8003             valLength = value.length,
8004             resIndex = result.length;
8005
8006         result.length += valLength;
8007         while (++valIndex < valLength) {
8008           result[resIndex++] = value[valIndex];
8009         }
8010       } else if (!isStrict) {
8011         result.push(value);
8012       }
8013     }
8014     return result;
8015   }
8016
8017   /**
8018    * The base implementation of `_.isEqual`, without support for `thisArg` binding,
8019    * that allows partial "_.where" style comparisons.
8020    *
8021    * @private
8022    * @param {*} a The value to compare.
8023    * @param {*} b The other value to compare.
8024    * @param {Function} [callback] The function to customize comparing values.
8025    * @param {Function} [isWhere=false] A flag to indicate performing partial comparisons.
8026    * @param {Array} [stackA=[]] Tracks traversed `a` objects.
8027    * @param {Array} [stackB=[]] Tracks traversed `b` objects.
8028    * @returns {boolean} Returns `true` if the values are equivalent, else `false`.
8029    */
8030   function baseIsEqual(a, b, callback, isWhere, stackA, stackB) {
8031     // used to indicate that when comparing objects, `a` has at least the properties of `b`
8032     if (callback) {
8033       var result = callback(a, b);
8034       if (typeof result != 'undefined') {
8035         return !!result;
8036       }
8037     }
8038     // exit early for identical values
8039     if (a === b) {
8040       // treat `+0` vs. `-0` as not equal
8041       return a !== 0 || (1 / a == 1 / b);
8042     }
8043     var type = typeof a,
8044         otherType = typeof b;
8045
8046     // exit early for unlike primitive values
8047     if (a === a &&
8048         !(a && objectTypes[type]) &&
8049         !(b && objectTypes[otherType])) {
8050       return false;
8051     }
8052     // exit early for `null` and `undefined` avoiding ES3's Function#call behavior
8053     // http://es5.github.io/#x15.3.4.4
8054     if (a == null || b == null) {
8055       return a === b;
8056     }
8057     // compare [[Class]] names
8058     var className = toString.call(a),
8059         otherClass = toString.call(b);
8060
8061     if (className == argsClass) {
8062       className = objectClass;
8063     }
8064     if (otherClass == argsClass) {
8065       otherClass = objectClass;
8066     }
8067     if (className != otherClass) {
8068       return false;
8069     }
8070     switch (className) {
8071       case boolClass:
8072       case dateClass:
8073         // coerce dates and booleans to numbers, dates to milliseconds and booleans
8074         // to `1` or `0` treating invalid dates coerced to `NaN` as not equal
8075         return +a == +b;
8076
8077       case numberClass:
8078         // treat `NaN` vs. `NaN` as equal
8079         return (a != +a)
8080           ? b != +b
8081           // but treat `+0` vs. `-0` as not equal
8082           : (a == 0 ? (1 / a == 1 / b) : a == +b);
8083
8084       case regexpClass:
8085       case stringClass:
8086         // coerce regexes to strings (http://es5.github.io/#x15.10.6.4)
8087         // treat string primitives and their corresponding object instances as equal
8088         return a == String(b);
8089     }
8090     var isArr = className == arrayClass;
8091     if (!isArr) {
8092       // unwrap any `lodash` wrapped values
8093       var aWrapped = hasOwnProperty.call(a, '__wrapped__'),
8094           bWrapped = hasOwnProperty.call(b, '__wrapped__');
8095
8096       if (aWrapped || bWrapped) {
8097         return baseIsEqual(aWrapped ? a.__wrapped__ : a, bWrapped ? b.__wrapped__ : b, callback, isWhere, stackA, stackB);
8098       }
8099       // exit for functions and DOM nodes
8100       if (className != objectClass || (!support.nodeClass && (isNode(a) || isNode(b)))) {
8101         return false;
8102       }
8103       // in older versions of Opera, `arguments` objects have `Array` constructors
8104       var ctorA = !support.argsObject && isArguments(a) ? Object : a.constructor,
8105           ctorB = !support.argsObject && isArguments(b) ? Object : b.constructor;
8106
8107       // non `Object` object instances with different constructors are not equal
8108       if (ctorA != ctorB &&
8109             !(isFunction(ctorA) && ctorA instanceof ctorA && isFunction(ctorB) && ctorB instanceof ctorB) &&
8110             ('constructor' in a && 'constructor' in b)
8111           ) {
8112         return false;
8113       }
8114     }
8115     // assume cyclic structures are equal
8116     // the algorithm for detecting cyclic structures is adapted from ES 5.1
8117     // section 15.12.3, abstract operation `JO` (http://es5.github.io/#x15.12.3)
8118     var initedStack = !stackA;
8119     stackA || (stackA = getArray());
8120     stackB || (stackB = getArray());
8121
8122     var length = stackA.length;
8123     while (length--) {
8124       if (stackA[length] == a) {
8125         return stackB[length] == b;
8126       }
8127     }
8128     var size = 0;
8129     result = true;
8130
8131     // add `a` and `b` to the stack of traversed objects
8132     stackA.push(a);
8133     stackB.push(b);
8134
8135     // recursively compare objects and arrays (susceptible to call stack limits)
8136     if (isArr) {
8137       length = a.length;
8138       size = b.length;
8139
8140       // compare lengths to determine if a deep comparison is necessary
8141       result = size == a.length;
8142       if (!result && !isWhere) {
8143         return result;
8144       }
8145       // deep compare the contents, ignoring non-numeric properties
8146       while (size--) {
8147         var index = length,
8148             value = b[size];
8149
8150         if (isWhere) {
8151           while (index--) {
8152             if ((result = baseIsEqual(a[index], value, callback, isWhere, stackA, stackB))) {
8153               break;
8154             }
8155           }
8156         } else if (!(result = baseIsEqual(a[size], value, callback, isWhere, stackA, stackB))) {
8157           break;
8158         }
8159       }
8160       return result;
8161     }
8162     // deep compare objects using `forIn`, instead of `forOwn`, to avoid `Object.keys`
8163     // which, in this case, is more costly
8164     forIn(b, function(value, key, b) {
8165       if (hasOwnProperty.call(b, key)) {
8166         // count the number of properties.
8167         size++;
8168         // deep compare each property value.
8169         return (result = hasOwnProperty.call(a, key) && baseIsEqual(a[key], value, callback, isWhere, stackA, stackB));
8170       }
8171     });
8172
8173     if (result && !isWhere) {
8174       // ensure both objects have the same number of properties
8175       forIn(a, function(value, key, a) {
8176         if (hasOwnProperty.call(a, key)) {
8177           // `size` will be `-1` if `a` has more properties than `b`
8178           return (result = --size > -1);
8179         }
8180       });
8181     }
8182     if (initedStack) {
8183       releaseArray(stackA);
8184       releaseArray(stackB);
8185     }
8186     return result;
8187   }
8188
8189   /**
8190    * The base implementation of `_.merge` without argument juggling or support
8191    * for `thisArg` binding.
8192    *
8193    * @private
8194    * @param {Object} object The destination object.
8195    * @param {Object} source The source object.
8196    * @param {Function} [callback] The function to customize merging properties.
8197    * @param {Array} [stackA=[]] Tracks traversed source objects.
8198    * @param {Array} [stackB=[]] Associates values with source counterparts.
8199    */
8200   function baseMerge(object, source, callback, stackA, stackB) {
8201     (isArray(source) ? forEach : forOwn)(source, function(source, key) {
8202       var found,
8203           isArr,
8204           result = source,
8205           value = object[key];
8206
8207       if (source && ((isArr = isArray(source)) || isPlainObject(source))) {
8208         // avoid merging previously merged cyclic sources
8209         var stackLength = stackA.length;
8210         while (stackLength--) {
8211           if ((found = stackA[stackLength] == source)) {
8212             value = stackB[stackLength];
8213             break;
8214           }
8215         }
8216         if (!found) {
8217           var isShallow;
8218           if (callback) {
8219             result = callback(value, source);
8220             if ((isShallow = typeof result != 'undefined')) {
8221               value = result;
8222             }
8223           }
8224           if (!isShallow) {
8225             value = isArr
8226               ? (isArray(value) ? value : [])
8227               : (isPlainObject(value) ? value : {});
8228           }
8229           // add `source` and associated `value` to the stack of traversed objects
8230           stackA.push(source);
8231           stackB.push(value);
8232
8233           // recursively merge objects and arrays (susceptible to call stack limits)
8234           if (!isShallow) {
8235             baseMerge(value, source, callback, stackA, stackB);
8236           }
8237         }
8238       }
8239       else {
8240         if (callback) {
8241           result = callback(value, source);
8242           if (typeof result == 'undefined') {
8243             result = source;
8244           }
8245         }
8246         if (typeof result != 'undefined') {
8247           value = result;
8248         }
8249       }
8250       object[key] = value;
8251     });
8252   }
8253
8254   /**
8255    * The base implementation of `_.uniq` without support for callback shorthands
8256    * or `thisArg` binding.
8257    *
8258    * @private
8259    * @param {Array} array The array to process.
8260    * @param {boolean} [isSorted=false] A flag to indicate that `array` is sorted.
8261    * @param {Function} [callback] The function called per iteration.
8262    * @returns {Array} Returns a duplicate-value-free array.
8263    */
8264   function baseUniq(array, isSorted, callback) {
8265     var index = -1,
8266         indexOf = getIndexOf(),
8267         length = array ? array.length : 0,
8268         result = [];
8269
8270     var isLarge = !isSorted && length >= largeArraySize && indexOf === baseIndexOf,
8271         seen = (callback || isLarge) ? getArray() : result;
8272
8273     if (isLarge) {
8274       var cache = createCache(seen);
8275       if (cache) {
8276         indexOf = cacheIndexOf;
8277         seen = cache;
8278       } else {
8279         isLarge = false;
8280         seen = callback ? seen : (releaseArray(seen), result);
8281       }
8282     }
8283     while (++index < length) {
8284       var value = array[index],
8285           computed = callback ? callback(value, index, array) : value;
8286
8287       if (isSorted
8288             ? !index || seen[seen.length - 1] !== computed
8289             : indexOf(seen, computed) < 0
8290           ) {
8291         if (callback || isLarge) {
8292           seen.push(computed);
8293         }
8294         result.push(value);
8295       }
8296     }
8297     if (isLarge) {
8298       releaseArray(seen.array);
8299       releaseObject(seen);
8300     } else if (callback) {
8301       releaseArray(seen);
8302     }
8303     return result;
8304   }
8305
8306   /**
8307    * Creates a function that aggregates a collection, creating an object composed
8308    * of keys generated from the results of running each element of the collection
8309    * through a callback. The given `setter` function sets the keys and values
8310    * of the composed object.
8311    *
8312    * @private
8313    * @param {Function} setter The setter function.
8314    * @returns {Function} Returns the new aggregator function.
8315    */
8316   function createAggregator(setter) {
8317     return function(collection, callback, thisArg) {
8318       var result = {};
8319       callback = lodash.createCallback(callback, thisArg, 3);
8320
8321       if (isArray(collection)) {
8322         var index = -1,
8323             length = collection.length;
8324
8325         while (++index < length) {
8326           var value = collection[index];
8327           setter(result, value, callback(value, index, collection), collection);
8328         }
8329       } else {
8330         baseEach(collection, function(value, key, collection) {
8331           setter(result, value, callback(value, key, collection), collection);
8332         });
8333       }
8334       return result;
8335     };
8336   }
8337
8338   /**
8339    * Creates a function that, when called, either curries or invokes `func`
8340    * with an optional `this` binding and partially applied arguments.
8341    *
8342    * @private
8343    * @param {Function|string} func The function or method name to reference.
8344    * @param {number} bitmask The bitmask of method flags to compose.
8345    *  The bitmask may be composed of the following flags:
8346    *  1 - `_.bind`
8347    *  2 - `_.bindKey`
8348    *  4 - `_.curry`
8349    *  8 - `_.curry` (bound)
8350    *  16 - `_.partial`
8351    *  32 - `_.partialRight`
8352    * @param {Array} [partialArgs] An array of arguments to prepend to those
8353    *  provided to the new function.
8354    * @param {Array} [partialRightArgs] An array of arguments to append to those
8355    *  provided to the new function.
8356    * @param {*} [thisArg] The `this` binding of `func`.
8357    * @param {number} [arity] The arity of `func`.
8358    * @returns {Function} Returns the new function.
8359    */
8360   function createWrapper(func, bitmask, partialArgs, partialRightArgs, thisArg, arity) {
8361     var isBind = bitmask & 1,
8362         isBindKey = bitmask & 2,
8363         isCurry = bitmask & 4,
8364         isCurryBound = bitmask & 8,
8365         isPartial = bitmask & 16,
8366         isPartialRight = bitmask & 32;
8367
8368     if (!isBindKey && !isFunction(func)) {
8369       throw new TypeError;
8370     }
8371     if (isPartial && !partialArgs.length) {
8372       bitmask &= ~16;
8373       isPartial = partialArgs = false;
8374     }
8375     if (isPartialRight && !partialRightArgs.length) {
8376       bitmask &= ~32;
8377       isPartialRight = partialRightArgs = false;
8378     }
8379     var bindData = func && func.__bindData__;
8380     if (bindData && bindData !== true) {
8381       bindData = bindData.slice();
8382
8383       // set `thisBinding` is not previously bound
8384       if (isBind && !(bindData[1] & 1)) {
8385         bindData[4] = thisArg;
8386       }
8387       // set if previously bound but not currently (subsequent curried functions)
8388       if (!isBind && bindData[1] & 1) {
8389         bitmask |= 8;
8390       }
8391       // set curried arity if not yet set
8392       if (isCurry && !(bindData[1] & 4)) {
8393         bindData[5] = arity;
8394       }
8395       // append partial left arguments
8396       if (isPartial) {
8397         push.apply(bindData[2] || (bindData[2] = []), partialArgs);
8398       }
8399       // append partial right arguments
8400       if (isPartialRight) {
8401         push.apply(bindData[3] || (bindData[3] = []), partialRightArgs);
8402       }
8403       // merge flags
8404       bindData[1] |= bitmask;
8405       return createWrapper.apply(null, bindData);
8406     }
8407     // fast path for `_.bind`
8408     var creater = (bitmask == 1 || bitmask === 17) ? baseBind : baseCreateWrapper;
8409     return creater([func, bitmask, partialArgs, partialRightArgs, thisArg, arity]);
8410   }
8411
8412   /**
8413    * Creates compiled iteration functions.
8414    *
8415    * @private
8416    * @param {...Object} [options] The compile options object(s).
8417    * @param {string} [options.array] Code to determine if the iterable is an array or array-like.
8418    * @param {boolean} [options.useHas] Specify using `hasOwnProperty` checks in the object loop.
8419    * @param {Function} [options.keys] A reference to `_.keys` for use in own property iteration.
8420    * @param {string} [options.args] A comma separated string of iteration function arguments.
8421    * @param {string} [options.top] Code to execute before the iteration branches.
8422    * @param {string} [options.loop] Code to execute in the object loop.
8423    * @param {string} [options.bottom] Code to execute after the iteration branches.
8424    * @returns {Function} Returns the compiled function.
8425    */
8426   function createIterator() {
8427     // data properties
8428     iteratorData.shadowedProps = shadowedProps;
8429
8430     // iterator options
8431     iteratorData.array = iteratorData.bottom = iteratorData.loop = iteratorData.top = '';
8432     iteratorData.init = 'iterable';
8433     iteratorData.useHas = true;
8434
8435     // merge options into a template data object
8436     for (var object, index = 0; object = arguments[index]; index++) {
8437       for (var key in object) {
8438         iteratorData[key] = object[key];
8439       }
8440     }
8441     var args = iteratorData.args;
8442     iteratorData.firstArg = /^[^,]+/.exec(args)[0];
8443
8444     // create the function factory
8445     var factory = Function(
8446         'baseCreateCallback, errorClass, errorProto, hasOwnProperty, ' +
8447         'indicatorObject, isArguments, isArray, isString, keys, objectProto, ' +
8448         'objectTypes, nonEnumProps, stringClass, stringProto, toString',
8449       'return function(' + args + ') {\n' + iteratorTemplate(iteratorData) + '\n}'
8450     );
8451
8452     // return the compiled function
8453     return factory(
8454       baseCreateCallback, errorClass, errorProto, hasOwnProperty,
8455       indicatorObject, isArguments, isArray, isString, iteratorData.keys, objectProto,
8456       objectTypes, nonEnumProps, stringClass, stringProto, toString
8457     );
8458   }
8459
8460   /**
8461    * Gets the appropriate "indexOf" function. If the `_.indexOf` method is
8462    * customized, this method returns the custom method, otherwise it returns
8463    * the `baseIndexOf` function.
8464    *
8465    * @private
8466    * @returns {Function} Returns the "indexOf" function.
8467    */
8468   function getIndexOf() {
8469     var result = (result = lodash.indexOf) === indexOf ? baseIndexOf : result;
8470     return result;
8471   }
8472
8473   /**
8474    * Sets `this` binding data on a given function.
8475    *
8476    * @private
8477    * @param {Function} func The function to set data on.
8478    * @param {Array} value The data array to set.
8479    */
8480   var setBindData = !defineProperty ? noop : function(func, value) {
8481     descriptor.value = value;
8482     defineProperty(func, '__bindData__', descriptor);
8483   };
8484
8485   /**
8486    * A fallback implementation of `isPlainObject` which checks if a given value
8487    * is an object created by the `Object` constructor, assuming objects created
8488    * by the `Object` constructor have no inherited enumerable properties and that
8489    * there are no `Object.prototype` extensions.
8490    *
8491    * @private
8492    * @param {*} value The value to check.
8493    * @returns {boolean} Returns `true` if `value` is a plain object, else `false`.
8494    */
8495   function shimIsPlainObject(value) {
8496     var ctor,
8497         result;
8498
8499     // avoid non Object objects, `arguments` objects, and DOM elements
8500     if (!(value && toString.call(value) == objectClass) ||
8501         (ctor = value.constructor, isFunction(ctor) && !(ctor instanceof ctor)) ||
8502         (!support.argsClass && isArguments(value)) ||
8503         (!support.nodeClass && isNode(value))) {
8504       return false;
8505     }
8506     // IE < 9 iterates inherited properties before own properties. If the first
8507     // iterated property is an object's own property then there are no inherited
8508     // enumerable properties.
8509     if (support.ownLast) {
8510       forIn(value, function(value, key, object) {
8511         result = hasOwnProperty.call(object, key);
8512         return false;
8513       });
8514       return result !== false;
8515     }
8516     // In most environments an object's own properties are iterated before
8517     // its inherited properties. If the last iterated property is an object's
8518     // own property then there are no inherited enumerable properties.
8519     forIn(value, function(value, key) {
8520       result = key;
8521     });
8522     return typeof result == 'undefined' || hasOwnProperty.call(value, result);
8523   }
8524
8525   /*--------------------------------------------------------------------------*/
8526
8527   /**
8528    * Checks if `value` is an `arguments` object.
8529    *
8530    * @static
8531    * @memberOf _
8532    * @category Objects
8533    * @param {*} value The value to check.
8534    * @returns {boolean} Returns `true` if the `value` is an `arguments` object, else `false`.
8535    * @example
8536    *
8537    * (function() { return _.isArguments(arguments); })(1, 2, 3);
8538    * // => true
8539    *
8540    * _.isArguments([1, 2, 3]);
8541    * // => false
8542    */
8543   function isArguments(value) {
8544     return value && typeof value == 'object' && typeof value.length == 'number' &&
8545       toString.call(value) == argsClass || false;
8546   }
8547   // fallback for browsers that can't detect `arguments` objects by [[Class]]
8548   if (!support.argsClass) {
8549     isArguments = function(value) {
8550       return value && typeof value == 'object' && typeof value.length == 'number' &&
8551         hasOwnProperty.call(value, 'callee') && !propertyIsEnumerable.call(value, 'callee') || false;
8552     };
8553   }
8554
8555   /**
8556    * Checks if `value` is an array.
8557    *
8558    * @static
8559    * @memberOf _
8560    * @type Function
8561    * @category Objects
8562    * @param {*} value The value to check.
8563    * @returns {boolean} Returns `true` if the `value` is an array, else `false`.
8564    * @example
8565    *
8566    * (function() { return _.isArray(arguments); })();
8567    * // => false
8568    *
8569    * _.isArray([1, 2, 3]);
8570    * // => true
8571    */
8572   var isArray = nativeIsArray || function(value) {
8573     return value && typeof value == 'object' && typeof value.length == 'number' &&
8574       toString.call(value) == arrayClass || false;
8575   };
8576
8577   /**
8578    * A fallback implementation of `Object.keys` which produces an array of the
8579    * given object's own enumerable property names.
8580    *
8581    * @private
8582    * @type Function
8583    * @param {Object} object The object to inspect.
8584    * @returns {Array} Returns an array of property names.
8585    */
8586   var shimKeys = createIterator({
8587     'args': 'object',
8588     'init': '[]',
8589     'top': 'if (!(objectTypes[typeof object])) return result',
8590     'loop': 'result.push(index)'
8591   });
8592
8593   /**
8594    * Creates an array composed of the own enumerable property names of an object.
8595    *
8596    * @static
8597    * @memberOf _
8598    * @category Objects
8599    * @param {Object} object The object to inspect.
8600    * @returns {Array} Returns an array of property names.
8601    * @example
8602    *
8603    * _.keys({ 'one': 1, 'two': 2, 'three': 3 });
8604    * // => ['one', 'two', 'three'] (property order is not guaranteed across environments)
8605    */
8606   var keys = !nativeKeys ? shimKeys : function(object) {
8607     if (!isObject(object)) {
8608       return [];
8609     }
8610     if ((support.enumPrototypes && typeof object == 'function') ||
8611         (support.nonEnumArgs && object.length && isArguments(object))) {
8612       return shimKeys(object);
8613     }
8614     return nativeKeys(object);
8615   };
8616
8617   /** Reusable iterator options shared by `each`, `forIn`, and `forOwn` */
8618   var eachIteratorOptions = {
8619     'args': 'collection, callback, thisArg',
8620     'top': "callback = callback && typeof thisArg == 'undefined' ? callback : baseCreateCallback(callback, thisArg, 3)",
8621     'array': "typeof length == 'number'",
8622     'keys': keys,
8623     'loop': 'if (callback(iterable[index], index, collection) === false) return result'
8624   };
8625
8626   /** Reusable iterator options for `assign` and `defaults` */
8627   var defaultsIteratorOptions = {
8628     'args': 'object, source, guard',
8629     'top':
8630       'var args = arguments,\n' +
8631       '    argsIndex = 0,\n' +
8632       "    argsLength = typeof guard == 'number' ? 2 : args.length;\n" +
8633       'while (++argsIndex < argsLength) {\n' +
8634       '  iterable = args[argsIndex];\n' +
8635       '  if (iterable && objectTypes[typeof iterable]) {',
8636     'keys': keys,
8637     'loop': "if (typeof result[index] == 'undefined') result[index] = iterable[index]",
8638     'bottom': '  }\n}'
8639   };
8640
8641   /** Reusable iterator options for `forIn` and `forOwn` */
8642   var forOwnIteratorOptions = {
8643     'top': 'if (!objectTypes[typeof iterable]) return result;\n' + eachIteratorOptions.top,
8644     'array': false
8645   };
8646
8647   /**
8648    * A function compiled to iterate `arguments` objects, arrays, objects, and
8649    * strings consistenly across environments, executing the callback for each
8650    * element in the collection. The callback is bound to `thisArg` and invoked
8651    * with three arguments; (value, index|key, collection). Callbacks may exit
8652    * iteration early by explicitly returning `false`.
8653    *
8654    * @private
8655    * @type Function
8656    * @param {Array|Object|string} collection The collection to iterate over.
8657    * @param {Function} [callback=identity] The function called per iteration.
8658    * @param {*} [thisArg] The `this` binding of `callback`.
8659    * @returns {Array|Object|string} Returns `collection`.
8660    */
8661   var baseEach = createIterator(eachIteratorOptions);
8662
8663   /*--------------------------------------------------------------------------*/
8664
8665   /**
8666    * Assigns own enumerable properties of source object(s) to the destination
8667    * object. Subsequent sources will overwrite property assignments of previous
8668    * sources. If a callback is provided it will be executed to produce the
8669    * assigned values. The callback is bound to `thisArg` and invoked with two
8670    * arguments; (objectValue, sourceValue).
8671    *
8672    * @static
8673    * @memberOf _
8674    * @type Function
8675    * @alias extend
8676    * @category Objects
8677    * @param {Object} object The destination object.
8678    * @param {...Object} [source] The source objects.
8679    * @param {Function} [callback] The function to customize assigning values.
8680    * @param {*} [thisArg] The `this` binding of `callback`.
8681    * @returns {Object} Returns the destination object.
8682    * @example
8683    *
8684    * _.assign({ 'name': 'fred' }, { 'employer': 'slate' });
8685    * // => { 'name': 'fred', 'employer': 'slate' }
8686    *
8687    * var defaults = _.partialRight(_.assign, function(a, b) {
8688    *   return typeof a == 'undefined' ? b : a;
8689    * });
8690    *
8691    * var object = { 'name': 'barney' };
8692    * defaults(object, { 'name': 'fred', 'employer': 'slate' });
8693    * // => { 'name': 'barney', 'employer': 'slate' }
8694    */
8695   var assign = createIterator(defaultsIteratorOptions, {
8696     'top':
8697       defaultsIteratorOptions.top.replace(';',
8698         ';\n' +
8699         "if (argsLength > 3 && typeof args[argsLength - 2] == 'function') {\n" +
8700         '  var callback = baseCreateCallback(args[--argsLength - 1], args[argsLength--], 2);\n' +
8701         "} else if (argsLength > 2 && typeof args[argsLength - 1] == 'function') {\n" +
8702         '  callback = args[--argsLength];\n' +
8703         '}'
8704       ),
8705     'loop': 'result[index] = callback ? callback(result[index], iterable[index]) : iterable[index]'
8706   });
8707
8708   /**
8709    * Creates a clone of `value`. If `isDeep` is `true` nested objects will also
8710    * be cloned, otherwise they will be assigned by reference. If a callback
8711    * is provided it will be executed to produce the cloned values. If the
8712    * callback returns `undefined` cloning will be handled by the method instead.
8713    * The callback is bound to `thisArg` and invoked with one argument; (value).
8714    *
8715    * @static
8716    * @memberOf _
8717    * @category Objects
8718    * @param {*} value The value to clone.
8719    * @param {boolean} [isDeep=false] Specify a deep clone.
8720    * @param {Function} [callback] The function to customize cloning values.
8721    * @param {*} [thisArg] The `this` binding of `callback`.
8722    * @returns {*} Returns the cloned value.
8723    * @example
8724    *
8725    * var characters = [
8726    *   { 'name': 'barney', 'age': 36 },
8727    *   { 'name': 'fred',   'age': 40 }
8728    * ];
8729    *
8730    * var shallow = _.clone(characters);
8731    * shallow[0] === characters[0];
8732    * // => true
8733    *
8734    * var deep = _.clone(characters, true);
8735    * deep[0] === characters[0];
8736    * // => false
8737    *
8738    * _.mixin({
8739    *   'clone': _.partialRight(_.clone, function(value) {
8740    *     return _.isElement(value) ? value.cloneNode(false) : undefined;
8741    *   })
8742    * });
8743    *
8744    * var clone = _.clone(document.body);
8745    * clone.childNodes.length;
8746    * // => 0
8747    */
8748   function clone(value, isDeep, callback, thisArg) {
8749     // allows working with "Collections" methods without using their `index`
8750     // and `collection` arguments for `isDeep` and `callback`
8751     if (typeof isDeep != 'boolean' && isDeep != null) {
8752       thisArg = callback;
8753       callback = isDeep;
8754       isDeep = false;
8755     }
8756     return baseClone(value, isDeep, typeof callback == 'function' && baseCreateCallback(callback, thisArg, 1));
8757   }
8758
8759   /**
8760    * Creates a deep clone of `value`. If a callback is provided it will be
8761    * executed to produce the cloned values. If the callback returns `undefined`
8762    * cloning will be handled by the method instead. The callback is bound to
8763    * `thisArg` and invoked with one argument; (value).
8764    *
8765    * Note: This method is loosely based on the structured clone algorithm. Functions
8766    * and DOM nodes are **not** cloned. The enumerable properties of `arguments` objects and
8767    * objects created by constructors other than `Object` are cloned to plain `Object` objects.
8768    * See http://www.w3.org/TR/html5/infrastructure.html#internal-structured-cloning-algorithm.
8769    *
8770    * @static
8771    * @memberOf _
8772    * @category Objects
8773    * @param {*} value The value to deep clone.
8774    * @param {Function} [callback] The function to customize cloning values.
8775    * @param {*} [thisArg] The `this` binding of `callback`.
8776    * @returns {*} Returns the deep cloned value.
8777    * @example
8778    *
8779    * var characters = [
8780    *   { 'name': 'barney', 'age': 36 },
8781    *   { 'name': 'fred',   'age': 40 }
8782    * ];
8783    *
8784    * var deep = _.cloneDeep(characters);
8785    * deep[0] === characters[0];
8786    * // => false
8787    *
8788    * var view = {
8789    *   'label': 'docs',
8790    *   'node': element
8791    * };
8792    *
8793    * var clone = _.cloneDeep(view, function(value) {
8794    *   return _.isElement(value) ? value.cloneNode(true) : undefined;
8795    * });
8796    *
8797    * clone.node == view.node;
8798    * // => false
8799    */
8800   function cloneDeep(value, callback, thisArg) {
8801     return baseClone(value, true, typeof callback == 'function' && baseCreateCallback(callback, thisArg, 1));
8802   }
8803
8804   /**
8805    * Iterates over own and inherited enumerable properties of an object,
8806    * executing the callback for each property. The callback is bound to `thisArg`
8807    * and invoked with three arguments; (value, key, object). Callbacks may exit
8808    * iteration early by explicitly returning `false`.
8809    *
8810    * @static
8811    * @memberOf _
8812    * @type Function
8813    * @category Objects
8814    * @param {Object} object The object to iterate over.
8815    * @param {Function} [callback=identity] The function called per iteration.
8816    * @param {*} [thisArg] The `this` binding of `callback`.
8817    * @returns {Object} Returns `object`.
8818    * @example
8819    *
8820    * function Shape() {
8821    *   this.x = 0;
8822    *   this.y = 0;
8823    * }
8824    *
8825    * Shape.prototype.move = function(x, y) {
8826    *   this.x += x;
8827    *   this.y += y;
8828    * };
8829    *
8830    * _.forIn(new Shape, function(value, key) {
8831    *   console.log(key);
8832    * });
8833    * // => logs 'x', 'y', and 'move' (property order is not guaranteed across environments)
8834    */
8835   var forIn = createIterator(eachIteratorOptions, forOwnIteratorOptions, {
8836     'useHas': false
8837   });
8838
8839   /**
8840    * Iterates over own enumerable properties of an object, executing the callback
8841    * for each property. The callback is bound to `thisArg` and invoked with three
8842    * arguments; (value, key, object). Callbacks may exit iteration early by
8843    * explicitly returning `false`.
8844    *
8845    * @static
8846    * @memberOf _
8847    * @type Function
8848    * @category Objects
8849    * @param {Object} object The object to iterate over.
8850    * @param {Function} [callback=identity] The function called per iteration.
8851    * @param {*} [thisArg] The `this` binding of `callback`.
8852    * @returns {Object} Returns `object`.
8853    * @example
8854    *
8855    * _.forOwn({ '0': 'zero', '1': 'one', 'length': 2 }, function(num, key) {
8856    *   console.log(key);
8857    * });
8858    * // => logs '0', '1', and 'length' (property order is not guaranteed across environments)
8859    */
8860   var forOwn = createIterator(eachIteratorOptions, forOwnIteratorOptions);
8861
8862   /**
8863    * Creates a sorted array of property names of all enumerable properties,
8864    * own and inherited, of `object` that have function values.
8865    *
8866    * @static
8867    * @memberOf _
8868    * @alias methods
8869    * @category Objects
8870    * @param {Object} object The object to inspect.
8871    * @returns {Array} Returns an array of property names that have function values.
8872    * @example
8873    *
8874    * _.functions(_);
8875    * // => ['all', 'any', 'bind', 'bindAll', 'clone', 'compact', 'compose', ...]
8876    */
8877   function functions(object) {
8878     var result = [];
8879     forIn(object, function(value, key) {
8880       if (isFunction(value)) {
8881         result.push(key);
8882       }
8883     });
8884     return result.sort();
8885   }
8886
8887   /**
8888    * Checks if `value` is empty. Arrays, strings, or `arguments` objects with a
8889    * length of `0` and objects with no own enumerable properties are considered
8890    * "empty".
8891    *
8892    * @static
8893    * @memberOf _
8894    * @category Objects
8895    * @param {Array|Object|string} value The value to inspect.
8896    * @returns {boolean} Returns `true` if the `value` is empty, else `false`.
8897    * @example
8898    *
8899    * _.isEmpty([1, 2, 3]);
8900    * // => false
8901    *
8902    * _.isEmpty({});
8903    * // => true
8904    *
8905    * _.isEmpty('');
8906    * // => true
8907    */
8908   function isEmpty(value) {
8909     var result = true;
8910     if (!value) {
8911       return result;
8912     }
8913     var className = toString.call(value),
8914         length = value.length;
8915
8916     if ((className == arrayClass || className == stringClass ||
8917         (support.argsClass ? className == argsClass : isArguments(value))) ||
8918         (className == objectClass && typeof length == 'number' && isFunction(value.splice))) {
8919       return !length;
8920     }
8921     forOwn(value, function() {
8922       return (result = false);
8923     });
8924     return result;
8925   }
8926
8927   /**
8928    * Performs a deep comparison between two values to determine if they are
8929    * equivalent to each other. If a callback is provided it will be executed
8930    * to compare values. If the callback returns `undefined` comparisons will
8931    * be handled by the method instead. The callback is bound to `thisArg` and
8932    * invoked with two arguments; (a, b).
8933    *
8934    * @static
8935    * @memberOf _
8936    * @category Objects
8937    * @param {*} a The value to compare.
8938    * @param {*} b The other value to compare.
8939    * @param {Function} [callback] The function to customize comparing values.
8940    * @param {*} [thisArg] The `this` binding of `callback`.
8941    * @returns {boolean} Returns `true` if the values are equivalent, else `false`.
8942    * @example
8943    *
8944    * var object = { 'name': 'fred' };
8945    * var copy = { 'name': 'fred' };
8946    *
8947    * object == copy;
8948    * // => false
8949    *
8950    * _.isEqual(object, copy);
8951    * // => true
8952    *
8953    * var words = ['hello', 'goodbye'];
8954    * var otherWords = ['hi', 'goodbye'];
8955    *
8956    * _.isEqual(words, otherWords, function(a, b) {
8957    *   var reGreet = /^(?:hello|hi)$/i,
8958    *       aGreet = _.isString(a) && reGreet.test(a),
8959    *       bGreet = _.isString(b) && reGreet.test(b);
8960    *
8961    *   return (aGreet || bGreet) ? (aGreet == bGreet) : undefined;
8962    * });
8963    * // => true
8964    */
8965   function isEqual(a, b, callback, thisArg) {
8966     return baseIsEqual(a, b, typeof callback == 'function' && baseCreateCallback(callback, thisArg, 2));
8967   }
8968
8969   /**
8970    * Checks if `value` is a function.
8971    *
8972    * @static
8973    * @memberOf _
8974    * @category Objects
8975    * @param {*} value The value to check.
8976    * @returns {boolean} Returns `true` if the `value` is a function, else `false`.
8977    * @example
8978    *
8979    * _.isFunction(_);
8980    * // => true
8981    */
8982   function isFunction(value) {
8983     return typeof value == 'function';
8984   }
8985   // fallback for older versions of Chrome and Safari
8986   if (isFunction(/x/)) {
8987     isFunction = function(value) {
8988       return typeof value == 'function' && toString.call(value) == funcClass;
8989     };
8990   }
8991
8992   /**
8993    * Checks if `value` is the language type of Object.
8994    * (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`)
8995    *
8996    * @static
8997    * @memberOf _
8998    * @category Objects
8999    * @param {*} value The value to check.
9000    * @returns {boolean} Returns `true` if the `value` is an object, else `false`.
9001    * @example
9002    *
9003    * _.isObject({});
9004    * // => true
9005    *
9006    * _.isObject([1, 2, 3]);
9007    * // => true
9008    *
9009    * _.isObject(1);
9010    * // => false
9011    */
9012   function isObject(value) {
9013     // check if the value is the ECMAScript language type of Object
9014     // http://es5.github.io/#x8
9015     // and avoid a V8 bug
9016     // http://code.google.com/p/v8/issues/detail?id=2291
9017     return !!(value && objectTypes[typeof value]);
9018   }
9019
9020   /**
9021    * Checks if `value` is an object created by the `Object` constructor.
9022    *
9023    * @static
9024    * @memberOf _
9025    * @category Objects
9026    * @param {*} value The value to check.
9027    * @returns {boolean} Returns `true` if `value` is a plain object, else `false`.
9028    * @example
9029    *
9030    * function Shape() {
9031    *   this.x = 0;
9032    *   this.y = 0;
9033    * }
9034    *
9035    * _.isPlainObject(new Shape);
9036    * // => false
9037    *
9038    * _.isPlainObject([1, 2, 3]);
9039    * // => false
9040    *
9041    * _.isPlainObject({ 'x': 0, 'y': 0 });
9042    * // => true
9043    */
9044   var isPlainObject = !getPrototypeOf ? shimIsPlainObject : function(value) {
9045     if (!(value && toString.call(value) == objectClass) || (!support.argsClass && isArguments(value))) {
9046       return false;
9047     }
9048     var valueOf = value.valueOf,
9049         objProto = typeof valueOf == 'function' && (objProto = getPrototypeOf(valueOf)) && getPrototypeOf(objProto);
9050
9051     return objProto
9052       ? (value == objProto || getPrototypeOf(value) == objProto)
9053       : shimIsPlainObject(value);
9054   };
9055
9056   /**
9057    * Checks if `value` is a string.
9058    *
9059    * @static
9060    * @memberOf _
9061    * @category Objects
9062    * @param {*} value The value to check.
9063    * @returns {boolean} Returns `true` if the `value` is a string, else `false`.
9064    * @example
9065    *
9066    * _.isString('fred');
9067    * // => true
9068    */
9069   function isString(value) {
9070     return typeof value == 'string' ||
9071       value && typeof value == 'object' && toString.call(value) == stringClass || false;
9072   }
9073
9074   /**
9075    * Recursively merges own enumerable properties of the source object(s), that
9076    * don't resolve to `undefined` into the destination object. Subsequent sources
9077    * will overwrite property assignments of previous sources. If a callback is
9078    * provided it will be executed to produce the merged values of the destination
9079    * and source properties. If the callback returns `undefined` merging will
9080    * be handled by the method instead. The callback is bound to `thisArg` and
9081    * invoked with two arguments; (objectValue, sourceValue).
9082    *
9083    * @static
9084    * @memberOf _
9085    * @category Objects
9086    * @param {Object} object The destination object.
9087    * @param {...Object} [source] The source objects.
9088    * @param {Function} [callback] The function to customize merging properties.
9089    * @param {*} [thisArg] The `this` binding of `callback`.
9090    * @returns {Object} Returns the destination object.
9091    * @example
9092    *
9093    * var names = {
9094    *   'characters': [
9095    *     { 'name': 'barney' },
9096    *     { 'name': 'fred' }
9097    *   ]
9098    * };
9099    *
9100    * var ages = {
9101    *   'characters': [
9102    *     { 'age': 36 },
9103    *     { 'age': 40 }
9104    *   ]
9105    * };
9106    *
9107    * _.merge(names, ages);
9108    * // => { 'characters': [{ 'name': 'barney', 'age': 36 }, { 'name': 'fred', 'age': 40 }] }
9109    *
9110    * var food = {
9111    *   'fruits': ['apple'],
9112    *   'vegetables': ['beet']
9113    * };
9114    *
9115    * var otherFood = {
9116    *   'fruits': ['banana'],
9117    *   'vegetables': ['carrot']
9118    * };
9119    *
9120    * _.merge(food, otherFood, function(a, b) {
9121    *   return _.isArray(a) ? a.concat(b) : undefined;
9122    * });
9123    * // => { 'fruits': ['apple', 'banana'], 'vegetables': ['beet', 'carrot] }
9124    */
9125   function merge(object) {
9126     var args = arguments,
9127         length = 2;
9128
9129     if (!isObject(object)) {
9130       return object;
9131     }
9132
9133     // allows working with `_.reduce` and `_.reduceRight` without using
9134     // their `index` and `collection` arguments
9135     if (typeof args[2] != 'number') {
9136       length = args.length;
9137     }
9138     if (length > 3 && typeof args[length - 2] == 'function') {
9139       var callback = baseCreateCallback(args[--length - 1], args[length--], 2);
9140     } else if (length > 2 && typeof args[length - 1] == 'function') {
9141       callback = args[--length];
9142     }
9143     var sources = slice(arguments, 1, length),
9144         index = -1,
9145         stackA = getArray(),
9146         stackB = getArray();
9147
9148     while (++index < length) {
9149       baseMerge(object, sources[index], callback, stackA, stackB);
9150     }
9151     releaseArray(stackA);
9152     releaseArray(stackB);
9153     return object;
9154   }
9155
9156   /**
9157    * Creates a shallow clone of `object` excluding the specified properties.
9158    * Property names may be specified as individual arguments or as arrays of
9159    * property names. If a callback is provided it will be executed for each
9160    * property of `object` omitting the properties the callback returns truey
9161    * for. The callback is bound to `thisArg` and invoked with three arguments;
9162    * (value, key, object).
9163    *
9164    * @static
9165    * @memberOf _
9166    * @category Objects
9167    * @param {Object} object The source object.
9168    * @param {Function|...string|string[]} [callback] The properties to omit or the
9169    *  function called per iteration.
9170    * @param {*} [thisArg] The `this` binding of `callback`.
9171    * @returns {Object} Returns an object without the omitted properties.
9172    * @example
9173    *
9174    * _.omit({ 'name': 'fred', 'age': 40 }, 'age');
9175    * // => { 'name': 'fred' }
9176    *
9177    * _.omit({ 'name': 'fred', 'age': 40 }, function(value) {
9178    *   return typeof value == 'number';
9179    * });
9180    * // => { 'name': 'fred' }
9181    */
9182   function omit(object, callback, thisArg) {
9183     var result = {};
9184     if (typeof callback != 'function') {
9185       var props = [];
9186       forIn(object, function(value, key) {
9187         props.push(key);
9188       });
9189       props = baseDifference(props, baseFlatten(arguments, true, false, 1));
9190
9191       var index = -1,
9192           length = props.length;
9193
9194       while (++index < length) {
9195         var key = props[index];
9196         result[key] = object[key];
9197       }
9198     } else {
9199       callback = lodash.createCallback(callback, thisArg, 3);
9200       forIn(object, function(value, key, object) {
9201         if (!callback(value, key, object)) {
9202           result[key] = value;
9203         }
9204       });
9205     }
9206     return result;
9207   }
9208
9209   /**
9210    * Creates a two dimensional array of an object's key-value pairs,
9211    * i.e. `[[key1, value1], [key2, value2]]`.
9212    *
9213    * @static
9214    * @memberOf _
9215    * @category Objects
9216    * @param {Object} object The object to inspect.
9217    * @returns {Array} Returns new array of key-value pairs.
9218    * @example
9219    *
9220    * _.pairs({ 'barney': 36, 'fred': 40 });
9221    * // => [['barney', 36], ['fred', 40]] (property order is not guaranteed across environments)
9222    */
9223   function pairs(object) {
9224     var index = -1,
9225         props = keys(object),
9226         length = props.length,
9227         result = Array(length);
9228
9229     while (++index < length) {
9230       var key = props[index];
9231       result[index] = [key, object[key]];
9232     }
9233     return result;
9234   }
9235
9236   /**
9237    * Creates an array composed of the own enumerable property values of `object`.
9238    *
9239    * @static
9240    * @memberOf _
9241    * @category Objects
9242    * @param {Object} object The object to inspect.
9243    * @returns {Array} Returns an array of property values.
9244    * @example
9245    *
9246    * _.values({ 'one': 1, 'two': 2, 'three': 3 });
9247    * // => [1, 2, 3] (property order is not guaranteed across environments)
9248    */
9249   function values(object) {
9250     var index = -1,
9251         props = keys(object),
9252         length = props.length,
9253         result = Array(length);
9254
9255     while (++index < length) {
9256       result[index] = object[props[index]];
9257     }
9258     return result;
9259   }
9260
9261   /*--------------------------------------------------------------------------*/
9262
9263   /**
9264    * Checks if a given value is present in a collection using strict equality
9265    * for comparisons, i.e. `===`. If `fromIndex` is negative, it is used as the
9266    * offset from the end of the collection.
9267    *
9268    * @static
9269    * @memberOf _
9270    * @alias include
9271    * @category Collections
9272    * @param {Array|Object|string} collection The collection to iterate over.
9273    * @param {*} target The value to check for.
9274    * @param {number} [fromIndex=0] The index to search from.
9275    * @returns {boolean} Returns `true` if the `target` element is found, else `false`.
9276    * @example
9277    *
9278    * _.contains([1, 2, 3], 1);
9279    * // => true
9280    *
9281    * _.contains([1, 2, 3], 1, 2);
9282    * // => false
9283    *
9284    * _.contains({ 'name': 'fred', 'age': 40 }, 'fred');
9285    * // => true
9286    *
9287    * _.contains('pebbles', 'eb');
9288    * // => true
9289    */
9290   function contains(collection, target, fromIndex) {
9291     var index = -1,
9292         indexOf = getIndexOf(),
9293         length = collection ? collection.length : 0,
9294         result = false;
9295
9296     fromIndex = (fromIndex < 0 ? nativeMax(0, length + fromIndex) : fromIndex) || 0;
9297     if (isArray(collection)) {
9298       result = indexOf(collection, target, fromIndex) > -1;
9299     } else if (typeof length == 'number') {
9300       result = (isString(collection) ? collection.indexOf(target, fromIndex) : indexOf(collection, target, fromIndex)) > -1;
9301     } else {
9302       baseEach(collection, function(value) {
9303         if (++index >= fromIndex) {
9304           return !(result = value === target);
9305         }
9306       });
9307     }
9308     return result;
9309   }
9310
9311   /**
9312    * Checks if the given callback returns truey value for **all** elements of
9313    * a collection. The callback is bound to `thisArg` and invoked with three
9314    * arguments; (value, index|key, collection).
9315    *
9316    * If a property name is provided for `callback` the created "_.pluck" style
9317    * callback will return the property value of the given element.
9318    *
9319    * If an object is provided for `callback` the created "_.where" style callback
9320    * will return `true` for elements that have the properties of the given object,
9321    * else `false`.
9322    *
9323    * @static
9324    * @memberOf _
9325    * @alias all
9326    * @category Collections
9327    * @param {Array|Object|string} collection The collection to iterate over.
9328    * @param {Function|Object|string} [callback=identity] The function called
9329    *  per iteration. If a property name or object is provided it will be used
9330    *  to create a "_.pluck" or "_.where" style callback, respectively.
9331    * @param {*} [thisArg] The `this` binding of `callback`.
9332    * @returns {boolean} Returns `true` if all elements passed the callback check,
9333    *  else `false`.
9334    * @example
9335    *
9336    * _.every([true, 1, null, 'yes']);
9337    * // => false
9338    *
9339    * var characters = [
9340    *   { 'name': 'barney', 'age': 36 },
9341    *   { 'name': 'fred',   'age': 40 }
9342    * ];
9343    *
9344    * // using "_.pluck" callback shorthand
9345    * _.every(characters, 'age');
9346    * // => true
9347    *
9348    * // using "_.where" callback shorthand
9349    * _.every(characters, { 'age': 36 });
9350    * // => false
9351    */
9352   function every(collection, callback, thisArg) {
9353     var result = true;
9354     callback = lodash.createCallback(callback, thisArg, 3);
9355
9356     if (isArray(collection)) {
9357       var index = -1,
9358           length = collection.length;
9359
9360       while (++index < length) {
9361         if (!(result = !!callback(collection[index], index, collection))) {
9362           break;
9363         }
9364       }
9365     } else {
9366       baseEach(collection, function(value, index, collection) {
9367         return (result = !!callback(value, index, collection));
9368       });
9369     }
9370     return result;
9371   }
9372
9373   /**
9374    * Iterates over elements of a collection, returning an array of all elements
9375    * the callback returns truey for. The callback is bound to `thisArg` and
9376    * invoked with three arguments; (value, index|key, collection).
9377    *
9378    * If a property name is provided for `callback` the created "_.pluck" style
9379    * callback will return the property value of the given element.
9380    *
9381    * If an object is provided for `callback` the created "_.where" style callback
9382    * will return `true` for elements that have the properties of the given object,
9383    * else `false`.
9384    *
9385    * @static
9386    * @memberOf _
9387    * @alias select
9388    * @category Collections
9389    * @param {Array|Object|string} collection The collection to iterate over.
9390    * @param {Function|Object|string} [callback=identity] The function called
9391    *  per iteration. If a property name or object is provided it will be used
9392    *  to create a "_.pluck" or "_.where" style callback, respectively.
9393    * @param {*} [thisArg] The `this` binding of `callback`.
9394    * @returns {Array} Returns a new array of elements that passed the callback check.
9395    * @example
9396    *
9397    * var evens = _.filter([1, 2, 3, 4, 5, 6], function(num) { return num % 2 == 0; });
9398    * // => [2, 4, 6]
9399    *
9400    * var characters = [
9401    *   { 'name': 'barney', 'age': 36, 'blocked': false },
9402    *   { 'name': 'fred',   'age': 40, 'blocked': true }
9403    * ];
9404    *
9405    * // using "_.pluck" callback shorthand
9406    * _.filter(characters, 'blocked');
9407    * // => [{ 'name': 'fred', 'age': 40, 'blocked': true }]
9408    *
9409    * // using "_.where" callback shorthand
9410    * _.filter(characters, { 'age': 36 });
9411    * // => [{ 'name': 'barney', 'age': 36, 'blocked': false }]
9412    */
9413   function filter(collection, callback, thisArg) {
9414     var result = [];
9415     callback = lodash.createCallback(callback, thisArg, 3);
9416
9417     if (isArray(collection)) {
9418       var index = -1,
9419           length = collection.length;
9420
9421       while (++index < length) {
9422         var value = collection[index];
9423         if (callback(value, index, collection)) {
9424           result.push(value);
9425         }
9426       }
9427     } else {
9428       baseEach(collection, function(value, index, collection) {
9429         if (callback(value, index, collection)) {
9430           result.push(value);
9431         }
9432       });
9433     }
9434     return result;
9435   }
9436
9437   /**
9438    * Iterates over elements of a collection, returning the first element that
9439    * the callback returns truey for. The callback is bound to `thisArg` and
9440    * invoked with three arguments; (value, index|key, collection).
9441    *
9442    * If a property name is provided for `callback` the created "_.pluck" style
9443    * callback will return the property value of the given element.
9444    *
9445    * If an object is provided for `callback` the created "_.where" style callback
9446    * will return `true` for elements that have the properties of the given object,
9447    * else `false`.
9448    *
9449    * @static
9450    * @memberOf _
9451    * @alias detect, findWhere
9452    * @category Collections
9453    * @param {Array|Object|string} collection The collection to iterate over.
9454    * @param {Function|Object|string} [callback=identity] The function called
9455    *  per iteration. If a property name or object is provided it will be used
9456    *  to create a "_.pluck" or "_.where" style callback, respectively.
9457    * @param {*} [thisArg] The `this` binding of `callback`.
9458    * @returns {*} Returns the found element, else `undefined`.
9459    * @example
9460    *
9461    * var characters = [
9462    *   { 'name': 'barney',  'age': 36, 'blocked': false },
9463    *   { 'name': 'fred',    'age': 40, 'blocked': true },
9464    *   { 'name': 'pebbles', 'age': 1,  'blocked': false }
9465    * ];
9466    *
9467    * _.find(characters, function(chr) {
9468    *   return chr.age < 40;
9469    * });
9470    * // => { 'name': 'barney', 'age': 36, 'blocked': false }
9471    *
9472    * // using "_.where" callback shorthand
9473    * _.find(characters, { 'age': 1 });
9474    * // =>  { 'name': 'pebbles', 'age': 1, 'blocked': false }
9475    *
9476    * // using "_.pluck" callback shorthand
9477    * _.find(characters, 'blocked');
9478    * // => { 'name': 'fred', 'age': 40, 'blocked': true }
9479    */
9480   function find(collection, callback, thisArg) {
9481     callback = lodash.createCallback(callback, thisArg, 3);
9482
9483     if (isArray(collection)) {
9484       var index = -1,
9485           length = collection.length;
9486
9487       while (++index < length) {
9488         var value = collection[index];
9489         if (callback(value, index, collection)) {
9490           return value;
9491         }
9492       }
9493     } else {
9494       var result;
9495       baseEach(collection, function(value, index, collection) {
9496         if (callback(value, index, collection)) {
9497           result = value;
9498           return false;
9499         }
9500       });
9501       return result;
9502     }
9503   }
9504
9505   /**
9506    * Iterates over elements of a collection, executing the callback for each
9507    * element. The callback is bound to `thisArg` and invoked with three arguments;
9508    * (value, index|key, collection). Callbacks may exit iteration early by
9509    * explicitly returning `false`.
9510    *
9511    * Note: As with other "Collections" methods, objects with a `length` property
9512    * are iterated like arrays. To avoid this behavior `_.forIn` or `_.forOwn`
9513    * may be used for object iteration.
9514    *
9515    * @static
9516    * @memberOf _
9517    * @alias each
9518    * @category Collections
9519    * @param {Array|Object|string} collection The collection to iterate over.
9520    * @param {Function} [callback=identity] The function called per iteration.
9521    * @param {*} [thisArg] The `this` binding of `callback`.
9522    * @returns {Array|Object|string} Returns `collection`.
9523    * @example
9524    *
9525    * _([1, 2, 3]).forEach(function(num) { console.log(num); }).join(',');
9526    * // => logs each number and returns '1,2,3'
9527    *
9528    * _.forEach({ 'one': 1, 'two': 2, 'three': 3 }, function(num) { console.log(num); });
9529    * // => logs each number and returns the object (property order is not guaranteed across environments)
9530    */
9531   function forEach(collection, callback, thisArg) {
9532     if (callback && typeof thisArg == 'undefined' && isArray(collection)) {
9533       var index = -1,
9534           length = collection.length;
9535
9536       while (++index < length) {
9537         if (callback(collection[index], index, collection) === false) {
9538           break;
9539         }
9540       }
9541     } else {
9542       baseEach(collection, callback, thisArg);
9543     }
9544     return collection;
9545   }
9546
9547   /**
9548    * Creates an object composed of keys generated from the results of running
9549    * each element of a collection through the callback. The corresponding value
9550    * of each key is an array of the elements responsible for generating the key.
9551    * The callback is bound to `thisArg` and invoked with three arguments;
9552    * (value, index|key, collection).
9553    *
9554    * If a property name is provided for `callback` the created "_.pluck" style
9555    * callback will return the property value of the given element.
9556    *
9557    * If an object is provided for `callback` the created "_.where" style callback
9558    * will return `true` for elements that have the properties of the given object,
9559    * else `false`
9560    *
9561    * @static
9562    * @memberOf _
9563    * @category Collections
9564    * @param {Array|Object|string} collection The collection to iterate over.
9565    * @param {Function|Object|string} [callback=identity] The function called
9566    *  per iteration. If a property name or object is provided it will be used
9567    *  to create a "_.pluck" or "_.where" style callback, respectively.
9568    * @param {*} [thisArg] The `this` binding of `callback`.
9569    * @returns {Object} Returns the composed aggregate object.
9570    * @example
9571    *
9572    * _.groupBy([4.2, 6.1, 6.4], function(num) { return Math.floor(num); });
9573    * // => { '4': [4.2], '6': [6.1, 6.4] }
9574    *
9575    * _.groupBy([4.2, 6.1, 6.4], function(num) { return this.floor(num); }, Math);
9576    * // => { '4': [4.2], '6': [6.1, 6.4] }
9577    *
9578    * // using "_.pluck" callback shorthand
9579    * _.groupBy(['one', 'two', 'three'], 'length');
9580    * // => { '3': ['one', 'two'], '5': ['three'] }
9581    */
9582   var groupBy = createAggregator(function(result, value, key) {
9583     (hasOwnProperty.call(result, key) ? result[key] : result[key] = []).push(value);
9584   });
9585
9586   /**
9587    * Creates an array of values by running each element in the collection
9588    * through the callback. The callback is bound to `thisArg` and invoked with
9589    * three arguments; (value, index|key, collection).
9590    *
9591    * If a property name is provided for `callback` the created "_.pluck" style
9592    * callback will return the property value of the given element.
9593    *
9594    * If an object is provided for `callback` the created "_.where" style callback
9595    * will return `true` for elements that have the properties of the given object,
9596    * else `false`.
9597    *
9598    * @static
9599    * @memberOf _
9600    * @alias collect
9601    * @category Collections
9602    * @param {Array|Object|string} collection The collection to iterate over.
9603    * @param {Function|Object|string} [callback=identity] The function called
9604    *  per iteration. If a property name or object is provided it will be used
9605    *  to create a "_.pluck" or "_.where" style callback, respectively.
9606    * @param {*} [thisArg] The `this` binding of `callback`.
9607    * @returns {Array} Returns a new array of the results of each `callback` execution.
9608    * @example
9609    *
9610    * _.map([1, 2, 3], function(num) { return num * 3; });
9611    * // => [3, 6, 9]
9612    *
9613    * _.map({ 'one': 1, 'two': 2, 'three': 3 }, function(num) { return num * 3; });
9614    * // => [3, 6, 9] (property order is not guaranteed across environments)
9615    *
9616    * var characters = [
9617    *   { 'name': 'barney', 'age': 36 },
9618    *   { 'name': 'fred',   'age': 40 }
9619    * ];
9620    *
9621    * // using "_.pluck" callback shorthand
9622    * _.map(characters, 'name');
9623    * // => ['barney', 'fred']
9624    */
9625   function map(collection, callback, thisArg) {
9626     var index = -1,
9627         length = collection ? collection.length : 0,
9628         result = Array(typeof length == 'number' ? length : 0);
9629
9630     callback = lodash.createCallback(callback, thisArg, 3);
9631     if (isArray(collection)) {
9632       while (++index < length) {
9633         result[index] = callback(collection[index], index, collection);
9634       }
9635     } else {
9636       baseEach(collection, function(value, key, collection) {
9637         result[++index] = callback(value, key, collection);
9638       });
9639     }
9640     return result;
9641   }
9642
9643   /**
9644    * Retrieves the value of a specified property from all elements in the collection.
9645    *
9646    * @static
9647    * @memberOf _
9648    * @type Function
9649    * @category Collections
9650    * @param {Array|Object|string} collection The collection to iterate over.
9651    * @param {string} property The property to pluck.
9652    * @returns {Array} Returns a new array of property values.
9653    * @example
9654    *
9655    * var characters = [
9656    *   { 'name': 'barney', 'age': 36 },
9657    *   { 'name': 'fred',   'age': 40 }
9658    * ];
9659    *
9660    * _.pluck(characters, 'name');
9661    * // => ['barney', 'fred']
9662    */
9663   var pluck = map;
9664
9665   /**
9666    * The opposite of `_.filter` this method returns the elements of a
9667    * collection that the callback does **not** return truey for.
9668    *
9669    * If a property name is provided for `callback` the created "_.pluck" style
9670    * callback will return the property value of the given element.
9671    *
9672    * If an object is provided for `callback` the created "_.where" style callback
9673    * will return `true` for elements that have the properties of the given object,
9674    * else `false`.
9675    *
9676    * @static
9677    * @memberOf _
9678    * @category Collections
9679    * @param {Array|Object|string} collection The collection to iterate over.
9680    * @param {Function|Object|string} [callback=identity] The function called
9681    *  per iteration. If a property name or object is provided it will be used
9682    *  to create a "_.pluck" or "_.where" style callback, respectively.
9683    * @param {*} [thisArg] The `this` binding of `callback`.
9684    * @returns {Array} Returns a new array of elements that failed the callback check.
9685    * @example
9686    *
9687    * var odds = _.reject([1, 2, 3, 4, 5, 6], function(num) { return num % 2 == 0; });
9688    * // => [1, 3, 5]
9689    *
9690    * var characters = [
9691    *   { 'name': 'barney', 'age': 36, 'blocked': false },
9692    *   { 'name': 'fred',   'age': 40, 'blocked': true }
9693    * ];
9694    *
9695    * // using "_.pluck" callback shorthand
9696    * _.reject(characters, 'blocked');
9697    * // => [{ 'name': 'barney', 'age': 36, 'blocked': false }]
9698    *
9699    * // using "_.where" callback shorthand
9700    * _.reject(characters, { 'age': 36 });
9701    * // => [{ 'name': 'fred', 'age': 40, 'blocked': true }]
9702    */
9703   function reject(collection, callback, thisArg) {
9704     callback = lodash.createCallback(callback, thisArg, 3);
9705     return filter(collection, function(value, index, collection) {
9706       return !callback(value, index, collection);
9707     });
9708   }
9709
9710   /**
9711    * Checks if the callback returns a truey value for **any** element of a
9712    * collection. The function returns as soon as it finds a passing value and
9713    * does not iterate over the entire collection. The callback is bound to
9714    * `thisArg` and invoked with three arguments; (value, index|key, collection).
9715    *
9716    * If a property name is provided for `callback` the created "_.pluck" style
9717    * callback will return the property value of the given element.
9718    *
9719    * If an object is provided for `callback` the created "_.where" style callback
9720    * will return `true` for elements that have the properties of the given object,
9721    * else `false`.
9722    *
9723    * @static
9724    * @memberOf _
9725    * @alias any
9726    * @category Collections
9727    * @param {Array|Object|string} collection The collection to iterate over.
9728    * @param {Function|Object|string} [callback=identity] The function called
9729    *  per iteration. If a property name or object is provided it will be used
9730    *  to create a "_.pluck" or "_.where" style callback, respectively.
9731    * @param {*} [thisArg] The `this` binding of `callback`.
9732    * @returns {boolean} Returns `true` if any element passed the callback check,
9733    *  else `false`.
9734    * @example
9735    *
9736    * _.some([null, 0, 'yes', false], Boolean);
9737    * // => true
9738    *
9739    * var characters = [
9740    *   { 'name': 'barney', 'age': 36, 'blocked': false },
9741    *   { 'name': 'fred',   'age': 40, 'blocked': true }
9742    * ];
9743    *
9744    * // using "_.pluck" callback shorthand
9745    * _.some(characters, 'blocked');
9746    * // => true
9747    *
9748    * // using "_.where" callback shorthand
9749    * _.some(characters, { 'age': 1 });
9750    * // => false
9751    */
9752   function some(collection, callback, thisArg) {
9753     var result;
9754     callback = lodash.createCallback(callback, thisArg, 3);
9755
9756     if (isArray(collection)) {
9757       var index = -1,
9758           length = collection.length;
9759
9760       while (++index < length) {
9761         if ((result = callback(collection[index], index, collection))) {
9762           break;
9763         }
9764       }
9765     } else {
9766       baseEach(collection, function(value, index, collection) {
9767         return !(result = callback(value, index, collection));
9768       });
9769     }
9770     return !!result;
9771   }
9772
9773   /*--------------------------------------------------------------------------*/
9774
9775   /**
9776    * Creates an array with all falsey values removed. The values `false`, `null`,
9777    * `0`, `""`, `undefined`, and `NaN` are all falsey.
9778    *
9779    * @static
9780    * @memberOf _
9781    * @category Arrays
9782    * @param {Array} array The array to compact.
9783    * @returns {Array} Returns a new array of filtered values.
9784    * @example
9785    *
9786    * _.compact([0, 1, false, 2, '', 3]);
9787    * // => [1, 2, 3]
9788    */
9789   function compact(array) {
9790     var index = -1,
9791         length = array ? array.length : 0,
9792         result = [];
9793
9794     while (++index < length) {
9795       var value = array[index];
9796       if (value) {
9797         result.push(value);
9798       }
9799     }
9800     return result;
9801   }
9802
9803   /**
9804    * Creates an array excluding all values of the provided arrays using strict
9805    * equality for comparisons, i.e. `===`.
9806    *
9807    * @static
9808    * @memberOf _
9809    * @category Arrays
9810    * @param {Array} array The array to process.
9811    * @param {...Array} [values] The arrays of values to exclude.
9812    * @returns {Array} Returns a new array of filtered values.
9813    * @example
9814    *
9815    * _.difference([1, 2, 3, 4, 5], [5, 2, 10]);
9816    * // => [1, 3, 4]
9817    */
9818   function difference(array) {
9819     return baseDifference(array, baseFlatten(arguments, true, true, 1));
9820   }
9821
9822   /**
9823    * Gets the first element or first `n` elements of an array. If a callback
9824    * is provided elements at the beginning of the array are returned as long
9825    * as the callback returns truey. The callback is bound to `thisArg` and
9826    * invoked with three arguments; (value, index, array).
9827    *
9828    * If a property name is provided for `callback` the created "_.pluck" style
9829    * callback will return the property value of the given element.
9830    *
9831    * If an object is provided for `callback` the created "_.where" style callback
9832    * will return `true` for elements that have the properties of the given object,
9833    * else `false`.
9834    *
9835    * @static
9836    * @memberOf _
9837    * @alias head, take
9838    * @category Arrays
9839    * @param {Array} array The array to query.
9840    * @param {Function|Object|number|string} [callback] The function called
9841    *  per element or the number of elements to return. If a property name or
9842    *  object is provided it will be used to create a "_.pluck" or "_.where"
9843    *  style callback, respectively.
9844    * @param {*} [thisArg] The `this` binding of `callback`.
9845    * @returns {*} Returns the first element(s) of `array`.
9846    * @example
9847    *
9848    * _.first([1, 2, 3]);
9849    * // => 1
9850    *
9851    * _.first([1, 2, 3], 2);
9852    * // => [1, 2]
9853    *
9854    * _.first([1, 2, 3], function(num) {
9855    *   return num < 3;
9856    * });
9857    * // => [1, 2]
9858    *
9859    * var characters = [
9860    *   { 'name': 'barney',  'blocked': true,  'employer': 'slate' },
9861    *   { 'name': 'fred',    'blocked': false, 'employer': 'slate' },
9862    *   { 'name': 'pebbles', 'blocked': true,  'employer': 'na' }
9863    * ];
9864    *
9865    * // using "_.pluck" callback shorthand
9866    * _.first(characters, 'blocked');
9867    * // => [{ 'name': 'barney', 'blocked': true, 'employer': 'slate' }]
9868    *
9869    * // using "_.where" callback shorthand
9870    * _.pluck(_.first(characters, { 'employer': 'slate' }), 'name');
9871    * // => ['barney', 'fred']
9872    */
9873   function first(array, callback, thisArg) {
9874     var n = 0,
9875         length = array ? array.length : 0;
9876
9877     if (typeof callback != 'number' && callback != null) {
9878       var index = -1;
9879       callback = lodash.createCallback(callback, thisArg, 3);
9880       while (++index < length && callback(array[index], index, array)) {
9881         n++;
9882       }
9883     } else {
9884       n = callback;
9885       if (n == null || thisArg) {
9886         return array ? array[0] : undefined;
9887       }
9888     }
9889     return slice(array, 0, nativeMin(nativeMax(0, n), length));
9890   }
9891
9892   /**
9893    * Flattens a nested array (the nesting can be to any depth). If `isShallow`
9894    * is truey, the array will only be flattened a single level. If a callback
9895    * is provided each element of the array is passed through the callback before
9896    * flattening. The callback is bound to `thisArg` and invoked with three
9897    * arguments; (value, index, array).
9898    *
9899    * If a property name is provided for `callback` the created "_.pluck" style
9900    * callback will return the property value of the given element.
9901    *
9902    * If an object is provided for `callback` the created "_.where" style callback
9903    * will return `true` for elements that have the properties of the given object,
9904    * else `false`.
9905    *
9906    * @static
9907    * @memberOf _
9908    * @category Arrays
9909    * @param {Array} array The array to flatten.
9910    * @param {boolean} [isShallow=false] A flag to restrict flattening to a single level.
9911    * @param {Function|Object|string} [callback=identity] The function called
9912    *  per iteration. If a property name or object is provided it will be used
9913    *  to create a "_.pluck" or "_.where" style callback, respectively.
9914    * @param {*} [thisArg] The `this` binding of `callback`.
9915    * @returns {Array} Returns a new flattened array.
9916    * @example
9917    *
9918    * _.flatten([1, [2], [3, [[4]]]]);
9919    * // => [1, 2, 3, 4];
9920    *
9921    * _.flatten([1, [2], [3, [[4]]]], true);
9922    * // => [1, 2, 3, [[4]]];
9923    *
9924    * var characters = [
9925    *   { 'name': 'barney', 'age': 30, 'pets': ['hoppy'] },
9926    *   { 'name': 'fred',   'age': 40, 'pets': ['baby puss', 'dino'] }
9927    * ];
9928    *
9929    * // using "_.pluck" callback shorthand
9930    * _.flatten(characters, 'pets');
9931    * // => ['hoppy', 'baby puss', 'dino']
9932    */
9933   function flatten(array, isShallow, callback, thisArg) {
9934     // juggle arguments
9935     if (typeof isShallow != 'boolean' && isShallow != null) {
9936       thisArg = callback;
9937       callback = (typeof isShallow != 'function' && thisArg && thisArg[isShallow] === array) ? null : isShallow;
9938       isShallow = false;
9939     }
9940     if (callback != null) {
9941       array = map(array, callback, thisArg);
9942     }
9943     return baseFlatten(array, isShallow);
9944   }
9945
9946   /**
9947    * Gets the index at which the first occurrence of `value` is found using
9948    * strict equality for comparisons, i.e. `===`. If the array is already sorted
9949    * providing `true` for `fromIndex` will run a faster binary search.
9950    *
9951    * @static
9952    * @memberOf _
9953    * @category Arrays
9954    * @param {Array} array The array to search.
9955    * @param {*} value The value to search for.
9956    * @param {boolean|number} [fromIndex=0] The index to search from or `true`
9957    *  to perform a binary search on a sorted array.
9958    * @returns {number} Returns the index of the matched value or `-1`.
9959    * @example
9960    *
9961    * _.indexOf([1, 2, 3, 1, 2, 3], 2);
9962    * // => 1
9963    *
9964    * _.indexOf([1, 2, 3, 1, 2, 3], 2, 3);
9965    * // => 4
9966    *
9967    * _.indexOf([1, 1, 2, 2, 3, 3], 2, true);
9968    * // => 2
9969    */
9970   function indexOf(array, value, fromIndex) {
9971     if (typeof fromIndex == 'number') {
9972       var length = array ? array.length : 0;
9973       fromIndex = (fromIndex < 0 ? nativeMax(0, length + fromIndex) : fromIndex || 0);
9974     } else if (fromIndex) {
9975       var index = sortedIndex(array, value);
9976       return array[index] === value ? index : -1;
9977     }
9978     return baseIndexOf(array, value, fromIndex);
9979   }
9980
9981   /**
9982    * Creates an array of unique values present in all provided arrays using
9983    * strict equality for comparisons, i.e. `===`.
9984    *
9985    * @static
9986    * @memberOf _
9987    * @category Arrays
9988    * @param {...Array} [array] The arrays to inspect.
9989    * @returns {Array} Returns an array of composite values.
9990    * @example
9991    *
9992    * _.intersection([1, 2, 3], [101, 2, 1, 10], [2, 1]);
9993    * // => [1, 2]
9994    */
9995   function intersection(array) {
9996     var args = arguments,
9997         argsLength = args.length,
9998         argsIndex = -1,
9999         caches = getArray(),
10000         index = -1,
10001         indexOf = getIndexOf(),
10002         length = array ? array.length : 0,
10003         result = [],
10004         seen = getArray();
10005
10006     while (++argsIndex < argsLength) {
10007       var value = args[argsIndex];
10008       caches[argsIndex] = indexOf === baseIndexOf &&
10009         (value ? value.length : 0) >= largeArraySize &&
10010         createCache(argsIndex ? args[argsIndex] : seen);
10011     }
10012     outer:
10013     while (++index < length) {
10014       var cache = caches[0];
10015       value = array[index];
10016
10017       if ((cache ? cacheIndexOf(cache, value) : indexOf(seen, value)) < 0) {
10018         argsIndex = argsLength;
10019         (cache || seen).push(value);
10020         while (--argsIndex) {
10021           cache = caches[argsIndex];
10022           if ((cache ? cacheIndexOf(cache, value) : indexOf(args[argsIndex], value)) < 0) {
10023             continue outer;
10024           }
10025         }
10026         result.push(value);
10027       }
10028     }
10029     while (argsLength--) {
10030       cache = caches[argsLength];
10031       if (cache) {
10032         releaseObject(cache);
10033       }
10034     }
10035     releaseArray(caches);
10036     releaseArray(seen);
10037     return result;
10038   }
10039
10040   /**
10041    * Gets the last element or last `n` elements of an array. If a callback is
10042    * provided elements at the end of the array are returned as long as the
10043    * callback returns truey. The callback is bound to `thisArg` and invoked
10044    * with three arguments; (value, index, array).
10045    *
10046    * If a property name is provided for `callback` the created "_.pluck" style
10047    * callback will return the property value of the given element.
10048    *
10049    * If an object is provided for `callback` the created "_.where" style callback
10050    * will return `true` for elements that have the properties of the given object,
10051    * else `false`.
10052    *
10053    * @static
10054    * @memberOf _
10055    * @category Arrays
10056    * @param {Array} array The array to query.
10057    * @param {Function|Object|number|string} [callback] The function called
10058    *  per element or the number of elements to return. If a property name or
10059    *  object is provided it will be used to create a "_.pluck" or "_.where"
10060    *  style callback, respectively.
10061    * @param {*} [thisArg] The `this` binding of `callback`.
10062    * @returns {*} Returns the last element(s) of `array`.
10063    * @example
10064    *
10065    * _.last([1, 2, 3]);
10066    * // => 3
10067    *
10068    * _.last([1, 2, 3], 2);
10069    * // => [2, 3]
10070    *
10071    * _.last([1, 2, 3], function(num) {
10072    *   return num > 1;
10073    * });
10074    * // => [2, 3]
10075    *
10076    * var characters = [
10077    *   { 'name': 'barney',  'blocked': false, 'employer': 'slate' },
10078    *   { 'name': 'fred',    'blocked': true,  'employer': 'slate' },
10079    *   { 'name': 'pebbles', 'blocked': true,  'employer': 'na' }
10080    * ];
10081    *
10082    * // using "_.pluck" callback shorthand
10083    * _.pluck(_.last(characters, 'blocked'), 'name');
10084    * // => ['fred', 'pebbles']
10085    *
10086    * // using "_.where" callback shorthand
10087    * _.last(characters, { 'employer': 'na' });
10088    * // => [{ 'name': 'pebbles', 'blocked': true, 'employer': 'na' }]
10089    */
10090   function last(array, callback, thisArg) {
10091     var n = 0,
10092         length = array ? array.length : 0;
10093
10094     if (typeof callback != 'number' && callback != null) {
10095       var index = length;
10096       callback = lodash.createCallback(callback, thisArg, 3);
10097       while (index-- && callback(array[index], index, array)) {
10098         n++;
10099       }
10100     } else {
10101       n = callback;
10102       if (n == null || thisArg) {
10103         return array ? array[length - 1] : undefined;
10104       }
10105     }
10106     return slice(array, nativeMax(0, length - n));
10107   }
10108
10109   /**
10110    * Uses a binary search to determine the smallest index at which a value
10111    * should be inserted into a given sorted array in order to maintain the sort
10112    * order of the array. If a callback is provided it will be executed for
10113    * `value` and each element of `array` to compute their sort ranking. The
10114    * callback is bound to `thisArg` and invoked with one argument; (value).
10115    *
10116    * If a property name is provided for `callback` the created "_.pluck" style
10117    * callback will return the property value of the given element.
10118    *
10119    * If an object is provided for `callback` the created "_.where" style callback
10120    * will return `true` for elements that have the properties of the given object,
10121    * else `false`.
10122    *
10123    * @static
10124    * @memberOf _
10125    * @category Arrays
10126    * @param {Array} array The array to inspect.
10127    * @param {*} value The value to evaluate.
10128    * @param {Function|Object|string} [callback=identity] The function called
10129    *  per iteration. If a property name or object is provided it will be used
10130    *  to create a "_.pluck" or "_.where" style callback, respectively.
10131    * @param {*} [thisArg] The `this` binding of `callback`.
10132    * @returns {number} Returns the index at which `value` should be inserted
10133    *  into `array`.
10134    * @example
10135    *
10136    * _.sortedIndex([20, 30, 50], 40);
10137    * // => 2
10138    *
10139    * // using "_.pluck" callback shorthand
10140    * _.sortedIndex([{ 'x': 20 }, { 'x': 30 }, { 'x': 50 }], { 'x': 40 }, 'x');
10141    * // => 2
10142    *
10143    * var dict = {
10144    *   'wordToNumber': { 'twenty': 20, 'thirty': 30, 'fourty': 40, 'fifty': 50 }
10145    * };
10146    *
10147    * _.sortedIndex(['twenty', 'thirty', 'fifty'], 'fourty', function(word) {
10148    *   return dict.wordToNumber[word];
10149    * });
10150    * // => 2
10151    *
10152    * _.sortedIndex(['twenty', 'thirty', 'fifty'], 'fourty', function(word) {
10153    *   return this.wordToNumber[word];
10154    * }, dict);
10155    * // => 2
10156    */
10157   function sortedIndex(array, value, callback, thisArg) {
10158     var low = 0,
10159         high = array ? array.length : low;
10160
10161     // explicitly reference `identity` for better inlining in Firefox
10162     callback = callback ? lodash.createCallback(callback, thisArg, 1) : identity;
10163     value = callback(value);
10164
10165     while (low < high) {
10166       var mid = (low + high) >>> 1;
10167       (callback(array[mid]) < value)
10168         ? low = mid + 1
10169         : high = mid;
10170     }
10171     return low;
10172   }
10173
10174   /**
10175    * Creates an array of unique values, in order, of the provided arrays using
10176    * strict equality for comparisons, i.e. `===`.
10177    *
10178    * @static
10179    * @memberOf _
10180    * @category Arrays
10181    * @param {...Array} [array] The arrays to inspect.
10182    * @returns {Array} Returns an array of composite values.
10183    * @example
10184    *
10185    * _.union([1, 2, 3], [101, 2, 1, 10], [2, 1]);
10186    * // => [1, 2, 3, 101, 10]
10187    */
10188   function union(array) {
10189     return baseUniq(baseFlatten(arguments, true, true));
10190   }
10191
10192   /**
10193    * Creates a duplicate-value-free version of an array using strict equality
10194    * for comparisons, i.e. `===`. If the array is sorted, providing
10195    * `true` for `isSorted` will use a faster algorithm. If a callback is provided
10196    * each element of `array` is passed through the callback before uniqueness
10197    * is computed. The callback is bound to `thisArg` and invoked with three
10198    * arguments; (value, index, array).
10199    *
10200    * If a property name is provided for `callback` the created "_.pluck" style
10201    * callback will return the property value of the given element.
10202    *
10203    * If an object is provided for `callback` the created "_.where" style callback
10204    * will return `true` for elements that have the properties of the given object,
10205    * else `false`.
10206    *
10207    * @static
10208    * @memberOf _
10209    * @alias unique
10210    * @category Arrays
10211    * @param {Array} array The array to process.
10212    * @param {boolean} [isSorted=false] A flag to indicate that `array` is sorted.
10213    * @param {Function|Object|string} [callback=identity] The function called
10214    *  per iteration. If a property name or object is provided it will be used
10215    *  to create a "_.pluck" or "_.where" style callback, respectively.
10216    * @param {*} [thisArg] The `this` binding of `callback`.
10217    * @returns {Array} Returns a duplicate-value-free array.
10218    * @example
10219    *
10220    * _.uniq([1, 2, 1, 3, 1]);
10221    * // => [1, 2, 3]
10222    *
10223    * _.uniq([1, 1, 2, 2, 3], true);
10224    * // => [1, 2, 3]
10225    *
10226    * _.uniq(['A', 'b', 'C', 'a', 'B', 'c'], function(letter) { return letter.toLowerCase(); });
10227    * // => ['A', 'b', 'C']
10228    *
10229    * _.uniq([1, 2.5, 3, 1.5, 2, 3.5], function(num) { return this.floor(num); }, Math);
10230    * // => [1, 2.5, 3]
10231    *
10232    * // using "_.pluck" callback shorthand
10233    * _.uniq([{ 'x': 1 }, { 'x': 2 }, { 'x': 1 }], 'x');
10234    * // => [{ 'x': 1 }, { 'x': 2 }]
10235    */
10236   function uniq(array, isSorted, callback, thisArg) {
10237     // juggle arguments
10238     if (typeof isSorted != 'boolean' && isSorted != null) {
10239       thisArg = callback;
10240       callback = (typeof isSorted != 'function' && thisArg && thisArg[isSorted] === array) ? null : isSorted;
10241       isSorted = false;
10242     }
10243     if (callback != null) {
10244       callback = lodash.createCallback(callback, thisArg, 3);
10245     }
10246     return baseUniq(array, isSorted, callback);
10247   }
10248
10249   /**
10250    * Creates an array excluding all provided values using strict equality for
10251    * comparisons, i.e. `===`.
10252    *
10253    * @static
10254    * @memberOf _
10255    * @category Arrays
10256    * @param {Array} array The array to filter.
10257    * @param {...*} [value] The values to exclude.
10258    * @returns {Array} Returns a new array of filtered values.
10259    * @example
10260    *
10261    * _.without([1, 2, 1, 0, 3, 1, 4], 0, 1);
10262    * // => [2, 3, 4]
10263    */
10264   function without(array) {
10265     return baseDifference(array, slice(arguments, 1));
10266   }
10267
10268   /*--------------------------------------------------------------------------*/
10269
10270   /**
10271    * Creates a function that, when called, invokes `func` with the `this`
10272    * binding of `thisArg` and prepends any additional `bind` arguments to those
10273    * provided to the bound function.
10274    *
10275    * @static
10276    * @memberOf _
10277    * @category Functions
10278    * @param {Function} func The function to bind.
10279    * @param {*} [thisArg] The `this` binding of `func`.
10280    * @param {...*} [arg] Arguments to be partially applied.
10281    * @returns {Function} Returns the new bound function.
10282    * @example
10283    *
10284    * var func = function(greeting) {
10285    *   return greeting + ' ' + this.name;
10286    * };
10287    *
10288    * func = _.bind(func, { 'name': 'fred' }, 'hi');
10289    * func();
10290    * // => 'hi fred'
10291    */
10292   function bind(func, thisArg) {
10293     return arguments.length > 2
10294       ? createWrapper(func, 17, slice(arguments, 2), null, thisArg)
10295       : createWrapper(func, 1, null, null, thisArg);
10296   }
10297
10298   /**
10299    * Produces a callback bound to an optional `thisArg`. If `func` is a property
10300    * name the created callback will return the property value for a given element.
10301    * If `func` is an object the created callback will return `true` for elements
10302    * that contain the equivalent object properties, otherwise it will return `false`.
10303    *
10304    * @static
10305    * @memberOf _
10306    * @category Functions
10307    * @param {*} [func=identity] The value to convert to a callback.
10308    * @param {*} [thisArg] The `this` binding of the created callback.
10309    * @param {number} [argCount] The number of arguments the callback accepts.
10310    * @returns {Function} Returns a callback function.
10311    * @example
10312    *
10313    * var characters = [
10314    *   { 'name': 'barney', 'age': 36 },
10315    *   { 'name': 'fred',   'age': 40 }
10316    * ];
10317    *
10318    * // wrap to create custom callback shorthands
10319    * _.createCallback = _.wrap(_.createCallback, function(func, callback, thisArg) {
10320    *   var match = /^(.+?)__([gl]t)(.+)$/.exec(callback);
10321    *   return !match ? func(callback, thisArg) : function(object) {
10322    *     return match[2] == 'gt' ? object[match[1]] > match[3] : object[match[1]] < match[3];
10323    *   };
10324    * });
10325    *
10326    * _.filter(characters, 'age__gt38');
10327    * // => [{ 'name': 'fred', 'age': 40 }]
10328    */
10329   function createCallback(func, thisArg, argCount) {
10330     var type = typeof func;
10331     if (func == null || type == 'function') {
10332       return baseCreateCallback(func, thisArg, argCount);
10333     }
10334     // handle "_.pluck" style callback shorthands
10335     if (type != 'object') {
10336       return function(object) {
10337         return object[func];
10338       };
10339     }
10340     var props = keys(func),
10341         key = props[0],
10342         a = func[key];
10343
10344     // handle "_.where" style callback shorthands
10345     if (props.length == 1 && a === a && !isObject(a)) {
10346       // fast path the common case of providing an object with a single
10347       // property containing a primitive value
10348       return function(object) {
10349         var b = object[key];
10350         return a === b && (a !== 0 || (1 / a == 1 / b));
10351       };
10352     }
10353     return function(object) {
10354       var length = props.length,
10355           result = false;
10356
10357       while (length--) {
10358         if (!(result = baseIsEqual(object[props[length]], func[props[length]], null, true))) {
10359           break;
10360         }
10361       }
10362       return result;
10363     };
10364   }
10365
10366   /**
10367    * Creates a function that will delay the execution of `func` until after
10368    * `wait` milliseconds have elapsed since the last time it was invoked.
10369    * Provide an options object to indicate that `func` should be invoked on
10370    * the leading and/or trailing edge of the `wait` timeout. Subsequent calls
10371    * to the debounced function will return the result of the last `func` call.
10372    *
10373    * Note: If `leading` and `trailing` options are `true` `func` will be called
10374    * on the trailing edge of the timeout only if the the debounced function is
10375    * invoked more than once during the `wait` timeout.
10376    *
10377    * @static
10378    * @memberOf _
10379    * @category Functions
10380    * @param {Function} func The function to debounce.
10381    * @param {number} wait The number of milliseconds to delay.
10382    * @param {Object} [options] The options object.
10383    * @param {boolean} [options.leading=false] Specify execution on the leading edge of the timeout.
10384    * @param {number} [options.maxWait] The maximum time `func` is allowed to be delayed before it's called.
10385    * @param {boolean} [options.trailing=true] Specify execution on the trailing edge of the timeout.
10386    * @returns {Function} Returns the new debounced function.
10387    * @example
10388    *
10389    * // avoid costly calculations while the window size is in flux
10390    * var lazyLayout = _.debounce(calculateLayout, 150);
10391    * jQuery(window).on('resize', lazyLayout);
10392    *
10393    * // execute `sendMail` when the click event is fired, debouncing subsequent calls
10394    * jQuery('#postbox').on('click', _.debounce(sendMail, 300, {
10395    *   'leading': true,
10396    *   'trailing': false
10397    * });
10398    *
10399    * // ensure `batchLog` is executed once after 1 second of debounced calls
10400    * var source = new EventSource('/stream');
10401    * source.addEventListener('message', _.debounce(batchLog, 250, {
10402    *   'maxWait': 1000
10403    * }, false);
10404    */
10405   function debounce(func, wait, options) {
10406     var args,
10407         maxTimeoutId,
10408         result,
10409         stamp,
10410         thisArg,
10411         timeoutId,
10412         trailingCall,
10413         lastCalled = 0,
10414         maxWait = false,
10415         trailing = true;
10416
10417     if (!isFunction(func)) {
10418       throw new TypeError;
10419     }
10420     wait = nativeMax(0, wait) || 0;
10421     if (options === true) {
10422       var leading = true;
10423       trailing = false;
10424     } else if (isObject(options)) {
10425       leading = options.leading;
10426       maxWait = 'maxWait' in options && (nativeMax(wait, options.maxWait) || 0);
10427       trailing = 'trailing' in options ? options.trailing : trailing;
10428     }
10429     var delayed = function() {
10430       var remaining = wait - (now() - stamp);
10431       if (remaining <= 0) {
10432         if (maxTimeoutId) {
10433           clearTimeout(maxTimeoutId);
10434         }
10435         var isCalled = trailingCall;
10436         maxTimeoutId = timeoutId = trailingCall = undefined;
10437         if (isCalled) {
10438           lastCalled = now();
10439           result = func.apply(thisArg, args);
10440           if (!timeoutId && !maxTimeoutId) {
10441             args = thisArg = null;
10442           }
10443         }
10444       } else {
10445         timeoutId = setTimeout(delayed, remaining);
10446       }
10447     };
10448
10449     var maxDelayed = function() {
10450       if (timeoutId) {
10451         clearTimeout(timeoutId);
10452       }
10453       maxTimeoutId = timeoutId = trailingCall = undefined;
10454       if (trailing || (maxWait !== wait)) {
10455         lastCalled = now();
10456         result = func.apply(thisArg, args);
10457         if (!timeoutId && !maxTimeoutId) {
10458           args = thisArg = null;
10459         }
10460       }
10461     };
10462
10463     return function() {
10464       args = arguments;
10465       stamp = now();
10466       thisArg = this;
10467       trailingCall = trailing && (timeoutId || !leading);
10468
10469       if (maxWait === false) {
10470         var leadingCall = leading && !timeoutId;
10471       } else {
10472         if (!maxTimeoutId && !leading) {
10473           lastCalled = stamp;
10474         }
10475         var remaining = maxWait - (stamp - lastCalled),
10476             isCalled = remaining <= 0;
10477
10478         if (isCalled) {
10479           if (maxTimeoutId) {
10480             maxTimeoutId = clearTimeout(maxTimeoutId);
10481           }
10482           lastCalled = stamp;
10483           result = func.apply(thisArg, args);
10484         }
10485         else if (!maxTimeoutId) {
10486           maxTimeoutId = setTimeout(maxDelayed, remaining);
10487         }
10488       }
10489       if (isCalled && timeoutId) {
10490         timeoutId = clearTimeout(timeoutId);
10491       }
10492       else if (!timeoutId && wait !== maxWait) {
10493         timeoutId = setTimeout(delayed, wait);
10494       }
10495       if (leadingCall) {
10496         isCalled = true;
10497         result = func.apply(thisArg, args);
10498       }
10499       if (isCalled && !timeoutId && !maxTimeoutId) {
10500         args = thisArg = null;
10501       }
10502       return result;
10503     };
10504   }
10505
10506   /**
10507    * Creates a function that, when executed, will only call the `func` function
10508    * at most once per every `wait` milliseconds. Provide an options object to
10509    * indicate that `func` should be invoked on the leading and/or trailing edge
10510    * of the `wait` timeout. Subsequent calls to the throttled function will
10511    * return the result of the last `func` call.
10512    *
10513    * Note: If `leading` and `trailing` options are `true` `func` will be called
10514    * on the trailing edge of the timeout only if the the throttled function is
10515    * invoked more than once during the `wait` timeout.
10516    *
10517    * @static
10518    * @memberOf _
10519    * @category Functions
10520    * @param {Function} func The function to throttle.
10521    * @param {number} wait The number of milliseconds to throttle executions to.
10522    * @param {Object} [options] The options object.
10523    * @param {boolean} [options.leading=true] Specify execution on the leading edge of the timeout.
10524    * @param {boolean} [options.trailing=true] Specify execution on the trailing edge of the timeout.
10525    * @returns {Function} Returns the new throttled function.
10526    * @example
10527    *
10528    * // avoid excessively updating the position while scrolling
10529    * var throttled = _.throttle(updatePosition, 100);
10530    * jQuery(window).on('scroll', throttled);
10531    *
10532    * // execute `renewToken` when the click event is fired, but not more than once every 5 minutes
10533    * jQuery('.interactive').on('click', _.throttle(renewToken, 300000, {
10534    *   'trailing': false
10535    * }));
10536    */
10537   function throttle(func, wait, options) {
10538     var leading = true,
10539         trailing = true;
10540
10541     if (!isFunction(func)) {
10542       throw new TypeError;
10543     }
10544     if (options === false) {
10545       leading = false;
10546     } else if (isObject(options)) {
10547       leading = 'leading' in options ? options.leading : leading;
10548       trailing = 'trailing' in options ? options.trailing : trailing;
10549     }
10550     debounceOptions.leading = leading;
10551     debounceOptions.maxWait = wait;
10552     debounceOptions.trailing = trailing;
10553
10554     return debounce(func, wait, debounceOptions);
10555   }
10556
10557   /*--------------------------------------------------------------------------*/
10558
10559   /**
10560    * This method returns the first argument provided to it.
10561    *
10562    * @static
10563    * @memberOf _
10564    * @category Utilities
10565    * @param {*} value Any value.
10566    * @returns {*} Returns `value`.
10567    * @example
10568    *
10569    * var object = { 'name': 'fred' };
10570    * _.identity(object) === object;
10571    * // => true
10572    */
10573   function identity(value) {
10574     return value;
10575   }
10576
10577   /**
10578    * Adds function properties of a source object to the `lodash` function and
10579    * chainable wrapper.
10580    *
10581    * @static
10582    * @memberOf _
10583    * @category Utilities
10584    * @param {Object} object The object of function properties to add to `lodash`.
10585    * @param {Object} object The object of function properties to add to `lodash`.
10586    * @example
10587    *
10588    * _.mixin({
10589    *   'capitalize': function(string) {
10590    *     return string.charAt(0).toUpperCase() + string.slice(1).toLowerCase();
10591    *   }
10592    * });
10593    *
10594    * _.capitalize('fred');
10595    * // => 'Fred'
10596    *
10597    * _('fred').capitalize();
10598    * // => 'Fred'
10599    */
10600   function mixin(object, source) {
10601     var ctor = object,
10602         isFunc = !source || isFunction(ctor);
10603
10604     if (!source) {
10605       ctor = lodashWrapper;
10606       source = object;
10607       object = lodash;
10608     }
10609     forEach(functions(source), function(methodName) {
10610       var func = object[methodName] = source[methodName];
10611       if (isFunc) {
10612         ctor.prototype[methodName] = function() {
10613           var value = this.__wrapped__,
10614               args = [value];
10615
10616           push.apply(args, arguments);
10617           var result = func.apply(object, args);
10618           if (value && typeof value == 'object' && value === result) {
10619             return this;
10620           }
10621           result = new ctor(result);
10622           result.__chain__ = this.__chain__;
10623           return result;
10624         };
10625       }
10626     });
10627   }
10628
10629   /**
10630    * A no-operation function.
10631    *
10632    * @static
10633    * @memberOf _
10634    * @category Utilities
10635    * @example
10636    *
10637    * var object = { 'name': 'fred' };
10638    * _.noop(object) === undefined;
10639    * // => true
10640    */
10641   function noop() {
10642     // no operation performed
10643   }
10644
10645   /*--------------------------------------------------------------------------*/
10646
10647   /**
10648    * Creates a `lodash` object that wraps the given value with explicit
10649    * method chaining enabled.
10650    *
10651    * @static
10652    * @memberOf _
10653    * @category Chaining
10654    * @param {*} value The value to wrap.
10655    * @returns {Object} Returns the wrapper object.
10656    * @example
10657    *
10658    * var characters = [
10659    *   { 'name': 'barney',  'age': 36 },
10660    *   { 'name': 'fred',    'age': 40 },
10661    *   { 'name': 'pebbles', 'age': 1 }
10662    * ];
10663    *
10664    * var youngest = _.chain(characters)
10665    *     .sortBy('age')
10666    *     .map(function(chr) { return chr.name + ' is ' + chr.age; })
10667    *     .first()
10668    *     .value();
10669    * // => 'pebbles is 1'
10670    */
10671   function chain(value) {
10672     value = new lodashWrapper(value);
10673     value.__chain__ = true;
10674     return value;
10675   }
10676
10677   /**
10678    * Enables explicit method chaining on the wrapper object.
10679    *
10680    * @name chain
10681    * @memberOf _
10682    * @category Chaining
10683    * @returns {*} Returns the wrapper object.
10684    * @example
10685    *
10686    * var characters = [
10687    *   { 'name': 'barney', 'age': 36 },
10688    *   { 'name': 'fred',   'age': 40 }
10689    * ];
10690    *
10691    * // without explicit chaining
10692    * _(characters).first();
10693    * // => { 'name': 'barney', 'age': 36 }
10694    *
10695    * // with explicit chaining
10696    * _(characters).chain()
10697    *   .first()
10698    *   .pick('age')
10699    *   .value()
10700    * // => { 'age': 36 }
10701    */
10702   function wrapperChain() {
10703     this.__chain__ = true;
10704     return this;
10705   }
10706
10707   /**
10708    * Produces the `toString` result of the wrapped value.
10709    *
10710    * @name toString
10711    * @memberOf _
10712    * @category Chaining
10713    * @returns {string} Returns the string result.
10714    * @example
10715    *
10716    * _([1, 2, 3]).toString();
10717    * // => '1,2,3'
10718    */
10719   function wrapperToString() {
10720     return String(this.__wrapped__);
10721   }
10722
10723   /**
10724    * Extracts the wrapped value.
10725    *
10726    * @name valueOf
10727    * @memberOf _
10728    * @alias value
10729    * @category Chaining
10730    * @returns {*} Returns the wrapped value.
10731    * @example
10732    *
10733    * _([1, 2, 3]).valueOf();
10734    * // => [1, 2, 3]
10735    */
10736   function wrapperValueOf() {
10737     return this.__wrapped__;
10738   }
10739
10740   /*--------------------------------------------------------------------------*/
10741
10742   lodash.assign = assign;
10743   lodash.bind = bind;
10744   lodash.chain = chain;
10745   lodash.compact = compact;
10746   lodash.createCallback = createCallback;
10747   lodash.debounce = debounce;
10748   lodash.difference = difference;
10749   lodash.filter = filter;
10750   lodash.flatten = flatten;
10751   lodash.forEach = forEach;
10752   lodash.forIn = forIn;
10753   lodash.forOwn = forOwn;
10754   lodash.functions = functions;
10755   lodash.groupBy = groupBy;
10756   lodash.intersection = intersection;
10757   lodash.keys = keys;
10758   lodash.map = map;
10759   lodash.merge = merge;
10760   lodash.omit = omit;
10761   lodash.pairs = pairs;
10762   lodash.pluck = pluck;
10763   lodash.reject = reject;
10764   lodash.throttle = throttle;
10765   lodash.union = union;
10766   lodash.uniq = uniq;
10767   lodash.values = values;
10768   lodash.without = without;
10769
10770   // add aliases
10771   lodash.collect = map;
10772   lodash.each = forEach;
10773   lodash.extend = assign;
10774   lodash.methods = functions;
10775   lodash.select = filter;
10776   lodash.unique = uniq;
10777
10778   // add functions to `lodash.prototype`
10779   mixin(lodash);
10780
10781   /*--------------------------------------------------------------------------*/
10782
10783   // add functions that return unwrapped values when chaining
10784   lodash.clone = clone;
10785   lodash.cloneDeep = cloneDeep;
10786   lodash.contains = contains;
10787   lodash.every = every;
10788   lodash.find = find;
10789   lodash.identity = identity;
10790   lodash.indexOf = indexOf;
10791   lodash.isArguments = isArguments;
10792   lodash.isArray = isArray;
10793   lodash.isEmpty = isEmpty;
10794   lodash.isEqual = isEqual;
10795   lodash.isFunction = isFunction;
10796   lodash.isObject = isObject;
10797   lodash.isPlainObject = isPlainObject;
10798   lodash.isString = isString;
10799   lodash.mixin = mixin;
10800   lodash.noop = noop;
10801   lodash.some = some;
10802   lodash.sortedIndex = sortedIndex;
10803
10804   // add aliases
10805   lodash.all = every;
10806   lodash.any = some;
10807   lodash.detect = find;
10808   lodash.findWhere = find;
10809   lodash.include = contains;
10810
10811   forOwn(lodash, function(func, methodName) {
10812     if (!lodash.prototype[methodName]) {
10813       lodash.prototype[methodName] = function() {
10814         var args = [this.__wrapped__],
10815             chainAll = this.__chain__;
10816
10817         push.apply(args, arguments);
10818         var result = func.apply(lodash, args);
10819         return chainAll
10820           ? new lodashWrapper(result, chainAll)
10821           : result;
10822       };
10823     }
10824   });
10825
10826   /*--------------------------------------------------------------------------*/
10827
10828   // add functions capable of returning wrapped and unwrapped values when chaining
10829   lodash.first = first;
10830   lodash.last = last;
10831
10832   // add aliases
10833   lodash.take = first;
10834   lodash.head = first;
10835
10836   forOwn(lodash, function(func, methodName) {
10837     var callbackable = methodName !== 'sample';
10838     if (!lodash.prototype[methodName]) {
10839       lodash.prototype[methodName]= function(n, guard) {
10840         var chainAll = this.__chain__,
10841             result = func(this.__wrapped__, n, guard);
10842
10843         return !chainAll && (n == null || (guard && !(callbackable && typeof n == 'function')))
10844           ? result
10845           : new lodashWrapper(result, chainAll);
10846       };
10847     }
10848   });
10849
10850   /*--------------------------------------------------------------------------*/
10851
10852   /**
10853    * The semantic version number.
10854    *
10855    * @static
10856    * @memberOf _
10857    * @type string
10858    */
10859   lodash.VERSION = '2.3.0';
10860
10861   // add "Chaining" functions to the wrapper
10862   lodash.prototype.chain = wrapperChain;
10863   lodash.prototype.toString = wrapperToString;
10864   lodash.prototype.value = wrapperValueOf;
10865   lodash.prototype.valueOf = wrapperValueOf;
10866
10867   // add `Array` functions that return unwrapped values
10868   baseEach(['join', 'pop', 'shift'], function(methodName) {
10869     var func = arrayRef[methodName];
10870     lodash.prototype[methodName] = function() {
10871       var chainAll = this.__chain__,
10872           result = func.apply(this.__wrapped__, arguments);
10873
10874       return chainAll
10875         ? new lodashWrapper(result, chainAll)
10876         : result;
10877     };
10878   });
10879
10880   // add `Array` functions that return the wrapped value
10881   baseEach(['push', 'reverse', 'sort', 'unshift'], function(methodName) {
10882     var func = arrayRef[methodName];
10883     lodash.prototype[methodName] = function() {
10884       func.apply(this.__wrapped__, arguments);
10885       return this;
10886     };
10887   });
10888
10889   // add `Array` functions that return new wrapped values
10890   baseEach(['concat', 'slice', 'splice'], function(methodName) {
10891     var func = arrayRef[methodName];
10892     lodash.prototype[methodName] = function() {
10893       return new lodashWrapper(func.apply(this.__wrapped__, arguments), this.__chain__);
10894     };
10895   });
10896
10897   // avoid array-like object bugs with `Array#shift` and `Array#splice`
10898   // in IE < 9, Firefox < 10, Narwhal, and RingoJS
10899   if (!support.spliceObjects) {
10900     baseEach(['pop', 'shift', 'splice'], function(methodName) {
10901       var func = arrayRef[methodName],
10902           isSplice = methodName == 'splice';
10903
10904       lodash.prototype[methodName] = function() {
10905         var chainAll = this.__chain__,
10906             value = this.__wrapped__,
10907             result = func.apply(value, arguments);
10908
10909         if (value.length === 0) {
10910           delete value[0];
10911         }
10912         return (chainAll || isSplice)
10913           ? new lodashWrapper(result, chainAll)
10914           : result;
10915       };
10916     });
10917   }
10918
10919   /*--------------------------------------------------------------------------*/
10920
10921   if (freeExports && freeModule) {
10922     // in Node.js or RingoJS
10923     if (moduleExports) {
10924       (freeModule.exports = lodash)._ = lodash;
10925     }
10926
10927   }
10928   else {
10929     // in a browser or Rhino
10930     root._ = lodash;
10931   }
10932 }.call(this));
10933 (function(e){if("function"==typeof bootstrap)bootstrap("osmauth",e);else if("object"==typeof exports)module.exports=e();else if("function"==typeof define&&define.amd)define(e);else if("undefined"!=typeof ses){if(!ses.ok())return;ses.makeOsmAuth=e}else"undefined"!=typeof window?window.osmAuth=e():global.osmAuth=e()})(function(){var define,ses,bootstrap,module,exports;
10934 return (function(e,t,n){function i(n,s){if(!t[n]){if(!e[n]){var o=typeof require=="function"&&require;if(!s&&o)return o(n,!0);if(r)return r(n,!0);throw new Error("Cannot find module '"+n+"'")}var u=t[n]={exports:{}};e[n][0].call(u.exports,function(t){var r=e[n][1][t];return i(r?r:t)},u,u.exports)}return t[n].exports}var r=typeof require=="function"&&require;for(var s=0;s<n.length;s++)i(n[s]);return i})({1:[function(require,module,exports){
10935 'use strict';
10936
10937 var ohauth = require('ohauth'),
10938     xtend = require('xtend'),
10939     store = require('store');
10940
10941 // # osm-auth
10942 //
10943 // This code is only compatible with IE10+ because the [XDomainRequest](http://bit.ly/LfO7xo)
10944 // object, IE<10's idea of [CORS](http://en.wikipedia.org/wiki/Cross-origin_resource_sharing),
10945 // does not support custom headers, which this uses everywhere.
10946 module.exports = function(o) {
10947
10948     var oauth = {};
10949
10950     // authenticated users will also have a request token secret, but it's
10951     // not used in transactions with the server
10952     oauth.authenticated = function() {
10953         return !!(token('oauth_token') && token('oauth_token_secret'));
10954     };
10955
10956     oauth.logout = function() {
10957         token('oauth_token', '');
10958         token('oauth_token_secret', '');
10959         token('oauth_request_token_secret', '');
10960         return oauth;
10961     };
10962
10963     // TODO: detect lack of click event
10964     oauth.authenticate = function(callback) {
10965         if (oauth.authenticated()) return callback();
10966
10967         oauth.logout();
10968
10969         // ## Getting a request token
10970         var params = timenonce(getAuth(o)),
10971             url = o.url + '/oauth/request_token';
10972
10973         params.oauth_signature = ohauth.signature(
10974             o.oauth_secret, '',
10975             ohauth.baseString('POST', url, params));
10976
10977         if (!o.singlepage) {
10978             // Create a 600x550 popup window in the center of the screen
10979             var w = 600, h = 550,
10980                 settings = [
10981                     ['width', w], ['height', h],
10982                     ['left', screen.width / 2 - w / 2],
10983                     ['top', screen.height / 2 - h / 2]].map(function(x) {
10984                         return x.join('=');
10985                     }).join(','),
10986                 popup = window.open('about:blank', 'oauth_window', settings);
10987         }
10988
10989         // Request a request token. When this is complete, the popup
10990         // window is redirected to OSM's authorization page.
10991         ohauth.xhr('POST', url, params, null, {}, reqTokenDone);
10992         o.loading();
10993
10994         function reqTokenDone(err, xhr) {
10995             o.done();
10996             if (err) return callback(err);
10997             var resp = ohauth.stringQs(xhr.response);
10998             token('oauth_request_token_secret', resp.oauth_token_secret);
10999             var authorize_url = o.url + '/oauth/authorize?' + ohauth.qsString({
11000                 oauth_token: resp.oauth_token,
11001                 oauth_callback: location.href.replace('index.html', '')
11002                     .replace(/#.*/, '') + o.landing
11003             });
11004
11005             if (o.singlepage) {
11006                 location.href = authorize_url;
11007             } else {
11008                 popup.location = authorize_url;
11009             }
11010         }
11011
11012         // Called by a function in a landing page, in the popup window. The
11013         // window closes itself.
11014         window.authComplete = function(token) {
11015             var oauth_token = ohauth.stringQs(token.split('?')[1]);
11016             get_access_token(oauth_token.oauth_token);
11017             delete window.authComplete;
11018         };
11019
11020         // ## Getting an request token
11021         //
11022         // At this point we have an `oauth_token`, brought in from a function
11023         // call on a landing page popup.
11024         function get_access_token(oauth_token) {
11025             var url = o.url + '/oauth/access_token',
11026                 params = timenonce(getAuth(o)),
11027                 request_token_secret = token('oauth_request_token_secret');
11028             params.oauth_token = oauth_token;
11029             params.oauth_signature = ohauth.signature(
11030                 o.oauth_secret,
11031                 request_token_secret,
11032                 ohauth.baseString('POST', url, params));
11033
11034             // ## Getting an access token
11035             //
11036             // The final token required for authentication. At this point
11037             // we have a `request token secret`
11038             ohauth.xhr('POST', url, params, null, {}, accessTokenDone);
11039             o.loading();
11040         }
11041
11042         function accessTokenDone(err, xhr) {
11043             o.done();
11044             if (err) return callback(err);
11045             var access_token = ohauth.stringQs(xhr.response);
11046             token('oauth_token', access_token.oauth_token);
11047             token('oauth_token_secret', access_token.oauth_token_secret);
11048             callback(null, oauth);
11049         }
11050     };
11051
11052     oauth.bootstrapToken = function(oauth_token, callback) {
11053         // ## Getting an request token
11054         // At this point we have an `oauth_token`, brought in from a function
11055         // call on a landing page popup.
11056         function get_access_token(oauth_token) {
11057             var url = o.url + '/oauth/access_token',
11058                 params = timenonce(getAuth(o)),
11059                 request_token_secret = token('oauth_request_token_secret');
11060             params.oauth_token = oauth_token;
11061             params.oauth_signature = ohauth.signature(
11062                 o.oauth_secret,
11063                 request_token_secret,
11064                 ohauth.baseString('POST', url, params));
11065
11066             // ## Getting an access token
11067             // The final token required for authentication. At this point
11068             // we have a `request token secret`
11069             ohauth.xhr('POST', url, params, null, {}, accessTokenDone);
11070             o.loading();
11071         }
11072
11073         function accessTokenDone(err, xhr) {
11074             o.done();
11075             if (err) return callback(err);
11076             var access_token = ohauth.stringQs(xhr.response);
11077             token('oauth_token', access_token.oauth_token);
11078             token('oauth_token_secret', access_token.oauth_token_secret);
11079             callback(null, oauth);
11080         }
11081
11082         get_access_token(oauth_token);
11083     };
11084
11085     // # xhr
11086     //
11087     // A single XMLHttpRequest wrapper that does authenticated calls if the
11088     // user has logged in.
11089     oauth.xhr = function(options, callback) {
11090         if (!oauth.authenticated()) {
11091             if (o.auto) return oauth.authenticate(run);
11092             else return callback('not authenticated', null);
11093         } else return run();
11094
11095         function run() {
11096             var params = timenonce(getAuth(o)),
11097                 url = o.url + options.path,
11098                 oauth_token_secret = token('oauth_token_secret');
11099
11100             // https://tools.ietf.org/html/rfc5849#section-3.4.1.3.1
11101             if ((!options.options || !options.options.header ||
11102                 options.options.header['Content-Type'] === 'application/x-www-form-urlencoded') &&
11103                 options.content) {
11104                 params = xtend(params, ohauth.stringQs(options.content));
11105             }
11106
11107             params.oauth_token = token('oauth_token');
11108             params.oauth_signature = ohauth.signature(
11109                 o.oauth_secret,
11110                 oauth_token_secret,
11111                 ohauth.baseString(options.method, url, params));
11112
11113             ohauth.xhr(options.method,
11114                 url, params, options.content, options.options, done);
11115         }
11116
11117         function done(err, xhr) {
11118             if (err) return callback(err);
11119             else if (xhr.responseXML) return callback(err, xhr.responseXML);
11120             else return callback(err, xhr.response);
11121         }
11122     };
11123
11124     // pre-authorize this object, if we can just get a token and token_secret
11125     // from the start
11126     oauth.preauth = function(c) {
11127         if (!c) return;
11128         if (c.oauth_token) token('oauth_token', c.oauth_token);
11129         if (c.oauth_token_secret) token('oauth_token_secret', c.oauth_token_secret);
11130         return oauth;
11131     };
11132
11133     oauth.options = function(_) {
11134         if (!arguments.length) return o;
11135
11136         o = _;
11137
11138         o.url = o.url || 'http://www.openstreetmap.org';
11139         o.landing = o.landing || 'land.html';
11140
11141         o.singlepage = o.singlepage || false;
11142
11143         // Optional loading and loading-done functions for nice UI feedback.
11144         // by default, no-ops
11145         o.loading = o.loading || function() {};
11146         o.done = o.done || function() {};
11147
11148         return oauth.preauth(o);
11149     };
11150
11151     // 'stamp' an authentication object from `getAuth()`
11152     // with a [nonce](http://en.wikipedia.org/wiki/Cryptographic_nonce)
11153     // and timestamp
11154     function timenonce(o) {
11155         o.oauth_timestamp = ohauth.timestamp();
11156         o.oauth_nonce = ohauth.nonce();
11157         return o;
11158     }
11159
11160     // get/set tokens. These are prefixed with the base URL so that `osm-auth`
11161     // can be used with multiple APIs and the keys in `localStorage`
11162     // will not clash
11163     var token;
11164
11165     if (store.enabled) {
11166         token = function (x, y) {
11167             if (arguments.length === 1) return store.get(o.url + x);
11168             else if (arguments.length === 2) return store.set(o.url + x, y);
11169         };
11170     } else {
11171         var storage = {};
11172         token = function (x, y) {
11173             if (arguments.length === 1) return storage[o.url + x];
11174             else if (arguments.length === 2) return storage[o.url + x] = y;
11175         };
11176     }
11177
11178     // Get an authentication object. If you just add and remove properties
11179     // from a single object, you'll need to use `delete` to make sure that
11180     // it doesn't contain undesired properties for authentication
11181     function getAuth(o) {
11182         return {
11183             oauth_consumer_key: o.oauth_consumer_key,
11184             oauth_signature_method: "HMAC-SHA1"
11185         };
11186     }
11187
11188     // potentially pre-authorize
11189     oauth.options(o);
11190
11191     return oauth;
11192 };
11193
11194 },{"ohauth":2,"store":3,"xtend":4}],3:[function(require,module,exports){
11195 (function(global){;(function(win){
11196         var store = {},
11197                 doc = win.document,
11198                 localStorageName = 'localStorage',
11199                 storage
11200
11201         store.disabled = false
11202         store.set = function(key, value) {}
11203         store.get = function(key) {}
11204         store.remove = function(key) {}
11205         store.clear = function() {}
11206         store.transact = function(key, defaultVal, transactionFn) {
11207                 var val = store.get(key)
11208                 if (transactionFn == null) {
11209                         transactionFn = defaultVal
11210                         defaultVal = null
11211                 }
11212                 if (typeof val == 'undefined') { val = defaultVal || {} }
11213                 transactionFn(val)
11214                 store.set(key, val)
11215         }
11216         store.getAll = function() {}
11217         store.forEach = function() {}
11218
11219         store.serialize = function(value) {
11220                 return JSON.stringify(value)
11221         }
11222         store.deserialize = function(value) {
11223                 if (typeof value != 'string') { return undefined }
11224                 try { return JSON.parse(value) }
11225                 catch(e) { return value || undefined }
11226         }
11227
11228         // Functions to encapsulate questionable FireFox 3.6.13 behavior
11229         // when about.config::dom.storage.enabled === false
11230         // See https://github.com/marcuswestin/store.js/issues#issue/13
11231         function isLocalStorageNameSupported() {
11232                 try { return (localStorageName in win && win[localStorageName]) }
11233                 catch(err) { return false }
11234         }
11235
11236         if (isLocalStorageNameSupported()) {
11237                 storage = win[localStorageName]
11238                 store.set = function(key, val) {
11239                         if (val === undefined) { return store.remove(key) }
11240                         storage.setItem(key, store.serialize(val))
11241                         return val
11242                 }
11243                 store.get = function(key) { return store.deserialize(storage.getItem(key)) }
11244                 store.remove = function(key) { storage.removeItem(key) }
11245                 store.clear = function() { storage.clear() }
11246                 store.getAll = function() {
11247                         var ret = {}
11248                         store.forEach(function(key, val) {
11249                                 ret[key] = val
11250                         })
11251                         return ret
11252                 }
11253                 store.forEach = function(callback) {
11254                         for (var i=0; i<storage.length; i++) {
11255                                 var key = storage.key(i)
11256                                 callback(key, store.get(key))
11257                         }
11258                 }
11259         } else if (doc.documentElement.addBehavior) {
11260                 var storageOwner,
11261                         storageContainer
11262                 // Since #userData storage applies only to specific paths, we need to
11263                 // somehow link our data to a specific path.  We choose /favicon.ico
11264                 // as a pretty safe option, since all browsers already make a request to
11265                 // this URL anyway and being a 404 will not hurt us here.  We wrap an
11266                 // iframe pointing to the favicon in an ActiveXObject(htmlfile) object
11267                 // (see: http://msdn.microsoft.com/en-us/library/aa752574(v=VS.85).aspx)
11268                 // since the iframe access rules appear to allow direct access and
11269                 // manipulation of the document element, even for a 404 page.  This
11270                 // document can be used instead of the current document (which would
11271                 // have been limited to the current path) to perform #userData storage.
11272                 try {
11273                         storageContainer = new ActiveXObject('htmlfile')
11274                         storageContainer.open()
11275                         storageContainer.write('<s' + 'cript>document.w=window</s' + 'cript><iframe src="/favicon.ico"></iframe>')
11276                         storageContainer.close()
11277                         storageOwner = storageContainer.w.frames[0].document
11278                         storage = storageOwner.createElement('div')
11279                 } catch(e) {
11280                         // somehow ActiveXObject instantiation failed (perhaps some special
11281                         // security settings or otherwse), fall back to per-path storage
11282                         storage = doc.createElement('div')
11283                         storageOwner = doc.body
11284                 }
11285                 function withIEStorage(storeFunction) {
11286                         return function() {
11287                                 var args = Array.prototype.slice.call(arguments, 0)
11288                                 args.unshift(storage)
11289                                 // See http://msdn.microsoft.com/en-us/library/ms531081(v=VS.85).aspx
11290                                 // and http://msdn.microsoft.com/en-us/library/ms531424(v=VS.85).aspx
11291                                 storageOwner.appendChild(storage)
11292                                 storage.addBehavior('#default#userData')
11293                                 storage.load(localStorageName)
11294                                 var result = storeFunction.apply(store, args)
11295                                 storageOwner.removeChild(storage)
11296                                 return result
11297                         }
11298                 }
11299
11300                 // In IE7, keys may not contain special chars. See all of https://github.com/marcuswestin/store.js/issues/40
11301                 var forbiddenCharsRegex = new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]", "g")
11302                 function ieKeyFix(key) {
11303                         return key.replace(forbiddenCharsRegex, '___')
11304                 }
11305                 store.set = withIEStorage(function(storage, key, val) {
11306                         key = ieKeyFix(key)
11307                         if (val === undefined) { return store.remove(key) }
11308                         storage.setAttribute(key, store.serialize(val))
11309                         storage.save(localStorageName)
11310                         return val
11311                 })
11312                 store.get = withIEStorage(function(storage, key) {
11313                         key = ieKeyFix(key)
11314                         return store.deserialize(storage.getAttribute(key))
11315                 })
11316                 store.remove = withIEStorage(function(storage, key) {
11317                         key = ieKeyFix(key)
11318                         storage.removeAttribute(key)
11319                         storage.save(localStorageName)
11320                 })
11321                 store.clear = withIEStorage(function(storage) {
11322                         var attributes = storage.XMLDocument.documentElement.attributes
11323                         storage.load(localStorageName)
11324                         for (var i=0, attr; attr=attributes[i]; i++) {
11325                                 storage.removeAttribute(attr.name)
11326                         }
11327                         storage.save(localStorageName)
11328                 })
11329                 store.getAll = function(storage) {
11330                         var ret = {}
11331                         store.forEach(function(key, val) {
11332                                 ret[key] = val
11333                         })
11334                         return ret
11335                 }
11336                 store.forEach = withIEStorage(function(storage, callback) {
11337                         var attributes = storage.XMLDocument.documentElement.attributes
11338                         for (var i=0, attr; attr=attributes[i]; ++i) {
11339                                 callback(attr.name, store.deserialize(storage.getAttribute(attr.name)))
11340                         }
11341                 })
11342         }
11343
11344         try {
11345                 var testKey = '__storejs__'
11346                 store.set(testKey, testKey)
11347                 if (store.get(testKey) != testKey) { store.disabled = true }
11348                 store.remove(testKey)
11349         } catch(e) {
11350                 store.disabled = true
11351         }
11352         store.enabled = !store.disabled
11353         
11354         if (typeof module != 'undefined' && module.exports) { module.exports = store }
11355         else if (typeof define === 'function' && define.amd) { define(store) }
11356         else { win.store = store }
11357         
11358 })(this.window || global);
11359
11360 })(window)
11361 },{}],5:[function(require,module,exports){
11362 module.exports = hasKeys
11363
11364 function hasKeys(source) {
11365     return source !== null &&
11366         (typeof source === "object" ||
11367         typeof source === "function")
11368 }
11369
11370 },{}],4:[function(require,module,exports){
11371 var Keys = require("object-keys")
11372 var hasKeys = require("./has-keys")
11373
11374 module.exports = extend
11375
11376 function extend() {
11377     var target = {}
11378
11379     for (var i = 0; i < arguments.length; i++) {
11380         var source = arguments[i]
11381
11382         if (!hasKeys(source)) {
11383             continue
11384         }
11385
11386         var keys = Keys(source)
11387
11388         for (var j = 0; j < keys.length; j++) {
11389             var name = keys[j]
11390             target[name] = source[name]
11391         }
11392     }
11393
11394     return target
11395 }
11396
11397 },{"./has-keys":5,"object-keys":6}],7:[function(require,module,exports){
11398 (function(global){/**
11399  * jsHashes - A fast and independent hashing library pure JavaScript implemented (ES3 compliant) for both server and client side
11400  * 
11401  * @class Hashes
11402  * @author Tomas Aparicio <tomas@rijndael-project.com>
11403  * @license New BSD (see LICENSE file)
11404  * @version 1.0.4
11405  *
11406  * Algorithms specification:
11407  *
11408  * MD5 <http://www.ietf.org/rfc/rfc1321.txt>
11409  * RIPEMD-160 <http://homes.esat.kuleuven.be/~bosselae/ripemd160.html>
11410  * SHA1   <http://csrc.nist.gov/publications/fips/fips180-4/fips-180-4.pdf>
11411  * SHA256 <http://csrc.nist.gov/publications/fips/fips180-4/fips-180-4.pdf>
11412  * SHA512 <http://csrc.nist.gov/publications/fips/fips180-4/fips-180-4.pdf>
11413  * HMAC <http://www.ietf.org/rfc/rfc2104.txt>
11414  *
11415  */
11416 (function(){
11417   var Hashes;
11418   
11419   // private helper methods
11420   function utf8Encode(str) {
11421     var  x, y, output = '', i = -1, l;
11422     
11423     if (str && str.length) {
11424       l = str.length;
11425       while ((i+=1) < l) {
11426         /* Decode utf-16 surrogate pairs */
11427         x = str.charCodeAt(i);
11428         y = i + 1 < l ? str.charCodeAt(i + 1) : 0;
11429         if (0xD800 <= x && x <= 0xDBFF && 0xDC00 <= y && y <= 0xDFFF) {
11430             x = 0x10000 + ((x & 0x03FF) << 10) + (y & 0x03FF);
11431             i += 1;
11432         }
11433         /* Encode output as utf-8 */
11434         if (x <= 0x7F) {
11435             output += String.fromCharCode(x);
11436         } else if (x <= 0x7FF) {
11437             output += String.fromCharCode(0xC0 | ((x >>> 6 ) & 0x1F),
11438                         0x80 | ( x & 0x3F));
11439         } else if (x <= 0xFFFF) {
11440             output += String.fromCharCode(0xE0 | ((x >>> 12) & 0x0F),
11441                         0x80 | ((x >>> 6 ) & 0x3F),
11442                         0x80 | ( x & 0x3F));
11443         } else if (x <= 0x1FFFFF) {
11444             output += String.fromCharCode(0xF0 | ((x >>> 18) & 0x07),
11445                         0x80 | ((x >>> 12) & 0x3F),
11446                         0x80 | ((x >>> 6 ) & 0x3F),
11447                         0x80 | ( x & 0x3F));
11448         }
11449       }
11450     }
11451     return output;
11452   }
11453   
11454   function utf8Decode(str) {
11455     var i, ac, c1, c2, c3, arr = [], l;
11456     i = ac = c1 = c2 = c3 = 0;
11457     
11458     if (str && str.length) {
11459       l = str.length;
11460       str += '';
11461     
11462       while (i < l) {
11463           c1 = str.charCodeAt(i);
11464           ac += 1;
11465           if (c1 < 128) {
11466               arr[ac] = String.fromCharCode(c1);
11467               i+=1;
11468           } else if (c1 > 191 && c1 < 224) {
11469               c2 = str.charCodeAt(i + 1);
11470               arr[ac] = String.fromCharCode(((c1 & 31) << 6) | (c2 & 63));
11471               i += 2;
11472           } else {
11473               c2 = str.charCodeAt(i + 1);
11474               c3 = str.charCodeAt(i + 2);
11475               arr[ac] = String.fromCharCode(((c1 & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
11476               i += 3;
11477           }
11478       }
11479     }
11480     return arr.join('');
11481   }
11482
11483   /**
11484    * Add integers, wrapping at 2^32. This uses 16-bit operations internally
11485    * to work around bugs in some JS interpreters.
11486    */
11487   function safe_add(x, y) {
11488     var lsw = (x & 0xFFFF) + (y & 0xFFFF),
11489         msw = (x >> 16) + (y >> 16) + (lsw >> 16);
11490     return (msw << 16) | (lsw & 0xFFFF);
11491   }
11492
11493   /**
11494    * Bitwise rotate a 32-bit number to the left.
11495    */
11496   function bit_rol(num, cnt) {
11497     return (num << cnt) | (num >>> (32 - cnt));
11498   }
11499
11500   /**
11501    * Convert a raw string to a hex string
11502    */
11503   function rstr2hex(input, hexcase) {
11504     var hex_tab = hexcase ? '0123456789ABCDEF' : '0123456789abcdef',
11505         output = '', x, i = 0, l = input.length;
11506     for (; i < l; i+=1) {
11507       x = input.charCodeAt(i);
11508       output += hex_tab.charAt((x >>> 4) & 0x0F) + hex_tab.charAt(x & 0x0F);
11509     }
11510     return output;
11511   }
11512
11513   /**
11514    * Encode a string as utf-16
11515    */
11516   function str2rstr_utf16le(input) {
11517     var i, l = input.length, output = '';
11518     for (i = 0; i < l; i+=1) {
11519       output += String.fromCharCode( input.charCodeAt(i) & 0xFF, (input.charCodeAt(i) >>> 8) & 0xFF);
11520     }
11521     return output;
11522   }
11523
11524   function str2rstr_utf16be(input) {
11525     var i, l = input.length, output = '';
11526     for (i = 0; i < l; i+=1) {
11527       output += String.fromCharCode((input.charCodeAt(i) >>> 8) & 0xFF, input.charCodeAt(i) & 0xFF);
11528     }
11529     return output;
11530   }
11531
11532   /**
11533    * Convert an array of big-endian words to a string
11534    */
11535   function binb2rstr(input) {
11536     var i, l = input.length * 32, output = '';
11537     for (i = 0; i < l; i += 8) {
11538         output += String.fromCharCode((input[i>>5] >>> (24 - i % 32)) & 0xFF);
11539     }
11540     return output;
11541   }
11542
11543   /**
11544    * Convert an array of little-endian words to a string
11545    */
11546   function binl2rstr(input) {
11547     var i, l = input.length * 32, output = '';
11548     for (i = 0;i < l; i += 8) {
11549       output += String.fromCharCode((input[i>>5] >>> (i % 32)) & 0xFF);
11550     }
11551     return output;
11552   }
11553
11554   /**
11555    * Convert a raw string to an array of little-endian words
11556    * Characters >255 have their high-byte silently ignored.
11557    */
11558   function rstr2binl(input) {
11559     var i, l = input.length * 8, output = Array(input.length >> 2), lo = output.length;
11560     for (i = 0; i < lo; i+=1) {
11561       output[i] = 0;
11562     }
11563     for (i = 0; i < l; i += 8) {
11564       output[i>>5] |= (input.charCodeAt(i / 8) & 0xFF) << (i%32);
11565     }
11566     return output;
11567   }
11568   
11569   /**
11570    * Convert a raw string to an array of big-endian words 
11571    * Characters >255 have their high-byte silently ignored.
11572    */
11573    function rstr2binb(input) {
11574       var i, l = input.length * 8, output = Array(input.length >> 2), lo = output.length;
11575       for (i = 0; i < lo; i+=1) {
11576             output[i] = 0;
11577         }
11578       for (i = 0; i < l; i += 8) {
11579             output[i>>5] |= (input.charCodeAt(i / 8) & 0xFF) << (24 - i % 32);
11580         }
11581       return output;
11582    }
11583
11584   /**
11585    * Convert a raw string to an arbitrary string encoding
11586    */
11587   function rstr2any(input, encoding) {
11588     var divisor = encoding.length,
11589         remainders = Array(),
11590         i, q, x, ld, quotient, dividend, output, full_length;
11591   
11592     /* Convert to an array of 16-bit big-endian values, forming the dividend */
11593     dividend = Array(Math.ceil(input.length / 2));
11594     ld = dividend.length;
11595     for (i = 0; i < ld; i+=1) {
11596       dividend[i] = (input.charCodeAt(i * 2) << 8) | input.charCodeAt(i * 2 + 1);
11597     }
11598   
11599     /**
11600      * Repeatedly perform a long division. The binary array forms the dividend,
11601      * the length of the encoding is the divisor. Once computed, the quotient
11602      * forms the dividend for the next step. We stop when the dividend is zerHashes.
11603      * All remainders are stored for later use.
11604      */
11605     while(dividend.length > 0) {
11606       quotient = Array();
11607       x = 0;
11608       for (i = 0; i < dividend.length; i+=1) {
11609         x = (x << 16) + dividend[i];
11610         q = Math.floor(x / divisor);
11611         x -= q * divisor;
11612         if (quotient.length > 0 || q > 0) {
11613           quotient[quotient.length] = q;
11614         }
11615       }
11616       remainders[remainders.length] = x;
11617       dividend = quotient;
11618     }
11619   
11620     /* Convert the remainders to the output string */
11621     output = '';
11622     for (i = remainders.length - 1; i >= 0; i--) {
11623       output += encoding.charAt(remainders[i]);
11624     }
11625   
11626     /* Append leading zero equivalents */
11627     full_length = Math.ceil(input.length * 8 / (Math.log(encoding.length) / Math.log(2)));
11628     for (i = output.length; i < full_length; i+=1) {
11629       output = encoding[0] + output;
11630     }
11631     return output;
11632   }
11633
11634   /**
11635    * Convert a raw string to a base-64 string
11636    */
11637   function rstr2b64(input, b64pad) {
11638     var tab = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',
11639         output = '',
11640         len = input.length, i, j, triplet;
11641     b64pad= b64pad || '=';
11642     for (i = 0; i < len; i += 3) {
11643       triplet = (input.charCodeAt(i) << 16)
11644             | (i + 1 < len ? input.charCodeAt(i+1) << 8 : 0)
11645             | (i + 2 < len ? input.charCodeAt(i+2)      : 0);
11646       for (j = 0; j < 4; j+=1) {
11647         if (i * 8 + j * 6 > input.length * 8) { 
11648           output += b64pad; 
11649         } else { 
11650           output += tab.charAt((triplet >>> 6*(3-j)) & 0x3F); 
11651         }
11652        }
11653     }
11654     return output;
11655   }
11656
11657   Hashes = {
11658   /**  
11659    * @property {String} version
11660    * @readonly
11661    */
11662   VERSION : '1.0.3',
11663   /**
11664    * @member Hashes
11665    * @class Base64
11666    * @constructor
11667    */
11668   Base64 : function () {
11669     // private properties
11670     var tab = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/',
11671         pad = '=', // default pad according with the RFC standard
11672         url = false, // URL encoding support @todo
11673         utf8 = true; // by default enable UTF-8 support encoding
11674
11675     // public method for encoding
11676     this.encode = function (input) {
11677       var i, j, triplet,
11678           output = '', 
11679           len = input.length;
11680
11681       pad = pad || '=';
11682       input = (utf8) ? utf8Encode(input) : input;
11683
11684       for (i = 0; i < len; i += 3) {
11685         triplet = (input.charCodeAt(i) << 16)
11686               | (i + 1 < len ? input.charCodeAt(i+1) << 8 : 0)
11687               | (i + 2 < len ? input.charCodeAt(i+2) : 0);
11688         for (j = 0; j < 4; j+=1) {
11689           if (i * 8 + j * 6 > len * 8) {
11690               output += pad;
11691           } else {
11692               output += tab.charAt((triplet >>> 6*(3-j)) & 0x3F);
11693           }
11694         }
11695       }
11696       return output;    
11697     };
11698
11699     // public method for decoding
11700     this.decode = function (input) {
11701       // var b64 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
11702       var i, o1, o2, o3, h1, h2, h3, h4, bits, ac,
11703         dec = '',
11704         arr = [];
11705       if (!input) { return input; }
11706
11707       i = ac = 0;
11708       input = input.replace(new RegExp('\\'+pad,'gi'),''); // use '='
11709       //input += '';
11710
11711       do { // unpack four hexets into three octets using index points in b64
11712         h1 = tab.indexOf(input.charAt(i+=1));
11713         h2 = tab.indexOf(input.charAt(i+=1));
11714         h3 = tab.indexOf(input.charAt(i+=1));
11715         h4 = tab.indexOf(input.charAt(i+=1));
11716
11717         bits = h1 << 18 | h2 << 12 | h3 << 6 | h4;
11718
11719         o1 = bits >> 16 & 0xff;
11720         o2 = bits >> 8 & 0xff;
11721         o3 = bits & 0xff;
11722         ac += 1;
11723
11724         if (h3 === 64) {
11725           arr[ac] = String.fromCharCode(o1);
11726         } else if (h4 === 64) {
11727           arr[ac] = String.fromCharCode(o1, o2);
11728         } else {
11729           arr[ac] = String.fromCharCode(o1, o2, o3);
11730         }
11731       } while (i < input.length);
11732
11733       dec = arr.join('');
11734       dec = (utf8) ? utf8Decode(dec) : dec;
11735
11736       return dec;
11737     };
11738
11739     // set custom pad string
11740     this.setPad = function (str) {
11741         pad = str || pad;
11742         return this;
11743     };
11744     // set custom tab string characters
11745     this.setTab = function (str) {
11746         tab = str || tab;
11747         return this;
11748     };
11749     this.setUTF8 = function (bool) {
11750         if (typeof bool === 'boolean') {
11751           utf8 = bool;
11752         }
11753         return this;
11754     };
11755   },
11756
11757   /**
11758    * CRC-32 calculation
11759    * @member Hashes
11760    * @method CRC32
11761    * @static
11762    * @param {String} str Input String
11763    * @return {String}
11764    */
11765   CRC32 : function (str) {
11766     var crc = 0, x = 0, y = 0, table, i, iTop;
11767     str = utf8Encode(str);
11768         
11769     table = [ 
11770         '00000000 77073096 EE0E612C 990951BA 076DC419 706AF48F E963A535 9E6495A3 0EDB8832 ',
11771         '79DCB8A4 E0D5E91E 97D2D988 09B64C2B 7EB17CBD E7B82D07 90BF1D91 1DB71064 6AB020F2 F3B97148 ',
11772         '84BE41DE 1ADAD47D 6DDDE4EB F4D4B551 83D385C7 136C9856 646BA8C0 FD62F97A 8A65C9EC 14015C4F ',
11773         '63066CD9 FA0F3D63 8D080DF5 3B6E20C8 4C69105E D56041E4 A2677172 3C03E4D1 4B04D447 D20D85FD ',
11774         'A50AB56B 35B5A8FA 42B2986C DBBBC9D6 ACBCF940 32D86CE3 45DF5C75 DCD60DCF ABD13D59 26D930AC ',
11775         '51DE003A C8D75180 BFD06116 21B4F4B5 56B3C423 CFBA9599 B8BDA50F 2802B89E 5F058808 C60CD9B2 ',
11776         'B10BE924 2F6F7C87 58684C11 C1611DAB B6662D3D 76DC4190 01DB7106 98D220BC EFD5102A 71B18589 ',
11777         '06B6B51F 9FBFE4A5 E8B8D433 7807C9A2 0F00F934 9609A88E E10E9818 7F6A0DBB 086D3D2D 91646C97 ',
11778         'E6635C01 6B6B51F4 1C6C6162 856530D8 F262004E 6C0695ED 1B01A57B 8208F4C1 F50FC457 65B0D9C6 ',
11779         '12B7E950 8BBEB8EA FCB9887C 62DD1DDF 15DA2D49 8CD37CF3 FBD44C65 4DB26158 3AB551CE A3BC0074 ',
11780         'D4BB30E2 4ADFA541 3DD895D7 A4D1C46D D3D6F4FB 4369E96A 346ED9FC AD678846 DA60B8D0 44042D73 ',
11781         '33031DE5 AA0A4C5F DD0D7CC9 5005713C 270241AA BE0B1010 C90C2086 5768B525 206F85B3 B966D409 ',
11782         'CE61E49F 5EDEF90E 29D9C998 B0D09822 C7D7A8B4 59B33D17 2EB40D81 B7BD5C3B C0BA6CAD EDB88320 ',
11783         '9ABFB3B6 03B6E20C 74B1D29A EAD54739 9DD277AF 04DB2615 73DC1683 E3630B12 94643B84 0D6D6A3E ',
11784         '7A6A5AA8 E40ECF0B 9309FF9D 0A00AE27 7D079EB1 F00F9344 8708A3D2 1E01F268 6906C2FE F762575D ',
11785         '806567CB 196C3671 6E6B06E7 FED41B76 89D32BE0 10DA7A5A 67DD4ACC F9B9DF6F 8EBEEFF9 17B7BE43 ',
11786         '60B08ED5 D6D6A3E8 A1D1937E 38D8C2C4 4FDFF252 D1BB67F1 A6BC5767 3FB506DD 48B2364B D80D2BDA ',
11787         'AF0A1B4C 36034AF6 41047A60 DF60EFC3 A867DF55 316E8EEF 4669BE79 CB61B38C BC66831A 256FD2A0 ', 
11788         '5268E236 CC0C7795 BB0B4703 220216B9 5505262F C5BA3BBE B2BD0B28 2BB45A92 5CB36A04 C2D7FFA7 ',
11789         'B5D0CF31 2CD99E8B 5BDEAE1D 9B64C2B0 EC63F226 756AA39C 026D930A 9C0906A9 EB0E363F 72076785 ',
11790         '05005713 95BF4A82 E2B87A14 7BB12BAE 0CB61B38 92D28E9B E5D5BE0D 7CDCEFB7 0BDBDF21 86D3D2D4 ',
11791         'F1D4E242 68DDB3F8 1FDA836E 81BE16CD F6B9265B 6FB077E1 18B74777 88085AE6 FF0F6A70 66063BCA ',
11792         '11010B5C 8F659EFF F862AE69 616BFFD3 166CCF45 A00AE278 D70DD2EE 4E048354 3903B3C2 A7672661 ',
11793         'D06016F7 4969474D 3E6E77DB AED16A4A D9D65ADC 40DF0B66 37D83BF0 A9BCAE53 DEBB9EC5 47B2CF7F ',
11794         '30B5FFE9 BDBDF21C CABAC28A 53B39330 24B4A3A6 BAD03605 CDD70693 54DE5729 23D967BF B3667A2E ',
11795         'C4614AB8 5D681B02 2A6F2B94 B40BBE37 C30C8EA1 5A05DF1B 2D02EF8D'
11796     ].join('');
11797
11798     crc = crc ^ (-1);
11799     for (i = 0, iTop = str.length; i < iTop; i+=1 ) {
11800         y = ( crc ^ str.charCodeAt( i ) ) & 0xFF;
11801         x = '0x' + table.substr( y * 9, 8 );
11802         crc = ( crc >>> 8 ) ^ x;
11803     }
11804     // always return a positive number (that's what >>> 0 does)
11805     return (crc ^ (-1)) >>> 0;
11806   },
11807   /**
11808    * @member Hashes
11809    * @class MD5
11810    * @constructor
11811    * @param {Object} [config]
11812    * 
11813    * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message
11814    * Digest Algorithm, as defined in RFC 1321.
11815    * Version 2.2 Copyright (C) Paul Johnston 1999 - 2009
11816    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
11817    * See <http://pajhome.org.uk/crypt/md5> for more infHashes.
11818    */
11819   MD5 : function (options) {  
11820     /**
11821      * Private config properties. You may need to tweak these to be compatible with
11822      * the server-side, but the defaults work in most cases.
11823      * See {@link Hashes.MD5#method-setUpperCase} and {@link Hashes.SHA1#method-setUpperCase}
11824      */
11825     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false, // hexadecimal output case format. false - lowercase; true - uppercase
11826         b64pad = (options && typeof options.pad === 'string') ? options.pda : '=', // base-64 pad character. Defaults to '=' for strict RFC compliance
11827         utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true; // enable/disable utf8 encoding
11828
11829     // privileged (public) methods 
11830     this.hex = function (s) { 
11831       return rstr2hex(rstr(s, utf8), hexcase);
11832     };
11833     this.b64 = function (s) { 
11834       return rstr2b64(rstr(s), b64pad);
11835     };
11836     this.any = function(s, e) { 
11837       return rstr2any(rstr(s, utf8), e); 
11838     };
11839     this.hex_hmac = function (k, d) { 
11840       return rstr2hex(rstr_hmac(k, d), hexcase); 
11841     };
11842     this.b64_hmac = function (k, d) { 
11843       return rstr2b64(rstr_hmac(k,d), b64pad); 
11844     };
11845     this.any_hmac = function (k, d, e) { 
11846       return rstr2any(rstr_hmac(k, d), e); 
11847     };
11848     /**
11849      * Perform a simple self-test to see if the VM is working
11850      * @return {String} Hexadecimal hash sample
11851      */
11852     this.vm_test = function () {
11853       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
11854     };
11855     /** 
11856      * Enable/disable uppercase hexadecimal returned string 
11857      * @param {Boolean} 
11858      * @return {Object} this
11859      */ 
11860     this.setUpperCase = function (a) {
11861       if (typeof a === 'boolean' ) {
11862         hexcase = a;
11863       }
11864       return this;
11865     };
11866     /** 
11867      * Defines a base64 pad string 
11868      * @param {String} Pad
11869      * @return {Object} this
11870      */ 
11871     this.setPad = function (a) {
11872       b64pad = a || b64pad;
11873       return this;
11874     };
11875     /** 
11876      * Defines a base64 pad string 
11877      * @param {Boolean} 
11878      * @return {Object} [this]
11879      */ 
11880     this.setUTF8 = function (a) {
11881       if (typeof a === 'boolean') { 
11882         utf8 = a;
11883       }
11884       return this;
11885     };
11886
11887     // private methods
11888
11889     /**
11890      * Calculate the MD5 of a raw string
11891      */
11892     function rstr(s) {
11893       s = (utf8) ? utf8Encode(s): s;
11894       return binl2rstr(binl(rstr2binl(s), s.length * 8));
11895     }
11896     
11897     /**
11898      * Calculate the HMAC-MD5, of a key and some data (raw strings)
11899      */
11900     function rstr_hmac(key, data) {
11901       var bkey, ipad, opad, hash, i;
11902
11903       key = (utf8) ? utf8Encode(key) : key;
11904       data = (utf8) ? utf8Encode(data) : data;
11905       bkey = rstr2binl(key);
11906       if (bkey.length > 16) { 
11907         bkey = binl(bkey, key.length * 8); 
11908       }
11909
11910       ipad = Array(16), opad = Array(16); 
11911       for (i = 0; i < 16; i+=1) {
11912           ipad[i] = bkey[i] ^ 0x36363636;
11913           opad[i] = bkey[i] ^ 0x5C5C5C5C;
11914       }
11915       hash = binl(ipad.concat(rstr2binl(data)), 512 + data.length * 8);
11916       return binl2rstr(binl(opad.concat(hash), 512 + 128));
11917     }
11918
11919     /**
11920      * Calculate the MD5 of an array of little-endian words, and a bit length.
11921      */
11922     function binl(x, len) {
11923       var i, olda, oldb, oldc, oldd,
11924           a =  1732584193,
11925           b = -271733879,
11926           c = -1732584194,
11927           d =  271733878;
11928         
11929       /* append padding */
11930       x[len >> 5] |= 0x80 << ((len) % 32);
11931       x[(((len + 64) >>> 9) << 4) + 14] = len;
11932
11933       for (i = 0; i < x.length; i += 16) {
11934         olda = a;
11935         oldb = b;
11936         oldc = c;
11937         oldd = d;
11938
11939         a = md5_ff(a, b, c, d, x[i+ 0], 7 , -680876936);
11940         d = md5_ff(d, a, b, c, x[i+ 1], 12, -389564586);
11941         c = md5_ff(c, d, a, b, x[i+ 2], 17,  606105819);
11942         b = md5_ff(b, c, d, a, x[i+ 3], 22, -1044525330);
11943         a = md5_ff(a, b, c, d, x[i+ 4], 7 , -176418897);
11944         d = md5_ff(d, a, b, c, x[i+ 5], 12,  1200080426);
11945         c = md5_ff(c, d, a, b, x[i+ 6], 17, -1473231341);
11946         b = md5_ff(b, c, d, a, x[i+ 7], 22, -45705983);
11947         a = md5_ff(a, b, c, d, x[i+ 8], 7 ,  1770035416);
11948         d = md5_ff(d, a, b, c, x[i+ 9], 12, -1958414417);
11949         c = md5_ff(c, d, a, b, x[i+10], 17, -42063);
11950         b = md5_ff(b, c, d, a, x[i+11], 22, -1990404162);
11951         a = md5_ff(a, b, c, d, x[i+12], 7 ,  1804603682);
11952         d = md5_ff(d, a, b, c, x[i+13], 12, -40341101);
11953         c = md5_ff(c, d, a, b, x[i+14], 17, -1502002290);
11954         b = md5_ff(b, c, d, a, x[i+15], 22,  1236535329);
11955
11956         a = md5_gg(a, b, c, d, x[i+ 1], 5 , -165796510);
11957         d = md5_gg(d, a, b, c, x[i+ 6], 9 , -1069501632);
11958         c = md5_gg(c, d, a, b, x[i+11], 14,  643717713);
11959         b = md5_gg(b, c, d, a, x[i+ 0], 20, -373897302);
11960         a = md5_gg(a, b, c, d, x[i+ 5], 5 , -701558691);
11961         d = md5_gg(d, a, b, c, x[i+10], 9 ,  38016083);
11962         c = md5_gg(c, d, a, b, x[i+15], 14, -660478335);
11963         b = md5_gg(b, c, d, a, x[i+ 4], 20, -405537848);
11964         a = md5_gg(a, b, c, d, x[i+ 9], 5 ,  568446438);
11965         d = md5_gg(d, a, b, c, x[i+14], 9 , -1019803690);
11966         c = md5_gg(c, d, a, b, x[i+ 3], 14, -187363961);
11967         b = md5_gg(b, c, d, a, x[i+ 8], 20,  1163531501);
11968         a = md5_gg(a, b, c, d, x[i+13], 5 , -1444681467);
11969         d = md5_gg(d, a, b, c, x[i+ 2], 9 , -51403784);
11970         c = md5_gg(c, d, a, b, x[i+ 7], 14,  1735328473);
11971         b = md5_gg(b, c, d, a, x[i+12], 20, -1926607734);
11972
11973         a = md5_hh(a, b, c, d, x[i+ 5], 4 , -378558);
11974         d = md5_hh(d, a, b, c, x[i+ 8], 11, -2022574463);
11975         c = md5_hh(c, d, a, b, x[i+11], 16,  1839030562);
11976         b = md5_hh(b, c, d, a, x[i+14], 23, -35309556);
11977         a = md5_hh(a, b, c, d, x[i+ 1], 4 , -1530992060);
11978         d = md5_hh(d, a, b, c, x[i+ 4], 11,  1272893353);
11979         c = md5_hh(c, d, a, b, x[i+ 7], 16, -155497632);
11980         b = md5_hh(b, c, d, a, x[i+10], 23, -1094730640);
11981         a = md5_hh(a, b, c, d, x[i+13], 4 ,  681279174);
11982         d = md5_hh(d, a, b, c, x[i+ 0], 11, -358537222);
11983         c = md5_hh(c, d, a, b, x[i+ 3], 16, -722521979);
11984         b = md5_hh(b, c, d, a, x[i+ 6], 23,  76029189);
11985         a = md5_hh(a, b, c, d, x[i+ 9], 4 , -640364487);
11986         d = md5_hh(d, a, b, c, x[i+12], 11, -421815835);
11987         c = md5_hh(c, d, a, b, x[i+15], 16,  530742520);
11988         b = md5_hh(b, c, d, a, x[i+ 2], 23, -995338651);
11989
11990         a = md5_ii(a, b, c, d, x[i+ 0], 6 , -198630844);
11991         d = md5_ii(d, a, b, c, x[i+ 7], 10,  1126891415);
11992         c = md5_ii(c, d, a, b, x[i+14], 15, -1416354905);
11993         b = md5_ii(b, c, d, a, x[i+ 5], 21, -57434055);
11994         a = md5_ii(a, b, c, d, x[i+12], 6 ,  1700485571);
11995         d = md5_ii(d, a, b, c, x[i+ 3], 10, -1894986606);
11996         c = md5_ii(c, d, a, b, x[i+10], 15, -1051523);
11997         b = md5_ii(b, c, d, a, x[i+ 1], 21, -2054922799);
11998         a = md5_ii(a, b, c, d, x[i+ 8], 6 ,  1873313359);
11999         d = md5_ii(d, a, b, c, x[i+15], 10, -30611744);
12000         c = md5_ii(c, d, a, b, x[i+ 6], 15, -1560198380);
12001         b = md5_ii(b, c, d, a, x[i+13], 21,  1309151649);
12002         a = md5_ii(a, b, c, d, x[i+ 4], 6 , -145523070);
12003         d = md5_ii(d, a, b, c, x[i+11], 10, -1120210379);
12004         c = md5_ii(c, d, a, b, x[i+ 2], 15,  718787259);
12005         b = md5_ii(b, c, d, a, x[i+ 9], 21, -343485551);
12006
12007         a = safe_add(a, olda);
12008         b = safe_add(b, oldb);
12009         c = safe_add(c, oldc);
12010         d = safe_add(d, oldd);
12011       }
12012       return Array(a, b, c, d);
12013     }
12014
12015     /**
12016      * These functions implement the four basic operations the algorithm uses.
12017      */
12018     function md5_cmn(q, a, b, x, s, t) {
12019       return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s),b);
12020     }
12021     function md5_ff(a, b, c, d, x, s, t) {
12022       return md5_cmn((b & c) | ((~b) & d), a, b, x, s, t);
12023     }
12024     function md5_gg(a, b, c, d, x, s, t) {
12025       return md5_cmn((b & d) | (c & (~d)), a, b, x, s, t);
12026     }
12027     function md5_hh(a, b, c, d, x, s, t) {
12028       return md5_cmn(b ^ c ^ d, a, b, x, s, t);
12029     }
12030     function md5_ii(a, b, c, d, x, s, t) {
12031       return md5_cmn(c ^ (b | (~d)), a, b, x, s, t);
12032     }
12033   },
12034   /**
12035    * @member Hashes
12036    * @class Hashes.SHA1
12037    * @param {Object} [config]
12038    * @constructor
12039    * 
12040    * A JavaScript implementation of the Secure Hash Algorithm, SHA-1, as defined in FIPS 180-1
12041    * Version 2.2 Copyright Paul Johnston 2000 - 2009.
12042    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
12043    * See http://pajhome.org.uk/crypt/md5 for details.
12044    */
12045   SHA1 : function (options) {
12046    /**
12047      * Private config properties. You may need to tweak these to be compatible with
12048      * the server-side, but the defaults work in most cases.
12049      * See {@link Hashes.MD5#method-setUpperCase} and {@link Hashes.SHA1#method-setUpperCase}
12050      */
12051     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false, // hexadecimal output case format. false - lowercase; true - uppercase
12052         b64pad = (options && typeof options.pad === 'string') ? options.pda : '=', // base-64 pad character. Defaults to '=' for strict RFC compliance
12053         utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true; // enable/disable utf8 encoding
12054
12055     // public methods
12056     this.hex = function (s) { 
12057         return rstr2hex(rstr(s, utf8), hexcase); 
12058     };
12059     this.b64 = function (s) { 
12060         return rstr2b64(rstr(s, utf8), b64pad);
12061     };
12062     this.any = function (s, e) { 
12063         return rstr2any(rstr(s, utf8), e);
12064     };
12065     this.hex_hmac = function (k, d) {
12066         return rstr2hex(rstr_hmac(k, d));
12067     };
12068     this.b64_hmac = function (k, d) { 
12069         return rstr2b64(rstr_hmac(k, d), b64pad); 
12070     };
12071     this.any_hmac = function (k, d, e) { 
12072         return rstr2any(rstr_hmac(k, d), e);
12073     };
12074     /**
12075      * Perform a simple self-test to see if the VM is working
12076      * @return {String} Hexadecimal hash sample
12077      * @public
12078      */
12079     this.vm_test = function () {
12080       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
12081     };
12082     /** 
12083      * @description Enable/disable uppercase hexadecimal returned string 
12084      * @param {boolean} 
12085      * @return {Object} this
12086      * @public
12087      */ 
12088     this.setUpperCase = function (a) {
12089         if (typeof a === 'boolean') {
12090         hexcase = a;
12091       }
12092         return this;
12093     };
12094     /** 
12095      * @description Defines a base64 pad string 
12096      * @param {string} Pad
12097      * @return {Object} this
12098      * @public
12099      */ 
12100     this.setPad = function (a) {
12101       b64pad = a || b64pad;
12102         return this;
12103     };
12104     /** 
12105      * @description Defines a base64 pad string 
12106      * @param {boolean} 
12107      * @return {Object} this
12108      * @public
12109      */ 
12110     this.setUTF8 = function (a) {
12111         if (typeof a === 'boolean') {
12112         utf8 = a;
12113       }
12114         return this;
12115     };
12116
12117     // private methods
12118
12119     /**
12120          * Calculate the SHA-512 of a raw string
12121          */
12122         function rstr(s) {
12123       s = (utf8) ? utf8Encode(s) : s;
12124       return binb2rstr(binb(rstr2binb(s), s.length * 8));
12125         }
12126
12127     /**
12128      * Calculate the HMAC-SHA1 of a key and some data (raw strings)
12129      */
12130     function rstr_hmac(key, data) {
12131         var bkey, ipad, opad, i, hash;
12132         key = (utf8) ? utf8Encode(key) : key;
12133         data = (utf8) ? utf8Encode(data) : data;
12134         bkey = rstr2binb(key);
12135
12136         if (bkey.length > 16) {
12137         bkey = binb(bkey, key.length * 8);
12138       }
12139         ipad = Array(16), opad = Array(16);
12140         for (i = 0; i < 16; i+=1) {
12141                 ipad[i] = bkey[i] ^ 0x36363636;
12142                 opad[i] = bkey[i] ^ 0x5C5C5C5C;
12143         }
12144         hash = binb(ipad.concat(rstr2binb(data)), 512 + data.length * 8);
12145         return binb2rstr(binb(opad.concat(hash), 512 + 160));
12146     }
12147
12148     /**
12149      * Calculate the SHA-1 of an array of big-endian words, and a bit length
12150      */
12151     function binb(x, len) {
12152       var i, j, t, olda, oldb, oldc, oldd, olde,
12153           w = Array(80),
12154           a =  1732584193,
12155           b = -271733879,
12156           c = -1732584194,
12157           d =  271733878,
12158           e = -1009589776;
12159
12160       /* append padding */
12161       x[len >> 5] |= 0x80 << (24 - len % 32);
12162       x[((len + 64 >> 9) << 4) + 15] = len;
12163
12164       for (i = 0; i < x.length; i += 16) {
12165         olda = a,
12166         oldb = b;
12167         oldc = c;
12168         oldd = d;
12169         olde = e;
12170       
12171         for (j = 0; j < 80; j+=1)       {
12172           if (j < 16) { 
12173             w[j] = x[i + j]; 
12174           } else { 
12175             w[j] = bit_rol(w[j-3] ^ w[j-8] ^ w[j-14] ^ w[j-16], 1); 
12176           }
12177           t = safe_add(safe_add(bit_rol(a, 5), sha1_ft(j, b, c, d)),
12178                                            safe_add(safe_add(e, w[j]), sha1_kt(j)));
12179           e = d;
12180           d = c;
12181           c = bit_rol(b, 30);
12182           b = a;
12183           a = t;
12184         }
12185
12186         a = safe_add(a, olda);
12187         b = safe_add(b, oldb);
12188         c = safe_add(c, oldc);
12189         d = safe_add(d, oldd);
12190         e = safe_add(e, olde);
12191       }
12192       return Array(a, b, c, d, e);
12193     }
12194
12195     /**
12196      * Perform the appropriate triplet combination function for the current
12197      * iteration
12198      */
12199     function sha1_ft(t, b, c, d) {
12200       if (t < 20) { return (b & c) | ((~b) & d); }
12201       if (t < 40) { return b ^ c ^ d; }
12202       if (t < 60) { return (b & c) | (b & d) | (c & d); }
12203       return b ^ c ^ d;
12204     }
12205
12206     /**
12207      * Determine the appropriate additive constant for the current iteration
12208      */
12209     function sha1_kt(t) {
12210       return (t < 20) ?  1518500249 : (t < 40) ?  1859775393 :
12211                  (t < 60) ? -1894007588 : -899497514;
12212     }
12213   },
12214   /**
12215    * @class Hashes.SHA256
12216    * @param {config}
12217    * 
12218    * A JavaScript implementation of the Secure Hash Algorithm, SHA-256, as defined in FIPS 180-2
12219    * Version 2.2 Copyright Angel Marin, Paul Johnston 2000 - 2009.
12220    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
12221    * See http://pajhome.org.uk/crypt/md5 for details.
12222    * Also http://anmar.eu.org/projects/jssha2/
12223    */
12224   SHA256 : function (options) {
12225     /**
12226      * Private properties configuration variables. You may need to tweak these to be compatible with
12227      * the server-side, but the defaults work in most cases.
12228      * @see this.setUpperCase() method
12229      * @see this.setPad() method
12230      */
12231     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false, // hexadecimal output case format. false - lowercase; true - uppercase  */
12232               b64pad = (options && typeof options.pad === 'string') ? options.pda : '=', /* base-64 pad character. Default '=' for strict RFC compliance   */
12233               utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true, /* enable/disable utf8 encoding */
12234               sha256_K;
12235
12236     /* privileged (public) methods */
12237     this.hex = function (s) { 
12238       return rstr2hex(rstr(s, utf8)); 
12239     };
12240     this.b64 = function (s) { 
12241       return rstr2b64(rstr(s, utf8), b64pad);
12242     };
12243     this.any = function (s, e) { 
12244       return rstr2any(rstr(s, utf8), e); 
12245     };
12246     this.hex_hmac = function (k, d) { 
12247       return rstr2hex(rstr_hmac(k, d)); 
12248     };
12249     this.b64_hmac = function (k, d) { 
12250       return rstr2b64(rstr_hmac(k, d), b64pad);
12251     };
12252     this.any_hmac = function (k, d, e) { 
12253       return rstr2any(rstr_hmac(k, d), e); 
12254     };
12255     /**
12256      * Perform a simple self-test to see if the VM is working
12257      * @return {String} Hexadecimal hash sample
12258      * @public
12259      */
12260     this.vm_test = function () {
12261       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
12262     };
12263     /** 
12264      * Enable/disable uppercase hexadecimal returned string 
12265      * @param {boolean} 
12266      * @return {Object} this
12267      * @public
12268      */ 
12269     this.setUpperCase = function (a) {
12270       if (typeof a === 'boolean') { 
12271         hexcase = a;
12272       }
12273       return this;
12274     };
12275     /** 
12276      * @description Defines a base64 pad string 
12277      * @param {string} Pad
12278      * @return {Object} this
12279      * @public
12280      */ 
12281     this.setPad = function (a) {
12282       b64pad = a || b64pad;
12283       return this;
12284     };
12285     /** 
12286      * Defines a base64 pad string 
12287      * @param {boolean} 
12288      * @return {Object} this
12289      * @public
12290      */ 
12291     this.setUTF8 = function (a) {
12292       if (typeof a === 'boolean') {
12293         utf8 = a;
12294       }
12295       return this;
12296     };
12297     
12298     // private methods
12299
12300     /**
12301      * Calculate the SHA-512 of a raw string
12302      */
12303     function rstr(s, utf8) {
12304       s = (utf8) ? utf8Encode(s) : s;
12305       return binb2rstr(binb(rstr2binb(s), s.length * 8));
12306     }
12307
12308     /**
12309      * Calculate the HMAC-sha256 of a key and some data (raw strings)
12310      */
12311     function rstr_hmac(key, data) {
12312       key = (utf8) ? utf8Encode(key) : key;
12313       data = (utf8) ? utf8Encode(data) : data;
12314       var hash, i = 0,
12315           bkey = rstr2binb(key), 
12316           ipad = Array(16), 
12317           opad = Array(16);
12318
12319       if (bkey.length > 16) { bkey = binb(bkey, key.length * 8); }
12320       
12321       for (; i < 16; i+=1) {
12322         ipad[i] = bkey[i] ^ 0x36363636;
12323         opad[i] = bkey[i] ^ 0x5C5C5C5C;
12324       }
12325       
12326       hash = binb(ipad.concat(rstr2binb(data)), 512 + data.length * 8);
12327       return binb2rstr(binb(opad.concat(hash), 512 + 256));
12328     }
12329     
12330     /*
12331      * Main sha256 function, with its support functions
12332      */
12333     function sha256_S (X, n) {return ( X >>> n ) | (X << (32 - n));}
12334     function sha256_R (X, n) {return ( X >>> n );}
12335     function sha256_Ch(x, y, z) {return ((x & y) ^ ((~x) & z));}
12336     function sha256_Maj(x, y, z) {return ((x & y) ^ (x & z) ^ (y & z));}
12337     function sha256_Sigma0256(x) {return (sha256_S(x, 2) ^ sha256_S(x, 13) ^ sha256_S(x, 22));}
12338     function sha256_Sigma1256(x) {return (sha256_S(x, 6) ^ sha256_S(x, 11) ^ sha256_S(x, 25));}
12339     function sha256_Gamma0256(x) {return (sha256_S(x, 7) ^ sha256_S(x, 18) ^ sha256_R(x, 3));}
12340     function sha256_Gamma1256(x) {return (sha256_S(x, 17) ^ sha256_S(x, 19) ^ sha256_R(x, 10));}
12341     function sha256_Sigma0512(x) {return (sha256_S(x, 28) ^ sha256_S(x, 34) ^ sha256_S(x, 39));}
12342     function sha256_Sigma1512(x) {return (sha256_S(x, 14) ^ sha256_S(x, 18) ^ sha256_S(x, 41));}
12343     function sha256_Gamma0512(x) {return (sha256_S(x, 1)  ^ sha256_S(x, 8) ^ sha256_R(x, 7));}
12344     function sha256_Gamma1512(x) {return (sha256_S(x, 19) ^ sha256_S(x, 61) ^ sha256_R(x, 6));}
12345     
12346     sha256_K = [
12347       1116352408, 1899447441, -1245643825, -373957723, 961987163, 1508970993,
12348       -1841331548, -1424204075, -670586216, 310598401, 607225278, 1426881987,
12349       1925078388, -2132889090, -1680079193, -1046744716, -459576895, -272742522,
12350       264347078, 604807628, 770255983, 1249150122, 1555081692, 1996064986,
12351       -1740746414, -1473132947, -1341970488, -1084653625, -958395405, -710438585,
12352       113926993, 338241895, 666307205, 773529912, 1294757372, 1396182291,
12353       1695183700, 1986661051, -2117940946, -1838011259, -1564481375, -1474664885,
12354       -1035236496, -949202525, -778901479, -694614492, -200395387, 275423344,
12355       430227734, 506948616, 659060556, 883997877, 958139571, 1322822218,
12356       1537002063, 1747873779, 1955562222, 2024104815, -2067236844, -1933114872,
12357       -1866530822, -1538233109, -1090935817, -965641998
12358     ];
12359     
12360     function binb(m, l) {
12361       var HASH = [1779033703, -1150833019, 1013904242, -1521486534,
12362                  1359893119, -1694144372, 528734635, 1541459225];
12363       var W = new Array(64);
12364       var a, b, c, d, e, f, g, h;
12365       var i, j, T1, T2;
12366     
12367       /* append padding */
12368       m[l >> 5] |= 0x80 << (24 - l % 32);
12369       m[((l + 64 >> 9) << 4) + 15] = l;
12370     
12371       for (i = 0; i < m.length; i += 16)
12372       {
12373       a = HASH[0];
12374       b = HASH[1];
12375       c = HASH[2];
12376       d = HASH[3];
12377       e = HASH[4];
12378       f = HASH[5];
12379       g = HASH[6];
12380       h = HASH[7];
12381     
12382       for (j = 0; j < 64; j+=1)
12383       {
12384         if (j < 16) { 
12385           W[j] = m[j + i];
12386         } else { 
12387           W[j] = safe_add(safe_add(safe_add(sha256_Gamma1256(W[j - 2]), W[j - 7]),
12388                           sha256_Gamma0256(W[j - 15])), W[j - 16]);
12389         }
12390     
12391         T1 = safe_add(safe_add(safe_add(safe_add(h, sha256_Sigma1256(e)), sha256_Ch(e, f, g)),
12392                                   sha256_K[j]), W[j]);
12393         T2 = safe_add(sha256_Sigma0256(a), sha256_Maj(a, b, c));
12394         h = g;
12395         g = f;
12396         f = e;
12397         e = safe_add(d, T1);
12398         d = c;
12399         c = b;
12400         b = a;
12401         a = safe_add(T1, T2);
12402       }
12403     
12404       HASH[0] = safe_add(a, HASH[0]);
12405       HASH[1] = safe_add(b, HASH[1]);
12406       HASH[2] = safe_add(c, HASH[2]);
12407       HASH[3] = safe_add(d, HASH[3]);
12408       HASH[4] = safe_add(e, HASH[4]);
12409       HASH[5] = safe_add(f, HASH[5]);
12410       HASH[6] = safe_add(g, HASH[6]);
12411       HASH[7] = safe_add(h, HASH[7]);
12412       }
12413       return HASH;
12414     }
12415
12416   },
12417
12418   /**
12419    * @class Hashes.SHA512
12420    * @param {config}
12421    * 
12422    * A JavaScript implementation of the Secure Hash Algorithm, SHA-512, as defined in FIPS 180-2
12423    * Version 2.2 Copyright Anonymous Contributor, Paul Johnston 2000 - 2009.
12424    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
12425    * See http://pajhome.org.uk/crypt/md5 for details. 
12426    */
12427   SHA512 : function (options) {
12428     /**
12429      * Private properties configuration variables. You may need to tweak these to be compatible with
12430      * the server-side, but the defaults work in most cases.
12431      * @see this.setUpperCase() method
12432      * @see this.setPad() method
12433      */
12434     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false , /* hexadecimal output case format. false - lowercase; true - uppercase  */
12435         b64pad = (options && typeof options.pad === 'string') ? options.pda : '=',  /* base-64 pad character. Default '=' for strict RFC compliance   */
12436         utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true, /* enable/disable utf8 encoding */
12437         sha512_k;
12438
12439     /* privileged (public) methods */
12440     this.hex = function (s) { 
12441       return rstr2hex(rstr(s)); 
12442     };
12443     this.b64 = function (s) { 
12444       return rstr2b64(rstr(s), b64pad);  
12445     };
12446     this.any = function (s, e) { 
12447       return rstr2any(rstr(s), e);
12448     };
12449     this.hex_hmac = function (k, d) {
12450       return rstr2hex(rstr_hmac(k, d));
12451     };
12452     this.b64_hmac = function (k, d) { 
12453       return rstr2b64(rstr_hmac(k, d), b64pad);
12454     };
12455     this.any_hmac = function (k, d, e) { 
12456       return rstr2any(rstr_hmac(k, d), e);
12457     };
12458     /**
12459      * Perform a simple self-test to see if the VM is working
12460      * @return {String} Hexadecimal hash sample
12461      * @public
12462      */
12463     this.vm_test = function () {
12464       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
12465     };
12466     /** 
12467      * @description Enable/disable uppercase hexadecimal returned string 
12468      * @param {boolean} 
12469      * @return {Object} this
12470      * @public
12471      */ 
12472     this.setUpperCase = function (a) {
12473       if (typeof a === 'boolean') {
12474         hexcase = a;
12475       }
12476       return this;
12477     };
12478     /** 
12479      * @description Defines a base64 pad string 
12480      * @param {string} Pad
12481      * @return {Object} this
12482      * @public
12483      */ 
12484     this.setPad = function (a) {
12485       b64pad = a || b64pad;
12486       return this;
12487     };
12488     /** 
12489      * @description Defines a base64 pad string 
12490      * @param {boolean} 
12491      * @return {Object} this
12492      * @public
12493      */ 
12494     this.setUTF8 = function (a) {
12495       if (typeof a === 'boolean') {
12496         utf8 = a;
12497       }
12498       return this;
12499     };
12500
12501     /* private methods */
12502     
12503     /**
12504      * Calculate the SHA-512 of a raw string
12505      */
12506     function rstr(s) {
12507       s = (utf8) ? utf8Encode(s) : s;
12508       return binb2rstr(binb(rstr2binb(s), s.length * 8));
12509     }
12510     /*
12511      * Calculate the HMAC-SHA-512 of a key and some data (raw strings)
12512      */
12513     function rstr_hmac(key, data) {
12514       key = (utf8) ? utf8Encode(key) : key;
12515       data = (utf8) ? utf8Encode(data) : data;
12516       
12517       var hash, i = 0, 
12518           bkey = rstr2binb(key),
12519           ipad = Array(32), opad = Array(32);
12520
12521       if (bkey.length > 32) { bkey = binb(bkey, key.length * 8); }
12522       
12523       for (; i < 32; i+=1) {
12524         ipad[i] = bkey[i] ^ 0x36363636;
12525         opad[i] = bkey[i] ^ 0x5C5C5C5C;
12526       }
12527       
12528       hash = binb(ipad.concat(rstr2binb(data)), 1024 + data.length * 8);
12529       return binb2rstr(binb(opad.concat(hash), 1024 + 512));
12530     }
12531             
12532     /**
12533      * Calculate the SHA-512 of an array of big-endian dwords, and a bit length
12534      */
12535     function binb(x, len) {
12536       var j, i, l,
12537           W = new Array(80),
12538           hash = new Array(16),
12539           //Initial hash values
12540           H = [
12541             new int64(0x6a09e667, -205731576),
12542             new int64(-1150833019, -2067093701),
12543             new int64(0x3c6ef372, -23791573),
12544             new int64(-1521486534, 0x5f1d36f1),
12545             new int64(0x510e527f, -1377402159),
12546             new int64(-1694144372, 0x2b3e6c1f),
12547             new int64(0x1f83d9ab, -79577749),
12548             new int64(0x5be0cd19, 0x137e2179)
12549           ],
12550           T1 = new int64(0, 0),
12551           T2 = new int64(0, 0),
12552           a = new int64(0,0),
12553           b = new int64(0,0),
12554           c = new int64(0,0),
12555           d = new int64(0,0),
12556           e = new int64(0,0),
12557           f = new int64(0,0),
12558           g = new int64(0,0),
12559           h = new int64(0,0),
12560           //Temporary variables not specified by the document
12561           s0 = new int64(0, 0),
12562           s1 = new int64(0, 0),
12563           Ch = new int64(0, 0),
12564           Maj = new int64(0, 0),
12565           r1 = new int64(0, 0),
12566           r2 = new int64(0, 0),
12567           r3 = new int64(0, 0);
12568
12569       if (sha512_k === undefined) {
12570           //SHA512 constants
12571           sha512_k = [
12572             new int64(0x428a2f98, -685199838), new int64(0x71374491, 0x23ef65cd),
12573             new int64(-1245643825, -330482897), new int64(-373957723, -2121671748),
12574             new int64(0x3956c25b, -213338824), new int64(0x59f111f1, -1241133031),
12575             new int64(-1841331548, -1357295717), new int64(-1424204075, -630357736),
12576             new int64(-670586216, -1560083902), new int64(0x12835b01, 0x45706fbe),
12577             new int64(0x243185be, 0x4ee4b28c), new int64(0x550c7dc3, -704662302),
12578             new int64(0x72be5d74, -226784913), new int64(-2132889090, 0x3b1696b1),
12579             new int64(-1680079193, 0x25c71235), new int64(-1046744716, -815192428),
12580             new int64(-459576895, -1628353838), new int64(-272742522, 0x384f25e3),
12581             new int64(0xfc19dc6, -1953704523), new int64(0x240ca1cc, 0x77ac9c65),
12582             new int64(0x2de92c6f, 0x592b0275), new int64(0x4a7484aa, 0x6ea6e483),
12583             new int64(0x5cb0a9dc, -1119749164), new int64(0x76f988da, -2096016459),
12584             new int64(-1740746414, -295247957), new int64(-1473132947, 0x2db43210),
12585             new int64(-1341970488, -1728372417), new int64(-1084653625, -1091629340),
12586             new int64(-958395405, 0x3da88fc2), new int64(-710438585, -1828018395),
12587             new int64(0x6ca6351, -536640913), new int64(0x14292967, 0xa0e6e70),
12588             new int64(0x27b70a85, 0x46d22ffc), new int64(0x2e1b2138, 0x5c26c926),
12589             new int64(0x4d2c6dfc, 0x5ac42aed), new int64(0x53380d13, -1651133473),
12590             new int64(0x650a7354, -1951439906), new int64(0x766a0abb, 0x3c77b2a8),
12591             new int64(-2117940946, 0x47edaee6), new int64(-1838011259, 0x1482353b),
12592             new int64(-1564481375, 0x4cf10364), new int64(-1474664885, -1136513023),
12593             new int64(-1035236496, -789014639), new int64(-949202525, 0x654be30),
12594             new int64(-778901479, -688958952), new int64(-694614492, 0x5565a910),
12595             new int64(-200395387, 0x5771202a), new int64(0x106aa070, 0x32bbd1b8),
12596             new int64(0x19a4c116, -1194143544), new int64(0x1e376c08, 0x5141ab53),
12597             new int64(0x2748774c, -544281703), new int64(0x34b0bcb5, -509917016),
12598             new int64(0x391c0cb3, -976659869), new int64(0x4ed8aa4a, -482243893),
12599             new int64(0x5b9cca4f, 0x7763e373), new int64(0x682e6ff3, -692930397),
12600             new int64(0x748f82ee, 0x5defb2fc), new int64(0x78a5636f, 0x43172f60),
12601             new int64(-2067236844, -1578062990), new int64(-1933114872, 0x1a6439ec),
12602             new int64(-1866530822, 0x23631e28), new int64(-1538233109, -561857047),
12603             new int64(-1090935817, -1295615723), new int64(-965641998, -479046869),
12604             new int64(-903397682, -366583396), new int64(-779700025, 0x21c0c207),
12605             new int64(-354779690, -840897762), new int64(-176337025, -294727304),
12606             new int64(0x6f067aa, 0x72176fba), new int64(0xa637dc5, -1563912026),
12607             new int64(0x113f9804, -1090974290), new int64(0x1b710b35, 0x131c471b),
12608             new int64(0x28db77f5, 0x23047d84), new int64(0x32caab7b, 0x40c72493),
12609             new int64(0x3c9ebe0a, 0x15c9bebc), new int64(0x431d67c4, -1676669620),
12610             new int64(0x4cc5d4be, -885112138), new int64(0x597f299c, -60457430),
12611             new int64(0x5fcb6fab, 0x3ad6faec), new int64(0x6c44198c, 0x4a475817)
12612           ];
12613       }
12614   
12615       for (i=0; i<80; i+=1) {
12616         W[i] = new int64(0, 0);
12617       }
12618     
12619       // append padding to the source string. The format is described in the FIPS.
12620       x[len >> 5] |= 0x80 << (24 - (len & 0x1f));
12621       x[((len + 128 >> 10)<< 5) + 31] = len;
12622       l = x.length;
12623       for (i = 0; i<l; i+=32) { //32 dwords is the block size
12624         int64copy(a, H[0]);
12625         int64copy(b, H[1]);
12626         int64copy(c, H[2]);
12627         int64copy(d, H[3]);
12628         int64copy(e, H[4]);
12629         int64copy(f, H[5]);
12630         int64copy(g, H[6]);
12631         int64copy(h, H[7]);
12632       
12633         for (j=0; j<16; j+=1) {
12634           W[j].h = x[i + 2*j];
12635           W[j].l = x[i + 2*j + 1];
12636         }
12637       
12638         for (j=16; j<80; j+=1) {
12639           //sigma1
12640           int64rrot(r1, W[j-2], 19);
12641           int64revrrot(r2, W[j-2], 29);
12642           int64shr(r3, W[j-2], 6);
12643           s1.l = r1.l ^ r2.l ^ r3.l;
12644           s1.h = r1.h ^ r2.h ^ r3.h;
12645           //sigma0
12646           int64rrot(r1, W[j-15], 1);
12647           int64rrot(r2, W[j-15], 8);
12648           int64shr(r3, W[j-15], 7);
12649           s0.l = r1.l ^ r2.l ^ r3.l;
12650           s0.h = r1.h ^ r2.h ^ r3.h;
12651       
12652           int64add4(W[j], s1, W[j-7], s0, W[j-16]);
12653         }
12654       
12655         for (j = 0; j < 80; j+=1) {
12656           //Ch
12657           Ch.l = (e.l & f.l) ^ (~e.l & g.l);
12658           Ch.h = (e.h & f.h) ^ (~e.h & g.h);
12659       
12660           //Sigma1
12661           int64rrot(r1, e, 14);
12662           int64rrot(r2, e, 18);
12663           int64revrrot(r3, e, 9);
12664           s1.l = r1.l ^ r2.l ^ r3.l;
12665           s1.h = r1.h ^ r2.h ^ r3.h;
12666       
12667           //Sigma0
12668           int64rrot(r1, a, 28);
12669           int64revrrot(r2, a, 2);
12670           int64revrrot(r3, a, 7);
12671           s0.l = r1.l ^ r2.l ^ r3.l;
12672           s0.h = r1.h ^ r2.h ^ r3.h;
12673       
12674           //Maj
12675           Maj.l = (a.l & b.l) ^ (a.l & c.l) ^ (b.l & c.l);
12676           Maj.h = (a.h & b.h) ^ (a.h & c.h) ^ (b.h & c.h);
12677       
12678           int64add5(T1, h, s1, Ch, sha512_k[j], W[j]);
12679           int64add(T2, s0, Maj);
12680       
12681           int64copy(h, g);
12682           int64copy(g, f);
12683           int64copy(f, e);
12684           int64add(e, d, T1);
12685           int64copy(d, c);
12686           int64copy(c, b);
12687           int64copy(b, a);
12688           int64add(a, T1, T2);
12689         }
12690         int64add(H[0], H[0], a);
12691         int64add(H[1], H[1], b);
12692         int64add(H[2], H[2], c);
12693         int64add(H[3], H[3], d);
12694         int64add(H[4], H[4], e);
12695         int64add(H[5], H[5], f);
12696         int64add(H[6], H[6], g);
12697         int64add(H[7], H[7], h);
12698       }
12699     
12700       //represent the hash as an array of 32-bit dwords
12701       for (i=0; i<8; i+=1) {
12702         hash[2*i] = H[i].h;
12703         hash[2*i + 1] = H[i].l;
12704       }
12705       return hash;
12706     }
12707     
12708     //A constructor for 64-bit numbers
12709     function int64(h, l) {
12710       this.h = h;
12711       this.l = l;
12712       //this.toString = int64toString;
12713     }
12714     
12715     //Copies src into dst, assuming both are 64-bit numbers
12716     function int64copy(dst, src) {
12717       dst.h = src.h;
12718       dst.l = src.l;
12719     }
12720     
12721     //Right-rotates a 64-bit number by shift
12722     //Won't handle cases of shift>=32
12723     //The function revrrot() is for that
12724     function int64rrot(dst, x, shift) {
12725       dst.l = (x.l >>> shift) | (x.h << (32-shift));
12726       dst.h = (x.h >>> shift) | (x.l << (32-shift));
12727     }
12728     
12729     //Reverses the dwords of the source and then rotates right by shift.
12730     //This is equivalent to rotation by 32+shift
12731     function int64revrrot(dst, x, shift) {
12732       dst.l = (x.h >>> shift) | (x.l << (32-shift));
12733       dst.h = (x.l >>> shift) | (x.h << (32-shift));
12734     }
12735     
12736     //Bitwise-shifts right a 64-bit number by shift
12737     //Won't handle shift>=32, but it's never needed in SHA512
12738     function int64shr(dst, x, shift) {
12739       dst.l = (x.l >>> shift) | (x.h << (32-shift));
12740       dst.h = (x.h >>> shift);
12741     }
12742     
12743     //Adds two 64-bit numbers
12744     //Like the original implementation, does not rely on 32-bit operations
12745     function int64add(dst, x, y) {
12746        var w0 = (x.l & 0xffff) + (y.l & 0xffff);
12747        var w1 = (x.l >>> 16) + (y.l >>> 16) + (w0 >>> 16);
12748        var w2 = (x.h & 0xffff) + (y.h & 0xffff) + (w1 >>> 16);
12749        var w3 = (x.h >>> 16) + (y.h >>> 16) + (w2 >>> 16);
12750        dst.l = (w0 & 0xffff) | (w1 << 16);
12751        dst.h = (w2 & 0xffff) | (w3 << 16);
12752     }
12753     
12754     //Same, except with 4 addends. Works faster than adding them one by one.
12755     function int64add4(dst, a, b, c, d) {
12756        var w0 = (a.l & 0xffff) + (b.l & 0xffff) + (c.l & 0xffff) + (d.l & 0xffff);
12757        var w1 = (a.l >>> 16) + (b.l >>> 16) + (c.l >>> 16) + (d.l >>> 16) + (w0 >>> 16);
12758        var w2 = (a.h & 0xffff) + (b.h & 0xffff) + (c.h & 0xffff) + (d.h & 0xffff) + (w1 >>> 16);
12759        var w3 = (a.h >>> 16) + (b.h >>> 16) + (c.h >>> 16) + (d.h >>> 16) + (w2 >>> 16);
12760        dst.l = (w0 & 0xffff) | (w1 << 16);
12761        dst.h = (w2 & 0xffff) | (w3 << 16);
12762     }
12763     
12764     //Same, except with 5 addends
12765     function int64add5(dst, a, b, c, d, e) {
12766       var w0 = (a.l & 0xffff) + (b.l & 0xffff) + (c.l & 0xffff) + (d.l & 0xffff) + (e.l & 0xffff),
12767           w1 = (a.l >>> 16) + (b.l >>> 16) + (c.l >>> 16) + (d.l >>> 16) + (e.l >>> 16) + (w0 >>> 16),
12768           w2 = (a.h & 0xffff) + (b.h & 0xffff) + (c.h & 0xffff) + (d.h & 0xffff) + (e.h & 0xffff) + (w1 >>> 16),
12769           w3 = (a.h >>> 16) + (b.h >>> 16) + (c.h >>> 16) + (d.h >>> 16) + (e.h >>> 16) + (w2 >>> 16);
12770        dst.l = (w0 & 0xffff) | (w1 << 16);
12771        dst.h = (w2 & 0xffff) | (w3 << 16);
12772     }
12773   },
12774   /**
12775    * @class Hashes.RMD160
12776    * @constructor
12777    * @param {Object} [config]
12778    * 
12779    * A JavaScript implementation of the RIPEMD-160 Algorithm
12780    * Version 2.2 Copyright Jeremy Lin, Paul Johnston 2000 - 2009.
12781    * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet
12782    * See http://pajhome.org.uk/crypt/md5 for details.
12783    * Also http://www.ocf.berkeley.edu/~jjlin/jsotp/
12784    */
12785   RMD160 : function (options) {
12786     /**
12787      * Private properties configuration variables. You may need to tweak these to be compatible with
12788      * the server-side, but the defaults work in most cases.
12789      * @see this.setUpperCase() method
12790      * @see this.setPad() method
12791      */
12792     var hexcase = (options && typeof options.uppercase === 'boolean') ? options.uppercase : false,   /* hexadecimal output case format. false - lowercase; true - uppercase  */
12793         b64pad = (options && typeof options.pad === 'string') ? options.pda : '=',  /* base-64 pad character. Default '=' for strict RFC compliance   */
12794         utf8 = (options && typeof options.utf8 === 'boolean') ? options.utf8 : true, /* enable/disable utf8 encoding */
12795         rmd160_r1 = [
12796            0,  1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 15,
12797            7,  4, 13,  1, 10,  6, 15,  3, 12,  0,  9,  5,  2, 14, 11,  8,
12798            3, 10, 14,  4,  9, 15,  8,  1,  2,  7,  0,  6, 13, 11,  5, 12,
12799            1,  9, 11, 10,  0,  8, 12,  4, 13,  3,  7, 15, 14,  5,  6,  2,
12800            4,  0,  5,  9,  7, 12,  2, 10, 14,  1,  3,  8, 11,  6, 15, 13
12801         ],
12802         rmd160_r2 = [
12803            5, 14,  7,  0,  9,  2, 11,  4, 13,  6, 15,  8,  1, 10,  3, 12,
12804            6, 11,  3,  7,  0, 13,  5, 10, 14, 15,  8, 12,  4,  9,  1,  2,
12805           15,  5,  1,  3,  7, 14,  6,  9, 11,  8, 12,  2, 10,  0,  4, 13,
12806            8,  6,  4,  1,  3, 11, 15,  0,  5, 12,  2, 13,  9,  7, 10, 14,
12807           12, 15, 10,  4,  1,  5,  8,  7,  6,  2, 13, 14,  0,  3,  9, 11
12808         ],
12809         rmd160_s1 = [
12810           11, 14, 15, 12,  5,  8,  7,  9, 11, 13, 14, 15,  6,  7,  9,  8,
12811            7,  6,  8, 13, 11,  9,  7, 15,  7, 12, 15,  9, 11,  7, 13, 12,
12812           11, 13,  6,  7, 14,  9, 13, 15, 14,  8, 13,  6,  5, 12,  7,  5,
12813           11, 12, 14, 15, 14, 15,  9,  8,  9, 14,  5,  6,  8,  6,  5, 12,
12814            9, 15,  5, 11,  6,  8, 13, 12,  5, 12, 13, 14, 11,  8,  5,  6
12815         ],
12816         rmd160_s2 = [
12817            8,  9,  9, 11, 13, 15, 15,  5,  7,  7,  8, 11, 14, 14, 12,  6,
12818            9, 13, 15,  7, 12,  8,  9, 11,  7,  7, 12,  7,  6, 15, 13, 11,
12819            9,  7, 15, 11,  8,  6,  6, 14, 12, 13,  5, 14, 13, 13,  7,  5,
12820           15,  5,  8, 11, 14, 14,  6, 14,  6,  9, 12,  9, 12,  5, 15,  8,
12821            8,  5, 12,  9, 12,  5, 14,  6,  8, 13,  6,  5, 15, 13, 11, 11
12822         ];
12823
12824     /* privileged (public) methods */
12825     this.hex = function (s) {
12826       return rstr2hex(rstr(s, utf8)); 
12827     };
12828     this.b64 = function (s) {
12829       return rstr2b64(rstr(s, utf8), b64pad);
12830     };
12831     this.any = function (s, e) { 
12832       return rstr2any(rstr(s, utf8), e);
12833     };
12834     this.hex_hmac = function (k, d) { 
12835       return rstr2hex(rstr_hmac(k, d));
12836     };
12837     this.b64_hmac = function (k, d) { 
12838       return rstr2b64(rstr_hmac(k, d), b64pad);
12839     };
12840     this.any_hmac = function (k, d, e) { 
12841       return rstr2any(rstr_hmac(k, d), e); 
12842     };
12843     /**
12844      * Perform a simple self-test to see if the VM is working
12845      * @return {String} Hexadecimal hash sample
12846      * @public
12847      */
12848     this.vm_test = function () {
12849       return hex('abc').toLowerCase() === '900150983cd24fb0d6963f7d28e17f72';
12850     };
12851     /** 
12852      * @description Enable/disable uppercase hexadecimal returned string 
12853      * @param {boolean} 
12854      * @return {Object} this
12855      * @public
12856      */ 
12857     this.setUpperCase = function (a) {
12858       if (typeof a === 'boolean' ) { hexcase = a; }
12859       return this;
12860     };
12861     /** 
12862      * @description Defines a base64 pad string 
12863      * @param {string} Pad
12864      * @return {Object} this
12865      * @public
12866      */ 
12867     this.setPad = function (a) {
12868       if (typeof a !== 'undefined' ) { b64pad = a; }
12869       return this;
12870     };
12871     /** 
12872      * @description Defines a base64 pad string 
12873      * @param {boolean} 
12874      * @return {Object} this
12875      * @public
12876      */ 
12877     this.setUTF8 = function (a) {
12878       if (typeof a === 'boolean') { utf8 = a; }
12879       return this;
12880     };
12881
12882     /* private methods */
12883
12884     /**
12885      * Calculate the rmd160 of a raw string
12886      */
12887     function rstr(s) {
12888       s = (utf8) ? utf8Encode(s) : s;
12889       return binl2rstr(binl(rstr2binl(s), s.length * 8));
12890     }
12891
12892     /**
12893      * Calculate the HMAC-rmd160 of a key and some data (raw strings)
12894      */
12895     function rstr_hmac(key, data) {
12896       key = (utf8) ? utf8Encode(key) : key;
12897       data = (utf8) ? utf8Encode(data) : data;
12898       var i, hash,
12899           bkey = rstr2binl(key),
12900           ipad = Array(16), opad = Array(16);
12901
12902       if (bkey.length > 16) { 
12903         bkey = binl(bkey, key.length * 8); 
12904       }
12905       
12906       for (i = 0; i < 16; i+=1) {
12907         ipad[i] = bkey[i] ^ 0x36363636;
12908         opad[i] = bkey[i] ^ 0x5C5C5C5C;
12909       }
12910       hash = binl(ipad.concat(rstr2binl(data)), 512 + data.length * 8);
12911       return binl2rstr(binl(opad.concat(hash), 512 + 160));
12912     }
12913
12914     /**
12915      * Convert an array of little-endian words to a string
12916      */
12917     function binl2rstr(input) {
12918       var i, output = '', l = input.length * 32;
12919       for (i = 0; i < l; i += 8) {
12920         output += String.fromCharCode((input[i>>5] >>> (i % 32)) & 0xFF);
12921       }
12922       return output;
12923     }
12924
12925     /**
12926      * Calculate the RIPE-MD160 of an array of little-endian words, and a bit length.
12927      */
12928     function binl(x, len) {
12929       var T, j, i, l,
12930           h0 = 0x67452301,
12931           h1 = 0xefcdab89,
12932           h2 = 0x98badcfe,
12933           h3 = 0x10325476,
12934           h4 = 0xc3d2e1f0,
12935           A1, B1, C1, D1, E1,
12936           A2, B2, C2, D2, E2;
12937
12938       /* append padding */
12939       x[len >> 5] |= 0x80 << (len % 32);
12940       x[(((len + 64) >>> 9) << 4) + 14] = len;
12941       l = x.length;
12942       
12943       for (i = 0; i < l; i+=16) {
12944         A1 = A2 = h0; B1 = B2 = h1; C1 = C2 = h2; D1 = D2 = h3; E1 = E2 = h4;
12945         for (j = 0; j <= 79; j+=1) {
12946           T = safe_add(A1, rmd160_f(j, B1, C1, D1));
12947           T = safe_add(T, x[i + rmd160_r1[j]]);
12948           T = safe_add(T, rmd160_K1(j));
12949           T = safe_add(bit_rol(T, rmd160_s1[j]), E1);
12950           A1 = E1; E1 = D1; D1 = bit_rol(C1, 10); C1 = B1; B1 = T;
12951           T = safe_add(A2, rmd160_f(79-j, B2, C2, D2));
12952           T = safe_add(T, x[i + rmd160_r2[j]]);
12953           T = safe_add(T, rmd160_K2(j));
12954           T = safe_add(bit_rol(T, rmd160_s2[j]), E2);
12955           A2 = E2; E2 = D2; D2 = bit_rol(C2, 10); C2 = B2; B2 = T;
12956         }
12957
12958         T = safe_add(h1, safe_add(C1, D2));
12959         h1 = safe_add(h2, safe_add(D1, E2));
12960         h2 = safe_add(h3, safe_add(E1, A2));
12961         h3 = safe_add(h4, safe_add(A1, B2));
12962         h4 = safe_add(h0, safe_add(B1, C2));
12963         h0 = T;
12964       }
12965       return [h0, h1, h2, h3, h4];
12966     }
12967
12968     // specific algorithm methods 
12969     function rmd160_f(j, x, y, z) {
12970       return ( 0 <= j && j <= 15) ? (x ^ y ^ z) :
12971          (16 <= j && j <= 31) ? (x & y) | (~x & z) :
12972          (32 <= j && j <= 47) ? (x | ~y) ^ z :
12973          (48 <= j && j <= 63) ? (x & z) | (y & ~z) :
12974          (64 <= j && j <= 79) ? x ^ (y | ~z) :
12975          'rmd160_f: j out of range';
12976     }
12977
12978     function rmd160_K1(j) {
12979       return ( 0 <= j && j <= 15) ? 0x00000000 :
12980          (16 <= j && j <= 31) ? 0x5a827999 :
12981          (32 <= j && j <= 47) ? 0x6ed9eba1 :
12982          (48 <= j && j <= 63) ? 0x8f1bbcdc :
12983          (64 <= j && j <= 79) ? 0xa953fd4e :
12984          'rmd160_K1: j out of range';
12985     }
12986
12987     function rmd160_K2(j){
12988       return ( 0 <= j && j <= 15) ? 0x50a28be6 :
12989          (16 <= j && j <= 31) ? 0x5c4dd124 :
12990          (32 <= j && j <= 47) ? 0x6d703ef3 :
12991          (48 <= j && j <= 63) ? 0x7a6d76e9 :
12992          (64 <= j && j <= 79) ? 0x00000000 :
12993          'rmd160_K2: j out of range';
12994     }
12995   }
12996 };
12997
12998   // exposes Hashes
12999   (function( window, undefined ) {
13000     var freeExports = false;
13001     if (typeof exports === 'object' ) {
13002       freeExports = exports;
13003       if (exports && typeof global === 'object' && global && global === global.global ) { window = global; }
13004     }
13005
13006     if (typeof define === 'function' && typeof define.amd === 'object' && define.amd) {
13007       // define as an anonymous module, so, through path mapping, it can be aliased
13008       define(function () { return Hashes; });
13009     }
13010     else if ( freeExports ) {
13011       // in Node.js or RingoJS v0.8.0+
13012       if ( typeof module === 'object' && module && module.exports === freeExports ) {
13013         module.exports = Hashes;
13014       }
13015       // in Narwhal or RingoJS v0.7.0-
13016       else {
13017         freeExports.Hashes = Hashes;
13018       }
13019     }
13020     else {
13021       // in a browser or Rhino
13022       window.Hashes = Hashes;
13023     }
13024   }( this ));
13025 }()); // IIFE
13026
13027 })(window)
13028 },{}],2:[function(require,module,exports){
13029 'use strict';
13030
13031 var hashes = require('jshashes'),
13032     xtend = require('xtend'),
13033     sha1 = new hashes.SHA1();
13034
13035 var ohauth = {};
13036
13037 ohauth.qsString = function(obj) {
13038     return Object.keys(obj).sort().map(function(key) {
13039         return ohauth.percentEncode(key) + '=' +
13040             ohauth.percentEncode(obj[key]);
13041     }).join('&');
13042 };
13043
13044 ohauth.stringQs = function(str) {
13045     return str.split('&').reduce(function(obj, pair){
13046         var parts = pair.split('=');
13047         obj[decodeURIComponent(parts[0])] = (null === parts[1]) ?
13048             '' : decodeURIComponent(parts[1]);
13049         return obj;
13050     }, {});
13051 };
13052
13053 ohauth.rawxhr = function(method, url, data, headers, callback) {
13054     var xhr = new XMLHttpRequest(),
13055         twoHundred = /^20\d$/;
13056     xhr.onreadystatechange = function() {
13057         if (4 == xhr.readyState && 0 !== xhr.status) {
13058             if (twoHundred.test(xhr.status)) callback(null, xhr);
13059             else return callback(xhr, null);
13060         }
13061     };
13062     xhr.onerror = function(e) { return callback(e, null); };
13063     xhr.open(method, url, true);
13064     for (var h in headers) xhr.setRequestHeader(h, headers[h]);
13065     xhr.send(data);
13066 };
13067
13068 ohauth.xhr = function(method, url, auth, data, options, callback) {
13069     var headers = (options && options.header) || {
13070         'Content-Type': 'application/x-www-form-urlencoded'
13071     };
13072     headers.Authorization = 'OAuth ' + ohauth.authHeader(auth);
13073     ohauth.rawxhr(method, url, data, headers, callback);
13074 };
13075
13076 ohauth.nonce = function() {
13077     for (var o = ''; o.length < 6;) {
13078         o += '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'[Math.floor(Math.random() * 61)];
13079     }
13080     return o;
13081 };
13082
13083 ohauth.authHeader = function(obj) {
13084     return Object.keys(obj).sort().map(function(key) {
13085         return encodeURIComponent(key) + '="' + encodeURIComponent(obj[key]) + '"';
13086     }).join(', ');
13087 };
13088
13089 ohauth.timestamp = function() { return ~~((+new Date()) / 1000); };
13090
13091 ohauth.percentEncode = function(s) {
13092     return encodeURIComponent(s)
13093         .replace(/\!/g, '%21').replace(/\'/g, '%27')
13094         .replace(/\*/g, '%2A').replace(/\(/g, '%28').replace(/\)/g, '%29');
13095 };
13096
13097 ohauth.baseString = function(method, url, params) {
13098     if (params.oauth_signature) delete params.oauth_signature;
13099     return [
13100         method,
13101         ohauth.percentEncode(url),
13102         ohauth.percentEncode(ohauth.qsString(params))].join('&');
13103 };
13104
13105 ohauth.signature = function(oauth_secret, token_secret, baseString) {
13106     return sha1.b64_hmac(
13107         ohauth.percentEncode(oauth_secret) + '&' +
13108         ohauth.percentEncode(token_secret),
13109         baseString);
13110 };
13111
13112 /**
13113  * Takes an options object for configuration (consumer_key,
13114  * consumer_secret, version, signature_method, token) and returns a
13115  * function that generates the Authorization header for given data.
13116  *
13117  * The returned function takes these parameters:
13118  * - method: GET/POST/...
13119  * - uri: full URI with protocol, port, path and query string
13120  * - extra_params: any extra parameters (that are passed in the POST data),
13121  *   can be an object or a from-urlencoded string.
13122  *
13123  * Returned function returns full OAuth header with "OAuth" string in it.
13124  */
13125
13126 ohauth.headerGenerator = function(options) {
13127     options = options || {};
13128     var consumer_key = options.consumer_key || '',
13129         consumer_secret = options.consumer_secret || '',
13130         signature_method = options.signature_method || 'HMAC-SHA1',
13131         version = options.version || '1.0',
13132         token = options.token || '';
13133
13134     return function(method, uri, extra_params) {
13135         method = method.toUpperCase();
13136         if (typeof extra_params === 'string' && extra_params.length > 0) {
13137             extra_params = ohauth.stringQs(extra_params);
13138         }
13139
13140         var uri_parts = uri.split('?', 2),
13141         base_uri = uri_parts[0];
13142
13143         var query_params = uri_parts.length === 2 ?
13144             ohauth.stringQs(uri_parts[1]) : {};
13145
13146         var oauth_params = {
13147             oauth_consumer_key: consumer_key,
13148             oauth_signature_method: signature_method,
13149             oauth_version: version,
13150             oauth_timestamp: ohauth.timestamp(),
13151             oauth_nonce: ohauth.nonce()
13152         };
13153
13154         if (token) oauth_params.oauth_token = token;
13155
13156         var all_params = xtend({}, oauth_params, query_params, extra_params),
13157             base_str = ohauth.baseString(method, base_uri, all_params);
13158
13159         oauth_params.oauth_signature = ohauth.signature(consumer_secret, token, base_str);
13160
13161         return 'OAuth ' + ohauth.authHeader(oauth_params);
13162     };
13163 };
13164
13165 module.exports = ohauth;
13166
13167 },{"jshashes":7,"xtend":4}],6:[function(require,module,exports){
13168 module.exports = Object.keys || require('./shim');
13169
13170
13171 },{"./shim":8}],8:[function(require,module,exports){
13172 (function () {
13173         "use strict";
13174
13175         // modified from https://github.com/kriskowal/es5-shim
13176         var has = Object.prototype.hasOwnProperty,
13177                 is = require('is'),
13178                 forEach = require('foreach'),
13179                 hasDontEnumBug = !({'toString': null}).propertyIsEnumerable('toString'),
13180                 dontEnums = [
13181                         "toString",
13182                         "toLocaleString",
13183                         "valueOf",
13184                         "hasOwnProperty",
13185                         "isPrototypeOf",
13186                         "propertyIsEnumerable",
13187                         "constructor"
13188                 ],
13189                 keysShim;
13190
13191         keysShim = function keys(object) {
13192                 if (!is.object(object) && !is.array(object)) {
13193                         throw new TypeError("Object.keys called on a non-object");
13194                 }
13195
13196                 var name, theKeys = [];
13197                 for (name in object) {
13198                         if (has.call(object, name)) {
13199                                 theKeys.push(name);
13200                         }
13201                 }
13202
13203                 if (hasDontEnumBug) {
13204                         forEach(dontEnums, function (dontEnum) {
13205                                 if (has.call(object, dontEnum)) {
13206                                         theKeys.push(dontEnum);
13207                                 }
13208                         });
13209                 }
13210                 return theKeys;
13211         };
13212
13213         module.exports = keysShim;
13214 }());
13215
13216
13217 },{"is":9,"foreach":10}],9:[function(require,module,exports){
13218
13219 /**!
13220  * is
13221  * the definitive JavaScript type testing library
13222  * 
13223  * @copyright 2013 Enrico Marino
13224  * @license MIT
13225  */
13226
13227 var objProto = Object.prototype;
13228 var owns = objProto.hasOwnProperty;
13229 var toString = objProto.toString;
13230 var isActualNaN = function (value) {
13231   return value !== value;
13232 };
13233 var NON_HOST_TYPES = {
13234   "boolean": 1,
13235   "number": 1,
13236   "string": 1,
13237   "undefined": 1
13238 };
13239
13240 /**
13241  * Expose `is`
13242  */
13243
13244 var is = module.exports = {};
13245
13246 /**
13247  * Test general.
13248  */
13249
13250 /**
13251  * is.type
13252  * Test if `value` is a type of `type`.
13253  *
13254  * @param {Mixed} value value to test
13255  * @param {String} type type
13256  * @return {Boolean} true if `value` is a type of `type`, false otherwise
13257  * @api public
13258  */
13259
13260 is.a =
13261 is.type = function (value, type) {
13262   return typeof value === type;
13263 };
13264
13265 /**
13266  * is.defined
13267  * Test if `value` is defined.
13268  *
13269  * @param {Mixed} value value to test
13270  * @return {Boolean} true if 'value' is defined, false otherwise
13271  * @api public
13272  */
13273
13274 is.defined = function (value) {
13275   return value !== undefined;
13276 };
13277
13278 /**
13279  * is.empty
13280  * Test if `value` is empty.
13281  *
13282  * @param {Mixed} value value to test
13283  * @return {Boolean} true if `value` is empty, false otherwise
13284  * @api public
13285  */
13286
13287 is.empty = function (value) {
13288   var type = toString.call(value);
13289   var key;
13290
13291   if ('[object Array]' === type || '[object Arguments]' === type) {
13292     return value.length === 0;
13293   }
13294
13295   if ('[object Object]' === type) {
13296     for (key in value) if (owns.call(value, key)) return false;
13297     return true;
13298   }
13299
13300   if ('[object String]' === type) {
13301     return '' === value;
13302   }
13303
13304   return false;
13305 };
13306
13307 /**
13308  * is.equal
13309  * Test if `value` is equal to `other`.
13310  *
13311  * @param {Mixed} value value to test
13312  * @param {Mixed} other value to compare with
13313  * @return {Boolean} true if `value` is equal to `other`, false otherwise
13314  */
13315
13316 is.equal = function (value, other) {
13317   var type = toString.call(value)
13318   var key;
13319
13320   if (type !== toString.call(other)) {
13321     return false;
13322   }
13323
13324   if ('[object Object]' === type) {
13325     for (key in value) {
13326       if (!is.equal(value[key], other[key])) {
13327         return false;
13328       }
13329     }
13330     return true;
13331   }
13332
13333   if ('[object Array]' === type) {
13334     key = value.length;
13335     if (key !== other.length) {
13336       return false;
13337     }
13338     while (--key) {
13339       if (!is.equal(value[key], other[key])) {
13340         return false;
13341       }
13342     }
13343     return true;
13344   }
13345
13346   if ('[object Function]' === type) {
13347     return value.prototype === other.prototype;
13348   }
13349
13350   if ('[object Date]' === type) {
13351     return value.getTime() === other.getTime();
13352   }
13353
13354   return value === other;
13355 };
13356
13357 /**
13358  * is.hosted
13359  * Test if `value` is hosted by `host`.
13360  *
13361  * @param {Mixed} value to test
13362  * @param {Mixed} host host to test with
13363  * @return {Boolean} true if `value` is hosted by `host`, false otherwise
13364  * @api public
13365  */
13366
13367 is.hosted = function (value, host) {
13368   var type = typeof host[value];
13369   return type === 'object' ? !!host[value] : !NON_HOST_TYPES[type];
13370 };
13371
13372 /**
13373  * is.instance
13374  * Test if `value` is an instance of `constructor`.
13375  *
13376  * @param {Mixed} value value to test
13377  * @return {Boolean} true if `value` is an instance of `constructor`
13378  * @api public
13379  */
13380
13381 is.instance = is['instanceof'] = function (value, constructor) {
13382   return value instanceof constructor;
13383 };
13384
13385 /**
13386  * is.null
13387  * Test if `value` is null.
13388  *
13389  * @param {Mixed} value value to test
13390  * @return {Boolean} true if `value` is null, false otherwise
13391  * @api public
13392  */
13393
13394 is['null'] = function (value) {
13395   return value === null;
13396 };
13397
13398 /**
13399  * is.undefined
13400  * Test if `value` is undefined.
13401  *
13402  * @param {Mixed} value value to test
13403  * @return {Boolean} true if `value` is undefined, false otherwise
13404  * @api public
13405  */
13406
13407 is.undefined = function (value) {
13408   return value === undefined;
13409 };
13410
13411 /**
13412  * Test arguments.
13413  */
13414
13415 /**
13416  * is.arguments
13417  * Test if `value` is an arguments object.
13418  *
13419  * @param {Mixed} value value to test
13420  * @return {Boolean} true if `value` is an arguments object, false otherwise
13421  * @api public
13422  */
13423
13424 is.arguments = function (value) {
13425   var isStandardArguments = '[object Arguments]' === toString.call(value);
13426   var isOldArguments = !is.array(value) && is.arraylike(value) && is.object(value) && is.fn(value.callee);
13427   return isStandardArguments || isOldArguments;
13428 };
13429
13430 /**
13431  * Test array.
13432  */
13433
13434 /**
13435  * is.array
13436  * Test if 'value' is an array.
13437  *
13438  * @param {Mixed} value value to test
13439  * @return {Boolean} true if `value` is an array, false otherwise
13440  * @api public
13441  */
13442
13443 is.array = function (value) {
13444   return '[object Array]' === toString.call(value);
13445 };
13446
13447 /**
13448  * is.arguments.empty
13449  * Test if `value` is an empty arguments object.
13450  *
13451  * @param {Mixed} value value to test
13452  * @return {Boolean} true if `value` is an empty arguments object, false otherwise
13453  * @api public
13454  */
13455 is.arguments.empty = function (value) {
13456   return is.arguments(value) && value.length === 0;
13457 };
13458
13459 /**
13460  * is.array.empty
13461  * Test if `value` is an empty array.
13462  *
13463  * @param {Mixed} value value to test
13464  * @return {Boolean} true if `value` is an empty array, false otherwise
13465  * @api public
13466  */
13467 is.array.empty = function (value) {
13468   return is.array(value) && value.length === 0;
13469 };
13470
13471 /**
13472  * is.arraylike
13473  * Test if `value` is an arraylike object.
13474  *
13475  * @param {Mixed} value value to test
13476  * @return {Boolean} true if `value` is an arguments object, false otherwise
13477  * @api public
13478  */
13479
13480 is.arraylike = function (value) {
13481   return !!value && !is.boolean(value)
13482     && owns.call(value, 'length')
13483     && isFinite(value.length)
13484     && is.number(value.length)
13485     && value.length >= 0;
13486 };
13487
13488 /**
13489  * Test boolean.
13490  */
13491
13492 /**
13493  * is.boolean
13494  * Test if `value` is a boolean.
13495  *
13496  * @param {Mixed} value value to test
13497  * @return {Boolean} true if `value` is a boolean, false otherwise
13498  * @api public
13499  */
13500
13501 is.boolean = function (value) {
13502   return '[object Boolean]' === toString.call(value);
13503 };
13504
13505 /**
13506  * is.false
13507  * Test if `value` is false.
13508  *
13509  * @param {Mixed} value value to test
13510  * @return {Boolean} true if `value` is false, false otherwise
13511  * @api public
13512  */
13513
13514 is['false'] = function (value) {
13515   return is.boolean(value) && (value === false || value.valueOf() === false);
13516 };
13517
13518 /**
13519  * is.true
13520  * Test if `value` is true.
13521  *
13522  * @param {Mixed} value value to test
13523  * @return {Boolean} true if `value` is true, false otherwise
13524  * @api public
13525  */
13526
13527 is['true'] = function (value) {
13528   return is.boolean(value) && (value === true || value.valueOf() === true);
13529 };
13530
13531 /**
13532  * Test date.
13533  */
13534
13535 /**
13536  * is.date
13537  * Test if `value` is a date.
13538  *
13539  * @param {Mixed} value value to test
13540  * @return {Boolean} true if `value` is a date, false otherwise
13541  * @api public
13542  */
13543
13544 is.date = function (value) {
13545   return '[object Date]' === toString.call(value);
13546 };
13547
13548 /**
13549  * Test element.
13550  */
13551
13552 /**
13553  * is.element
13554  * Test if `value` is an html element.
13555  *
13556  * @param {Mixed} value value to test
13557  * @return {Boolean} true if `value` is an HTML Element, false otherwise
13558  * @api public
13559  */
13560
13561 is.element = function (value) {
13562   return value !== undefined
13563     && typeof HTMLElement !== 'undefined'
13564     && value instanceof HTMLElement
13565     && value.nodeType === 1;
13566 };
13567
13568 /**
13569  * Test error.
13570  */
13571
13572 /**
13573  * is.error
13574  * Test if `value` is an error object.
13575  *
13576  * @param {Mixed} value value to test
13577  * @return {Boolean} true if `value` is an error object, false otherwise
13578  * @api public
13579  */
13580
13581 is.error = function (value) {
13582   return '[object Error]' === toString.call(value);
13583 };
13584
13585 /**
13586  * Test function.
13587  */
13588
13589 /**
13590  * is.fn / is.function (deprecated)
13591  * Test if `value` is a function.
13592  *
13593  * @param {Mixed} value value to test
13594  * @return {Boolean} true if `value` is a function, false otherwise
13595  * @api public
13596  */
13597
13598 is.fn = is['function'] = function (value) {
13599   var isAlert = typeof window !== 'undefined' && value === window.alert;
13600   return isAlert || '[object Function]' === toString.call(value);
13601 };
13602
13603 /**
13604  * Test number.
13605  */
13606
13607 /**
13608  * is.number
13609  * Test if `value` is a number.
13610  *
13611  * @param {Mixed} value value to test
13612  * @return {Boolean} true if `value` is a number, false otherwise
13613  * @api public
13614  */
13615
13616 is.number = function (value) {
13617   return '[object Number]' === toString.call(value);
13618 };
13619
13620 /**
13621  * is.infinite
13622  * Test if `value` is positive or negative infinity.
13623  *
13624  * @param {Mixed} value value to test
13625  * @return {Boolean} true if `value` is positive or negative Infinity, false otherwise
13626  * @api public
13627  */
13628 is.infinite = function (value) {
13629   return value === Infinity || value === -Infinity;
13630 };
13631
13632 /**
13633  * is.decimal
13634  * Test if `value` is a decimal number.
13635  *
13636  * @param {Mixed} value value to test
13637  * @return {Boolean} true if `value` is a decimal number, false otherwise
13638  * @api public
13639  */
13640
13641 is.decimal = function (value) {
13642   return is.number(value) && !isActualNaN(value) && value % 1 !== 0;
13643 };
13644
13645 /**
13646  * is.divisibleBy
13647  * Test if `value` is divisible by `n`.
13648  *
13649  * @param {Number} value value to test
13650  * @param {Number} n dividend
13651  * @return {Boolean} true if `value` is divisible by `n`, false otherwise
13652  * @api public
13653  */
13654
13655 is.divisibleBy = function (value, n) {
13656   var isDividendInfinite = is.infinite(value);
13657   var isDivisorInfinite = is.infinite(n);
13658   var isNonZeroNumber = is.number(value) && !isActualNaN(value) && is.number(n) && !isActualNaN(n) && n !== 0;
13659   return isDividendInfinite || isDivisorInfinite || (isNonZeroNumber && value % n === 0);
13660 };
13661
13662 /**
13663  * is.int
13664  * Test if `value` is an integer.
13665  *
13666  * @param value to test
13667  * @return {Boolean} true if `value` is an integer, false otherwise
13668  * @api public
13669  */
13670
13671 is.int = function (value) {
13672   return is.number(value) && !isActualNaN(value) && value % 1 === 0;
13673 };
13674
13675 /**
13676  * is.maximum
13677  * Test if `value` is greater than 'others' values.
13678  *
13679  * @param {Number} value value to test
13680  * @param {Array} others values to compare with
13681  * @return {Boolean} true if `value` is greater than `others` values
13682  * @api public
13683  */
13684
13685 is.maximum = function (value, others) {
13686   if (isActualNaN(value)) {
13687     throw new TypeError('NaN is not a valid value');
13688   } else if (!is.arraylike(others)) {
13689     throw new TypeError('second argument must be array-like');
13690   }
13691   var len = others.length;
13692
13693   while (--len >= 0) {
13694     if (value < others[len]) {
13695       return false;
13696     }
13697   }
13698
13699   return true;
13700 };
13701
13702 /**
13703  * is.minimum
13704  * Test if `value` is less than `others` values.
13705  *
13706  * @param {Number} value value to test
13707  * @param {Array} others values to compare with
13708  * @return {Boolean} true if `value` is less than `others` values
13709  * @api public
13710  */
13711
13712 is.minimum = function (value, others) {
13713   if (isActualNaN(value)) {
13714     throw new TypeError('NaN is not a valid value');
13715   } else if (!is.arraylike(others)) {
13716     throw new TypeError('second argument must be array-like');
13717   }
13718   var len = others.length;
13719
13720   while (--len >= 0) {
13721     if (value > others[len]) {
13722       return false;
13723     }
13724   }
13725
13726   return true;
13727 };
13728
13729 /**
13730  * is.nan
13731  * Test if `value` is not a number.
13732  *
13733  * @param {Mixed} value value to test
13734  * @return {Boolean} true if `value` is not a number, false otherwise
13735  * @api public
13736  */
13737
13738 is.nan = function (value) {
13739   return !is.number(value) || value !== value;
13740 };
13741
13742 /**
13743  * is.even
13744  * Test if `value` is an even number.
13745  *
13746  * @param {Number} value value to test
13747  * @return {Boolean} true if `value` is an even number, false otherwise
13748  * @api public
13749  */
13750
13751 is.even = function (value) {
13752   return is.infinite(value) || (is.number(value) && value === value && value % 2 === 0);
13753 };
13754
13755 /**
13756  * is.odd
13757  * Test if `value` is an odd number.
13758  *
13759  * @param {Number} value value to test
13760  * @return {Boolean} true if `value` is an odd number, false otherwise
13761  * @api public
13762  */
13763
13764 is.odd = function (value) {
13765   return is.infinite(value) || (is.number(value) && value === value && value % 2 !== 0);
13766 };
13767
13768 /**
13769  * is.ge
13770  * Test if `value` is greater than or equal to `other`.
13771  *
13772  * @param {Number} value value to test
13773  * @param {Number} other value to compare with
13774  * @return {Boolean}
13775  * @api public
13776  */
13777
13778 is.ge = function (value, other) {
13779   if (isActualNaN(value) || isActualNaN(other)) {
13780     throw new TypeError('NaN is not a valid value');
13781   }
13782   return !is.infinite(value) && !is.infinite(other) && value >= other;
13783 };
13784
13785 /**
13786  * is.gt
13787  * Test if `value` is greater than `other`.
13788  *
13789  * @param {Number} value value to test
13790  * @param {Number} other value to compare with
13791  * @return {Boolean}
13792  * @api public
13793  */
13794
13795 is.gt = function (value, other) {
13796   if (isActualNaN(value) || isActualNaN(other)) {
13797     throw new TypeError('NaN is not a valid value');
13798   }
13799   return !is.infinite(value) && !is.infinite(other) && value > other;
13800 };
13801
13802 /**
13803  * is.le
13804  * Test if `value` is less than or equal to `other`.
13805  *
13806  * @param {Number} value value to test
13807  * @param {Number} other value to compare with
13808  * @return {Boolean} if 'value' is less than or equal to 'other'
13809  * @api public
13810  */
13811
13812 is.le = function (value, other) {
13813   if (isActualNaN(value) || isActualNaN(other)) {
13814     throw new TypeError('NaN is not a valid value');
13815   }
13816   return !is.infinite(value) && !is.infinite(other) && value <= other;
13817 };
13818
13819 /**
13820  * is.lt
13821  * Test if `value` is less than `other`.
13822  *
13823  * @param {Number} value value to test
13824  * @param {Number} other value to compare with
13825  * @return {Boolean} if `value` is less than `other`
13826  * @api public
13827  */
13828
13829 is.lt = function (value, other) {
13830   if (isActualNaN(value) || isActualNaN(other)) {
13831     throw new TypeError('NaN is not a valid value');
13832   }
13833   return !is.infinite(value) && !is.infinite(other) && value < other;
13834 };
13835
13836 /**
13837  * is.within
13838  * Test if `value` is within `start` and `finish`.
13839  *
13840  * @param {Number} value value to test
13841  * @param {Number} start lower bound
13842  * @param {Number} finish upper bound
13843  * @return {Boolean} true if 'value' is is within 'start' and 'finish'
13844  * @api public
13845  */
13846 is.within = function (value, start, finish) {
13847   if (isActualNaN(value) || isActualNaN(start) || isActualNaN(finish)) {
13848     throw new TypeError('NaN is not a valid value');
13849   } else if (!is.number(value) || !is.number(start) || !is.number(finish)) {
13850     throw new TypeError('all arguments must be numbers');
13851   }
13852   var isAnyInfinite = is.infinite(value) || is.infinite(start) || is.infinite(finish);
13853   return isAnyInfinite || (value >= start && value <= finish);
13854 };
13855
13856 /**
13857  * Test object.
13858  */
13859
13860 /**
13861  * is.object
13862  * Test if `value` is an object.
13863  *
13864  * @param {Mixed} value value to test
13865  * @return {Boolean} true if `value` is an object, false otherwise
13866  * @api public
13867  */
13868
13869 is.object = function (value) {
13870   return value && '[object Object]' === toString.call(value);
13871 };
13872
13873 /**
13874  * is.hash
13875  * Test if `value` is a hash - a plain object literal.
13876  *
13877  * @param {Mixed} value value to test
13878  * @return {Boolean} true if `value` is a hash, false otherwise
13879  * @api public
13880  */
13881
13882 is.hash = function (value) {
13883   return is.object(value) && value.constructor === Object && !value.nodeType && !value.setInterval;
13884 };
13885
13886 /**
13887  * Test regexp.
13888  */
13889
13890 /**
13891  * is.regexp
13892  * Test if `value` is a regular expression.
13893  *
13894  * @param {Mixed} value value to test
13895  * @return {Boolean} true if `value` is a regexp, false otherwise
13896  * @api public
13897  */
13898
13899 is.regexp = function (value) {
13900   return '[object RegExp]' === toString.call(value);
13901 };
13902
13903 /**
13904  * Test string.
13905  */
13906
13907 /**
13908  * is.string
13909  * Test if `value` is a string.
13910  *
13911  * @param {Mixed} value value to test
13912  * @return {Boolean} true if 'value' is a string, false otherwise
13913  * @api public
13914  */
13915
13916 is.string = function (value) {
13917   return '[object String]' === toString.call(value);
13918 };
13919
13920
13921 },{}],10:[function(require,module,exports){
13922
13923 var hasOwn = Object.prototype.hasOwnProperty;
13924 var toString = Object.prototype.toString;
13925
13926 module.exports = function forEach (obj, fn, ctx) {
13927     if (toString.call(fn) !== '[object Function]') {
13928         throw new TypeError('iterator must be a function');
13929     }
13930     var l = obj.length;
13931     if (l === +l) {
13932         for (var i = 0; i < l; i++) {
13933             fn.call(ctx, obj[i], i, obj);
13934         }
13935     } else {
13936         for (var k in obj) {
13937             if (hasOwn.call(obj, k)) {
13938                 fn.call(ctx, obj[k], k, obj);
13939             }
13940         }
13941     }
13942 };
13943
13944
13945 },{}]},{},[1])(1)
13946 });
13947 ;/*
13948  (c) 2013, Vladimir Agafonkin
13949  RBush, a JavaScript library for high-performance 2D spatial indexing of points and rectangles.
13950  https://github.com/mourner/rbush
13951 */
13952
13953 (function () { 'use strict';
13954
13955 function rbush(maxEntries, format) {
13956
13957     // jshint newcap: false, validthis: true
13958     if (!(this instanceof rbush)) { return new rbush(maxEntries, format); }
13959
13960     // max entries in a node is 9 by default; min node fill is 40% for best performance
13961     this._maxEntries = Math.max(4, maxEntries || 9);
13962     this._minEntries = Math.max(2, Math.ceil(this._maxEntries * 0.4));
13963
13964     if (format) {
13965         this._initFormat(format);
13966     }
13967
13968     this.clear();
13969 }
13970
13971 rbush.prototype = {
13972
13973     all: function () {
13974         return this._all(this.data, []);
13975     },
13976
13977     search: function (bbox) {
13978
13979         var node = this.data,
13980             result = [];
13981
13982         if (!this._intersects(bbox, node.bbox)) { return result; }
13983
13984         var nodesToSearch = [],
13985             i, len, child, childBBox;
13986
13987         while (node) {
13988             for (i = 0, len = node.children.length; i < len; i++) {
13989                 child = node.children[i];
13990                 childBBox = node.leaf ? this.toBBox(child) : child.bbox;
13991
13992                 if (this._intersects(bbox, childBBox)) {
13993
13994                     if (node.leaf) {
13995                         result.push(child);
13996
13997                     } else if (this._contains(bbox, childBBox)) {
13998                         this._all(child, result);
13999
14000                     } else {
14001                         nodesToSearch.push(child);
14002                     }
14003                 }
14004             }
14005
14006             node = nodesToSearch.pop();
14007         }
14008
14009         return result;
14010     },
14011
14012     load: function (data) {
14013         if (!(data && data.length)) { return this; }
14014
14015         if (data.length < this._minEntries) {
14016             for (var i = 0, len = data.length; i < len; i++) {
14017                 this.insert(data[i]);
14018             }
14019             return this;
14020         }
14021
14022         // recursively build the tree with the given data from stratch using OMT algorithm
14023         var node = this._build(data.slice(), 0);
14024
14025         if (!this.data.children.length) {
14026             // save as is if tree is empty
14027             this.data = node;
14028
14029         } else if (this.data.height === node.height) {
14030             // split root if trees have the same height
14031             this._splitRoot(this.data, node);
14032
14033         } else {
14034             if (this.data.height < node.height) {
14035                 // swap trees if inserted one is bigger
14036                 var tmpNode = this.data;
14037                 this.data = node;
14038                 node = tmpNode;
14039             }
14040
14041             // insert the small tree into the large tree at appropriate level
14042             this._insert(node, this.data.height - node.height - 1, true);
14043         }
14044
14045         return this;
14046     },
14047
14048     insert: function (item) {
14049         if (item) {
14050             this._insert(item, this.data.height - 1);
14051         }
14052         return this;
14053     },
14054
14055     clear: function () {
14056         this.data = {
14057             children: [],
14058             leaf: true,
14059             bbox: this._empty(),
14060             height: 1
14061         };
14062         return this;
14063     },
14064
14065     remove: function (item) {
14066         if (!item) { return this; }
14067
14068         var node = this.data,
14069             bbox = this.toBBox(item),
14070             path = [],
14071             indexes = [],
14072             i, parent, index, goingUp;
14073
14074         // depth-first iterative tree traversal
14075         while (node || path.length) {
14076
14077             if (!node) { // go up
14078                 node = path.pop();
14079                 parent = path[path.length - 1];
14080                 i = indexes.pop();
14081                 goingUp = true;
14082             }
14083
14084             if (node.leaf) { // check current node
14085                 index = node.children.indexOf(item);
14086
14087                 if (index !== -1) {
14088                     // item found, remove the item and condense tree upwards
14089                     node.children.splice(index, 1);
14090                     path.push(node);
14091                     this._condense(path);
14092                     return this;
14093                 }
14094             }
14095
14096             if (!goingUp && !node.leaf && this._intersects(bbox, node.bbox)) { // go down
14097                 path.push(node);
14098                 indexes.push(i);
14099                 i = 0;
14100                 parent = node;
14101                 node = node.children[0];
14102
14103             } else if (parent) { // go right
14104                 i++;
14105                 node = parent.children[i];
14106                 goingUp = false;
14107
14108             } else { // nothing found
14109                 node = null;
14110             }
14111         }
14112
14113         return this;
14114     },
14115
14116     toBBox: function (item) { return item; },
14117
14118     compareMinX: function (a, b) { return a[0] - b[0]; },
14119     compareMinY: function (a, b) { return a[1] - b[1]; },
14120
14121     toJSON: function () { return this.data; },
14122
14123     fromJSON: function (data) {
14124         this.data = data;
14125         return this;
14126     },
14127
14128     _all: function (node, result) {
14129         var nodesToSearch = [];
14130         while (node) {
14131             if (node.leaf) {
14132                 result.push.apply(result, node.children);
14133             } else {
14134                 nodesToSearch.push.apply(nodesToSearch, node.children);
14135             }
14136             node = nodesToSearch.pop();
14137         }
14138         return result;
14139     },
14140
14141     _build: function (items, level, height) {
14142
14143         var N = items.length,
14144             M = this._maxEntries,
14145             node;
14146
14147         if (N <= M) {
14148             node = {
14149                 children: items,
14150                 leaf: true,
14151                 height: 1
14152             };
14153             this._calcBBox(node);
14154             return node;
14155         }
14156
14157         if (!level) {
14158             // target height of the bulk-loaded tree
14159             height = Math.ceil(Math.log(N) / Math.log(M));
14160
14161             // target number of root entries to maximize storage utilization
14162             M = Math.ceil(N / Math.pow(M, height - 1));
14163
14164             items.sort(this.compareMinX);
14165         }
14166
14167         // TODO eliminate recursion?
14168
14169         node = {
14170             children: [],
14171             height: height
14172         };
14173
14174         var N1 = Math.ceil(N / M) * Math.ceil(Math.sqrt(M)),
14175             N2 = Math.ceil(N / M),
14176             compare = level % 2 === 1 ? this.compareMinX : this.compareMinY,
14177             i, j, slice, sliceLen, childNode;
14178
14179         // split the items into M mostly square tiles
14180         for (i = 0; i < N; i += N1) {
14181             slice = items.slice(i, i + N1).sort(compare);
14182
14183             for (j = 0, sliceLen = slice.length; j < sliceLen; j += N2) {
14184                 // pack each entry recursively
14185                 childNode = this._build(slice.slice(j, j + N2), level + 1, height - 1);
14186                 node.children.push(childNode);
14187             }
14188         }
14189
14190         this._calcBBox(node);
14191
14192         return node;
14193     },
14194
14195     _chooseSubtree: function (bbox, node, level, path) {
14196
14197         var i, len, child, targetNode, area, enlargement, minArea, minEnlargement;
14198
14199         while (true) {
14200             path.push(node);
14201
14202             if (node.leaf || path.length - 1 === level) { break; }
14203
14204             minArea = minEnlargement = Infinity;
14205
14206             for (i = 0, len = node.children.length; i < len; i++) {
14207                 child = node.children[i];
14208                 area = this._area(child.bbox);
14209                 enlargement = this._enlargedArea(bbox, child.bbox) - area;
14210
14211                 // choose entry with the least area enlargement
14212                 if (enlargement < minEnlargement) {
14213                     minEnlargement = enlargement;
14214                     minArea = area < minArea ? area : minArea;
14215                     targetNode = child;
14216
14217                 } else if (enlargement === minEnlargement) {
14218                     // otherwise choose one with the smallest area
14219                     if (area < minArea) {
14220                         minArea = area;
14221                         targetNode = child;
14222                     }
14223                 }
14224             }
14225
14226             node = targetNode;
14227         }
14228
14229         return node;
14230     },
14231
14232     _insert: function (item, level, isNode, root) {
14233
14234         var bbox = isNode ? item.bbox : this.toBBox(item),
14235             insertPath = [];
14236
14237         // find the best node for accommodating the item, saving all nodes along the path too
14238         var node = this._chooseSubtree(bbox, root || this.data, level, insertPath),
14239             splitOccured;
14240
14241         // put the item into the node
14242         node.children.push(item);
14243         this._extend(node.bbox, bbox);
14244
14245         // split on node overflow; propagate upwards if necessary
14246         do {
14247             splitOccured = false;
14248             if (insertPath[level].children.length > this._maxEntries) {
14249                 this._split(insertPath, level);
14250                 splitOccured = true;
14251                 level--;
14252             }
14253         } while (level >= 0 && splitOccured);
14254
14255         // adjust bboxes along the insertion path
14256         this._adjustParentBBoxes(bbox, insertPath, level);
14257     },
14258
14259     // split overflowed node into two
14260     _split: function (insertPath, level) {
14261
14262         var node = insertPath[level],
14263             M = node.children.length,
14264             m = this._minEntries;
14265
14266         this._chooseSplitAxis(node, m, M);
14267
14268         var newNode = {
14269             children: node.children.splice(this._chooseSplitIndex(node, m, M)),
14270             height: node.height
14271         };
14272
14273         if (node.leaf) {
14274             newNode.leaf = true;
14275         }
14276
14277         this._calcBBox(node);
14278         this._calcBBox(newNode);
14279
14280         if (level) {
14281             insertPath[level - 1].children.push(newNode);
14282         } else {
14283             this._splitRoot(node, newNode);
14284         }
14285     },
14286
14287     _splitRoot: function (node, newNode) {
14288         // split root node
14289         this.data = {};
14290         this.data.children = [node, newNode];
14291         this.data.height = node.height + 1;
14292         this._calcBBox(this.data);
14293     },
14294
14295     _chooseSplitIndex: function (node, m, M) {
14296
14297         var i, bbox1, bbox2, overlap, area, minOverlap, minArea, index;
14298
14299         minOverlap = minArea = Infinity;
14300
14301         for (i = m; i <= M - m; i++) {
14302             bbox1 = this._distBBox(node, 0, i);
14303             bbox2 = this._distBBox(node, i, M);
14304
14305             overlap = this._intersectionArea(bbox1, bbox2);
14306             area = this._area(bbox1) + this._area(bbox2);
14307
14308             // choose distribution with minimum overlap
14309             if (overlap < minOverlap) {
14310                 minOverlap = overlap;
14311                 index = i;
14312
14313                 minArea = area < minArea ? area : minArea;
14314
14315             } else if (overlap === minOverlap) {
14316                 // otherwise choose distribution with minimum area
14317                 if (area < minArea) {
14318                     minArea = area;
14319                     index = i;
14320                 }
14321             }
14322         }
14323
14324         return index;
14325     },
14326
14327     // sorts node children by the best axis for split
14328     _chooseSplitAxis: function (node, m, M) {
14329
14330         var compareMinX = node.leaf ? this.compareMinX : this._compareNodeMinX,
14331             compareMinY = node.leaf ? this.compareMinY : this._compareNodeMinY,
14332             xMargin = this._allDistMargin(node, m, M, compareMinX),
14333             yMargin = this._allDistMargin(node, m, M, compareMinY);
14334
14335         // if total distributions margin value is minimal for x, sort by minX,
14336         // otherwise it's already sorted by minY
14337
14338         if (xMargin < yMargin) {
14339             node.children.sort(compareMinX);
14340         }
14341     },
14342
14343     // total margin of all possible split distributions where each node is at least m full
14344     _allDistMargin: function (node, m, M, compare) {
14345
14346         node.children.sort(compare);
14347
14348         var leftBBox = this._distBBox(node, 0, m),
14349             rightBBox = this._distBBox(node, M - m, M),
14350             margin = this._margin(leftBBox) + this._margin(rightBBox),
14351             i, child;
14352
14353         for (i = m; i < M - m; i++) {
14354             child = node.children[i];
14355             this._extend(leftBBox, node.leaf ? this.toBBox(child) : child.bbox);
14356             margin += this._margin(leftBBox);
14357         }
14358
14359         for (i = M - m - 1; i >= 0; i--) {
14360             child = node.children[i];
14361             this._extend(rightBBox, node.leaf ? this.toBBox(child) : child.bbox);
14362             margin += this._margin(rightBBox);
14363         }
14364
14365         return margin;
14366     },
14367
14368     // min bounding rectangle of node children from k to p-1
14369     _distBBox: function (node, k, p) {
14370         var bbox = this._empty();
14371
14372         for (var i = k, child; i < p; i++) {
14373             child = node.children[i];
14374             this._extend(bbox, node.leaf ? this.toBBox(child) : child.bbox);
14375         }
14376
14377         return bbox;
14378     },
14379
14380     // calculate node's bbox from bboxes of its children
14381     _calcBBox: function (node) {
14382         node.bbox = this._empty();
14383
14384         for (var i = 0, len = node.children.length, child; i < len; i++) {
14385             child = node.children[i];
14386             this._extend(node.bbox, node.leaf ? this.toBBox(child) : child.bbox);
14387         }
14388     },
14389
14390     _adjustParentBBoxes: function (bbox, path, level) {
14391         // adjust bboxes along the given tree path
14392         for (var i = level; i >= 0; i--) {
14393             this._extend(path[i].bbox, bbox);
14394         }
14395     },
14396
14397     _condense: function (path) {
14398         // go through the path, removing empty nodes and updating bboxes
14399         for (var i = path.length - 1, parent; i >= 0; i--) {
14400             if (path[i].children.length === 0) {
14401                 if (i > 0) {
14402                     parent = path[i - 1].children;
14403                     parent.splice(parent.indexOf(path[i]), 1);
14404                 } else {
14405                     this.clear();
14406                 }
14407             } else {
14408                 this._calcBBox(path[i]);
14409             }
14410         }
14411     },
14412
14413     _contains: function(a, b) {
14414         return a[0] <= b[0] &&
14415                a[1] <= b[1] &&
14416                b[2] <= a[2] &&
14417                b[3] <= a[3];
14418     },
14419
14420     _intersects: function (a, b) {
14421         return b[0] <= a[2] &&
14422                b[1] <= a[3] &&
14423                b[2] >= a[0] &&
14424                b[3] >= a[1];
14425     },
14426
14427     _extend: function (a, b) {
14428         a[0] = Math.min(a[0], b[0]);
14429         a[1] = Math.min(a[1], b[1]);
14430         a[2] = Math.max(a[2], b[2]);
14431         a[3] = Math.max(a[3], b[3]);
14432         return a;
14433     },
14434
14435     _area:   function (a) { return (a[2] - a[0]) * (a[3] - a[1]); },
14436     _margin: function (a) { return (a[2] - a[0]) + (a[3] - a[1]); },
14437
14438     _enlargedArea: function (a, b) {
14439         return (Math.max(b[2], a[2]) - Math.min(b[0], a[0])) *
14440                (Math.max(b[3], a[3]) - Math.min(b[1], a[1]));
14441     },
14442
14443     _intersectionArea: function (a, b) {
14444         var minX = Math.max(a[0], b[0]),
14445             minY = Math.max(a[1], b[1]),
14446             maxX = Math.min(a[2], b[2]),
14447             maxY = Math.min(a[3], b[3]);
14448
14449         return Math.max(0, maxX - minX) *
14450                Math.max(0, maxY - minY);
14451     },
14452
14453     _empty: function () { return [Infinity, Infinity, -Infinity, -Infinity]; },
14454
14455     _compareNodeMinX: function (a, b) { return a.bbox[0] - b.bbox[0]; },
14456     _compareNodeMinY: function (a, b) { return a.bbox[1] - b.bbox[1]; },
14457
14458     _initFormat: function (format) {
14459         // data format (minX, minY, maxX, maxY accessors)
14460
14461         // uses eval-type function compilation instead of just accepting a toBBox function
14462         // because the algorithms are very sensitive to sorting functions performance,
14463         // so they should be dead simple and without inner calls
14464
14465         // jshint evil: true
14466
14467         var compareArr = ['return a', ' - b', ';'];
14468
14469         this.compareMinX = new Function('a', 'b', compareArr.join(format[0]));
14470         this.compareMinY = new Function('a', 'b', compareArr.join(format[1]));
14471
14472         this.toBBox = new Function('a', 'return [a' + format.join(', a') + '];');
14473     }
14474 };
14475
14476 if (typeof define === 'function' && define.amd) {
14477     define(function() {
14478         return rbush;
14479     });
14480 } else if (typeof module !== 'undefined') {
14481     module.exports = rbush;
14482 } else if (typeof self !== 'undefined') {
14483     self.rbush = rbush;
14484 } else {
14485     window.rbush = rbush;
14486 }
14487
14488 })();
14489 toGeoJSON = (function() {
14490     'use strict';
14491
14492     var removeSpace = (/\s*/g),
14493         trimSpace = (/^\s*|\s*$/g),
14494         splitSpace = (/\s+/);
14495     // generate a short, numeric hash of a string
14496     function okhash(x) {
14497         if (!x || !x.length) return 0;
14498         for (var i = 0, h = 0; i < x.length; i++) {
14499             h = ((h << 5) - h) + x.charCodeAt(i) | 0;
14500         } return h;
14501     }
14502     // all Y children of X
14503     function get(x, y) { return x.getElementsByTagName(y); }
14504     function attr(x, y) { return x.getAttribute(y); }
14505     function attrf(x, y) { return parseFloat(attr(x, y)); }
14506     // one Y child of X, if any, otherwise null
14507     function get1(x, y) { var n = get(x, y); return n.length ? n[0] : null; }
14508     // https://developer.mozilla.org/en-US/docs/Web/API/Node.normalize
14509     function norm(el) { if (el.normalize) { el.normalize(); } return el; }
14510     // cast array x into numbers
14511     function numarray(x) {
14512         for (var j = 0, o = []; j < x.length; j++) o[j] = parseFloat(x[j]);
14513         return o;
14514     }
14515     function clean(x) {
14516         var o = {};
14517         for (var i in x) if (x[i]) o[i] = x[i];
14518         return o;
14519     }
14520     // get the content of a text node, if any
14521     function nodeVal(x) { if (x) {norm(x);} return x && x.firstChild && x.firstChild.nodeValue; }
14522     // get one coordinate from a coordinate array, if any
14523     function coord1(v) { return numarray(v.replace(removeSpace, '').split(',')); }
14524     // get all coordinates from a coordinate array as [[],[]]
14525     function coord(v) {
14526         var coords = v.replace(trimSpace, '').split(splitSpace),
14527             o = [];
14528         for (var i = 0; i < coords.length; i++) {
14529             o.push(coord1(coords[i]));
14530         }
14531         return o;
14532     }
14533     function coordPair(x) { return [attrf(x, 'lon'), attrf(x, 'lat')]; }
14534
14535     // create a new feature collection parent object
14536     function fc() {
14537         return {
14538             type: 'FeatureCollection',
14539             features: []
14540         };
14541     }
14542
14543     var styleSupport = false;
14544     if (typeof XMLSerializer !== 'undefined') {
14545         var serializer = new XMLSerializer();
14546         styleSupport = true;
14547     }
14548     function xml2str(str) { return serializer.serializeToString(str); }
14549
14550     var t = {
14551         kml: function(doc, o) {
14552             o = o || {};
14553
14554             var gj = fc(),
14555                 // styleindex keeps track of hashed styles in order to match features
14556                 styleIndex = {},
14557                 // atomic geospatial types supported by KML - MultiGeometry is
14558                 // handled separately
14559                 geotypes = ['Polygon', 'LineString', 'Point', 'Track'],
14560                 // all root placemarks in the file
14561                 placemarks = get(doc, 'Placemark'),
14562                 styles = get(doc, 'Style');
14563
14564             if (styleSupport) for (var k = 0; k < styles.length; k++) {
14565                 styleIndex['#' + attr(styles[k], 'id')] = okhash(xml2str(styles[k])).toString(16);
14566             }
14567             for (var j = 0; j < placemarks.length; j++) {
14568                 gj.features = gj.features.concat(getPlacemark(placemarks[j]));
14569             }
14570             function gxCoord(v) { return numarray(v.split(' ')); }
14571             function gxCoords(root) {
14572                 var elems = get(root, 'coord', 'gx'), coords = [];
14573                 for (var i = 0; i < elems.length; i++) coords.push(gxCoord(nodeVal(elems[i])));
14574                 return coords;
14575             }
14576             function getGeometry(root) {
14577                 var geomNode, geomNodes, i, j, k, geoms = [];
14578                 if (get1(root, 'MultiGeometry')) return getGeometry(get1(root, 'MultiGeometry'));
14579                 if (get1(root, 'MultiTrack')) return getGeometry(get1(root, 'MultiTrack'));
14580                 for (i = 0; i < geotypes.length; i++) {
14581                     geomNodes = get(root, geotypes[i]);
14582                     if (geomNodes) {
14583                         for (j = 0; j < geomNodes.length; j++) {
14584                             geomNode = geomNodes[j];
14585                             if (geotypes[i] == 'Point') {
14586                                 geoms.push({
14587                                     type: 'Point',
14588                                     coordinates: coord1(nodeVal(get1(geomNode, 'coordinates')))
14589                                 });
14590                             } else if (geotypes[i] == 'LineString') {
14591                                 geoms.push({
14592                                     type: 'LineString',
14593                                     coordinates: coord(nodeVal(get1(geomNode, 'coordinates')))
14594                                 });
14595                             } else if (geotypes[i] == 'Polygon') {
14596                                 var rings = get(geomNode, 'LinearRing'),
14597                                     coords = [];
14598                                 for (k = 0; k < rings.length; k++) {
14599                                     coords.push(coord(nodeVal(get1(rings[k], 'coordinates'))));
14600                                 }
14601                                 geoms.push({
14602                                     type: 'Polygon',
14603                                     coordinates: coords
14604                                 });
14605                             } else if (geotypes[i] == 'Track') {
14606                                 geoms.push({
14607                                     type: 'LineString',
14608                                     coordinates: gxCoords(geomNode)
14609                                 });
14610                             }
14611                         }
14612                     }
14613                 }
14614                 return geoms;
14615             }
14616             function getPlacemark(root) {
14617                 var geoms = getGeometry(root), i, properties = {},
14618                     name = nodeVal(get1(root, 'name')),
14619                     styleUrl = nodeVal(get1(root, 'styleUrl')),
14620                     description = nodeVal(get1(root, 'description')),
14621                     extendedData = get1(root, 'ExtendedData');
14622
14623                 if (!geoms.length) return [];
14624                 if (name) properties.name = name;
14625                 if (styleUrl && styleIndex[styleUrl]) {
14626                     properties.styleUrl = styleUrl;
14627                     properties.styleHash = styleIndex[styleUrl];
14628                 }
14629                 if (description) properties.description = description;
14630                 if (extendedData) {
14631                     var datas = get(extendedData, 'Data'),
14632                         simpleDatas = get(extendedData, 'SimpleData');
14633
14634                     for (i = 0; i < datas.length; i++) {
14635                         properties[datas[i].getAttribute('name')] = nodeVal(get1(datas[i], 'value'));
14636                     }
14637                     for (i = 0; i < simpleDatas.length; i++) {
14638                         properties[simpleDatas[i].getAttribute('name')] = nodeVal(simpleDatas[i]);
14639                     }
14640                 }
14641                 return [{
14642                     type: 'Feature',
14643                     geometry: (geoms.length === 1) ? geoms[0] : {
14644                         type: 'GeometryCollection',
14645                         geometries: geoms
14646                     },
14647                     properties: properties
14648                 }];
14649             }
14650             return gj;
14651         },
14652         gpx: function(doc, o) {
14653             var i,
14654                 tracks = get(doc, 'trk'),
14655                 routes = get(doc, 'rte'),
14656                 waypoints = get(doc, 'wpt'),
14657                 // a feature collection
14658                 gj = fc();
14659             for (i = 0; i < tracks.length; i++) {
14660                 gj.features.push(getLinestring(tracks[i], 'trkpt'));
14661             }
14662             for (i = 0; i < routes.length; i++) {
14663                 gj.features.push(getLinestring(routes[i], 'rtept'));
14664             }
14665             for (i = 0; i < waypoints.length; i++) {
14666                 gj.features.push(getPoint(waypoints[i]));
14667             }
14668             function getLinestring(node, pointname) {
14669                 var j, pts = get(node, pointname), line = [];
14670                 for (j = 0; j < pts.length; j++) {
14671                     line.push(coordPair(pts[j]));
14672                 }
14673                 return {
14674                     type: 'Feature',
14675                     properties: getProperties(node),
14676                     geometry: {
14677                         type: 'LineString',
14678                         coordinates: line
14679                     }
14680                 };
14681             }
14682             function getPoint(node) {
14683                 var prop = getProperties(node);
14684                 prop.ele = nodeVal(get1(node, 'ele'));
14685                 prop.sym = nodeVal(get1(node, 'sym'));
14686                 return {
14687                     type: 'Feature',
14688                     properties: prop,
14689                     geometry: {
14690                         type: 'Point',
14691                         coordinates: coordPair(node)
14692                     }
14693                 };
14694             }
14695             function getProperties(node) {
14696                 var meta = ['name', 'desc', 'author', 'copyright', 'link',
14697                             'time', 'keywords'],
14698                     prop = {},
14699                     k;
14700                 for (k = 0; k < meta.length; k++) {
14701                     prop[meta[k]] = nodeVal(get1(node, meta[k]));
14702                 }
14703                 return clean(prop);
14704             }
14705             return gj;
14706         }
14707     };
14708     return t;
14709 })();
14710
14711 if (typeof module !== 'undefined') module.exports = toGeoJSON;
14712 /**
14713  * marked - a markdown parser
14714  * Copyright (c) 2011-2013, Christopher Jeffrey. (MIT Licensed)
14715  * https://github.com/chjj/marked
14716  */
14717
14718 ;(function() {
14719
14720 /**
14721  * Block-Level Grammar
14722  */
14723
14724 var block = {
14725   newline: /^\n+/,
14726   code: /^( {4}[^\n]+\n*)+/,
14727   fences: noop,
14728   hr: /^( *[-*_]){3,} *(?:\n+|$)/,
14729   heading: /^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,
14730   nptable: noop,
14731   lheading: /^([^\n]+)\n *(=|-){3,} *\n*/,
14732   blockquote: /^( *>[^\n]+(\n[^\n]+)*\n*)+/,
14733   list: /^( *)(bull) [\s\S]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,
14734   html: /^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,
14735   def: /^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,
14736   table: noop,
14737   paragraph: /^((?:[^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+)\n*/,
14738   text: /^[^\n]+/
14739 };
14740
14741 block.bullet = /(?:[*+-]|\d+\.)/;
14742 block.item = /^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/;
14743 block.item = replace(block.item, 'gm')
14744   (/bull/g, block.bullet)
14745   ();
14746
14747 block.list = replace(block.list)
14748   (/bull/g, block.bullet)
14749   ('hr', /\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)
14750   ();
14751
14752 block._tag = '(?!(?:'
14753   + 'a|em|strong|small|s|cite|q|dfn|abbr|data|time|code'
14754   + '|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo'
14755   + '|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b';
14756
14757 block.html = replace(block.html)
14758   ('comment', /<!--[\s\S]*?-->/)
14759   ('closed', /<(tag)[\s\S]+?<\/\1>/)
14760   ('closing', /<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)
14761   (/tag/g, block._tag)
14762   ();
14763
14764 block.paragraph = replace(block.paragraph)
14765   ('hr', block.hr)
14766   ('heading', block.heading)
14767   ('lheading', block.lheading)
14768   ('blockquote', block.blockquote)
14769   ('tag', '<' + block._tag)
14770   ('def', block.def)
14771   ();
14772
14773 /**
14774  * Normal Block Grammar
14775  */
14776
14777 block.normal = merge({}, block);
14778
14779 /**
14780  * GFM Block Grammar
14781  */
14782
14783 block.gfm = merge({}, block.normal, {
14784   fences: /^ *(`{3,}|~{3,}) *(\S+)? *\n([\s\S]+?)\s*\1 *(?:\n+|$)/,
14785   paragraph: /^/
14786 });
14787
14788 block.gfm.paragraph = replace(block.paragraph)
14789   ('(?!', '(?!' + block.gfm.fences.source.replace('\\1', '\\2') + '|')
14790   ();
14791
14792 /**
14793  * GFM + Tables Block Grammar
14794  */
14795
14796 block.tables = merge({}, block.gfm, {
14797   nptable: /^ *(\S.*\|.*)\n *([-:]+ *\|[-| :]*)\n((?:.*\|.*(?:\n|$))*)\n*/,
14798   table: /^ *\|(.+)\n *\|( *[-:]+[-| :]*)\n((?: *\|.*(?:\n|$))*)\n*/
14799 });
14800
14801 /**
14802  * Block Lexer
14803  */
14804
14805 function Lexer(options) {
14806   this.tokens = [];
14807   this.tokens.links = {};
14808   this.options = options || marked.defaults;
14809   this.rules = block.normal;
14810
14811   if (this.options.gfm) {
14812     if (this.options.tables) {
14813       this.rules = block.tables;
14814     } else {
14815       this.rules = block.gfm;
14816     }
14817   }
14818 }
14819
14820 /**
14821  * Expose Block Rules
14822  */
14823
14824 Lexer.rules = block;
14825
14826 /**
14827  * Static Lex Method
14828  */
14829
14830 Lexer.lex = function(src, options) {
14831   var lexer = new Lexer(options);
14832   return lexer.lex(src);
14833 };
14834
14835 /**
14836  * Preprocessing
14837  */
14838
14839 Lexer.prototype.lex = function(src) {
14840   src = src
14841     .replace(/\r\n|\r/g, '\n')
14842     .replace(/\t/g, '    ')
14843     .replace(/\u00a0/g, ' ')
14844     .replace(/\u2424/g, '\n');
14845
14846   return this.token(src, true);
14847 };
14848
14849 /**
14850  * Lexing
14851  */
14852
14853 Lexer.prototype.token = function(src, top) {
14854   var src = src.replace(/^ +$/gm, '')
14855     , next
14856     , loose
14857     , cap
14858     , bull
14859     , b
14860     , item
14861     , space
14862     , i
14863     , l;
14864
14865   while (src) {
14866     // newline
14867     if (cap = this.rules.newline.exec(src)) {
14868       src = src.substring(cap[0].length);
14869       if (cap[0].length > 1) {
14870         this.tokens.push({
14871           type: 'space'
14872         });
14873       }
14874     }
14875
14876     // code
14877     if (cap = this.rules.code.exec(src)) {
14878       src = src.substring(cap[0].length);
14879       cap = cap[0].replace(/^ {4}/gm, '');
14880       this.tokens.push({
14881         type: 'code',
14882         text: !this.options.pedantic
14883           ? cap.replace(/\n+$/, '')
14884           : cap
14885       });
14886       continue;
14887     }
14888
14889     // fences (gfm)
14890     if (cap = this.rules.fences.exec(src)) {
14891       src = src.substring(cap[0].length);
14892       this.tokens.push({
14893         type: 'code',
14894         lang: cap[2],
14895         text: cap[3]
14896       });
14897       continue;
14898     }
14899
14900     // heading
14901     if (cap = this.rules.heading.exec(src)) {
14902       src = src.substring(cap[0].length);
14903       this.tokens.push({
14904         type: 'heading',
14905         depth: cap[1].length,
14906         text: cap[2]
14907       });
14908       continue;
14909     }
14910
14911     // table no leading pipe (gfm)
14912     if (top && (cap = this.rules.nptable.exec(src))) {
14913       src = src.substring(cap[0].length);
14914
14915       item = {
14916         type: 'table',
14917         header: cap[1].replace(/^ *| *\| *$/g, '').split(/ *\| */),
14918         align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */),
14919         cells: cap[3].replace(/\n$/, '').split('\n')
14920       };
14921
14922       for (i = 0; i < item.align.length; i++) {
14923         if (/^ *-+: *$/.test(item.align[i])) {
14924           item.align[i] = 'right';
14925         } else if (/^ *:-+: *$/.test(item.align[i])) {
14926           item.align[i] = 'center';
14927         } else if (/^ *:-+ *$/.test(item.align[i])) {
14928           item.align[i] = 'left';
14929         } else {
14930           item.align[i] = null;
14931         }
14932       }
14933
14934       for (i = 0; i < item.cells.length; i++) {
14935         item.cells[i] = item.cells[i].split(/ *\| */);
14936       }
14937
14938       this.tokens.push(item);
14939
14940       continue;
14941     }
14942
14943     // lheading
14944     if (cap = this.rules.lheading.exec(src)) {
14945       src = src.substring(cap[0].length);
14946       this.tokens.push({
14947         type: 'heading',
14948         depth: cap[2] === '=' ? 1 : 2,
14949         text: cap[1]
14950       });
14951       continue;
14952     }
14953
14954     // hr
14955     if (cap = this.rules.hr.exec(src)) {
14956       src = src.substring(cap[0].length);
14957       this.tokens.push({
14958         type: 'hr'
14959       });
14960       continue;
14961     }
14962
14963     // blockquote
14964     if (cap = this.rules.blockquote.exec(src)) {
14965       src = src.substring(cap[0].length);
14966
14967       this.tokens.push({
14968         type: 'blockquote_start'
14969       });
14970
14971       cap = cap[0].replace(/^ *> ?/gm, '');
14972
14973       // Pass `top` to keep the current
14974       // "toplevel" state. This is exactly
14975       // how markdown.pl works.
14976       this.token(cap, top);
14977
14978       this.tokens.push({
14979         type: 'blockquote_end'
14980       });
14981
14982       continue;
14983     }
14984
14985     // list
14986     if (cap = this.rules.list.exec(src)) {
14987       src = src.substring(cap[0].length);
14988       bull = cap[2];
14989
14990       this.tokens.push({
14991         type: 'list_start',
14992         ordered: bull.length > 1
14993       });
14994
14995       // Get each top-level item.
14996       cap = cap[0].match(this.rules.item);
14997
14998       next = false;
14999       l = cap.length;
15000       i = 0;
15001
15002       for (; i < l; i++) {
15003         item = cap[i];
15004
15005         // Remove the list item's bullet
15006         // so it is seen as the next token.
15007         space = item.length;
15008         item = item.replace(/^ *([*+-]|\d+\.) +/, '');
15009
15010         // Outdent whatever the
15011         // list item contains. Hacky.
15012         if (~item.indexOf('\n ')) {
15013           space -= item.length;
15014           item = !this.options.pedantic
15015             ? item.replace(new RegExp('^ {1,' + space + '}', 'gm'), '')
15016             : item.replace(/^ {1,4}/gm, '');
15017         }
15018
15019         // Determine whether the next list item belongs here.
15020         // Backpedal if it does not belong in this list.
15021         if (this.options.smartLists && i !== l - 1) {
15022           b = block.bullet.exec(cap[i+1])[0];
15023           if (bull !== b && !(bull.length > 1 && b.length > 1)) {
15024             src = cap.slice(i + 1).join('\n') + src;
15025             i = l - 1;
15026           }
15027         }
15028
15029         // Determine whether item is loose or not.
15030         // Use: /(^|\n)(?! )[^\n]+\n\n(?!\s*$)/
15031         // for discount behavior.
15032         loose = next || /\n\n(?!\s*$)/.test(item);
15033         if (i !== l - 1) {
15034           next = item[item.length-1] === '\n';
15035           if (!loose) loose = next;
15036         }
15037
15038         this.tokens.push({
15039           type: loose
15040             ? 'loose_item_start'
15041             : 'list_item_start'
15042         });
15043
15044         // Recurse.
15045         this.token(item, false);
15046
15047         this.tokens.push({
15048           type: 'list_item_end'
15049         });
15050       }
15051
15052       this.tokens.push({
15053         type: 'list_end'
15054       });
15055
15056       continue;
15057     }
15058
15059     // html
15060     if (cap = this.rules.html.exec(src)) {
15061       src = src.substring(cap[0].length);
15062       this.tokens.push({
15063         type: this.options.sanitize
15064           ? 'paragraph'
15065           : 'html',
15066         pre: cap[1] === 'pre' || cap[1] === 'script',
15067         text: cap[0]
15068       });
15069       continue;
15070     }
15071
15072     // def
15073     if (top && (cap = this.rules.def.exec(src))) {
15074       src = src.substring(cap[0].length);
15075       this.tokens.links[cap[1].toLowerCase()] = {
15076         href: cap[2],
15077         title: cap[3]
15078       };
15079       continue;
15080     }
15081
15082     // table (gfm)
15083     if (top && (cap = this.rules.table.exec(src))) {
15084       src = src.substring(cap[0].length);
15085
15086       item = {
15087         type: 'table',
15088         header: cap[1].replace(/^ *| *\| *$/g, '').split(/ *\| */),
15089         align: cap[2].replace(/^ *|\| *$/g, '').split(/ *\| */),
15090         cells: cap[3].replace(/(?: *\| *)?\n$/, '').split('\n')
15091       };
15092
15093       for (i = 0; i < item.align.length; i++) {
15094         if (/^ *-+: *$/.test(item.align[i])) {
15095           item.align[i] = 'right';
15096         } else if (/^ *:-+: *$/.test(item.align[i])) {
15097           item.align[i] = 'center';
15098         } else if (/^ *:-+ *$/.test(item.align[i])) {
15099           item.align[i] = 'left';
15100         } else {
15101           item.align[i] = null;
15102         }
15103       }
15104
15105       for (i = 0; i < item.cells.length; i++) {
15106         item.cells[i] = item.cells[i]
15107           .replace(/^ *\| *| *\| *$/g, '')
15108           .split(/ *\| */);
15109       }
15110
15111       this.tokens.push(item);
15112
15113       continue;
15114     }
15115
15116     // top-level paragraph
15117     if (top && (cap = this.rules.paragraph.exec(src))) {
15118       src = src.substring(cap[0].length);
15119       this.tokens.push({
15120         type: 'paragraph',
15121         text: cap[1][cap[1].length-1] === '\n'
15122           ? cap[1].slice(0, -1)
15123           : cap[1]
15124       });
15125       continue;
15126     }
15127
15128     // text
15129     if (cap = this.rules.text.exec(src)) {
15130       // Top-level should never reach here.
15131       src = src.substring(cap[0].length);
15132       this.tokens.push({
15133         type: 'text',
15134         text: cap[0]
15135       });
15136       continue;
15137     }
15138
15139     if (src) {
15140       throw new
15141         Error('Infinite loop on byte: ' + src.charCodeAt(0));
15142     }
15143   }
15144
15145   return this.tokens;
15146 };
15147
15148 /**
15149  * Inline-Level Grammar
15150  */
15151
15152 var inline = {
15153   escape: /^\\([\\`*{}\[\]()#+\-.!_>])/,
15154   autolink: /^<([^ >]+(@|:\/)[^ >]+)>/,
15155   url: noop,
15156   tag: /^<!--[\s\S]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,
15157   link: /^!?\[(inside)\]\(href\)/,
15158   reflink: /^!?\[(inside)\]\s*\[([^\]]*)\]/,
15159   nolink: /^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,
15160   strong: /^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?!\*)/,
15161   em: /^\b_((?:__|[\s\S])+?)_\b|^\*((?:\*\*|[\s\S])+?)\*(?!\*)/,
15162   code: /^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,
15163   br: /^ {2,}\n(?!\s*$)/,
15164   del: noop,
15165   text: /^[\s\S]+?(?=[\\<!\[_*`]| {2,}\n|$)/
15166 };
15167
15168 inline._inside = /(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/;
15169 inline._href = /\s*<?([^\s]*?)>?(?:\s+['"]([\s\S]*?)['"])?\s*/;
15170
15171 inline.link = replace(inline.link)
15172   ('inside', inline._inside)
15173   ('href', inline._href)
15174   ();
15175
15176 inline.reflink = replace(inline.reflink)
15177   ('inside', inline._inside)
15178   ();
15179
15180 /**
15181  * Normal Inline Grammar
15182  */
15183
15184 inline.normal = merge({}, inline);
15185
15186 /**
15187  * Pedantic Inline Grammar
15188  */
15189
15190 inline.pedantic = merge({}, inline.normal, {
15191   strong: /^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,
15192   em: /^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/
15193 });
15194
15195 /**
15196  * GFM Inline Grammar
15197  */
15198
15199 inline.gfm = merge({}, inline.normal, {
15200   escape: replace(inline.escape)('])', '~|])')(),
15201   url: /^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,
15202   del: /^~~(?=\S)([\s\S]*?\S)~~/,
15203   text: replace(inline.text)
15204     (']|', '~]|')
15205     ('|', '|https?://|')
15206     ()
15207 });
15208
15209 /**
15210  * GFM + Line Breaks Inline Grammar
15211  */
15212
15213 inline.breaks = merge({}, inline.gfm, {
15214   br: replace(inline.br)('{2,}', '*')(),
15215   text: replace(inline.gfm.text)('{2,}', '*')()
15216 });
15217
15218 /**
15219  * Inline Lexer & Compiler
15220  */
15221
15222 function InlineLexer(links, options) {
15223   this.options = options || marked.defaults;
15224   this.links = links;
15225   this.rules = inline.normal;
15226
15227   if (!this.links) {
15228     throw new
15229       Error('Tokens array requires a `links` property.');
15230   }
15231
15232   if (this.options.gfm) {
15233     if (this.options.breaks) {
15234       this.rules = inline.breaks;
15235     } else {
15236       this.rules = inline.gfm;
15237     }
15238   } else if (this.options.pedantic) {
15239     this.rules = inline.pedantic;
15240   }
15241 }
15242
15243 /**
15244  * Expose Inline Rules
15245  */
15246
15247 InlineLexer.rules = inline;
15248
15249 /**
15250  * Static Lexing/Compiling Method
15251  */
15252
15253 InlineLexer.output = function(src, links, options) {
15254   var inline = new InlineLexer(links, options);
15255   return inline.output(src);
15256 };
15257
15258 /**
15259  * Lexing/Compiling
15260  */
15261
15262 InlineLexer.prototype.output = function(src) {
15263   var out = ''
15264     , link
15265     , text
15266     , href
15267     , cap;
15268
15269   while (src) {
15270     // escape
15271     if (cap = this.rules.escape.exec(src)) {
15272       src = src.substring(cap[0].length);
15273       out += cap[1];
15274       continue;
15275     }
15276
15277     // autolink
15278     if (cap = this.rules.autolink.exec(src)) {
15279       src = src.substring(cap[0].length);
15280       if (cap[2] === '@') {
15281         text = cap[1][6] === ':'
15282           ? this.mangle(cap[1].substring(7))
15283           : this.mangle(cap[1]);
15284         href = this.mangle('mailto:') + text;
15285       } else {
15286         text = escape(cap[1]);
15287         href = text;
15288       }
15289       out += '<a href="'
15290         + href
15291         + '">'
15292         + text
15293         + '</a>';
15294       continue;
15295     }
15296
15297     // url (gfm)
15298     if (cap = this.rules.url.exec(src)) {
15299       src = src.substring(cap[0].length);
15300       text = escape(cap[1]);
15301       href = text;
15302       out += '<a href="'
15303         + href
15304         + '">'
15305         + text
15306         + '</a>';
15307       continue;
15308     }
15309
15310     // tag
15311     if (cap = this.rules.tag.exec(src)) {
15312       src = src.substring(cap[0].length);
15313       out += this.options.sanitize
15314         ? escape(cap[0])
15315         : cap[0];
15316       continue;
15317     }
15318
15319     // link
15320     if (cap = this.rules.link.exec(src)) {
15321       src = src.substring(cap[0].length);
15322       out += this.outputLink(cap, {
15323         href: cap[2],
15324         title: cap[3]
15325       });
15326       continue;
15327     }
15328
15329     // reflink, nolink
15330     if ((cap = this.rules.reflink.exec(src))
15331         || (cap = this.rules.nolink.exec(src))) {
15332       src = src.substring(cap[0].length);
15333       link = (cap[2] || cap[1]).replace(/\s+/g, ' ');
15334       link = this.links[link.toLowerCase()];
15335       if (!link || !link.href) {
15336         out += cap[0][0];
15337         src = cap[0].substring(1) + src;
15338         continue;
15339       }
15340       out += this.outputLink(cap, link);
15341       continue;
15342     }
15343
15344     // strong
15345     if (cap = this.rules.strong.exec(src)) {
15346       src = src.substring(cap[0].length);
15347       out += '<strong>'
15348         + this.output(cap[2] || cap[1])
15349         + '</strong>';
15350       continue;
15351     }
15352
15353     // em
15354     if (cap = this.rules.em.exec(src)) {
15355       src = src.substring(cap[0].length);
15356       out += '<em>'
15357         + this.output(cap[2] || cap[1])
15358         + '</em>';
15359       continue;
15360     }
15361
15362     // code
15363     if (cap = this.rules.code.exec(src)) {
15364       src = src.substring(cap[0].length);
15365       out += '<code>'
15366         + escape(cap[2], true)
15367         + '</code>';
15368       continue;
15369     }
15370
15371     // br
15372     if (cap = this.rules.br.exec(src)) {
15373       src = src.substring(cap[0].length);
15374       out += '<br>';
15375       continue;
15376     }
15377
15378     // del (gfm)
15379     if (cap = this.rules.del.exec(src)) {
15380       src = src.substring(cap[0].length);
15381       out += '<del>'
15382         + this.output(cap[1])
15383         + '</del>';
15384       continue;
15385     }
15386
15387     // text
15388     if (cap = this.rules.text.exec(src)) {
15389       src = src.substring(cap[0].length);
15390       out += escape(cap[0]);
15391       continue;
15392     }
15393
15394     if (src) {
15395       throw new
15396         Error('Infinite loop on byte: ' + src.charCodeAt(0));
15397     }
15398   }
15399
15400   return out;
15401 };
15402
15403 /**
15404  * Compile Link
15405  */
15406
15407 InlineLexer.prototype.outputLink = function(cap, link) {
15408   if (cap[0][0] !== '!') {
15409     return '<a href="'
15410       + escape(link.href)
15411       + '"'
15412       + (link.title
15413       ? ' title="'
15414       + escape(link.title)
15415       + '"'
15416       : '')
15417       + '>'
15418       + this.output(cap[1])
15419       + '</a>';
15420   } else {
15421     return '<img src="'
15422       + escape(link.href)
15423       + '" alt="'
15424       + escape(cap[1])
15425       + '"'
15426       + (link.title
15427       ? ' title="'
15428       + escape(link.title)
15429       + '"'
15430       : '')
15431       + '>';
15432   }
15433 };
15434
15435 /**
15436  * Smartypants Transformations
15437  */
15438
15439 InlineLexer.prototype.smartypants = function(text) {
15440   if (!this.options.smartypants) return text;
15441   return text
15442     .replace(/--/g, '—')
15443     .replace(/'([^']*)'/g, '‘$1’')
15444     .replace(/"([^"]*)"/g, '“$1”')
15445     .replace(/\.{3}/g, '…');
15446 };
15447
15448 /**
15449  * Mangle Links
15450  */
15451
15452 InlineLexer.prototype.mangle = function(text) {
15453   var out = ''
15454     , l = text.length
15455     , i = 0
15456     , ch;
15457
15458   for (; i < l; i++) {
15459     ch = text.charCodeAt(i);
15460     if (Math.random() > 0.5) {
15461       ch = 'x' + ch.toString(16);
15462     }
15463     out += '&#' + ch + ';';
15464   }
15465
15466   return out;
15467 };
15468
15469 /**
15470  * Parsing & Compiling
15471  */
15472
15473 function Parser(options) {
15474   this.tokens = [];
15475   this.token = null;
15476   this.options = options || marked.defaults;
15477 }
15478
15479 /**
15480  * Static Parse Method
15481  */
15482
15483 Parser.parse = function(src, options) {
15484   var parser = new Parser(options);
15485   return parser.parse(src);
15486 };
15487
15488 /**
15489  * Parse Loop
15490  */
15491
15492 Parser.prototype.parse = function(src) {
15493   this.inline = new InlineLexer(src.links, this.options);
15494   this.tokens = src.reverse();
15495
15496   var out = '';
15497   while (this.next()) {
15498     out += this.tok();
15499   }
15500
15501   return out;
15502 };
15503
15504 /**
15505  * Next Token
15506  */
15507
15508 Parser.prototype.next = function() {
15509   return this.token = this.tokens.pop();
15510 };
15511
15512 /**
15513  * Preview Next Token
15514  */
15515
15516 Parser.prototype.peek = function() {
15517   return this.tokens[this.tokens.length-1] || 0;
15518 };
15519
15520 /**
15521  * Parse Text Tokens
15522  */
15523
15524 Parser.prototype.parseText = function() {
15525   var body = this.token.text;
15526
15527   while (this.peek().type === 'text') {
15528     body += '\n' + this.next().text;
15529   }
15530
15531   return this.inline.output(body);
15532 };
15533
15534 /**
15535  * Parse Current Token
15536  */
15537
15538 Parser.prototype.tok = function() {
15539   switch (this.token.type) {
15540     case 'space': {
15541       return '';
15542     }
15543     case 'hr': {
15544       return '<hr>\n';
15545     }
15546     case 'heading': {
15547       return '<h'
15548         + this.token.depth
15549         + '>'
15550         + this.inline.output(this.token.text)
15551         + '</h'
15552         + this.token.depth
15553         + '>\n';
15554     }
15555     case 'code': {
15556       if (this.options.highlight) {
15557         var code = this.options.highlight(this.token.text, this.token.lang);
15558         if (code != null && code !== this.token.text) {
15559           this.token.escaped = true;
15560           this.token.text = code;
15561         }
15562       }
15563
15564       if (!this.token.escaped) {
15565         this.token.text = escape(this.token.text, true);
15566       }
15567
15568       return '<pre><code'
15569         + (this.token.lang
15570         ? ' class="'
15571         + this.options.langPrefix
15572         + this.token.lang
15573         + '"'
15574         : '')
15575         + '>'
15576         + this.token.text
15577         + '</code></pre>\n';
15578     }
15579     case 'table': {
15580       var body = ''
15581         , heading
15582         , i
15583         , row
15584         , cell
15585         , j;
15586
15587       // header
15588       body += '<thead>\n<tr>\n';
15589       for (i = 0; i < this.token.header.length; i++) {
15590         heading = this.inline.output(this.token.header[i]);
15591         body += this.token.align[i]
15592           ? '<th align="' + this.token.align[i] + '">' + heading + '</th>\n'
15593           : '<th>' + heading + '</th>\n';
15594       }
15595       body += '</tr>\n</thead>\n';
15596
15597       // body
15598       body += '<tbody>\n'
15599       for (i = 0; i < this.token.cells.length; i++) {
15600         row = this.token.cells[i];
15601         body += '<tr>\n';
15602         for (j = 0; j < row.length; j++) {
15603           cell = this.inline.output(row[j]);
15604           body += this.token.align[j]
15605             ? '<td align="' + this.token.align[j] + '">' + cell + '</td>\n'
15606             : '<td>' + cell + '</td>\n';
15607         }
15608         body += '</tr>\n';
15609       }
15610       body += '</tbody>\n';
15611
15612       return '<table>\n'
15613         + body
15614         + '</table>\n';
15615     }
15616     case 'blockquote_start': {
15617       var body = '';
15618
15619       while (this.next().type !== 'blockquote_end') {
15620         body += this.tok();
15621       }
15622
15623       return '<blockquote>\n'
15624         + body
15625         + '</blockquote>\n';
15626     }
15627     case 'list_start': {
15628       var type = this.token.ordered ? 'ol' : 'ul'
15629         , body = '';
15630
15631       while (this.next().type !== 'list_end') {
15632         body += this.tok();
15633       }
15634
15635       return '<'
15636         + type
15637         + '>\n'
15638         + body
15639         + '</'
15640         + type
15641         + '>\n';
15642     }
15643     case 'list_item_start': {
15644       var body = '';
15645
15646       while (this.next().type !== 'list_item_end') {
15647         body += this.token.type === 'text'
15648           ? this.parseText()
15649           : this.tok();
15650       }
15651
15652       return '<li>'
15653         + body
15654         + '</li>\n';
15655     }
15656     case 'loose_item_start': {
15657       var body = '';
15658
15659       while (this.next().type !== 'list_item_end') {
15660         body += this.tok();
15661       }
15662
15663       return '<li>'
15664         + body
15665         + '</li>\n';
15666     }
15667     case 'html': {
15668       return !this.token.pre && !this.options.pedantic
15669         ? this.inline.output(this.token.text)
15670         : this.token.text;
15671     }
15672     case 'paragraph': {
15673       return '<p>'
15674         + this.inline.output(this.token.text)
15675         + '</p>\n';
15676     }
15677     case 'text': {
15678       return '<p>'
15679         + this.parseText()
15680         + '</p>\n';
15681     }
15682   }
15683 };
15684
15685 /**
15686  * Helpers
15687  */
15688
15689 function escape(html, encode) {
15690   return html
15691     .replace(!encode ? /&(?!#?\w+;)/g : /&/g, '&amp;')
15692     .replace(/</g, '&lt;')
15693     .replace(/>/g, '&gt;')
15694     .replace(/"/g, '&quot;')
15695     .replace(/'/g, '&#39;');
15696 }
15697
15698 function replace(regex, opt) {
15699   regex = regex.source;
15700   opt = opt || '';
15701   return function self(name, val) {
15702     if (!name) return new RegExp(regex, opt);
15703     val = val.source || val;
15704     val = val.replace(/(^|[^\[])\^/g, '$1');
15705     regex = regex.replace(name, val);
15706     return self;
15707   };
15708 }
15709
15710 function noop() {}
15711 noop.exec = noop;
15712
15713 function merge(obj) {
15714   var i = 1
15715     , target
15716     , key;
15717
15718   for (; i < arguments.length; i++) {
15719     target = arguments[i];
15720     for (key in target) {
15721       if (Object.prototype.hasOwnProperty.call(target, key)) {
15722         obj[key] = target[key];
15723       }
15724     }
15725   }
15726
15727   return obj;
15728 }
15729
15730 /**
15731  * Marked
15732  */
15733
15734 function marked(src, opt, callback) {
15735   if (callback || typeof opt === 'function') {
15736     if (!callback) {
15737       callback = opt;
15738       opt = null;
15739     }
15740
15741     if (opt) opt = merge({}, marked.defaults, opt);
15742
15743     var tokens = Lexer.lex(tokens, opt)
15744       , highlight = opt.highlight
15745       , pending = 0
15746       , l = tokens.length
15747       , i = 0;
15748
15749     if (!highlight || highlight.length < 3) {
15750       return callback(null, Parser.parse(tokens, opt));
15751     }
15752
15753     var done = function() {
15754       delete opt.highlight;
15755       var out = Parser.parse(tokens, opt);
15756       opt.highlight = highlight;
15757       return callback(null, out);
15758     };
15759
15760     for (; i < l; i++) {
15761       (function(token) {
15762         if (token.type !== 'code') return;
15763         pending++;
15764         return highlight(token.text, token.lang, function(err, code) {
15765           if (code == null || code === token.text) {
15766             return --pending || done();
15767           }
15768           token.text = code;
15769           token.escaped = true;
15770           --pending || done();
15771         });
15772       })(tokens[i]);
15773     }
15774
15775     return;
15776   }
15777   try {
15778     if (opt) opt = merge({}, marked.defaults, opt);
15779     return Parser.parse(Lexer.lex(src, opt), opt);
15780   } catch (e) {
15781     e.message += '\nPlease report this to https://github.com/chjj/marked.';
15782     if ((opt || marked.defaults).silent) {
15783       return '<p>An error occured:</p><pre>'
15784         + escape(e.message + '', true)
15785         + '</pre>';
15786     }
15787     throw e;
15788   }
15789 }
15790
15791 /**
15792  * Options
15793  */
15794
15795 marked.options =
15796 marked.setOptions = function(opt) {
15797   merge(marked.defaults, opt);
15798   return marked;
15799 };
15800
15801 marked.defaults = {
15802   gfm: true,
15803   tables: true,
15804   breaks: false,
15805   pedantic: false,
15806   sanitize: false,
15807   smartLists: false,
15808   silent: false,
15809   highlight: null,
15810   langPrefix: 'lang-'
15811 };
15812
15813 /**
15814  * Expose
15815  */
15816
15817 marked.Parser = Parser;
15818 marked.parser = Parser.parse;
15819
15820 marked.Lexer = Lexer;
15821 marked.lexer = Lexer.lex;
15822
15823 marked.InlineLexer = InlineLexer;
15824 marked.inlineLexer = InlineLexer.output;
15825
15826 marked.parse = marked;
15827
15828 if (typeof exports === 'object') {
15829   module.exports = marked;
15830 } else if (typeof define === 'function' && define.amd) {
15831   define(function() { return marked; });
15832 } else {
15833   this.marked = marked;
15834 }
15835
15836 }).call(function() {
15837   return this || (typeof window !== 'undefined' ? window : global);
15838 }());
15839 /* jshint ignore:start */
15840 (function () {
15841 'use strict';
15842 window.iD = function () {
15843     window.locale.en = iD.data.en;
15844     window.locale.current('en');
15845
15846     var context = {},
15847         storage;
15848
15849     // https://github.com/openstreetmap/iD/issues/772
15850     // http://mathiasbynens.be/notes/localstorage-pattern#comment-9
15851     try { storage = localStorage; } catch (e) {}
15852     storage = storage || (function() {
15853         var s = {};
15854         return {
15855             getItem: function(k) { return s[k]; },
15856             setItem: function(k, v) { s[k] = v; },
15857             removeItem: function(k) { delete s[k]; }
15858         };
15859     })();
15860
15861     context.storage = function(k, v) {
15862         try {
15863             if (arguments.length === 1) return storage.getItem(k);
15864             else if (v === null) storage.removeItem(k);
15865             else storage.setItem(k, v);
15866         } catch(e) {
15867             // localstorage quota exceeded
15868             /* jshint devel:true */
15869             if (typeof console !== 'undefined') console.error('localStorage quota exceeded');
15870             /* jshint devel:false */
15871         }
15872     };
15873
15874     var history = iD.History(context),
15875         dispatch = d3.dispatch('enter', 'exit'),
15876         mode,
15877         container,
15878         ui = iD.ui(context),
15879         connection = iD.Connection(),
15880         locale = iD.detect().locale,
15881         localePath;
15882
15883     if (locale && iD.data.locales.indexOf(locale) === -1) {
15884         locale = locale.split('-')[0];
15885     }
15886
15887     connection.on('load.context', function loadContext(err, result) {
15888         history.merge(result.data, result.extent);
15889     });
15890
15891     context.preauth = function(options) {
15892         connection.switch(options);
15893         return context;
15894     };
15895
15896     context.locale = function(_, path) {
15897         locale = _;
15898         localePath = path;
15899         return context;
15900     };
15901
15902     context.loadLocale = function(cb) {
15903         if (locale && locale !== 'en' && iD.data.locales.indexOf(locale) !== -1) {
15904             localePath = localePath || context.assetPath() + 'locales/' + locale + '.json';
15905             d3.json(localePath, function(err, result) {
15906                 window.locale[locale] = result;
15907                 window.locale.current(locale);
15908                 cb();
15909             });
15910         } else {
15911             cb();
15912         }
15913     };
15914
15915     /* Straight accessors. Avoid using these if you can. */
15916     context.ui = function() { return ui; };
15917     context.connection = function() { return connection; };
15918     context.history = function() { return history; };
15919
15920     /* History */
15921     context.graph = history.graph;
15922     context.changes = history.changes;
15923     context.intersects = history.intersects;
15924
15925     var inIntro = false;
15926
15927     context.inIntro = function(_) {
15928         if (!arguments.length) return inIntro;
15929         inIntro = _;
15930         return context;
15931     };
15932
15933     context.save = function() {
15934         if (inIntro) return;
15935         history.save();
15936         if (history.hasChanges()) return t('save.unsaved_changes');
15937     };
15938
15939     context.flush = function() {
15940         connection.flush();
15941         history.reset();
15942         return context;
15943     };
15944
15945     // Debounce save, since it's a synchronous localStorage write,
15946     // and history changes can happen frequently (e.g. when dragging).
15947     var debouncedSave = _.debounce(context.save, 350);
15948     function withDebouncedSave(fn) {
15949         return function() {
15950             var result = fn.apply(history, arguments);
15951             debouncedSave();
15952             return result;
15953         };
15954     }
15955
15956     context.perform = withDebouncedSave(history.perform);
15957     context.replace = withDebouncedSave(history.replace);
15958     context.pop = withDebouncedSave(history.pop);
15959     context.undo = withDebouncedSave(history.undo);
15960     context.redo = withDebouncedSave(history.redo);
15961
15962     /* Graph */
15963     context.hasEntity = function(id) {
15964         return history.graph().hasEntity(id);
15965     };
15966
15967     context.entity = function(id) {
15968         return history.graph().entity(id);
15969     };
15970
15971     context.childNodes = function(way) {
15972         return history.graph().childNodes(way);
15973     };
15974
15975     context.geometry = function(id) {
15976         return context.entity(id).geometry(history.graph());
15977     };
15978
15979     /* Modes */
15980     context.enter = function(newMode) {
15981         if (mode) {
15982             mode.exit();
15983             dispatch.exit(mode);
15984         }
15985
15986         mode = newMode;
15987         mode.enter();
15988         dispatch.enter(mode);
15989     };
15990
15991     context.mode = function() {
15992         return mode;
15993     };
15994
15995     context.selectedIDs = function() {
15996         if (mode && mode.selectedIDs) {
15997             return mode.selectedIDs();
15998         } else {
15999             return [];
16000         }
16001     };
16002
16003     context.loadEntity = function(id, zoomTo) {
16004         if (zoomTo !== false) {
16005             connection.loadEntity(id, function(error, entity) {
16006                 if (entity) {
16007                     map.zoomTo(entity);
16008                 }
16009             });
16010         }
16011
16012         map.on('drawn.loadEntity', function() {
16013             if (!context.hasEntity(id)) return;
16014             map.on('drawn.loadEntity', null);
16015             context.on('enter.loadEntity', null);
16016             context.enter(iD.modes.Select(context, [id]));
16017         });
16018
16019         context.on('enter.loadEntity', function() {
16020             if (mode.id !== 'browse') {
16021                 map.on('drawn.loadEntity', null);
16022                 context.on('enter.loadEntity', null);
16023             }
16024         });
16025     };
16026
16027     context.editable = function() {
16028         return map.editable() && mode && mode.id !== 'save';
16029     };
16030
16031     /* Behaviors */
16032     context.install = function(behavior) {
16033         context.surface().call(behavior);
16034     };
16035
16036     context.uninstall = function(behavior) {
16037         context.surface().call(behavior.off);
16038     };
16039
16040     /* Projection */
16041     function rawMercator() {
16042         var project = d3.geo.mercator.raw,
16043             k = 512 / Math.PI, // scale
16044             x = 0, y = 0, // translate
16045             clipExtent = [[0, 0], [0, 0]];
16046
16047         function projection(point) {
16048             point = project(point[0] * Math.PI / 180, point[1] * Math.PI / 180);
16049             return [point[0] * k + x, y - point[1] * k];
16050         }
16051
16052         projection.invert = function(point) {
16053             point = project.invert((point[0] - x) / k, (y - point[1]) / k);
16054             return point && [point[0] * 180 / Math.PI, point[1] * 180 / Math.PI];
16055         };
16056
16057         projection.scale = function(_) {
16058             if (!arguments.length) return k;
16059             k = +_;
16060             return projection;
16061         };
16062
16063         projection.translate = function(_) {
16064             if (!arguments.length) return [x, y];
16065             x = +_[0];
16066             y = +_[1];
16067             return projection;
16068         };
16069
16070         projection.clipExtent = function(_) {
16071             if (!arguments.length) return clipExtent;
16072             clipExtent = _;
16073             return projection;
16074         };
16075
16076         projection.stream = d3.geo.transform({
16077             point: function(x, y) {
16078                 x = projection([x, y]);
16079                 this.stream.point(x[0], x[1]);
16080             }
16081         }).stream;
16082
16083         return projection;
16084     }
16085
16086     context.projection = rawMercator();
16087
16088     /* Background */
16089     var background = iD.Background(context);
16090     context.background = function() { return background; };
16091
16092     /* Map */
16093     var map = iD.Map(context);
16094     context.map = function() { return map; };
16095     context.layers = function() { return map.layers; };
16096     context.surface = function() { return map.surface; };
16097     context.mouse = map.mouse;
16098     context.extent = map.extent;
16099     context.pan = map.pan;
16100     context.zoomIn = map.zoomIn;
16101     context.zoomOut = map.zoomOut;
16102
16103     context.surfaceRect = function() {
16104         // Work around a bug in Firefox.
16105         //   http://stackoverflow.com/questions/18153989/
16106         //   https://bugzilla.mozilla.org/show_bug.cgi?id=530985
16107         return context.surface().node().parentNode.getBoundingClientRect();
16108     };
16109
16110     /* Presets */
16111     var presets = iD.presets()
16112         .load(iD.data.presets);
16113
16114     context.presets = function() {
16115         return presets;
16116     };
16117
16118     context.container = function(_) {
16119         if (!arguments.length) return container;
16120         container = _;
16121         container.classed('id-container', true);
16122         return context;
16123     };
16124
16125     var embed = false;
16126     context.embed = function(_) {
16127         if (!arguments.length) return embed;
16128         embed = _;
16129         return context;
16130     };
16131
16132     var assetPath = '';
16133     context.assetPath = function(_) {
16134         if (!arguments.length) return assetPath;
16135         assetPath = _;
16136         return context;
16137     };
16138
16139     var assetMap = {};
16140     context.assetMap = function(_) {
16141         if (!arguments.length) return assetMap;
16142         assetMap = _;
16143         return context;
16144     };
16145
16146     context.imagePath = function(_) {
16147         var asset = 'img/' + _;
16148         return assetMap[asset] || assetPath + asset;
16149     };
16150
16151     return d3.rebind(context, dispatch, 'on');
16152 };
16153
16154 iD.version = '1.3.9';
16155
16156 (function() {
16157     var detected = {};
16158
16159     var ua = navigator.userAgent,
16160         msie = new RegExp('MSIE ([0-9]{1,}[\\.0-9]{0,})');
16161
16162     if (msie.exec(ua) !== null) {
16163         var rv = parseFloat(RegExp.$1);
16164         detected.support = !(rv && rv < 9);
16165     } else {
16166         detected.support = true;
16167     }
16168
16169     // Added due to incomplete svg style support. See #715
16170     detected.opera = ua.indexOf('Opera') >= 0;
16171
16172     detected.locale = navigator.language || navigator.userLanguage;
16173
16174     detected.filedrop = (window.FileReader && 'ondrop' in window);
16175
16176     function nav(x) {
16177         return navigator.userAgent.indexOf(x) !== -1;
16178     }
16179
16180     if (nav('Win')) detected.os = 'win';
16181     else if (nav('Mac')) detected.os = 'mac';
16182     else if (nav('X11')) detected.os = 'linux';
16183     else if (nav('Linux')) detected.os = 'linux';
16184     else detected.os = 'win';
16185
16186     iD.detect = function() { return detected; };
16187 })();
16188 iD.taginfo = function() {
16189     var taginfo = {},
16190         endpoint = 'https://taginfo.openstreetmap.org/api/4/',
16191         tag_sorts = {
16192             point: 'count_nodes',
16193             vertex: 'count_nodes',
16194             area: 'count_ways',
16195             line: 'count_ways'
16196         },
16197         tag_filters = {
16198             point: 'nodes',
16199             vertex: 'nodes',
16200             area: 'ways',
16201             line: 'ways'
16202         };
16203
16204     if (!iD.taginfo.cache) {
16205         iD.taginfo.cache = {};
16206     }
16207
16208     var cache = iD.taginfo.cache;
16209
16210     function sets(parameters, n, o) {
16211         if (parameters.geometry && o[parameters.geometry]) {
16212             parameters[n] = o[parameters.geometry];
16213         }
16214         return parameters;
16215     }
16216
16217     function setFilter(parameters) {
16218         return sets(parameters, 'filter', tag_filters);
16219     }
16220
16221     function setSort(parameters) {
16222         return sets(parameters, 'sortname', tag_sorts);
16223     }
16224
16225     function clean(parameters) {
16226         return _.omit(parameters, 'geometry', 'debounce');
16227     }
16228
16229     function shorten(parameters) {
16230         if (!parameters.query) {
16231             delete parameters.query;
16232         } else {
16233             parameters.query = parameters.query.slice(0, 3);
16234         }
16235         return parameters;
16236     }
16237
16238     function popularKeys(parameters) {
16239         var pop_field = 'count_all';
16240         if (parameters.filter) pop_field = 'count_' + parameters.filter;
16241         return function(d) { return parseFloat(d[pop_field]) > 10000; };
16242     }
16243
16244     function popularValues() {
16245         return function(d) { return parseFloat(d.fraction) > 0.01 || d.in_wiki; };
16246     }
16247
16248     function valKey(d) { return { value: d.key }; }
16249
16250     function valKeyDescription(d) {
16251         return {
16252             value: d.value,
16253             title: d.description
16254         };
16255     }
16256
16257     var debounced = _.debounce(d3.json, 100, true);
16258
16259     function request(url, debounce, callback) {
16260         if (cache[url]) {
16261             callback(null, cache[url]);
16262         } else if (debounce) {
16263             debounced(url, done);
16264         } else {
16265             d3.json(url, done);
16266         }
16267
16268         function done(err, data) {
16269             if (!err) cache[url] = data;
16270             callback(err, data);
16271         }
16272     }
16273
16274     taginfo.keys = function(parameters, callback) {
16275         var debounce = parameters.debounce;
16276         parameters = clean(shorten(setSort(setFilter(parameters))));
16277         request(endpoint + 'keys/all?' +
16278             iD.util.qsString(_.extend({
16279                 rp: 10,
16280                 sortname: 'count_all',
16281                 sortorder: 'desc',
16282                 page: 1
16283             }, parameters)), debounce, function(err, d) {
16284                 if (err) return callback(err);
16285                 callback(null, d.data.filter(popularKeys(parameters)).map(valKey));
16286             });
16287     };
16288
16289     taginfo.values = function(parameters, callback) {
16290         var debounce = parameters.debounce;
16291         parameters = clean(shorten(setSort(setFilter(parameters))));
16292         request(endpoint + 'key/values?' +
16293             iD.util.qsString(_.extend({
16294                 rp: 25,
16295                 sortname: 'count_all',
16296                 sortorder: 'desc',
16297                 page: 1
16298             }, parameters)), debounce, function(err, d) {
16299                 if (err) return callback(err);
16300                 callback(null, d.data.filter(popularValues()).map(valKeyDescription), parameters);
16301             });
16302     };
16303
16304     taginfo.docs = function(parameters, callback) {
16305         var debounce = parameters.debounce;
16306         parameters = clean(setSort(parameters));
16307
16308         var path = 'key/wiki_pages?';
16309         if (parameters.value) path = 'tag/wiki_pages?';
16310         else if (parameters.rtype) path = 'relation/wiki_pages?';
16311
16312         request(endpoint + path +
16313             iD.util.qsString(parameters), debounce, callback);
16314     };
16315
16316     taginfo.endpoint = function(_) {
16317         if (!arguments.length) return endpoint;
16318         endpoint = _;
16319         return taginfo;
16320     };
16321
16322     return taginfo;
16323 };
16324 iD.wikipedia  = function() {
16325     var wiki = {},
16326         endpoint = 'https://en.wikipedia.org/w/api.php?';
16327
16328     wiki.search = function(lang, query, callback) {
16329         lang = lang || 'en';
16330         d3.jsonp(endpoint.replace('en', lang) +
16331             iD.util.qsString({
16332                 action: 'query',
16333                 list: 'search',
16334                 srlimit: '10',
16335                 srinfo: 'suggestion',
16336                 format: 'json',
16337                 callback: '{callback}',
16338                 srsearch: query
16339             }), function(data) {
16340                 if (!data.query) return;
16341                 callback(query, data.query.search.map(function(d) {
16342                     return d.title;
16343                 }));
16344             });
16345     };
16346
16347     wiki.suggestions = function(lang, query, callback) {
16348         lang = lang || 'en';
16349         d3.jsonp(endpoint.replace('en', lang) +
16350             iD.util.qsString({
16351                 action: 'opensearch',
16352                 namespace: 0,
16353                 suggest: '',
16354                 format: 'json',
16355                 callback: '{callback}',
16356                 search: query
16357             }), function(d) {
16358                 callback(d[0], d[1]);
16359             });
16360     };
16361
16362     wiki.translations = function(lang, title, callback) {
16363         d3.jsonp(endpoint.replace('en', lang) +
16364             iD.util.qsString({
16365                 action: 'query',
16366                 prop: 'langlinks',
16367                 format: 'json',
16368                 callback: '{callback}',
16369                 lllimit: 500,
16370                 titles: title
16371             }), function(d) {
16372                 var list = d.query.pages[Object.keys(d.query.pages)[0]],
16373                     translations = {};
16374                 if (list && list.langlinks) {
16375                     list.langlinks.forEach(function(d) {
16376                         translations[d.lang] = d['*'];
16377                     });
16378                     callback(translations);
16379                 }
16380             });
16381     };
16382
16383     return wiki;
16384 };
16385 iD.util = {};
16386
16387 iD.util.tagText = function(entity) {
16388     return d3.entries(entity.tags).map(function(e) {
16389         return e.key + '=' + e.value;
16390     }).join(', ');
16391 };
16392
16393 iD.util.entitySelector = function(ids) {
16394     return ids.length ? '.' + ids.join(',.') : 'nothing';
16395 };
16396
16397 iD.util.entityOrMemberSelector = function(ids, graph) {
16398     var s = iD.util.entitySelector(ids);
16399
16400     ids.forEach(function(id) {
16401         var entity = graph.hasEntity(id);
16402         if (entity && entity.type === 'relation') {
16403             entity.members.forEach(function(member) {
16404                 s += ',.' + member.id;
16405             });
16406         }
16407     });
16408
16409     return s;
16410 };
16411
16412 iD.util.displayName = function(entity) {
16413     var localeName = 'name:' + iD.detect().locale.toLowerCase().split('-')[0];
16414     return entity.tags[localeName] || entity.tags.name || entity.tags.ref;
16415 };
16416
16417 iD.util.stringQs = function(str) {
16418     return str.split('&').reduce(function(obj, pair){
16419         var parts = pair.split('=');
16420         if (parts.length === 2) {
16421             obj[parts[0]] = (null === parts[1]) ? '' : decodeURIComponent(parts[1]);
16422         }
16423         return obj;
16424     }, {});
16425 };
16426
16427 iD.util.qsString = function(obj, noencode) {
16428     function softEncode(s) { return s.replace('&', '%26'); }
16429     return Object.keys(obj).sort().map(function(key) {
16430         return encodeURIComponent(key) + '=' + (
16431             noencode ? softEncode(obj[key]) : encodeURIComponent(obj[key]));
16432     }).join('&');
16433 };
16434
16435 iD.util.prefixDOMProperty = function(property) {
16436     var prefixes = ['webkit', 'ms', 'moz', 'o'],
16437         i = -1,
16438         n = prefixes.length,
16439         s = document.body;
16440
16441     if (property in s)
16442         return property;
16443
16444     property = property.substr(0, 1).toUpperCase() + property.substr(1);
16445
16446     while (++i < n)
16447         if (prefixes[i] + property in s)
16448             return prefixes[i] + property;
16449
16450     return false;
16451 };
16452
16453 iD.util.prefixCSSProperty = function(property) {
16454     var prefixes = ['webkit', 'ms', 'Moz', 'O'],
16455         i = -1,
16456         n = prefixes.length,
16457         s = document.body.style;
16458
16459     if (property.toLowerCase() in s)
16460         return property.toLowerCase();
16461
16462     while (++i < n)
16463         if (prefixes[i] + property in s)
16464             return '-' + prefixes[i].toLowerCase() + property.replace(/([A-Z])/g, '-$1').toLowerCase();
16465
16466     return false;
16467 };
16468
16469
16470 iD.util.setTransform = function(el, x, y, scale) {
16471     var prop = iD.util.transformProperty = iD.util.transformProperty || iD.util.prefixCSSProperty('Transform'),
16472         translate = iD.detect().opera ?
16473             'translate('   + x + 'px,' + y + 'px)' :
16474             'translate3d(' + x + 'px,' + y + 'px,0)';
16475     return el.style(prop, translate + (scale ? ' scale(' + scale + ')' : ''));
16476 };
16477
16478 iD.util.getStyle = function(selector) {
16479     for (var i = 0; i < document.styleSheets.length; i++) {
16480         var rules = document.styleSheets[i].rules || document.styleSheets[i].cssRules || [];
16481         for (var k = 0; k < rules.length; k++) {
16482             var selectorText = rules[k].selectorText && rules[k].selectorText.split(', ');
16483             if (_.contains(selectorText, selector)) {
16484                 return rules[k];
16485             }
16486         }
16487     }
16488 };
16489
16490 iD.util.editDistance = function(a, b) {
16491     if (a.length === 0) return b.length;
16492     if (b.length === 0) return a.length;
16493     var matrix = [];
16494     for (var i = 0; i <= b.length; i++) { matrix[i] = [i]; }
16495     for (var j = 0; j <= a.length; j++) { matrix[0][j] = j; }
16496     for (i = 1; i <= b.length; i++) {
16497         for (j = 1; j <= a.length; j++) {
16498             if (b.charAt(i-1) === a.charAt(j-1)) {
16499                 matrix[i][j] = matrix[i-1][j-1];
16500             } else {
16501                 matrix[i][j] = Math.min(matrix[i-1][j-1] + 1, // substitution
16502                     Math.min(matrix[i][j-1] + 1, // insertion
16503                     matrix[i-1][j] + 1)); // deletion
16504             }
16505         }
16506     }
16507     return matrix[b.length][a.length];
16508 };
16509
16510 // a d3.mouse-alike which
16511 // 1. Only works on HTML elements, not SVG
16512 // 2. Does not cause style recalculation
16513 iD.util.fastMouse = function(container) {
16514     var rect = _.clone(container.getBoundingClientRect()),
16515         rectLeft = rect.left,
16516         rectTop = rect.top,
16517         clientLeft = +container.clientLeft,
16518         clientTop = +container.clientTop;
16519     return function(e) {
16520         return [
16521             e.clientX - rectLeft - clientLeft,
16522             e.clientY - rectTop - clientTop];
16523     };
16524 };
16525
16526 /* jshint -W103 */
16527 iD.util.getPrototypeOf = Object.getPrototypeOf || function(obj) { return obj.__proto__; };
16528
16529 iD.util.asyncMap = function(inputs, func, callback) {
16530     var remaining = inputs.length,
16531         results = [],
16532         errors = [];
16533
16534     inputs.forEach(function(d, i) {
16535         func(d, function done(err, data) {
16536             errors[i] = err;
16537             results[i] = data;
16538             remaining --;
16539             if (!remaining) callback(errors, results);
16540         });
16541     });
16542 };
16543
16544 // wraps an index to an interval [0..length-1]
16545 iD.util.wrap = function(index, length) {
16546     if (index < 0)
16547         index += Math.ceil(-index/length)*length;
16548     return index % length;
16549 };
16550 // A per-domain session mutex backed by a cookie and dead man's
16551 // switch. If the session crashes, the mutex will auto-release
16552 // after 5 seconds.
16553
16554 iD.util.SessionMutex = function(name) {
16555     var mutex = {},
16556         intervalID;
16557
16558     function renew() {
16559         var expires = new Date();
16560         expires.setSeconds(expires.getSeconds() + 5);
16561         document.cookie = name + '=1; expires=' + expires.toUTCString();
16562     }
16563
16564     mutex.lock = function() {
16565         if (intervalID) return true;
16566         var cookie = document.cookie.replace(new RegExp('(?:(?:^|.*;)\\s*' + name + '\\s*\\=\\s*([^;]*).*$)|^.*$'), '$1');
16567         if (cookie) return false;
16568         renew();
16569         intervalID = window.setInterval(renew, 4000);
16570         return true;
16571     };
16572
16573     mutex.unlock = function() {
16574         if (!intervalID) return;
16575         document.cookie = name + '=; expires=Thu, 01 Jan 1970 00:00:00 GMT';
16576         clearInterval(intervalID);
16577         intervalID = null;
16578     };
16579
16580     mutex.locked = function() {
16581         return !!intervalID;
16582     };
16583
16584     return mutex;
16585 };
16586 iD.util.SuggestNames = function(preset, suggestions) {
16587     preset = preset.id.split('/', 2);
16588     var k = preset[0],
16589         v = preset[1];
16590
16591     return function(value, callback) {
16592         var result = [];
16593         if (value && value.length > 2) {
16594             if (suggestions[k] && suggestions[k][v]) {
16595                 for (var sugg in suggestions[k][v]) {
16596                     var dist = iD.util.editDistance(value, sugg.substring(0, value.length));
16597                     if (dist < 3) {
16598                         result.push({
16599                             title: sugg,
16600                             value: sugg,
16601                             dist: dist
16602                         });
16603                     }
16604                 }
16605             }
16606             result.sort(function(a, b) {
16607                 return a.dist - b.dist;
16608             });
16609         }
16610         result = result.slice(0,3);
16611         callback(result);
16612     };
16613 };
16614 iD.geo = {};
16615
16616 iD.geo.roundCoords = function(c) {
16617     return [Math.floor(c[0]), Math.floor(c[1])];
16618 };
16619
16620 iD.geo.interp = function(p1, p2, t) {
16621     return [p1[0] + (p2[0] - p1[0]) * t,
16622             p1[1] + (p2[1] - p1[1]) * t];
16623 };
16624
16625 // http://jsperf.com/id-dist-optimization
16626 iD.geo.euclideanDistance = function(a, b) {
16627     var x = a[0] - b[0], y = a[1] - b[1];
16628     return Math.sqrt((x * x) + (y * y));
16629 };
16630 // Equirectangular approximation of spherical distances on Earth
16631 iD.geo.sphericalDistance = function(a, b) {
16632     var x = Math.cos(a[1]*Math.PI/180) * (a[0] - b[0]),
16633         y = a[1] - b[1];
16634     return 6.3710E6 * Math.sqrt((x * x) + (y * y)) * Math.PI/180;
16635 };
16636
16637 iD.geo.edgeEqual = function(a, b) {
16638     return (a[0] === b[0] && a[1] === b[1]) ||
16639         (a[0] === b[1] && a[1] === b[0]);
16640 };
16641
16642 // Choose the edge with the minimal distance from `point` to its orthogonal
16643 // projection onto that edge, if such a projection exists, or the distance to
16644 // the closest vertex on that edge. Returns an object with the `index` of the
16645 // chosen edge, the chosen `loc` on that edge, and the `distance` to to it.
16646 iD.geo.chooseEdge = function(nodes, point, projection) {
16647     var dist = iD.geo.euclideanDistance,
16648         points = nodes.map(function(n) { return projection(n.loc); }),
16649         min = Infinity,
16650         idx, loc;
16651
16652     function dot(p, q) {
16653         return p[0] * q[0] + p[1] * q[1];
16654     }
16655
16656     for (var i = 0; i < points.length - 1; i++) {
16657         var o = points[i],
16658             s = [points[i + 1][0] - o[0],
16659                  points[i + 1][1] - o[1]],
16660             v = [point[0] - o[0],
16661                  point[1] - o[1]],
16662             proj = dot(v, s) / dot(s, s),
16663             p;
16664
16665         if (proj < 0) {
16666             p = o;
16667         } else if (proj > 1) {
16668             p = points[i + 1];
16669         } else {
16670             p = [o[0] + proj * s[0], o[1] + proj * s[1]];
16671         }
16672
16673         var d = dist(p, point);
16674         if (d < min) {
16675             min = d;
16676             idx = i + 1;
16677             loc = projection.invert(p);
16678         }
16679     }
16680
16681     return {
16682         index: idx,
16683         distance: min,
16684         loc: loc
16685     };
16686 };
16687
16688 // Return whether point is contained in polygon.
16689 //
16690 // `point` should be a 2-item array of coordinates.
16691 // `polygon` should be an array of 2-item arrays of coordinates.
16692 //
16693 // From https://github.com/substack/point-in-polygon.
16694 // ray-casting algorithm based on
16695 // http://www.ecse.rpi.edu/Homepages/wrf/Research/Short_Notes/pnpoly.html
16696 //
16697 iD.geo.pointInPolygon = function(point, polygon) {
16698     var x = point[0],
16699         y = point[1],
16700         inside = false;
16701
16702     for (var i = 0, j = polygon.length - 1; i < polygon.length; j = i++) {
16703         var xi = polygon[i][0], yi = polygon[i][1];
16704         var xj = polygon[j][0], yj = polygon[j][1];
16705
16706         var intersect = ((yi > y) !== (yj > y)) &&
16707             (x < (xj - xi) * (y - yi) / (yj - yi) + xi);
16708         if (intersect) inside = !inside;
16709     }
16710
16711     return inside;
16712 };
16713
16714 iD.geo.polygonContainsPolygon = function(outer, inner) {
16715     return _.every(inner, function(point) {
16716         return iD.geo.pointInPolygon(point, outer);
16717     });
16718 };
16719
16720 iD.geo.polygonIntersectsPolygon = function(outer, inner) {
16721     return _.some(inner, function(point) {
16722         return iD.geo.pointInPolygon(point, outer);
16723     });
16724 };
16725
16726 iD.geo.pathLength = function(path) {
16727     var length = 0,
16728         dx, dy;
16729     for (var i = 0; i < path.length - 1; i++) {
16730         dx = path[i][0] - path[i + 1][0];
16731         dy = path[i][1] - path[i + 1][1];
16732         length += Math.sqrt(dx * dx + dy * dy);
16733     }
16734     return length;
16735 };
16736 iD.geo.Extent = function geoExtent(min, max) {
16737     if (!(this instanceof iD.geo.Extent)) return new iD.geo.Extent(min, max);
16738     if (min instanceof iD.geo.Extent) {
16739         return min;
16740     } else if (min && min.length === 2 && min[0].length === 2 && min[1].length === 2) {
16741         this[0] = min[0];
16742         this[1] = min[1];
16743     } else {
16744         this[0] = min        || [ Infinity,  Infinity];
16745         this[1] = max || min || [-Infinity, -Infinity];
16746     }
16747 };
16748
16749 iD.geo.Extent.prototype = [[], []];
16750
16751 _.extend(iD.geo.Extent.prototype, {
16752     extend: function(obj) {
16753         if (!(obj instanceof iD.geo.Extent)) obj = new iD.geo.Extent(obj);
16754         return iD.geo.Extent([Math.min(obj[0][0], this[0][0]),
16755                               Math.min(obj[0][1], this[0][1])],
16756                              [Math.max(obj[1][0], this[1][0]),
16757                               Math.max(obj[1][1], this[1][1])]);
16758     },
16759
16760     area: function() {
16761         return Math.abs((this[1][0] - this[0][0]) * (this[1][1] - this[0][1]));
16762     },
16763
16764     center: function() {
16765         return [(this[0][0] + this[1][0]) / 2,
16766                 (this[0][1] + this[1][1]) / 2];
16767     },
16768
16769     polygon: function() {
16770         return [
16771             [this[0][0], this[0][1]],
16772             [this[0][0], this[1][1]],
16773             [this[1][0], this[1][1]],
16774             [this[1][0], this[0][1]],
16775             [this[0][0], this[0][1]]
16776         ];
16777     },
16778
16779     intersects: function(obj) {
16780         if (!(obj instanceof iD.geo.Extent)) obj = new iD.geo.Extent(obj);
16781         return obj[0][0] <= this[1][0] &&
16782                obj[0][1] <= this[1][1] &&
16783                obj[1][0] >= this[0][0] &&
16784                obj[1][1] >= this[0][1];
16785     },
16786
16787     intersection: function(obj) {
16788         if (!this.intersects(obj)) return new iD.geo.Extent();
16789         return new iD.geo.Extent([Math.max(obj[0][0], this[0][0]),
16790                                   Math.max(obj[0][1], this[0][1])],
16791                                  [Math.min(obj[1][0], this[1][0]),
16792                                   Math.min(obj[1][1], this[1][1])]);
16793     },
16794
16795     padByMeters: function(meters) {
16796         var dLat = meters / 111200,
16797             dLon = meters / 111200 / Math.abs(Math.cos(this.center()[1]));
16798         return iD.geo.Extent(
16799                 [this[0][0] - dLon, this[0][1] - dLat],
16800                 [this[1][0] + dLon, this[1][1] + dLat]);
16801     },
16802
16803     toParam: function() {
16804         return [this[0][0], this[0][1], this[1][0], this[1][1]].join(',');
16805     }
16806 });
16807 // For fixing up rendering of multipolygons with tags on the outer member.
16808 // https://github.com/openstreetmap/iD/issues/613
16809 iD.geo.isSimpleMultipolygonOuterMember = function(entity, graph) {
16810     if (entity.type !== 'way')
16811         return false;
16812
16813     var parents = graph.parentRelations(entity);
16814     if (parents.length !== 1)
16815         return false;
16816
16817     var parent = parents[0];
16818     if (!parent.isMultipolygon() || Object.keys(parent.tags).length > 1)
16819         return false;
16820
16821     var members = parent.members, member;
16822     for (var i = 0; i < members.length; i++) {
16823         member = members[i];
16824         if (member.id === entity.id && member.role && member.role !== 'outer')
16825             return false; // Not outer member
16826         if (member.id !== entity.id && (!member.role || member.role === 'outer'))
16827             return false; // Not a simple multipolygon
16828     }
16829
16830     return parent;
16831 };
16832
16833 iD.geo.simpleMultipolygonOuterMember = function(entity, graph) {
16834     if (entity.type !== 'way')
16835         return false;
16836
16837     var parents = graph.parentRelations(entity);
16838     if (parents.length !== 1)
16839         return false;
16840
16841     var parent = parents[0];
16842     if (!parent.isMultipolygon() || Object.keys(parent.tags).length > 1)
16843         return false;
16844
16845     var members = parent.members, member, outerMember;
16846     for (var i = 0; i < members.length; i++) {
16847         member = members[i];
16848         if (!member.role || member.role === 'outer') {
16849             if (outerMember)
16850                 return false; // Not a simple multipolygon
16851             outerMember = member;
16852         }
16853     }
16854
16855     return outerMember && graph.hasEntity(outerMember.id);
16856 };
16857
16858 // Join `array` into sequences of connecting ways.
16859 //
16860 // Segments which share identical start/end nodes will, as much as possible,
16861 // be connected with each other.
16862 //
16863 // The return value is a nested array. Each constituent array contains elements
16864 // of `array` which have been determined to connect. Each consitituent array
16865 // also has a `nodes` property whose value is an ordered array of member nodes,
16866 // with appropriate order reversal and start/end coordinate de-duplication.
16867 //
16868 // Members of `array` must have, at minimum, `type` and `id` properties.
16869 // Thus either an array of `iD.Way`s or a relation member array may be
16870 // used.
16871 //
16872 // If an member has a `tags` property, its tags will be reversed via
16873 // `iD.actions.Reverse` in the output.
16874 //
16875 // Incomplete members (those for which `graph.hasEntity(element.id)` returns
16876 // false) and non-way members are ignored.
16877 //
16878 iD.geo.joinWays = function(array, graph) {
16879     var joined = [], member, current, nodes, first, last, i, how, what;
16880
16881     array = array.filter(function(member) {
16882         return member.type === 'way' && graph.hasEntity(member.id);
16883     });
16884
16885     function resolve(member) {
16886         return graph.childNodes(graph.entity(member.id));
16887     }
16888
16889     function reverse(member) {
16890         return member.tags ? iD.actions.Reverse(member.id)(graph).entity(member.id) : member;
16891     }
16892
16893     while (array.length) {
16894         member = array.shift();
16895         current = [member];
16896         current.nodes = nodes = resolve(member).slice();
16897         joined.push(current);
16898
16899         while (array.length && _.first(nodes) !== _.last(nodes)) {
16900             first = _.first(nodes);
16901             last  = _.last(nodes);
16902
16903             for (i = 0; i < array.length; i++) {
16904                 member = array[i];
16905                 what = resolve(member);
16906
16907                 if (last === _.first(what)) {
16908                     how  = nodes.push;
16909                     what = what.slice(1);
16910                     break;
16911                 } else if (last === _.last(what)) {
16912                     how  = nodes.push;
16913                     what = what.slice(0, -1).reverse();
16914                     member = reverse(member);
16915                     break;
16916                 } else if (first === _.last(what)) {
16917                     how  = nodes.unshift;
16918                     what = what.slice(0, -1);
16919                     break;
16920                 } else if (first === _.first(what)) {
16921                     how  = nodes.unshift;
16922                     what = what.slice(1).reverse();
16923                     member = reverse(member);
16924                     break;
16925                 } else {
16926                     what = how = null;
16927                 }
16928             }
16929
16930             if (!what)
16931                 break; // No more joinable ways.
16932
16933             how.apply(current, [member]);
16934             how.apply(nodes, what);
16935
16936             array.splice(i, 1);
16937         }
16938     }
16939
16940     return joined;
16941 };
16942 iD.geo.turns = function(graph, entityID) {
16943     var way = graph.entity(entityID);
16944     if (way.type !== 'way' || !way.tags.highway || way.isArea())
16945         return [];
16946
16947     function withRestriction(turn) {
16948         graph.parentRelations(turn.from).forEach(function(relation) {
16949             if (relation.tags.type !== 'restriction')
16950                 return;
16951
16952             var f = relation.memberByRole('from'),
16953                 t = relation.memberByRole('to'),
16954                 v = relation.memberByRole('via');
16955
16956             if (f && f.id === turn.from.id &&
16957                 t && t.id === turn.to.id &&
16958                 v && v.id === turn.via.id) {
16959                 turn.restriction = relation;
16960             }
16961         });
16962
16963         return turn;
16964     }
16965
16966     var turns = [];
16967
16968     [way.first(), way.last()].forEach(function(nodeID) {
16969         var node = graph.entity(nodeID);
16970         graph.parentWays(node).forEach(function(parent) {
16971             if (parent === way || parent.isDegenerate() || !parent.tags.highway)
16972                 return;
16973             if (way.first() === node.id && way.tags.oneway === 'yes')
16974                 return;
16975             if (way.last() === node.id && way.tags.oneway === '-1')
16976                 return;
16977
16978             var index = parent.nodes.indexOf(node.id);
16979
16980             // backward
16981             if (parent.first() !== node.id && parent.tags.oneway !== 'yes') {
16982                 turns.push(withRestriction({
16983                     from: way,
16984                     to: parent,
16985                     via: node,
16986                     toward: graph.entity(parent.nodes[index - 1])
16987                 }));
16988             }
16989
16990             // forward
16991             if (parent.last() !== node.id && parent.tags.oneway !== '-1') {
16992                 turns.push(withRestriction({
16993                     from: way,
16994                     to: parent,
16995                     via: node,
16996                     toward: graph.entity(parent.nodes[index + 1])
16997                 }));
16998             }
16999        });
17000     });
17001
17002     return turns;
17003 };
17004 iD.actions = {};
17005 iD.actions.AddEntity = function(way) {
17006     return function(graph) {
17007         return graph.replace(way);
17008     };
17009 };
17010 iD.actions.AddMember = function(relationId, member, memberIndex) {
17011     return function(graph) {
17012         var relation = graph.entity(relationId);
17013
17014         if (isNaN(memberIndex) && member.type === 'way') {
17015             var members = relation.indexedMembers();
17016             members.push(member);
17017
17018             var joined = iD.geo.joinWays(members, graph);
17019             for (var i = 0; i < joined.length; i++) {
17020                 var segment = joined[i];
17021                 for (var j = 0; j < segment.length && segment.length >= 2; j++) {
17022                     if (segment[j] !== member)
17023                         continue;
17024
17025                     if (j === 0) {
17026                         memberIndex = segment[j + 1].index;
17027                     } else if (j === segment.length - 1) {
17028                         memberIndex = segment[j - 1].index + 1;
17029                     } else {
17030                         memberIndex = Math.min(segment[j - 1].index + 1, segment[j + 1].index + 1);
17031                     }
17032                 }
17033             }
17034         }
17035
17036         return graph.replace(relation.addMember(member, memberIndex));
17037     };
17038 };
17039 iD.actions.AddMidpoint = function(midpoint, node) {
17040     return function(graph) {
17041         graph = graph.replace(node.move(midpoint.loc));
17042
17043         var parents = _.intersection(
17044             graph.parentWays(graph.entity(midpoint.edge[0])),
17045             graph.parentWays(graph.entity(midpoint.edge[1])));
17046
17047         parents.forEach(function(way) {
17048             for (var i = 0; i < way.nodes.length - 1; i++) {
17049                 if (iD.geo.edgeEqual([way.nodes[i], way.nodes[i + 1]], midpoint.edge)) {
17050                     graph = graph.replace(graph.entity(way.id).addNode(node.id, i + 1));
17051
17052                     // Add only one midpoint on doubled-back segments,
17053                     // turning them into self-intersections.
17054                     return;
17055                 }
17056             }
17057         });
17058
17059         return graph;
17060     };
17061 };
17062 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/AddNodeToWayAction.as
17063 iD.actions.AddVertex = function(wayId, nodeId, index) {
17064     return function(graph) {
17065         return graph.replace(graph.entity(wayId).addNode(nodeId, index));
17066     };
17067 };
17068 iD.actions.ChangeMember = function(relationId, member, memberIndex) {
17069     return function(graph) {
17070         return graph.replace(graph.entity(relationId).updateMember(member, memberIndex));
17071     };
17072 };
17073 iD.actions.ChangePreset = function(entityId, oldPreset, newPreset) {
17074     return function(graph) {
17075         var entity = graph.entity(entityId),
17076             geometry = entity.geometry(graph),
17077             tags = entity.tags;
17078
17079         if (oldPreset) tags = oldPreset.removeTags(tags, geometry);
17080         if (newPreset) tags = newPreset.applyTags(tags, geometry);
17081
17082         return graph.replace(entity.update({tags: tags}));
17083     };
17084 };
17085 iD.actions.ChangeTags = function(entityId, tags) {
17086     return function(graph) {
17087         var entity = graph.entity(entityId);
17088         return graph.replace(entity.update({tags: tags}));
17089     };
17090 };
17091 iD.actions.Circularize = function(wayId, projection, maxAngle) {
17092     maxAngle = (maxAngle || 20) * Math.PI / 180;
17093
17094     var action = function(graph) {
17095         var way = graph.entity(wayId),
17096             nodes = _.uniq(graph.childNodes(way)),
17097             keyNodes = nodes.filter(function(n) { return graph.parentWays(n).length !== 1; }),
17098             points = nodes.map(function(n) { return projection(n.loc); }),
17099             keyPoints = keyNodes.map(function(n) { return projection(n.loc); }),
17100             centroid = d3.geom.polygon(points).centroid(),
17101             radius = d3.median(points, function(p) { return iD.geo.euclideanDistance(centroid, p); }),
17102             sign = d3.geom.polygon(points).area() > 0 ? 1 : -1,
17103             ids;
17104
17105         // we need atleast two key nodes for the algorithm to work
17106         if (!keyNodes.length) {
17107             keyNodes = [nodes[0]];
17108             keyPoints = [points[0]];
17109         }
17110
17111         if (keyNodes.length === 1) {
17112             var index = nodes.indexOf(keyNodes[0]),
17113                 oppositeIndex = Math.floor((index + nodes.length / 2) % nodes.length);
17114
17115             keyNodes.push(nodes[oppositeIndex]);
17116             keyPoints.push(points[oppositeIndex]);
17117         }
17118
17119         // key points and nodes are those connected to the ways,
17120         // they are projected onto the circle, inbetween nodes are moved
17121         // to constant internals between key nodes, extra inbetween nodes are
17122         // added if necessary.
17123         for (var i = 0; i < keyPoints.length; i++) {
17124             var nextKeyNodeIndex = (i + 1) % keyNodes.length,
17125                 startNodeIndex = nodes.indexOf(keyNodes[i]),
17126                 endNodeIndex = nodes.indexOf(keyNodes[nextKeyNodeIndex]),
17127                 numberNewPoints = -1,
17128                 indexRange = endNodeIndex - startNodeIndex,
17129                 distance, totalAngle, eachAngle, startAngle, endAngle,
17130                 angle, loc, node, j;
17131
17132             if (indexRange < 0) {
17133                 indexRange += nodes.length;
17134             }
17135
17136             // position this key node
17137             distance = iD.geo.euclideanDistance(centroid, keyPoints[i]);
17138             keyPoints[i] = [
17139                 centroid[0] + (keyPoints[i][0] - centroid[0]) / distance * radius,
17140                 centroid[1] + (keyPoints[i][1] - centroid[1]) / distance * radius];
17141             graph = graph.replace(keyNodes[i].move(projection.invert(keyPoints[i])));
17142
17143             // figure out the between delta angle we want to match to
17144             startAngle = Math.atan2(keyPoints[i][1] - centroid[1], keyPoints[i][0] - centroid[0]);
17145             endAngle = Math.atan2(keyPoints[nextKeyNodeIndex][1] - centroid[1], keyPoints[nextKeyNodeIndex][0] - centroid[0]);
17146             totalAngle = endAngle - startAngle;
17147
17148             // detects looping around -pi/pi
17149             if (totalAngle*sign > 0) {
17150                 totalAngle = -sign * (2 * Math.PI - Math.abs(totalAngle));
17151             }
17152
17153             do {
17154                 numberNewPoints++;
17155                 eachAngle = totalAngle / (indexRange + numberNewPoints);
17156             } while (Math.abs(eachAngle) > maxAngle);
17157
17158             // move existing points
17159             for (j = 1; j < indexRange; j++) {
17160                 angle = startAngle + j * eachAngle;
17161                 loc = projection.invert([
17162                     centroid[0] + Math.cos(angle)*radius,
17163                     centroid[1] + Math.sin(angle)*radius]);
17164
17165                 node = nodes[(j + startNodeIndex) % nodes.length].move(loc);
17166                 graph = graph.replace(node);
17167             }
17168
17169             // add new inbetween nodes if necessary
17170             for (j = 0; j < numberNewPoints; j++) {
17171                 angle = startAngle + (indexRange + j) * eachAngle;
17172                 loc = projection.invert([
17173                     centroid[0] + Math.cos(angle) * radius,
17174                     centroid[1] + Math.sin(angle) * radius]);
17175
17176                 node = iD.Node({loc: loc});
17177                 graph = graph.replace(node);
17178
17179                 nodes.splice(endNodeIndex + j, 0, node);
17180             }
17181         }
17182
17183         // update the way to have all the new nodes
17184         ids = nodes.map(function(n) { return n.id; });
17185         ids.push(ids[0]);
17186
17187         way = way.update({nodes: ids});
17188         graph = graph.replace(way);
17189
17190         return graph;
17191     };
17192
17193     action.disabled = function(graph) {
17194         if (!graph.entity(wayId).isClosed())
17195             return 'not_closed';
17196     };
17197
17198     return action;
17199 };
17200 // Connect the ways at the given nodes.
17201 //
17202 // The last node will survive. All other nodes will be replaced with
17203 // the surviving node in parent ways, and then removed.
17204 //
17205 // Tags and relation memberships of of non-surviving nodes are merged
17206 // to the survivor.
17207 //
17208 // This is the inverse of `iD.actions.Disconnect`.
17209 //
17210 // Reference:
17211 //   https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MergeNodesAction.as
17212 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/MergeNodesAction.java
17213 //
17214 iD.actions.Connect = function(nodeIds) {
17215     return function(graph) {
17216         var survivor = graph.entity(_.last(nodeIds));
17217
17218         for (var i = 0; i < nodeIds.length - 1; i++) {
17219             var node = graph.entity(nodeIds[i]);
17220
17221             /*jshint -W083 */
17222             graph.parentWays(node).forEach(function(parent) {
17223                 if (!parent.areAdjacent(node.id, survivor.id)) {
17224                     graph = graph.replace(parent.replaceNode(node.id, survivor.id));
17225                 }
17226             });
17227
17228             graph.parentRelations(node).forEach(function(parent) {
17229                 graph = graph.replace(parent.replaceMember(node, survivor));
17230             });
17231             /*jshint +W083 */
17232
17233             survivor = survivor.mergeTags(node.tags);
17234             graph = iD.actions.DeleteNode(node.id)(graph);
17235         }
17236
17237         graph = graph.replace(survivor);
17238
17239         return graph;
17240     };
17241 };
17242 iD.actions.DeleteMember = function(relationId, memberIndex) {
17243     return function(graph) {
17244         return graph.replace(graph.entity(relationId).removeMember(memberIndex));
17245     };
17246 };
17247 iD.actions.DeleteMultiple = function(ids) {
17248     var actions = {
17249         way: iD.actions.DeleteWay,
17250         node: iD.actions.DeleteNode,
17251         relation: iD.actions.DeleteRelation
17252     };
17253
17254     var action = function(graph) {
17255         ids.forEach(function(id) {
17256             if (graph.hasEntity(id)) { // It may have been deleted aready.
17257                 graph = actions[graph.entity(id).type](id)(graph);
17258             }
17259         });
17260
17261         return graph;
17262     };
17263
17264     action.disabled = function(graph) {
17265         for (var i = 0; i < ids.length; i++) {
17266             var id = ids[i],
17267                 disabled = actions[graph.entity(id).type](id).disabled(graph);
17268             if (disabled) return disabled;
17269         }
17270     };
17271
17272     return action;
17273 };
17274 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteNodeAction.as
17275 iD.actions.DeleteNode = function(nodeId) {
17276     var action = function(graph) {
17277         var node = graph.entity(nodeId);
17278
17279         graph.parentWays(node)
17280             .forEach(function(parent) {
17281                 parent = parent.removeNode(nodeId);
17282                 graph = graph.replace(parent);
17283
17284                 if (parent.isDegenerate()) {
17285                     graph = iD.actions.DeleteWay(parent.id)(graph);
17286                 }
17287             });
17288
17289         graph.parentRelations(node)
17290             .forEach(function(parent) {
17291                 parent = parent.removeMembersWithID(nodeId);
17292                 graph = graph.replace(parent);
17293
17294                 if (parent.isDegenerate()) {
17295                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17296                 }
17297             });
17298
17299         return graph.remove(node);
17300     };
17301
17302     action.disabled = function() {
17303         return false;
17304     };
17305
17306     return action;
17307 };
17308 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteRelationAction.as
17309 iD.actions.DeleteRelation = function(relationId) {
17310     function deleteEntity(entity, graph) {
17311         return !graph.parentWays(entity).length &&
17312             !graph.parentRelations(entity).length &&
17313             !entity.hasInterestingTags();
17314     }
17315
17316     var action = function(graph) {
17317         var relation = graph.entity(relationId);
17318
17319         graph.parentRelations(relation)
17320             .forEach(function(parent) {
17321                 parent = parent.removeMembersWithID(relationId);
17322                 graph = graph.replace(parent);
17323
17324                 if (parent.isDegenerate()) {
17325                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17326                 }
17327             });
17328
17329         _.uniq(_.pluck(relation.members, 'id')).forEach(function(memberId) {
17330             graph = graph.replace(relation.removeMembersWithID(memberId));
17331
17332             var entity = graph.entity(memberId);
17333             if (deleteEntity(entity, graph)) {
17334                 graph = iD.actions.DeleteMultiple([memberId])(graph);
17335             }
17336         });
17337
17338         return graph.remove(relation);
17339     };
17340
17341     action.disabled = function(graph) {
17342         if (!graph.entity(relationId).isComplete(graph))
17343             return 'incomplete_relation';
17344     };
17345
17346     return action;
17347 };
17348 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/DeleteWayAction.as
17349 iD.actions.DeleteWay = function(wayId) {
17350     function deleteNode(node, graph) {
17351         return !graph.parentWays(node).length &&
17352             !graph.parentRelations(node).length &&
17353             !node.hasInterestingTags();
17354     }
17355
17356     var action = function(graph) {
17357         var way = graph.entity(wayId);
17358
17359         graph.parentRelations(way)
17360             .forEach(function(parent) {
17361                 parent = parent.removeMembersWithID(wayId);
17362                 graph = graph.replace(parent);
17363
17364                 if (parent.isDegenerate()) {
17365                     graph = iD.actions.DeleteRelation(parent.id)(graph);
17366                 }
17367             });
17368
17369         _.uniq(way.nodes).forEach(function(nodeId) {
17370             graph = graph.replace(way.removeNode(nodeId));
17371
17372             var node = graph.entity(nodeId);
17373             if (deleteNode(node, graph)) {
17374                 graph = graph.remove(node);
17375             }
17376         });
17377
17378         return graph.remove(way);
17379     };
17380
17381     action.disabled = function() {
17382         return false;
17383     };
17384
17385     return action;
17386 };
17387 iD.actions.DeprecateTags = function(entityId) {
17388     return function(graph) {
17389         var entity = graph.entity(entityId),
17390             newtags = _.clone(entity.tags),
17391             change = false,
17392             rule;
17393
17394         // This handles deprecated tags with a single condition
17395         for (var i = 0; i < iD.data.deprecated.length; i++) {
17396
17397             rule = iD.data.deprecated[i];
17398             var match = _.pairs(rule.old)[0],
17399                 replacements = rule.replace ? _.pairs(rule.replace) : null;
17400
17401             if (entity.tags[match[0]] && match[1] === '*') {
17402
17403                 var value = entity.tags[match[0]];
17404                 if (replacements && !newtags[replacements[0][0]]) {
17405                     newtags[replacements[0][0]] = value;
17406                 }
17407                 delete newtags[match[0]];
17408                 change = true;
17409
17410             } else if (entity.tags[match[0]] === match[1]) {
17411                 newtags = _.assign({}, rule.replace || {}, _.omit(newtags, match[0]));
17412                 change = true;
17413             }
17414         }
17415
17416         if (change) {
17417             return graph.replace(entity.update({tags: newtags}));
17418         } else {
17419             return graph;
17420         }
17421     };
17422 };
17423 iD.actions.DiscardTags = function(difference) {
17424     return function(graph) {
17425         function discardTags(entity) {
17426             if (!_.isEmpty(entity.tags)) {
17427                 var tags = {};
17428                 _.each(entity.tags, function(v, k) {
17429                     if (v) tags[k] = v;
17430                 });
17431
17432                 graph = graph.replace(entity.update({
17433                     tags: _.omit(tags, iD.data.discarded)
17434                 }));
17435             }
17436         }
17437
17438         difference.modified().forEach(discardTags);
17439         difference.created().forEach(discardTags);
17440
17441         return graph;
17442     };
17443 };
17444 // Disconect the ways at the given node.
17445 //
17446 // Optionally, disconnect only the given ways.
17447 //
17448 // For testing convenience, accepts an ID to assign to the (first) new node.
17449 // Normally, this will be undefined and the way will automatically
17450 // be assigned a new ID.
17451 //
17452 // This is the inverse of `iD.actions.Connect`.
17453 //
17454 // Reference:
17455 //   https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/UnjoinNodeAction.as
17456 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/UnGlueAction.java
17457 //
17458 iD.actions.Disconnect = function(nodeId, newNodeId) {
17459     var wayIds;
17460
17461     var action = function(graph) {
17462         var node = graph.entity(nodeId),
17463             connections = action.connections(graph);
17464
17465         connections.forEach(function(connection) {
17466             var way = graph.entity(connection.wayID),
17467                 newNode = iD.Node({id: newNodeId, loc: node.loc, tags: node.tags});
17468
17469             graph = graph.replace(newNode);
17470             if (connection.index === 0 && way.isArea()) {
17471                 // replace shared node with shared node..
17472                 graph = graph.replace(way.replaceNode(way.nodes[0], newNode.id));
17473             } else {
17474                 // replace shared node with multiple new nodes..
17475                 graph = graph.replace(way.updateNode(newNode.id, connection.index));
17476             }
17477         });
17478
17479         return graph;
17480     };
17481
17482     action.connections = function(graph) {
17483         var candidates = [],
17484             keeping = false,
17485             parentWays = graph.parentWays(graph.entity(nodeId));
17486
17487         parentWays.forEach(function(way) {
17488             if (wayIds && wayIds.indexOf(way.id) === -1) {
17489                 keeping = true;
17490                 return;
17491             }
17492             if (way.isArea() && (way.nodes[0] === nodeId)) {
17493                 candidates.push({wayID: way.id, index: 0});
17494             } else {
17495                 way.nodes.forEach(function(waynode, index) {
17496                     if (waynode === nodeId) {
17497                         candidates.push({wayID: way.id, index: index});
17498                     }
17499                 });
17500             }
17501         });
17502
17503         return keeping ? candidates : candidates.slice(1);
17504     };
17505
17506     action.disabled = function(graph) {
17507         var connections = action.connections(graph);
17508         if (connections.length === 0 || (wayIds && wayIds.length !== connections.length))
17509             return 'not_connected';
17510     };
17511
17512     action.limitWays = function(_) {
17513         if (!arguments.length) return wayIds;
17514         wayIds = _;
17515         return action;
17516     };
17517
17518     return action;
17519 };
17520 // Join ways at the end node they share.
17521 //
17522 // This is the inverse of `iD.actions.Split`.
17523 //
17524 // Reference:
17525 //   https://github.com/systemed/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MergeWaysAction.as
17526 //   https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/actions/CombineWayAction.java
17527 //
17528 iD.actions.Join = function(ids) {
17529
17530     function groupEntitiesByGeometry(graph) {
17531         var entities = ids.map(function(id) { return graph.entity(id); });
17532         return _.extend({line: []}, _.groupBy(entities, function(entity) { return entity.geometry(graph); }));
17533     }
17534
17535     var action = function(graph) {
17536         var ways = ids.map(graph.entity, graph),
17537             survivor = ways[0];
17538
17539         // Prefer to keep an existing way.
17540         for (var i = 0; i < ways.length; i++) {
17541             if (!ways[i].isNew()) {
17542                 survivor = ways[i];
17543                 break;
17544             }
17545         }
17546
17547         var joined = iD.geo.joinWays(ways, graph)[0];
17548
17549         survivor = survivor.update({nodes: _.pluck(joined.nodes, 'id')});
17550         graph = graph.replace(survivor);
17551
17552         joined.forEach(function(way) {
17553             if (way.id === survivor.id)
17554                 return;
17555
17556             graph.parentRelations(way).forEach(function(parent) {
17557                 graph = graph.replace(parent.replaceMember(way, survivor));
17558             });
17559
17560             survivor = survivor.mergeTags(way.tags);
17561
17562             graph = graph.replace(survivor);
17563             graph = iD.actions.DeleteWay(way.id)(graph);
17564         });
17565
17566         return graph;
17567     };
17568
17569     action.disabled = function(graph) {
17570         var geometries = groupEntitiesByGeometry(graph);
17571         if (ids.length < 2 || ids.length !== geometries.line.length)
17572             return 'not_eligible';
17573
17574         var joined = iD.geo.joinWays(ids.map(graph.entity, graph), graph);
17575         if (joined.length > 1)
17576             return 'not_adjacent';
17577
17578         var nodeIds = _.pluck(joined[0].nodes, 'id').slice(1, -1),
17579             relation;
17580
17581         joined[0].forEach(function(way) {
17582             var parents = graph.parentRelations(way);
17583             parents.forEach(function(parent) {
17584                 if (parent.isRestriction() && parent.members.some(function(m) { return nodeIds.indexOf(m.id) >= 0; }))
17585                     relation = parent;
17586             });
17587         });
17588
17589         if (relation)
17590             return 'restriction';
17591     };
17592
17593     return action;
17594 };
17595 iD.actions.Merge = function(ids) {
17596     function groupEntitiesByGeometry(graph) {
17597         var entities = ids.map(function(id) { return graph.entity(id); });
17598         return _.extend({point: [], area: [], line: [], relation: []},
17599             _.groupBy(entities, function(entity) { return entity.geometry(graph); }));
17600     }
17601
17602     var action = function(graph) {
17603         var geometries = groupEntitiesByGeometry(graph),
17604             target = geometries.area[0] || geometries.line[0],
17605             points = geometries.point;
17606
17607         points.forEach(function(point) {
17608             target = target.mergeTags(point.tags);
17609
17610             graph.parentRelations(point).forEach(function(parent) {
17611                 graph = graph.replace(parent.replaceMember(point, target));
17612             });
17613
17614             graph = graph.remove(point);
17615         });
17616
17617         graph = graph.replace(target);
17618
17619         return graph;
17620     };
17621
17622     action.disabled = function(graph) {
17623         var geometries = groupEntitiesByGeometry(graph);
17624         if (geometries.point.length === 0 ||
17625             (geometries.area.length + geometries.line.length) !== 1 ||
17626             geometries.relation.length !== 0)
17627             return 'not_eligible';
17628     };
17629
17630     return action;
17631 };
17632 iD.actions.MergePolygon = function(ids, newRelationId) {
17633
17634     function groupEntities(graph) {
17635         var entities = ids.map(function (id) { return graph.entity(id); });
17636         return _.extend({
17637                 closedWay: [],
17638                 multipolygon: [],
17639                 other: []
17640             }, _.groupBy(entities, function(entity) {
17641                 if (entity.type === 'way' && entity.isClosed()) {
17642                     return 'closedWay';
17643                 } else if (entity.type === 'relation' && entity.isMultipolygon()) {
17644                     return 'multipolygon';
17645                 } else {
17646                     return 'other';
17647                 }
17648             }));
17649     }
17650
17651     var action = function(graph) {
17652         var entities = groupEntities(graph);
17653
17654         // An array representing all the polygons that are part of the multipolygon.
17655         //
17656         // Each element is itself an array of objects with an id property, and has a
17657         // locs property which is an array of the locations forming the polygon.
17658         var polygons = entities.multipolygon.reduce(function(polygons, m) {
17659             return polygons.concat(iD.geo.joinWays(m.members, graph));
17660         }, []).concat(entities.closedWay.map(function(d) {
17661             var member = [{id: d.id}];
17662             member.nodes = graph.childNodes(d);
17663             return member;
17664         }));
17665
17666         // contained is an array of arrays of boolean values,
17667         // where contained[j][k] is true iff the jth way is
17668         // contained by the kth way.
17669         var contained = polygons.map(function(w, i) {
17670             return polygons.map(function(d, n) {
17671                 if (i === n) return null;
17672                 return iD.geo.polygonContainsPolygon(
17673                     _.pluck(d.nodes, 'loc'),
17674                     _.pluck(w.nodes, 'loc'));
17675             });
17676         });
17677
17678         // Sort all polygons as either outer or inner ways
17679         var members = [],
17680             outer = true;
17681
17682         while (polygons.length) {
17683             extractUncontained(polygons);
17684             polygons = polygons.filter(isContained);
17685             contained = contained.filter(isContained).map(filterContained);
17686         }
17687
17688         function isContained(d, i) {
17689             return _.any(contained[i]);
17690         }
17691
17692         function filterContained(d) {
17693             return d.filter(isContained);
17694         }
17695
17696         function extractUncontained(polygons) {
17697             polygons.forEach(function(d, i) {
17698                 if (!isContained(d, i)) {
17699                     d.forEach(function(member) {
17700                         members.push({
17701                             type: 'way',
17702                             id: member.id,
17703                             role: outer ? 'outer' : 'inner'
17704                         });
17705                     });
17706                 }
17707             });
17708             outer = !outer;
17709         }
17710
17711         // Move all tags to one relation
17712         var relation = entities.multipolygon[0] ||
17713             iD.Relation({ id: newRelationId, tags: { type: 'multipolygon' }});
17714
17715         entities.multipolygon.slice(1).forEach(function(m) {
17716             relation = relation.mergeTags(m.tags);
17717             graph = graph.remove(m);
17718         });
17719
17720         entities.closedWay.forEach(function(way) {
17721             function isThisOuter(m) {
17722                 return m.id === way.id && m.role !== 'inner';
17723             }
17724             if (members.some(isThisOuter)) {
17725                 relation = relation.mergeTags(way.tags);
17726                 graph = graph.replace(way.update({ tags: {} }));
17727             }
17728         });
17729
17730         return graph.replace(relation.update({
17731             members: members,
17732             tags: _.omit(relation.tags, 'area')
17733         }));
17734     };
17735
17736     action.disabled = function(graph) {
17737         var entities = groupEntities(graph);
17738         if (entities.other.length > 0 ||
17739             entities.closedWay.length + entities.multipolygon.length < 2)
17740             return 'not_eligible';
17741         if (!entities.multipolygon.every(function(r) { return r.isComplete(graph); }))
17742             return 'incomplete_relation';
17743     };
17744
17745     return action;
17746 };
17747 // https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/command/MoveCommand.java
17748 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MoveNodeAction.as
17749 iD.actions.Move = function(ids, delta, projection) {
17750     function addNodes(ids, nodes, graph) {
17751         ids.forEach(function(id) {
17752             var entity = graph.entity(id);
17753             if (entity.type === 'node') {
17754                 nodes.push(id);
17755             } else if (entity.type === 'way') {
17756                 nodes.push.apply(nodes, entity.nodes);
17757             } else {
17758                 addNodes(_.pluck(entity.members, 'id'), nodes, graph);
17759             }
17760         });
17761     }
17762
17763     var action = function(graph) {
17764         var nodes = [];
17765
17766         addNodes(ids, nodes, graph);
17767
17768         _.uniq(nodes).forEach(function(id) {
17769             var node = graph.entity(id),
17770                 start = projection(node.loc),
17771                 end = projection.invert([start[0] + delta[0], start[1] + delta[1]]);
17772             graph = graph.replace(node.move(end));
17773         });
17774
17775         return graph;
17776     };
17777
17778     action.disabled = function(graph) {
17779         function incompleteRelation(id) {
17780             var entity = graph.entity(id);
17781             return entity.type === 'relation' && !entity.isComplete(graph);
17782         }
17783
17784         if (_.any(ids, incompleteRelation))
17785             return 'incomplete_relation';
17786     };
17787
17788     return action;
17789 };
17790 // https://github.com/openstreetmap/josm/blob/mirror/src/org/openstreetmap/josm/command/MoveCommand.java
17791 // https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/MoveNodeAction.as
17792 iD.actions.MoveNode = function(nodeId, loc) {
17793     return function(graph) {
17794         return graph.replace(graph.entity(nodeId).move(loc));
17795     };
17796 };
17797 iD.actions.Noop = function() {
17798     return function(graph) {
17799         return graph;
17800     };
17801 };
17802 /*
17803  * Based on https://github.com/openstreetmap/potlatch2/blob/master/net/systemeD/potlatch2/tools/Quadrilateralise.as
17804  */
17805
17806 iD.actions.Orthogonalize = function(wayId, projection) {
17807     var threshold = 12, // degrees within right or straight to alter
17808         lowerThreshold = Math.cos((90 - threshold) * Math.PI / 180),
17809         upperThreshold = Math.cos(threshold * Math.PI / 180);
17810
17811     var action = function(graph) {
17812         var way = graph.entity(wayId),
17813             nodes = graph.childNodes(way),
17814             points = _.uniq(nodes).map(function(n) { return projection(n.loc); }),
17815             corner = {i: 0, dotp: 1},
17816             epsilon = 1e-4,
17817             i, j, score, motions;
17818
17819         if (nodes.length === 4) {
17820             for (i = 0; i < 1000; i++) {
17821                 motions = points.map(calcMotion);
17822                 points[corner.i] = addPoints(points[corner.i],motions[corner.i]);
17823                 score = corner.dotp;
17824                 if (score < epsilon) {
17825                     break;
17826                 }
17827             }
17828
17829             graph = graph.replace(graph.entity(nodes[corner.i].id)
17830                 .move(projection.invert(points[corner.i])));
17831         } else {
17832             var best,
17833                 originalPoints = _.clone(points);
17834             score = Infinity;
17835
17836             for (i = 0; i < 1000; i++) {
17837                 motions = points.map(calcMotion);
17838                 for (j = 0; j < motions.length; j++) {
17839                     points[j] = addPoints(points[j],motions[j]);
17840                 }
17841                 var newScore = squareness(points);
17842                 if (newScore < score) {
17843                     best = _.clone(points);
17844                     score = newScore;
17845                 }
17846                 if (score < epsilon) {
17847                     break;
17848                 }
17849             }
17850
17851             points = best;
17852
17853             for (i = 0; i < points.length; i++) {
17854                 // only move the points that actually moved
17855                 if (originalPoints[i][0] !== points[i][0] || originalPoints[i][1] !== points[i][1]) {
17856                     graph = graph.replace(graph.entity(nodes[i].id)
17857                         .move(projection.invert(points[i])));
17858                 }
17859             }
17860
17861             // remove empty nodes on straight sections
17862             for (i = 0; i < points.length; i++) {
17863                 var node = nodes[i];
17864
17865                 if (graph.parentWays(node).length > 1 ||
17866                     graph.parentRelations(node).length ||
17867                     node.hasInterestingTags()) {
17868
17869                     continue;
17870                 }
17871
17872                 var dotp = normalizedDotProduct(i, points);
17873                 if (dotp < -1 + epsilon) {
17874                     graph = iD.actions.DeleteNode(nodes[i].id)(graph);
17875                 }
17876             }
17877         }
17878
17879         return graph;
17880
17881         function calcMotion(b, i, array) {
17882             var a = array[(i - 1 + array.length) % array.length],
17883                 c = array[(i + 1) % array.length],
17884                 p = subtractPoints(a, b),
17885                 q = subtractPoints(c, b),
17886                 scale, dotp;
17887
17888             scale = 2 * Math.min(iD.geo.euclideanDistance(p, [0, 0]), iD.geo.euclideanDistance(q, [0, 0]));
17889             p = normalizePoint(p, 1.0);
17890             q = normalizePoint(q, 1.0);
17891
17892             dotp = filterDotProduct(p[0] * q[0] + p[1] * q[1]);
17893
17894             // nasty hack to deal with almost-straight segments (angle is closer to 180 than to 90/270).
17895             if (array.length > 3) {
17896                 if (dotp < -0.707106781186547) {
17897                     dotp += 1.0;
17898                 }
17899             } else if (dotp && Math.abs(dotp) < corner.dotp) {
17900                 corner.i = i;
17901                 corner.dotp = Math.abs(dotp);
17902             }
17903
17904             return normalizePoint(addPoints(p, q), 0.1 * dotp * scale);
17905         }
17906     };
17907
17908     function squareness(points) {
17909         return points.reduce(function(sum, val, i, array) {
17910             var dotp = normalizedDotProduct(i, array);
17911
17912             dotp = filterDotProduct(dotp);
17913             return sum + 2.0 * Math.min(Math.abs(dotp - 1.0), Math.min(Math.abs(dotp), Math.abs(dotp + 1)));
17914         }, 0);
17915     }
17916
17917     function normalizedDotProduct(i, points) {
17918         var a = points[(i - 1 + points.length) % points.length],
17919             b = points[i],
17920             c = points[(i + 1) % points.length],
17921             p = subtractPoints(a, b),
17922             q = subtractPoints(c, b);
17923
17924         p = normalizePoint(p, 1.0);
17925         q = normalizePoint(q, 1.0);
17926
17927         return p[0] * q[0] + p[1] * q[1];
17928     }
17929
17930     function subtractPoints(a, b) {
17931         return [a[0] - b[0], a[1] - b[1]];
17932     }
17933
17934     function addPoints(a, b) {
17935         return [a[0] + b[0], a[1] + b[1]];
17936     }
17937
17938     function normalizePoint(point, scale) {
17939         var vector = [0, 0];
17940         var length = Math.sqrt(point[0] * point[0] + point[1] * point[1]);
17941         if (length !== 0) {
17942             vector[0] = point[0] / length;
17943             vector[1] = point[1] / length;
17944         }
17945
17946         vector[0] *= scale;
17947         vector[1] *= scale;
17948
17949         return vector;
17950     }
17951
17952     function filterDotProduct(dotp) {
17953         if (lowerThreshold > Math.abs(dotp) || Math.abs(dotp) > upperThreshold) {
17954             return dotp;
17955         }
17956
17957         return 0;
17958     }
17959
17960     action.disabled = function(graph) {
17961         var way = graph.entity(wayId),
17962             nodes = graph.childNodes(way),
17963             points = _.uniq(nodes).map(function(n) { return projection(n.loc); });
17964
17965         if (squareness(points)) {
17966             return false;
17967         }
17968
17969         return 'not_squarish';
17970     };
17971
17972     return action;
17973 };
17974 /*
17975   Order the nodes of a way in reverse order and reverse any direction dependent tags
17976   other than `oneway`. (We assume that correcting a backwards oneway is the primary
17977   reason for reversing a way.)
17978
17979   The following transforms are performed:
17980
17981     Keys:
17982           *:right=* ⟺ *:left=*
17983         *:forward=* ⟺ *:backward=*
17984        direction=up ⟺ direction=down
17985          incline=up ⟺ incline=down
17986             *=right ⟺ *=left
17987
17988     Relation members:
17989        role=forward ⟺ role=backward
17990          role=north ⟺ role=south
17991           role=east ⟺ role=west
17992
17993    In addition, numeric-valued `incline` tags are negated.
17994
17995    The JOSM implementation was used as a guide, but transformations that were of unclear benefit
17996    or adjusted tags that don't seem to be used in practice were omitted.
17997
17998    References:
17999       http://wiki.openstreetmap.org/wiki/Forward_%26_backward,_left_%26_right
18000       http://wiki.openstreetmap.org/wiki/Key:direction#Steps
18001       http://wiki.openstreetmap.org/wiki/Key:incline
18002       http://wiki.openstreetmap.org/wiki/Route#Members
18003       http://josm.openstreetmap.de/browser/josm/trunk/src/org/openstreetmap/josm/corrector/ReverseWayTagCorrector.java
18004  */
18005 iD.actions.Reverse = function(wayId) {
18006     var replacements = [
18007             [/:right$/, ':left'], [/:left$/, ':right'],
18008             [/:forward$/, ':backward'], [/:backward$/, ':forward']
18009         ],
18010         numeric = /^([+\-]?)(?=[\d.])/,
18011         roleReversals = {
18012             forward: 'backward',
18013             backward: 'forward',
18014             north: 'south',
18015             south: 'north',
18016             east: 'west',
18017             west: 'east'
18018         };
18019
18020     function reverseKey(key) {
18021         for (var i = 0; i < replacements.length; ++i) {
18022             var replacement = replacements[i];
18023             if (replacement[0].test(key)) {
18024                 return key.replace(replacement[0], replacement[1]);
18025             }
18026         }
18027         return key;
18028     }
18029
18030     function reverseValue(key, value) {
18031         if (key === 'incline' && numeric.test(value)) {
18032             return value.replace(numeric, function(_, sign) { return sign === '-' ? '' : '-'; });
18033         } else if (key === 'incline' || key === 'direction') {
18034             return {up: 'down', down: 'up'}[value] || value;
18035         } else {
18036             return {left: 'right', right: 'left'}[value] || value;
18037         }
18038     }
18039
18040     return function(graph) {
18041         var way = graph.entity(wayId),
18042             nodes = way.nodes.slice().reverse(),
18043             tags = {}, key, role;
18044
18045         for (key in way.tags) {
18046             tags[reverseKey(key)] = reverseValue(key, way.tags[key]);
18047         }
18048
18049         graph.parentRelations(way).forEach(function(relation) {
18050             relation.members.forEach(function(member, index) {
18051                 if (member.id === way.id && (role = roleReversals[member.role])) {
18052                     relation = relation.updateMember({role: role}, index);
18053                     graph = graph.replace(relation);
18054                 }
18055             });
18056         });
18057
18058         return graph.replace(way.update({nodes: nodes, tags: tags}));
18059     };
18060 };
18061 iD.actions.RotateWay = function(wayId, pivot, angle, projection) {
18062     return function(graph) {
18063         return graph.update(function(graph) {
18064             var way = graph.entity(wayId);
18065
18066             _.unique(way.nodes).forEach(function(id) {
18067
18068                 var node = graph.entity(id),
18069                     point = projection(node.loc),
18070                     radial = [0,0];
18071
18072                 radial[0] = point[0] - pivot[0];
18073                 radial[1] = point[1] - pivot[1];
18074
18075                 point = [
18076                     radial[0] * Math.cos(angle) - radial[1] * Math.sin(angle) + pivot[0],
18077                     radial[0] * Math.sin(angle) + radial[1] * Math.cos(angle) + pivot[1]
18078                 ];
18079
18080                 graph = graph.replace(node.move(projection.invert(point)));
18081
18082             });
18083
18084         });
18085     };
18086 };
18087 // Split a way at the given node.
18088 //
18089 // Optionally, split only the given ways, if multiple ways share
18090 // the given node.
18091 //
18092 // This is the inverse of `iD.actions.Join`.
18093 //
18094 // For testing convenience, accepts an ID to assign to the new way.
18095 // Normally, this will be undefined and the way will automatically
18096 // be assigned a new ID.
18097 //
18098 // Reference:
18099 //   https://github.com/systemed/potlatch2/blob/master/net/systemeD/halcyon/connection/actions/SplitWayAction.as
18100 //
18101 iD.actions.Split = function(nodeId, newWayIds) {
18102     var wayIds;
18103
18104     // if the way is closed, we need to search for a partner node
18105     // to split the way at.
18106     //
18107     // The following looks for a node that is both far away from
18108     // the initial node in terms of way segment length and nearby
18109     // in terms of beeline-distance. This assures that areas get
18110     // split on the most "natural" points (independent of the number
18111     // of nodes).
18112     // For example: bone-shaped areas get split across their waist
18113     // line, circles across the diameter.
18114     function splitArea(nodes, idxA, graph) {
18115         var lengths = new Array(nodes.length),
18116             length,
18117             i,
18118             best = 0,
18119             idxB;
18120
18121         function wrap(index) {
18122             return iD.util.wrap(index, nodes.length);
18123         }
18124
18125         function dist(nA, nB) {
18126             return iD.geo.sphericalDistance(graph.entity(nA).loc, graph.entity(nB).loc);
18127         }
18128
18129         // calculate lengths
18130         length = 0;
18131         for (i = wrap(idxA+1); i !== idxA; i = wrap(i+1)) {
18132             length += dist(nodes[i], nodes[wrap(i-1)]);
18133             lengths[i] = length;
18134         }
18135
18136         length = 0;
18137         for (i = wrap(idxA-1); i !== idxA; i = wrap(i-1)) {
18138             length += dist(nodes[i], nodes[wrap(i+1)]);
18139             if (length < lengths[i])
18140                 lengths[i] = length;
18141         }
18142
18143         // determine best opposite node to split
18144         for (i = 0; i < nodes.length; i++) {
18145             var cost = lengths[i] / dist(nodes[idxA], nodes[i]);
18146             if (cost > best) {
18147                 idxB = i;
18148                 best = cost;
18149             }
18150         }
18151
18152         return idxB;
18153     }
18154
18155     function split(graph, wayA, newWayId) {
18156         var wayB = iD.Way({id: newWayId, tags: wayA.tags}),
18157             nodesA,
18158             nodesB,
18159             isArea = wayA.isArea(),
18160             isOuter = iD.geo.isSimpleMultipolygonOuterMember(wayA, graph);
18161
18162         if (wayA.isClosed()) {
18163             var nodes = wayA.nodes.slice(0, -1),
18164                 idxA = _.indexOf(nodes, nodeId),
18165                 idxB = splitArea(nodes, idxA, graph);
18166
18167             if (idxB < idxA) {
18168                 nodesA = nodes.slice(idxA).concat(nodes.slice(0, idxB + 1));
18169                 nodesB = nodes.slice(idxB, idxA + 1);
18170             } else {
18171                 nodesA = nodes.slice(idxA, idxB + 1);
18172                 nodesB = nodes.slice(idxB).concat(nodes.slice(0, idxA + 1));
18173             }
18174         } else {
18175             var idx = _.indexOf(wayA.nodes, nodeId, 1);
18176             nodesA = wayA.nodes.slice(0, idx + 1);
18177             nodesB = wayA.nodes.slice(idx);
18178         }
18179
18180         wayA = wayA.update({nodes: nodesA});
18181         wayB = wayB.update({nodes: nodesB});
18182
18183         graph = graph.replace(wayA);
18184         graph = graph.replace(wayB);
18185
18186         graph.parentRelations(wayA).forEach(function(relation) {
18187             if (relation.isRestriction()) {
18188                 var via = relation.memberByRole('via');
18189                 if (via && wayB.contains(via.id)) {
18190                     relation = relation.updateMember({id: wayB.id}, relation.memberById(wayA.id).index);
18191                     graph = graph.replace(relation);
18192                 }
18193             } else {
18194                 if (relation === isOuter) {
18195                     graph = graph.replace(relation.mergeTags(wayA.tags));
18196                     graph = graph.replace(wayA.update({tags: {}}));
18197                     graph = graph.replace(wayB.update({tags: {}}));
18198                 }
18199
18200                 var member = {
18201                     id: wayB.id,
18202                     type: 'way',
18203                     role: relation.memberById(wayA.id).role
18204                 };
18205
18206                 graph = iD.actions.AddMember(relation.id, member)(graph);
18207             }
18208         });
18209
18210         if (!isOuter && isArea) {
18211             var multipolygon = iD.Relation({
18212                 tags: _.extend({}, wayA.tags, {type: 'multipolygon'}),
18213                 members: [
18214                     {id: wayA.id, role: 'outer', type: 'way'},
18215                     {id: wayB.id, role: 'outer', type: 'way'}
18216                 ]});
18217
18218             graph = graph.replace(multipolygon);
18219             graph = graph.replace(wayA.update({tags: {}}));
18220             graph = graph.replace(wayB.update({tags: {}}));
18221         }
18222
18223         return graph;
18224     }
18225
18226     var action = function(graph) {
18227         var candidates = action.ways(graph);
18228         for (var i = 0; i < candidates.length; i++) {
18229             graph = split(graph, candidates[i], newWayIds && newWayIds[i]);
18230         }
18231         return graph;
18232     };
18233
18234     action.ways = function(graph) {
18235         var node = graph.entity(nodeId),
18236             parents = graph.parentWays(node),
18237             hasLines = _.any(parents, function(parent) { return parent.geometry(graph) === 'line'; });
18238
18239         return parents.filter(function(parent) {
18240             if (wayIds && wayIds.indexOf(parent.id) === -1)
18241                 return false;
18242
18243             if (!wayIds && hasLines && parent.geometry(graph) !== 'line')
18244                 return false;
18245
18246             if (parent.isClosed()) {
18247                 return true;
18248             }
18249
18250             for (var i = 1; i < parent.nodes.length - 1; i++) {
18251                 if (parent.nodes[i] === nodeId) {
18252                     return true;
18253                 }
18254             }
18255
18256             return false;
18257         });
18258     };
18259
18260     action.disabled = function(graph) {
18261         var candidates = action.ways(graph);
18262         if (candidates.length === 0 || (wayIds && wayIds.length !== candidates.length))
18263             return 'not_eligible';
18264     };
18265
18266     action.limitWays = function(_) {
18267         if (!arguments.length) return wayIds;
18268         wayIds = _;
18269         return action;
18270     };
18271
18272     return action;
18273 };
18274 /*
18275  * Based on https://github.com/openstreetmap/potlatch2/net/systemeD/potlatch2/tools/Straighten.as
18276  */
18277
18278 iD.actions.Straighten = function(wayId, projection) {
18279     function positionAlongWay(n, s, e) {
18280         return ((n[0] - s[0]) * (e[0] - s[0]) + (n[1] - s[1]) * (e[1] - s[1]))/
18281                 (Math.pow(e[0] - s[0], 2) + Math.pow(e[1] - s[1], 2));
18282     }
18283
18284     var action = function(graph) {
18285         var way = graph.entity(wayId),
18286             nodes = graph.childNodes(way),
18287             points = nodes.map(function(n) { return projection(n.loc); }),
18288             startPoint = points[0],
18289             endPoint = points[points.length-1],
18290             toDelete = [],
18291             i;
18292
18293         for (i = 1; i < points.length-1; i++) {
18294             var node = nodes[i],
18295                 point = points[i];
18296
18297             if (graph.parentWays(node).length > 1 ||
18298                 graph.parentRelations(node).length ||
18299                 node.hasInterestingTags()) {
18300
18301                 var u = positionAlongWay(point, startPoint, endPoint),
18302                     p0 = startPoint[0] + u * (endPoint[0] - startPoint[0]),
18303                     p1 = startPoint[1] + u * (endPoint[1] - startPoint[1]);
18304
18305                 graph = graph.replace(graph.entity(node.id)
18306                     .move(projection.invert([p0, p1])));
18307             } else {
18308                 // safe to delete
18309                 if (toDelete.indexOf(node) === -1) {
18310                     toDelete.push(node);
18311                 }
18312             }
18313         }
18314
18315         for (i = 0; i < toDelete.length; i++) {
18316             graph = iD.actions.DeleteNode(toDelete[i].id)(graph);
18317         }
18318
18319         return graph;
18320     };
18321     
18322     action.disabled = function(graph) {
18323         // check way isn't too bendy
18324         var way = graph.entity(wayId),
18325             nodes = graph.childNodes(way),
18326             points = nodes.map(function(n) { return projection(n.loc); }),
18327             startPoint = points[0],
18328             endPoint = points[points.length-1],
18329             threshold = 0.2 * Math.sqrt(Math.pow(startPoint[0] - endPoint[0], 2) + Math.pow(startPoint[1] - endPoint[1], 2)),
18330             i;
18331
18332         for (i = 1; i < points.length-1; i++) {
18333             var point = points[i],
18334                 u = positionAlongWay(point, startPoint, endPoint),
18335                 p0 = startPoint[0] + u * (endPoint[0] - startPoint[0]),
18336                 p1 = startPoint[1] + u * (endPoint[1] - startPoint[1]),
18337                 dist = Math.sqrt(Math.pow(p0 - point[0], 2) + Math.pow(p1 - point[1], 2));
18338
18339             // to bendy if point is off by 20% of total start/end distance in projected space
18340             if (dist > threshold) {
18341                 return 'too_bendy';
18342             }
18343         }
18344     };
18345
18346     return action;
18347 };
18348 iD.behavior = {};
18349 iD.behavior.AddWay = function(context) {
18350     var event = d3.dispatch('start', 'startFromWay', 'startFromNode'),
18351         draw = iD.behavior.Draw(context);
18352
18353     var addWay = function(surface) {
18354         draw.on('click', event.start)
18355             .on('clickWay', event.startFromWay)
18356             .on('clickNode', event.startFromNode)
18357             .on('cancel', addWay.cancel)
18358             .on('finish', addWay.cancel);
18359
18360         context.map()
18361             .dblclickEnable(false);
18362
18363         surface.call(draw);
18364     };
18365
18366     addWay.off = function(surface) {
18367         surface.call(draw.off);
18368     };
18369
18370     addWay.cancel = function() {
18371         window.setTimeout(function() {
18372             context.map().dblclickEnable(true);
18373         }, 1000);
18374
18375         context.enter(iD.modes.Browse(context));
18376     };
18377
18378     addWay.tail = function(text) {
18379         draw.tail(text);
18380         return addWay;
18381     };
18382
18383     return d3.rebind(addWay, event, 'on');
18384 };
18385 /*
18386     `iD.behavior.drag` is like `d3.behavior.drag`, with the following differences:
18387
18388     * The `origin` function is expected to return an [x, y] tuple rather than an
18389       {x, y} object.
18390     * The events are `start`, `move`, and `end`.
18391       (https://github.com/mbostock/d3/issues/563)
18392     * The `start` event is not dispatched until the first cursor movement occurs.
18393       (https://github.com/mbostock/d3/pull/368)
18394     * The `move` event has a `point` and `delta` [x, y] tuple properties rather
18395       than `x`, `y`, `dx`, and `dy` properties.
18396     * The `end` event is not dispatched if no movement occurs.
18397     * An `off` function is available that unbinds the drag's internal event handlers.
18398     * Delegation is supported via the `delegate` function.
18399
18400  */
18401 iD.behavior.drag = function() {
18402     function d3_eventCancel() {
18403       d3.event.stopPropagation();
18404       d3.event.preventDefault();
18405     }
18406
18407     var event = d3.dispatch('start', 'move', 'end'),
18408         origin = null,
18409         selector = '',
18410         filter = null,
18411         event_, target, surface;
18412
18413     event.of = function(thiz, argumentz) {
18414       return function(e1) {
18415         var e0 = e1.sourceEvent = d3.event;
18416         e1.target = drag;
18417         d3.event = e1;
18418         try {
18419           event[e1.type].apply(thiz, argumentz);
18420         } finally {
18421           d3.event = e0;
18422         }
18423       };
18424     };
18425
18426     var d3_event_userSelectProperty = iD.util.prefixCSSProperty('UserSelect'),
18427         d3_event_userSelectSuppress = d3_event_userSelectProperty ?
18428             function () {
18429                 var selection = d3.selection(),
18430                     select = selection.style(d3_event_userSelectProperty);
18431                 selection.style(d3_event_userSelectProperty, 'none');
18432                 return function () {
18433                     selection.style(d3_event_userSelectProperty, select);
18434                 };
18435             } :
18436             function (type) {
18437                 var w = d3.select(window).on('selectstart.' + type, d3_eventCancel);
18438                 return function () {
18439                     w.on('selectstart.' + type, null);
18440                 };
18441             };
18442
18443     function mousedown() {
18444         target = this;
18445         event_ = event.of(target, arguments);
18446         var eventTarget = d3.event.target,
18447             touchId = d3.event.touches ? d3.event.changedTouches[0].identifier : null,
18448             offset,
18449             origin_ = point(),
18450             started = false,
18451             selectEnable = d3_event_userSelectSuppress(touchId !== null ? 'drag-' + touchId : 'drag');
18452
18453         var w = d3.select(window)
18454             .on(touchId !== null ? 'touchmove.drag-' + touchId : 'mousemove.drag', dragmove)
18455             .on(touchId !== null ? 'touchend.drag-' + touchId : 'mouseup.drag', dragend, true);
18456
18457         if (origin) {
18458             offset = origin.apply(target, arguments);
18459             offset = [offset[0] - origin_[0], offset[1] - origin_[1]];
18460         } else {
18461             offset = [0, 0];
18462         }
18463
18464         if (touchId === null) d3.event.stopPropagation();
18465
18466         function point() {
18467             var p = target.parentNode || surface;
18468             return touchId !== null ? d3.touches(p).filter(function(p) {
18469                 return p.identifier === touchId;
18470             })[0] : d3.mouse(p);
18471         }
18472
18473         function dragmove() {
18474
18475             var p = point(),
18476                 dx = p[0] - origin_[0],
18477                 dy = p[1] - origin_[1];
18478
18479             if (!started) {
18480                 started = true;
18481                 event_({
18482                     type: 'start'
18483                 });
18484             }
18485
18486             origin_ = p;
18487             d3_eventCancel();
18488
18489             event_({
18490                 type: 'move',
18491                 point: [p[0] + offset[0],  p[1] + offset[1]],
18492                 delta: [dx, dy]
18493             });
18494         }
18495
18496         function dragend() {
18497             if (started) {
18498                 event_({
18499                     type: 'end'
18500                 });
18501
18502                 d3_eventCancel();
18503                 if (d3.event.target === eventTarget) w.on('click.drag', click, true);
18504             }
18505
18506             w.on(touchId !== null ? 'touchmove.drag-' + touchId : 'mousemove.drag', null)
18507                 .on(touchId !== null ? 'touchend.drag-' + touchId : 'mouseup.drag', null);
18508             selectEnable();
18509         }
18510
18511         function click() {
18512             d3_eventCancel();
18513             w.on('click.drag', null);
18514         }
18515     }
18516
18517     function drag(selection) {
18518         var matchesSelector = iD.util.prefixDOMProperty('matchesSelector'),
18519             delegate = mousedown;
18520
18521         if (selector) {
18522             delegate = function() {
18523                 var root = this,
18524                     target = d3.event.target;
18525                 for (; target && target !== root; target = target.parentNode) {
18526                     if (target[matchesSelector](selector) &&
18527                             (!filter || filter(target.__data__))) {
18528                         return mousedown.call(target, target.__data__);
18529                     }
18530                 }
18531             };
18532         }
18533
18534         selection.on('mousedown.drag' + selector, delegate)
18535             .on('touchstart.drag' + selector, delegate);
18536     }
18537
18538     drag.off = function(selection) {
18539         selection.on('mousedown.drag' + selector, null)
18540             .on('touchstart.drag' + selector, null);
18541     };
18542
18543     drag.delegate = function(_) {
18544         if (!arguments.length) return selector;
18545         selector = _;
18546         return drag;
18547     };
18548
18549     drag.filter = function(_) {
18550         if (!arguments.length) return origin;
18551         filter = _;
18552         return drag;
18553     };
18554
18555     drag.origin = function (_) {
18556         if (!arguments.length) return origin;
18557         origin = _;
18558         return drag;
18559     };
18560
18561     drag.cancel = function() {
18562         d3.select(window)
18563             .on('mousemove.drag', null)
18564             .on('mouseup.drag', null);
18565         return drag;
18566     };
18567
18568     drag.target = function() {
18569         if (!arguments.length) return target;
18570         target = arguments[0];
18571         event_ = event.of(target, Array.prototype.slice.call(arguments, 1));
18572         return drag;
18573     };
18574
18575     drag.surface = function() {
18576         if (!arguments.length) return surface;
18577         surface = arguments[0];
18578         return drag;
18579     };
18580
18581     return d3.rebind(drag, event, 'on');
18582 };
18583 iD.behavior.Draw = function(context) {
18584     var event = d3.dispatch('move', 'click', 'clickWay',
18585         'clickNode', 'undo', 'cancel', 'finish'),
18586         keybinding = d3.keybinding('draw'),
18587         hover = iD.behavior.Hover(context)
18588             .altDisables(true)
18589             .on('hover', context.ui().sidebar.hover),
18590         tail = iD.behavior.Tail(),
18591         edit = iD.behavior.Edit(context),
18592         closeTolerance = 4,
18593         tolerance = 12;
18594
18595     function datum() {
18596         if (d3.event.altKey) return {};
18597         else return d3.event.target.__data__ || {};
18598     }
18599
18600     function mousedown() {
18601
18602         function point() {
18603             var p = element.node().parentNode;
18604             return touchId !== null ? d3.touches(p).filter(function(p) {
18605                 return p.identifier === touchId;
18606             })[0] : d3.mouse(p);
18607         }
18608
18609         var element = d3.select(this),
18610             touchId = d3.event.touches ? d3.event.changedTouches[0].identifier : null,
18611             time = +new Date(),
18612             pos = point();
18613
18614         element.on('mousemove.draw', null);
18615
18616         d3.select(window).on('mouseup.draw', function() {
18617             element.on('mousemove.draw', mousemove);
18618             if (iD.geo.euclideanDistance(pos, point()) < closeTolerance ||
18619                 (iD.geo.euclideanDistance(pos, point()) < tolerance &&
18620                 (+new Date() - time) < 500)) {
18621
18622                 // Prevent a quick second click
18623                 d3.select(window).on('click.draw-block', function() {
18624                     d3.event.stopPropagation();
18625                 }, true);
18626
18627                 context.map().dblclickEnable(false);
18628
18629                 window.setTimeout(function() {
18630                     context.map().dblclickEnable(true);
18631                     d3.select(window).on('click.draw-block', null);
18632                 }, 500);
18633
18634                 click();
18635             }
18636         });
18637     }
18638
18639     function mousemove() {
18640         event.move(datum());
18641     }
18642
18643     function click() {
18644         var d = datum();
18645         if (d.type === 'way') {
18646             var choice = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection),
18647                 edge = [d.nodes[choice.index - 1], d.nodes[choice.index]];
18648             event.clickWay(choice.loc, edge);
18649
18650         } else if (d.type === 'node') {
18651             event.clickNode(d);
18652
18653         } else {
18654             event.click(context.map().mouseCoordinates());
18655         }
18656     }
18657
18658     function backspace() {
18659         d3.event.preventDefault();
18660         event.undo();
18661     }
18662
18663     function del() {
18664         d3.event.preventDefault();
18665         event.cancel();
18666     }
18667
18668     function ret() {
18669         d3.event.preventDefault();
18670         event.finish();
18671     }
18672
18673     function draw(selection) {
18674         context.install(hover);
18675         context.install(edit);
18676
18677         if (!iD.behavior.Draw.usedTails[tail.text()]) {
18678             context.install(tail);
18679         }
18680
18681         keybinding
18682             .on('⌫', backspace)
18683             .on('⌦', del)
18684             .on('⎋', ret)
18685             .on('↩', ret);
18686
18687         selection
18688             .on('mousedown.draw', mousedown)
18689             .on('mousemove.draw', mousemove);
18690
18691         d3.select(document)
18692             .call(keybinding);
18693
18694         return draw;
18695     }
18696
18697     draw.off = function(selection) {
18698         context.uninstall(hover);
18699         context.uninstall(edit);
18700
18701         if (!iD.behavior.Draw.usedTails[tail.text()]) {
18702             context.uninstall(tail);
18703             iD.behavior.Draw.usedTails[tail.text()] = true;
18704         }
18705
18706         selection
18707             .on('mousedown.draw', null)
18708             .on('mousemove.draw', null);
18709
18710         d3.select(window)
18711             .on('mouseup.draw', null);
18712
18713         d3.select(document)
18714             .call(keybinding.off);
18715     };
18716
18717     draw.tail = function(_) {
18718         tail.text(_);
18719         return draw;
18720     };
18721
18722     return d3.rebind(draw, event, 'on');
18723 };
18724
18725 iD.behavior.Draw.usedTails = {};
18726 iD.behavior.DrawWay = function(context, wayId, index, mode, baseGraph) {
18727     var way = context.entity(wayId),
18728         isArea = context.geometry(wayId) === 'area',
18729         finished = false,
18730         annotation = t((way.isDegenerate() ?
18731             'operations.start.annotation.' :
18732             'operations.continue.annotation.') + context.geometry(wayId)),
18733         draw = iD.behavior.Draw(context);
18734
18735     var startIndex = typeof index === 'undefined' ? way.nodes.length - 1 : 0,
18736         start = iD.Node({loc: context.graph().entity(way.nodes[startIndex]).loc}),
18737         end = iD.Node({loc: context.map().mouseCoordinates()}),
18738         segment = iD.Way({
18739             nodes: typeof index === 'undefined' ? [start.id, end.id] : [end.id, start.id],
18740             tags: _.clone(way.tags)
18741         });
18742
18743     var f = context[way.isDegenerate() ? 'replace' : 'perform'];
18744     if (isArea) {
18745         f(iD.actions.AddEntity(end),
18746             iD.actions.AddVertex(wayId, end.id, index));
18747     } else {
18748         f(iD.actions.AddEntity(start),
18749             iD.actions.AddEntity(end),
18750             iD.actions.AddEntity(segment));
18751     }
18752
18753     function move(datum) {
18754         var loc;
18755
18756         if (datum.type === 'node' && datum.id !== end.id) {
18757             loc = datum.loc;
18758         } else if (datum.type === 'way' && datum.id !== segment.id) {
18759             loc = iD.geo.chooseEdge(context.childNodes(datum), context.mouse(), context.projection).loc;
18760         } else {
18761             loc = context.map().mouseCoordinates();
18762         }
18763
18764         context.replace(iD.actions.MoveNode(end.id, loc));
18765     }
18766
18767     function undone() {
18768         finished = true;
18769         context.enter(iD.modes.Browse(context));
18770     }
18771
18772     function setActiveElements() {
18773         var active = isArea ? [wayId, end.id] : [segment.id, start.id, end.id];
18774         context.surface().selectAll(iD.util.entitySelector(active))
18775             .classed('active', true);
18776     }
18777
18778     var drawWay = function(surface) {
18779         draw.on('move', move)
18780             .on('click', drawWay.add)
18781             .on('clickWay', drawWay.addWay)
18782             .on('clickNode', drawWay.addNode)
18783             .on('undo', context.undo)
18784             .on('cancel', drawWay.cancel)
18785             .on('finish', drawWay.finish);
18786
18787         context.map()
18788             .dblclickEnable(false)
18789             .on('drawn.draw', setActiveElements);
18790
18791         setActiveElements();
18792
18793         surface.call(draw);
18794
18795         context.history()
18796             .on('undone.draw', undone);
18797     };
18798
18799     drawWay.off = function(surface) {
18800         if (!finished)
18801             context.pop();
18802
18803         context.map()
18804             .on('drawn.draw', null);
18805
18806         surface.call(draw.off)
18807             .selectAll('.active')
18808             .classed('active', false);
18809
18810         context.history()
18811             .on('undone.draw', null);
18812     };
18813
18814     function ReplaceTemporaryNode(newNode) {
18815         return function(graph) {
18816             if (isArea) {
18817                 return graph
18818                     .replace(way.addNode(newNode.id, index))
18819                     .remove(end);
18820
18821             } else {
18822                 return graph
18823                     .replace(graph.entity(wayId).addNode(newNode.id, index))
18824                     .remove(end)
18825                     .remove(segment)
18826                     .remove(start);
18827             }
18828         };
18829     }
18830
18831     // Accept the current position of the temporary node and continue drawing.
18832     drawWay.add = function(loc) {
18833
18834         // prevent duplicate nodes
18835         var last = context.hasEntity(way.nodes[way.nodes.length - (isArea ? 2 : 1)]);
18836         if (last && last.loc[0] === loc[0] && last.loc[1] === loc[1]) return;
18837
18838         var newNode = iD.Node({loc: loc});
18839
18840         context.replace(
18841             iD.actions.AddEntity(newNode),
18842             ReplaceTemporaryNode(newNode),
18843             annotation);
18844
18845         finished = true;
18846         context.enter(mode);
18847     };
18848
18849     // Connect the way to an existing way.
18850     drawWay.addWay = function(loc, edge) {
18851         var previousEdge = startIndex ?
18852             [way.nodes[startIndex], way.nodes[startIndex - 1]] :
18853             [way.nodes[0], way.nodes[1]];
18854
18855         // Avoid creating duplicate segments
18856         if (!isArea && iD.geo.edgeEqual(edge, previousEdge))
18857             return;
18858
18859         var newNode = iD.Node({ loc: loc });
18860
18861         context.perform(
18862             iD.actions.AddMidpoint({ loc: loc, edge: edge}, newNode),
18863             ReplaceTemporaryNode(newNode),
18864             annotation);
18865
18866         finished = true;
18867         context.enter(mode);
18868     };
18869
18870     // Connect the way to an existing node and continue drawing.
18871     drawWay.addNode = function(node) {
18872
18873         // Avoid creating duplicate segments
18874         if (way.areAdjacent(node.id, way.nodes[way.nodes.length - 1])) return;
18875
18876         context.perform(
18877             ReplaceTemporaryNode(node),
18878             annotation);
18879
18880         finished = true;
18881         context.enter(mode);
18882     };
18883
18884     // Finish the draw operation, removing the temporary node. If the way has enough
18885     // nodes to be valid, it's selected. Otherwise, return to browse mode.
18886     drawWay.finish = function() {
18887         context.pop();
18888         finished = true;
18889
18890         window.setTimeout(function() {
18891             context.map().dblclickEnable(true);
18892         }, 1000);
18893
18894         if (context.hasEntity(wayId)) {
18895             context.enter(
18896                 iD.modes.Select(context, [wayId])
18897                     .suppressMenu(true)
18898                     .newFeature(true));
18899         } else {
18900             context.enter(iD.modes.Browse(context));
18901         }
18902     };
18903
18904     // Cancel the draw operation and return to browse, deleting everything drawn.
18905     drawWay.cancel = function() {
18906         context.perform(
18907             d3.functor(baseGraph),
18908             t('operations.cancel_draw.annotation'));
18909
18910         window.setTimeout(function() {
18911             context.map().dblclickEnable(true);
18912         }, 1000);
18913
18914         finished = true;
18915         context.enter(iD.modes.Browse(context));
18916     };
18917
18918     drawWay.tail = function(text) {
18919         draw.tail(text);
18920         return drawWay;
18921     };
18922
18923     return drawWay;
18924 };
18925 iD.behavior.Edit = function(context) {
18926     function edit() {
18927         context.map()
18928             .minzoom(16);
18929     }
18930
18931     edit.off = function() {
18932         context.map()
18933             .minzoom(0);
18934     };
18935
18936     return edit;
18937 };
18938 iD.behavior.Hash = function(context) {
18939     var s0 = null, // cached location.hash
18940         lat = 90 - 1e-8; // allowable latitude range
18941
18942     var parser = function(map, s) {
18943         var q = iD.util.stringQs(s);
18944         var args = (q.map || '').split('/').map(Number);
18945         if (args.length < 3 || args.some(isNaN)) {
18946             return true; // replace bogus hash
18947         } else if (s !== formatter(map).slice(1)) {
18948             map.centerZoom([args[1],
18949                 Math.min(lat, Math.max(-lat, args[2]))], args[0]);
18950         }
18951     };
18952
18953     var formatter = function(map) {
18954         var center = map.center(),
18955             zoom = map.zoom(),
18956             precision = Math.max(0, Math.ceil(Math.log(zoom) / Math.LN2));
18957         var q = iD.util.stringQs(location.hash.substring(1));
18958         return '#' + iD.util.qsString(_.assign(q, {
18959                 map: zoom.toFixed(2) +
18960                     '/' + center[0].toFixed(precision) +
18961                     '/' + center[1].toFixed(precision)
18962             }), true);
18963     };
18964
18965     function update() {
18966         var s1 = formatter(context.map());
18967         if (s0 !== s1) location.replace(s0 = s1); // don't recenter the map!
18968     }
18969
18970     var move = _.throttle(update, 500);
18971
18972     function hashchange() {
18973         if (location.hash === s0) return; // ignore spurious hashchange events
18974         if (parser(context.map(), (s0 = location.hash).substring(1))) {
18975             update(); // replace bogus hash
18976         }
18977     }
18978
18979     function hash() {
18980         context.map()
18981             .on('move.hash', move);
18982
18983         d3.select(window)
18984             .on('hashchange.hash', hashchange);
18985
18986         if (location.hash) {
18987             var q = iD.util.stringQs(location.hash.substring(1));
18988             if (q.id) context.loadEntity(q.id, !q.map);
18989             hashchange();
18990             if (q.map) hash.hadHash = true;
18991         }
18992     }
18993
18994     hash.off = function() {
18995         context.map()
18996             .on('move.hash', null);
18997
18998         d3.select(window)
18999             .on('hashchange.hash', null);
19000
19001         location.hash = '';
19002     };
19003
19004     return hash;
19005 };
19006 /*
19007    The hover behavior adds the `.hover` class on mouseover to all elements to which
19008    the identical datum is bound, and removes it on mouseout.
19009
19010    The :hover pseudo-class is insufficient for iD's purposes because a datum's visual
19011    representation may consist of several elements scattered throughout the DOM hierarchy.
19012    Only one of these elements can have the :hover pseudo-class, but all of them will
19013    have the .hover class.
19014  */
19015 iD.behavior.Hover = function() {
19016     var dispatch = d3.dispatch('hover'),
19017         selection,
19018         altDisables,
19019         target;
19020
19021     function keydown() {
19022         if (altDisables && d3.event.keyCode === d3.keybinding.modifierCodes.alt) {
19023             dispatch.hover(null);
19024             selection.selectAll('.hover')
19025                 .classed('hover-suppressed', true)
19026                 .classed('hover', false);
19027         }
19028     }
19029
19030     function keyup() {
19031         if (altDisables && d3.event.keyCode === d3.keybinding.modifierCodes.alt) {
19032             dispatch.hover(target ? target.id : null);
19033             selection.selectAll('.hover-suppressed')
19034                 .classed('hover-suppressed', false)
19035                 .classed('hover', true);
19036         }
19037     }
19038
19039     var hover = function(__) {
19040         selection = __;
19041
19042         function enter(d) {
19043             if (d === target) return;
19044
19045             target = d;
19046
19047             selection.selectAll('.hover')
19048                 .classed('hover', false);
19049             selection.selectAll('.hover-suppressed')
19050                 .classed('hover-suppressed', false);
19051
19052             if (target instanceof iD.Entity) {
19053                 var selector = '.' + target.id;
19054
19055                 if (target.type === 'relation') {
19056                     target.members.forEach(function(member) {
19057                         selector += ', .' + member.id;
19058                     });
19059                 }
19060
19061                 var suppressed = altDisables && d3.event && d3.event.altKey;
19062
19063                 selection.selectAll(selector)
19064                     .classed(suppressed ? 'hover-suppressed' : 'hover', true);
19065
19066                 dispatch.hover(target.id);
19067             } else {
19068                 dispatch.hover(null);
19069             }
19070         }
19071
19072         var down;
19073
19074         function mouseover() {
19075             if (down) return;
19076             var target = d3.event.target;
19077             enter(target ? target.__data__ : null);
19078         }
19079
19080         function mouseout() {
19081             if (down) return;
19082             var target = d3.event.relatedTarget;
19083             enter(target ? target.__data__ : null);
19084         }
19085
19086         function mousedown() {
19087             down = true;
19088             d3.select(window)
19089                 .on('mouseup.hover', mouseup);
19090         }
19091
19092         function mouseup() {
19093             down = false;
19094         }
19095
19096         selection
19097             .on('mouseover.hover', mouseover)
19098             .on('mouseout.hover', mouseout)
19099             .on('mousedown.hover', mousedown)
19100             .on('mouseup.hover', mouseup);
19101
19102         d3.select(window)
19103             .on('keydown.hover', keydown)
19104             .on('keyup.hover', keyup);
19105     };
19106
19107     hover.off = function(selection) {
19108         selection.selectAll('.hover')
19109             .classed('hover', false);
19110         selection.selectAll('.hover-suppressed')
19111             .classed('hover-suppressed', false);
19112
19113         selection
19114             .on('mouseover.hover', null)
19115             .on('mouseout.hover', null)
19116             .on('mousedown.hover', null)
19117             .on('mouseup.hover', null);
19118
19119         d3.select(window)
19120             .on('keydown.hover', null)
19121             .on('keyup.hover', null)
19122             .on('mouseup.hover', null);
19123     };
19124
19125     hover.altDisables = function(_) {
19126         if (!arguments.length) return altDisables;
19127         altDisables = _;
19128         return hover;
19129     };
19130
19131     return d3.rebind(hover, dispatch, 'on');
19132 };
19133 iD.behavior.Lasso = function(context) {
19134
19135     var behavior = function(selection) {
19136
19137         var mouse = null,
19138             lasso;
19139
19140         function mousedown() {
19141             if (d3.event.shiftKey === true) {
19142
19143                 mouse = context.mouse();
19144                 lasso = null;
19145
19146                 selection
19147                     .on('mousemove.lasso', mousemove)
19148                     .on('mouseup.lasso', mouseup);
19149
19150                 d3.event.stopPropagation();
19151                 d3.event.preventDefault();
19152
19153             }
19154         }
19155
19156         function mousemove() {
19157             if (!lasso) {
19158                 lasso = iD.ui.Lasso(context).a(mouse);
19159                 context.surface().call(lasso);
19160             }
19161
19162             lasso.b(context.mouse());
19163         }
19164
19165         function normalize(a, b) {
19166             return [
19167                 [Math.min(a[0], b[0]), Math.min(a[1], b[1])],
19168                 [Math.max(a[0], b[0]), Math.max(a[1], b[1])]];
19169         }
19170
19171         function mouseup() {
19172
19173             selection
19174                 .on('mousemove.lasso', null)
19175                 .on('mouseup.lasso', null);
19176
19177             if (!lasso) return;
19178
19179             var extent = iD.geo.Extent(
19180                 normalize(context.projection.invert(lasso.a()),
19181                 context.projection.invert(lasso.b())));
19182
19183             lasso.close();
19184
19185             var selected = context.intersects(extent).filter(function (entity) {
19186                 return entity.type === 'node';
19187             });
19188
19189             if (selected.length) {
19190                 context.enter(iD.modes.Select(context, _.pluck(selected, 'id')));
19191             }
19192         }
19193
19194         selection
19195             .on('mousedown.lasso', mousedown);
19196     };
19197
19198     behavior.off = function(selection) {
19199         selection.on('mousedown.lasso', null);
19200     };
19201
19202     return behavior;
19203 };
19204 iD.behavior.Select = function(context) {
19205     function keydown() {
19206         if (d3.event && d3.event.shiftKey) {
19207             context.surface()
19208                 .classed('behavior-multiselect', true);
19209         }
19210     }
19211
19212     function keyup() {
19213         if (!d3.event || !d3.event.shiftKey) {
19214             context.surface()
19215                 .classed('behavior-multiselect', false);
19216         }
19217     }
19218
19219     function click() {
19220         var datum = d3.event.target.__data__;
19221         var lasso = d3.select('#surface .lasso').node();
19222         if (!(datum instanceof iD.Entity)) {
19223             if (!d3.event.shiftKey && !lasso)
19224                 context.enter(iD.modes.Browse(context));
19225
19226         } else if (!d3.event.shiftKey && !lasso) {
19227             // Avoid re-entering Select mode with same entity.
19228             if (context.selectedIDs().length !== 1 || context.selectedIDs()[0] !== datum.id) {
19229                 context.enter(iD.modes.Select(context, [datum.id]));
19230             } else {
19231                 context.mode().reselect();
19232             }
19233         } else if (context.selectedIDs().indexOf(datum.id) >= 0) {
19234             var selectedIDs = _.without(context.selectedIDs(), datum.id);
19235             context.enter(selectedIDs.length ?
19236                 iD.modes.Select(context, selectedIDs) :
19237                 iD.modes.Browse(context));
19238
19239         } else {
19240             context.enter(iD.modes.Select(context, context.selectedIDs().concat([datum.id])));
19241         }
19242     }
19243
19244     var behavior = function(selection) {
19245         d3.select(window)
19246             .on('keydown.select', keydown)
19247             .on('keyup.select', keyup);
19248
19249         selection.on('click.select', click);
19250
19251         keydown();
19252     };
19253
19254     behavior.off = function(selection) {
19255         d3.select(window)
19256             .on('keydown.select', null)
19257             .on('keyup.select', null);
19258
19259         selection.on('click.select', null);
19260
19261         keyup();
19262     };
19263
19264     return behavior;
19265 };
19266 iD.behavior.Tail = function() {
19267     var text,
19268         container,
19269         xmargin = 25,
19270         tooltipSize = [0, 0],
19271         selectionSize = [0, 0];
19272
19273     function tail(selection) {
19274         if (!text) return;
19275
19276         d3.select(window)
19277             .on('resize.tail', function() { selectionSize = selection.dimensions(); });
19278
19279         function show() {
19280             container.style('display', 'block');
19281             tooltipSize = container.dimensions();
19282         }
19283
19284         function mousemove() {
19285             if (container.style('display') === 'none') show();
19286             var xoffset = ((d3.event.clientX + tooltipSize[0] + xmargin) > selectionSize[0]) ?
19287                 -tooltipSize[0] - xmargin : xmargin;
19288             container.classed('left', xoffset > 0);
19289             iD.util.setTransform(container, d3.event.clientX + xoffset, d3.event.clientY);
19290         }
19291
19292         function mouseleave() {
19293             if (d3.event.relatedTarget !== container.node()) {
19294                 container.style('display', 'none');
19295             }
19296         }
19297
19298         function mouseenter() {
19299             if (d3.event.relatedTarget !== container.node()) {
19300                 show();
19301             }
19302         }
19303
19304         container = d3.select(document.body)
19305             .append('div')
19306             .style('display', 'none')
19307             .attr('class', 'tail tooltip-inner');
19308
19309         container.append('div')
19310             .text(text);
19311
19312         selection
19313             .on('mousemove.tail', mousemove)
19314             .on('mouseenter.tail', mouseenter)
19315             .on('mouseleave.tail', mouseleave);
19316
19317         container
19318             .on('mousemove.tail', mousemove);
19319
19320         tooltipSize = container.dimensions();
19321         selectionSize = selection.dimensions();
19322     }
19323
19324     tail.off = function(selection) {
19325         if (!text) return;
19326
19327         container
19328             .on('mousemove.tail', null)
19329             .remove();
19330
19331         selection
19332             .on('mousemove.tail', null)
19333             .on('mouseenter.tail', null)
19334             .on('mouseleave.tail', null);
19335
19336         d3.select(window)
19337             .on('resize.tail', null);
19338     };
19339
19340     tail.text = function(_) {
19341         if (!arguments.length) return text;
19342         text = _;
19343         return tail;
19344     };
19345
19346     return tail;
19347 };
19348 iD.modes = {};
19349 iD.modes.AddArea = function(context) {
19350     var mode = {
19351         id: 'add-area',
19352         button: 'area',
19353         title: t('modes.add_area.title'),
19354         description: t('modes.add_area.description'),
19355         key: '3'
19356     };
19357
19358     var behavior = iD.behavior.AddWay(context)
19359             .tail(t('modes.add_area.tail'))
19360             .on('start', start)
19361             .on('startFromWay', startFromWay)
19362             .on('startFromNode', startFromNode),
19363         defaultTags = {area: 'yes'};
19364
19365     function start(loc) {
19366         var graph = context.graph(),
19367             node = iD.Node({loc: loc}),
19368             way = iD.Way({tags: defaultTags});
19369
19370         context.perform(
19371             iD.actions.AddEntity(node),
19372             iD.actions.AddEntity(way),
19373             iD.actions.AddVertex(way.id, node.id),
19374             iD.actions.AddVertex(way.id, node.id));
19375
19376         context.enter(iD.modes.DrawArea(context, way.id, graph));
19377     }
19378
19379     function startFromWay(loc, edge) {
19380         var graph = context.graph(),
19381             node = iD.Node({loc: loc}),
19382             way = iD.Way({tags: defaultTags});
19383
19384         context.perform(
19385             iD.actions.AddEntity(node),
19386             iD.actions.AddEntity(way),
19387             iD.actions.AddVertex(way.id, node.id),
19388             iD.actions.AddVertex(way.id, node.id),
19389             iD.actions.AddMidpoint({ loc: loc, edge: edge }, node));
19390
19391         context.enter(iD.modes.DrawArea(context, way.id, graph));
19392     }
19393
19394     function startFromNode(node) {
19395         var graph = context.graph(),
19396             way = iD.Way({tags: defaultTags});
19397
19398         context.perform(
19399             iD.actions.AddEntity(way),
19400             iD.actions.AddVertex(way.id, node.id),
19401             iD.actions.AddVertex(way.id, node.id));
19402
19403         context.enter(iD.modes.DrawArea(context, way.id, graph));
19404     }
19405
19406     mode.enter = function() {
19407         context.install(behavior);
19408     };
19409
19410     mode.exit = function() {
19411         context.uninstall(behavior);
19412     };
19413
19414     return mode;
19415 };
19416 iD.modes.AddLine = function(context) {
19417     var mode = {
19418         id: 'add-line',
19419         button: 'line',
19420         title: t('modes.add_line.title'),
19421         description: t('modes.add_line.description'),
19422         key: '2'
19423     };
19424
19425     var behavior = iD.behavior.AddWay(context)
19426         .tail(t('modes.add_line.tail'))
19427         .on('start', start)
19428         .on('startFromWay', startFromWay)
19429         .on('startFromNode', startFromNode);
19430
19431     function start(loc) {
19432         var graph = context.graph(),
19433             node = iD.Node({loc: loc}),
19434             way = iD.Way();
19435
19436         context.perform(
19437             iD.actions.AddEntity(node),
19438             iD.actions.AddEntity(way),
19439             iD.actions.AddVertex(way.id, node.id));
19440
19441         context.enter(iD.modes.DrawLine(context, way.id, graph));
19442     }
19443
19444     function startFromWay(loc, edge) {
19445         var graph = context.graph(),
19446             node = iD.Node({loc: loc}),
19447             way = iD.Way();
19448
19449         context.perform(
19450             iD.actions.AddEntity(node),
19451             iD.actions.AddEntity(way),
19452             iD.actions.AddVertex(way.id, node.id),
19453             iD.actions.AddMidpoint({ loc: loc, edge: edge }, node));
19454
19455         context.enter(iD.modes.DrawLine(context, way.id, graph));
19456     }
19457
19458     function startFromNode(node) {
19459         var way = iD.Way();
19460
19461         context.perform(
19462             iD.actions.AddEntity(way),
19463             iD.actions.AddVertex(way.id, node.id));
19464
19465         context.enter(iD.modes.DrawLine(context, way.id, context.graph()));
19466     }
19467
19468     mode.enter = function() {
19469         context.install(behavior);
19470     };
19471
19472     mode.exit = function() {
19473         context.uninstall(behavior);
19474     };
19475
19476     return mode;
19477 };
19478 iD.modes.AddPoint = function(context) {
19479     var mode = {
19480         id: 'add-point',
19481         button: 'point',
19482         title: t('modes.add_point.title'),
19483         description: t('modes.add_point.description'),
19484         key: '1'
19485     };
19486
19487     var behavior = iD.behavior.Draw(context)
19488         .tail(t('modes.add_point.tail'))
19489         .on('click', add)
19490         .on('clickWay', addWay)
19491         .on('clickNode', addNode)
19492         .on('cancel', cancel)
19493         .on('finish', cancel);
19494
19495     function add(loc) {
19496         var node = iD.Node({loc: loc});
19497
19498         context.perform(
19499             iD.actions.AddEntity(node),
19500             t('operations.add.annotation.point'));
19501
19502         context.enter(
19503             iD.modes.Select(context, [node.id])
19504                 .suppressMenu(true)
19505                 .newFeature(true));
19506     }
19507
19508     function addWay(loc) {
19509         add(loc);
19510     }
19511
19512     function addNode(node) {
19513         add(node.loc);
19514     }
19515
19516     function cancel() {
19517         context.enter(iD.modes.Browse(context));
19518     }
19519
19520     mode.enter = function() {
19521         context.install(behavior);
19522     };
19523
19524     mode.exit = function() {
19525         context.uninstall(behavior);
19526     };
19527
19528     return mode;
19529 };
19530 iD.modes.Browse = function(context) {
19531     var mode = {
19532         button: 'browse',
19533         id: 'browse',
19534         title: t('modes.browse.title'),
19535         description: t('modes.browse.description'),
19536         key: '1'
19537     }, sidebar;
19538
19539     var behaviors = [
19540         iD.behavior.Hover(context)
19541             .on('hover', context.ui().sidebar.hover),
19542         iD.behavior.Select(context),
19543         iD.behavior.Lasso(context),
19544         iD.modes.DragNode(context).behavior];
19545
19546     mode.enter = function() {
19547         behaviors.forEach(function(behavior) {
19548             context.install(behavior);
19549         });
19550
19551         // Get focus on the body.
19552         if (document.activeElement && document.activeElement.blur) {
19553             document.activeElement.blur();
19554         }
19555
19556         if (sidebar) {
19557             context.ui().sidebar.show(sidebar);
19558         } else {
19559             context.ui().sidebar.select(null);
19560         }
19561     };
19562
19563     mode.exit = function() {
19564         behaviors.forEach(function(behavior) {
19565             context.uninstall(behavior);
19566         });
19567
19568         if (sidebar) {
19569             context.ui().sidebar.hide(sidebar);
19570         }
19571     };
19572
19573     mode.sidebar = function(_) {
19574         if (!arguments.length) return sidebar;
19575         sidebar = _;
19576         return mode;
19577     };
19578
19579     return mode;
19580 };
19581 iD.modes.DragNode = function(context) {
19582     var mode = {
19583         id: 'drag-node',
19584         button: 'browse'
19585     };
19586
19587     var nudgeInterval,
19588         activeIDs,
19589         wasMidpoint,
19590         cancelled,
19591         selectedIDs = [],
19592         hover = iD.behavior.Hover(context)
19593             .altDisables(true)
19594             .on('hover', context.ui().sidebar.hover),
19595         edit = iD.behavior.Edit(context);
19596
19597     function edge(point, size) {
19598         var pad = [30, 100, 30, 100];
19599         if (point[0] > size[0] - pad[0]) return [-10, 0];
19600         else if (point[0] < pad[2]) return [10, 0];
19601         else if (point[1] > size[1] - pad[1]) return [0, -10];
19602         else if (point[1] < pad[3]) return [0, 10];
19603         return null;
19604     }
19605
19606     function startNudge(nudge) {
19607         if (nudgeInterval) window.clearInterval(nudgeInterval);
19608         nudgeInterval = window.setInterval(function() {
19609             context.pan(nudge);
19610         }, 50);
19611     }
19612
19613     function stopNudge() {
19614         if (nudgeInterval) window.clearInterval(nudgeInterval);
19615         nudgeInterval = null;
19616     }
19617
19618     function moveAnnotation(entity) {
19619         return t('operations.move.annotation.' + entity.geometry(context.graph()));
19620     }
19621
19622     function connectAnnotation(entity) {
19623         return t('operations.connect.annotation.' + entity.geometry(context.graph()));
19624     }
19625
19626     function origin(entity) {
19627         return context.projection(entity.loc);
19628     }
19629
19630     function start(entity) {
19631         cancelled = d3.event.sourceEvent.shiftKey;
19632         if (cancelled) return behavior.cancel();
19633
19634         wasMidpoint = entity.type === 'midpoint';
19635         if (wasMidpoint) {
19636             var midpoint = entity;
19637             entity = iD.Node();
19638             context.perform(iD.actions.AddMidpoint(midpoint, entity));
19639
19640              var vertex = context.surface()
19641                 .selectAll('.' + entity.id);
19642              behavior.target(vertex.node(), entity);
19643
19644         } else {
19645             context.perform(
19646                 iD.actions.Noop());
19647         }
19648
19649         activeIDs = _.pluck(context.graph().parentWays(entity), 'id');
19650         activeIDs.push(entity.id);
19651
19652         context.enter(mode);
19653     }
19654
19655     function datum() {
19656         if (d3.event.sourceEvent.altKey) {
19657             return {};
19658         }
19659
19660         return d3.event.sourceEvent.target.__data__ || {};
19661     }
19662
19663     // via https://gist.github.com/shawnbot/4166283
19664     function childOf(p, c) {
19665         if (p === c) return false;
19666         while (c && c !== p) c = c.parentNode;
19667         return c === p;
19668     }
19669
19670     function move(entity) {
19671         if (cancelled) return;
19672         d3.event.sourceEvent.stopPropagation();
19673
19674         var nudge = childOf(context.container().node(),
19675             d3.event.sourceEvent.toElement) &&
19676             edge(d3.event.point, context.map().dimensions());
19677
19678         if (nudge) startNudge(nudge);
19679         else stopNudge();
19680
19681         var loc = context.map().mouseCoordinates();
19682
19683         var d = datum();
19684         if (d.type === 'node' && d.id !== entity.id) {
19685             loc = d.loc;
19686         } else if (d.type === 'way' && !d3.select(d3.event.sourceEvent.target).classed('fill')) {
19687             loc = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection).loc;
19688         }
19689
19690         context.replace(
19691             iD.actions.MoveNode(entity.id, loc),
19692             moveAnnotation(entity));
19693     }
19694
19695     function end(entity) {
19696         if (cancelled) return;
19697
19698         var d = datum();
19699
19700         if (d.type === 'way') {
19701             var choice = iD.geo.chooseEdge(context.childNodes(d), context.mouse(), context.projection);
19702             context.replace(
19703                 iD.actions.AddMidpoint({ loc: choice.loc, edge: [d.nodes[choice.index - 1], d.nodes[choice.index]] }, entity),
19704                 connectAnnotation(d));
19705
19706         } else if (d.type === 'node' && d.id !== entity.id) {
19707             context.replace(
19708                 iD.actions.Connect([d.id, entity.id]),
19709                 connectAnnotation(d));
19710
19711         } else if (wasMidpoint) {
19712             context.replace(
19713                 iD.actions.Noop(),
19714                 t('operations.add.annotation.vertex'));
19715
19716         } else {
19717             context.replace(
19718                 iD.actions.Noop(),
19719                 moveAnnotation(entity));
19720         }
19721
19722         var reselection = selectedIDs.filter(function(id) {
19723             return context.graph().hasEntity(id);
19724         });
19725
19726         if (reselection.length) {
19727             context.enter(
19728                 iD.modes.Select(context, reselection)
19729                     .suppressMenu(true));
19730         } else {
19731             context.enter(iD.modes.Browse(context));
19732         }
19733     }
19734
19735     function cancel() {
19736         behavior.cancel();
19737         context.enter(iD.modes.Browse(context));
19738     }
19739
19740     function setActiveElements() {
19741         context.surface().selectAll(iD.util.entitySelector(activeIDs))
19742             .classed('active', true);
19743     }
19744
19745     var behavior = iD.behavior.drag()
19746         .delegate('g.node, g.point, g.midpoint')
19747         .surface(context.surface().node())
19748         .origin(origin)
19749         .on('start', start)
19750         .on('move', move)
19751         .on('end', end);
19752
19753     mode.enter = function() {
19754         context.install(hover);
19755         context.install(edit);
19756
19757         context.history()
19758             .on('undone.drag-node', cancel);
19759
19760         context.map()
19761             .on('drawn.drag-node', setActiveElements);
19762
19763         setActiveElements();
19764     };
19765
19766     mode.exit = function() {
19767         context.uninstall(hover);
19768         context.uninstall(edit);
19769
19770         context.history()
19771             .on('undone.drag-node', null);
19772
19773         context.map()
19774             .on('drawn.drag-node', null);
19775
19776         context.surface()
19777             .selectAll('.active')
19778             .classed('active', false);
19779
19780         stopNudge();
19781     };
19782
19783     mode.selectedIDs = function(_) {
19784         if (!arguments.length) return selectedIDs;
19785         selectedIDs = _;
19786         return mode;
19787     };
19788
19789     mode.behavior = behavior;
19790
19791     return mode;
19792 };
19793 iD.modes.DrawArea = function(context, wayId, baseGraph) {
19794     var mode = {
19795         button: 'area',
19796         id: 'draw-area'
19797     };
19798
19799     var behavior;
19800
19801     mode.enter = function() {
19802         var way = context.entity(wayId),
19803             headId = way.nodes[way.nodes.length - 2],
19804             tailId = way.first();
19805
19806         behavior = iD.behavior.DrawWay(context, wayId, -1, mode, baseGraph)
19807             .tail(t('modes.draw_area.tail'));
19808
19809         var addNode = behavior.addNode;
19810
19811         behavior.addNode = function(node) {
19812             if (node.id === headId || node.id === tailId) {
19813                 behavior.finish();
19814             } else {
19815                 addNode(node);
19816             }
19817         };
19818
19819         context.install(behavior);
19820     };
19821
19822     mode.exit = function() {
19823         context.uninstall(behavior);
19824     };
19825
19826     mode.selectedIDs = function() {
19827         return [wayId];
19828     };
19829
19830     return mode;
19831 };
19832 iD.modes.DrawLine = function(context, wayId, baseGraph, affix) {
19833     var mode = {
19834         button: 'line',
19835         id: 'draw-line'
19836     };
19837
19838     var behavior;
19839
19840     mode.enter = function() {
19841         var way = context.entity(wayId),
19842             index = (affix === 'prefix') ? 0 : undefined,
19843             headId = (affix === 'prefix') ? way.first() : way.last();
19844
19845         behavior = iD.behavior.DrawWay(context, wayId, index, mode, baseGraph)
19846             .tail(t('modes.draw_line.tail'));
19847
19848         var addNode = behavior.addNode;
19849
19850         behavior.addNode = function(node) {
19851             if (node.id === headId) {
19852                 behavior.finish();
19853             } else {
19854                 addNode(node);
19855             }
19856         };
19857
19858         context.install(behavior);
19859     };
19860
19861     mode.exit = function() {
19862         context.uninstall(behavior);
19863     };
19864
19865     mode.selectedIDs = function() {
19866         return [wayId];
19867     };
19868
19869     return mode;
19870 };
19871 iD.modes.Move = function(context, entityIDs) {
19872     var mode = {
19873         id: 'move',
19874         button: 'browse'
19875     };
19876
19877     var keybinding = d3.keybinding('move'),
19878         edit = iD.behavior.Edit(context),
19879         annotation = entityIDs.length === 1 ?
19880             t('operations.move.annotation.' + context.geometry(entityIDs[0])) :
19881             t('operations.move.annotation.multiple'),
19882         origin,
19883         nudgeInterval;
19884
19885     function edge(point, size) {
19886         var pad = [30, 100, 30, 100];
19887         if (point[0] > size[0] - pad[0]) return [-10, 0];
19888         else if (point[0] < pad[2]) return [10, 0];
19889         else if (point[1] > size[1] - pad[1]) return [0, -10];
19890         else if (point[1] < pad[3]) return [0, 10];
19891         return null;
19892     }
19893
19894     function startNudge(nudge) {
19895         if (nudgeInterval) window.clearInterval(nudgeInterval);
19896         nudgeInterval = window.setInterval(function() {
19897             context.pan(nudge);
19898             context.replace(
19899                 iD.actions.Move(entityIDs, [-nudge[0], -nudge[1]], context.projection),
19900                 annotation);
19901             var c = context.projection(origin);
19902             origin = context.projection.invert([c[0] - nudge[0], c[1] - nudge[1]]);
19903         }, 50);
19904     }
19905
19906     function stopNudge() {
19907         if (nudgeInterval) window.clearInterval(nudgeInterval);
19908         nudgeInterval = null;
19909     }
19910
19911     function move() {
19912         var p = context.mouse();
19913
19914         var delta = origin ?
19915             [p[0] - context.projection(origin)[0],
19916                 p[1] - context.projection(origin)[1]] :
19917             [0, 0];
19918
19919         var nudge = edge(p, context.map().dimensions());
19920         if (nudge) startNudge(nudge);
19921         else stopNudge();
19922
19923         origin = context.map().mouseCoordinates();
19924
19925         context.replace(
19926             iD.actions.Move(entityIDs, delta, context.projection),
19927             annotation);
19928     }
19929
19930     function finish() {
19931         d3.event.stopPropagation();
19932         context.enter(iD.modes.Select(context, entityIDs)
19933             .suppressMenu(true));
19934         stopNudge();
19935     }
19936
19937     function cancel() {
19938         context.pop();
19939         context.enter(iD.modes.Select(context, entityIDs)
19940             .suppressMenu(true));
19941         stopNudge();
19942     }
19943
19944     function undone() {
19945         context.enter(iD.modes.Browse(context));
19946     }
19947
19948     mode.enter = function() {
19949         context.install(edit);
19950
19951         context.perform(
19952             iD.actions.Noop(),
19953             annotation);
19954
19955         context.surface()
19956             .on('mousemove.move', move)
19957             .on('click.move', finish);
19958
19959         context.history()
19960             .on('undone.move', undone);
19961
19962         keybinding
19963             .on('⎋', cancel)
19964             .on('↩', finish);
19965
19966         d3.select(document)
19967             .call(keybinding);
19968     };
19969
19970     mode.exit = function() {
19971         stopNudge();
19972
19973         context.uninstall(edit);
19974
19975         context.surface()
19976             .on('mousemove.move', null)
19977             .on('click.move', null);
19978
19979         context.history()
19980             .on('undone.move', null);
19981
19982         keybinding.off();
19983     };
19984
19985     return mode;
19986 };
19987 iD.modes.RotateWay = function(context, wayId) {
19988     var mode = {
19989         id: 'rotate-way',
19990         button: 'browse'
19991     };
19992
19993     var keybinding = d3.keybinding('rotate-way'),
19994         edit = iD.behavior.Edit(context);
19995
19996     mode.enter = function() {
19997         context.install(edit);
19998
19999         var annotation = t('operations.rotate.annotation.' + context.geometry(wayId)),
20000             way = context.graph().entity(wayId),
20001             nodes = _.uniq(context.graph().childNodes(way)),
20002             points = nodes.map(function(n) { return context.projection(n.loc); }),
20003             pivot = d3.geom.polygon(points).centroid(),
20004             angle;
20005
20006         context.perform(
20007             iD.actions.Noop(),
20008             annotation);
20009
20010         function rotate() {
20011
20012             var mousePoint = context.mouse(),
20013                 newAngle = Math.atan2(mousePoint[1] - pivot[1], mousePoint[0] - pivot[0]);
20014
20015             if (typeof angle === 'undefined') angle = newAngle;
20016
20017             context.replace(
20018                 iD.actions.RotateWay(wayId, pivot, newAngle - angle, context.projection),
20019                 annotation);
20020
20021             angle = newAngle;
20022         }
20023
20024         function finish() {
20025             d3.event.stopPropagation();
20026             context.enter(iD.modes.Select(context, [wayId])
20027                 .suppressMenu(true));
20028         }
20029
20030         function cancel() {
20031             context.pop();
20032             context.enter(iD.modes.Select(context, [wayId])
20033                 .suppressMenu(true));
20034         }
20035
20036         function undone() {
20037             context.enter(iD.modes.Browse(context));
20038         }
20039
20040         context.surface()
20041             .on('mousemove.rotate-way', rotate)
20042             .on('click.rotate-way', finish);
20043
20044         context.history()
20045             .on('undone.rotate-way', undone);
20046
20047         keybinding
20048             .on('⎋', cancel)
20049             .on('↩', finish);
20050
20051         d3.select(document)
20052             .call(keybinding);
20053     };
20054
20055     mode.exit = function() {
20056         context.uninstall(edit);
20057
20058         context.surface()
20059             .on('mousemove.rotate-way', null)
20060             .on('click.rotate-way', null);
20061
20062         context.history()
20063             .on('undone.rotate-way', null);
20064
20065         keybinding.off();
20066     };
20067
20068     return mode;
20069 };
20070 iD.modes.Save = function(context) {
20071     var ui = iD.ui.Commit(context)
20072         .on('cancel', cancel)
20073         .on('save', save);
20074
20075     function cancel() {
20076         context.enter(iD.modes.Browse(context));
20077     }
20078
20079     function save(e) {
20080         var loading = iD.ui.Loading(context)
20081             .message(t('save.uploading'))
20082             .blocking(true);
20083
20084         context.container()
20085             .call(loading);
20086
20087         context.connection().putChangeset(
20088             context.history().changes(iD.actions.DiscardTags(context.history().difference())),
20089             e.comment,
20090             context.history().imageryUsed(),
20091             function(err, changeset_id) {
20092                 loading.close();
20093                 if (err) {
20094                     var confirm = iD.ui.confirm(context.container());
20095                     confirm
20096                         .select('.modal-section.header')
20097                         .append('h3')
20098                         .text(t('save.error'));
20099                     confirm
20100                         .select('.modal-section.message-text')
20101                         .append('p')
20102                         .text(err.responseText);
20103                 } else {
20104                     context.flush();
20105                     success(e, changeset_id);
20106                 }
20107             });
20108     }
20109
20110     function success(e, changeset_id) {
20111         context.enter(iD.modes.Browse(context)
20112             .sidebar(iD.ui.Success(context)
20113                 .changeset({
20114                     id: changeset_id,
20115                     comment: e.comment
20116                 })
20117                 .on('cancel', function(ui) {
20118                     context.ui().sidebar.hide(ui);
20119                 })));
20120     }
20121
20122     var mode = {
20123         id: 'save'
20124     };
20125
20126     var behaviors = [
20127         iD.behavior.Hover(context),
20128         iD.behavior.Select(context),
20129         iD.behavior.Lasso(context),
20130         iD.modes.DragNode(context).behavior];
20131
20132     mode.enter = function() {
20133         behaviors.forEach(function(behavior) {
20134             context.install(behavior);
20135         });
20136
20137         context.connection().authenticate(function() {
20138             context.ui().sidebar.show(ui);
20139         });
20140     };
20141
20142     mode.exit = function() {
20143         behaviors.forEach(function(behavior) {
20144             context.uninstall(behavior);
20145         });
20146
20147         context.ui().sidebar.hide(ui);
20148     };
20149
20150     return mode;
20151 };
20152 iD.modes.Select = function(context, selectedIDs) {
20153     var mode = {
20154         id: 'select',
20155         button: 'browse'
20156     };
20157
20158     var keybinding = d3.keybinding('select'),
20159         timeout = null,
20160         behaviors = [
20161             iD.behavior.Hover(context),
20162             iD.behavior.Select(context),
20163             iD.behavior.Lasso(context),
20164             iD.modes.DragNode(context)
20165                 .selectedIDs(selectedIDs)
20166                 .behavior],
20167         inspector,
20168         radialMenu,
20169         newFeature = false,
20170         suppressMenu = false;
20171
20172     var wrap = context.container()
20173         .select('.inspector-wrap');
20174
20175     function singular() {
20176         if (selectedIDs.length === 1) {
20177             return context.entity(selectedIDs[0]);
20178         }
20179     }
20180
20181     function positionMenu() {
20182         var entity = singular();
20183
20184         if (entity && entity.type === 'node') {
20185             radialMenu.center(context.projection(entity.loc));
20186         } else {
20187             radialMenu.center(context.mouse());
20188         }
20189     }
20190
20191     function showMenu() {
20192         context.surface()
20193             .call(radialMenu.close)
20194             .call(radialMenu);
20195     }
20196
20197     mode.selectedIDs = function() {
20198         return selectedIDs;
20199     };
20200
20201     mode.reselect = function() {
20202         var surfaceNode = context.surface().node();
20203         if (surfaceNode.focus) { // FF doesn't support it
20204             surfaceNode.focus();
20205         }
20206
20207         positionMenu();
20208         showMenu();
20209     };
20210
20211     mode.newFeature = function(_) {
20212         if (!arguments.length) return newFeature;
20213         newFeature = _;
20214         return mode;
20215     };
20216
20217     mode.suppressMenu = function(_) {
20218         if (!arguments.length) return suppressMenu;
20219         suppressMenu = _;
20220         return mode;
20221     };
20222
20223     mode.enter = function() {
20224         behaviors.forEach(function(behavior) {
20225             context.install(behavior);
20226         });
20227
20228         var operations = _.without(d3.values(iD.operations), iD.operations.Delete)
20229             .map(function(o) { return o(selectedIDs, context); })
20230             .filter(function(o) { return o.available(); });
20231         operations.unshift(iD.operations.Delete(selectedIDs, context));
20232
20233         keybinding.on('⎋', function() {
20234             context.enter(iD.modes.Browse(context));
20235         }, true);
20236
20237         operations.forEach(function(operation) {
20238             operation.keys.forEach(function(key) {
20239                 keybinding.on(key, function() {
20240                     if (!operation.disabled()) {
20241                         operation();
20242                     }
20243                 });
20244             });
20245         });
20246
20247         var notNew = selectedIDs.filter(function(id) {
20248             return !context.entity(id).isNew();
20249         });
20250
20251         if (notNew.length) {
20252             var q = iD.util.stringQs(location.hash.substring(1));
20253             location.replace('#' + iD.util.qsString(_.assign(q, {
20254                 id: notNew.join(',')
20255             }), true));
20256         }
20257
20258         context.ui().sidebar
20259             .select(singular() ? singular().id : null, newFeature);
20260
20261         context.history()
20262             .on('undone.select', update)
20263             .on('redone.select', update);
20264
20265         function update() {
20266             context.surface().call(radialMenu.close);
20267
20268             if (_.any(selectedIDs, function(id) { return !context.hasEntity(id); })) {
20269                 // Exit mode if selected entity gets undone
20270                 context.enter(iD.modes.Browse(context));
20271             }
20272         }
20273
20274         context.map().on('move.select', function() {
20275             context.surface().call(radialMenu.close);
20276         });
20277
20278         function dblclick() {
20279             var target = d3.select(d3.event.target),
20280                 datum = target.datum();
20281
20282             if (datum instanceof iD.Way && !target.classed('fill')) {
20283                 var choice = iD.geo.chooseEdge(context.childNodes(datum), context.mouse(), context.projection),
20284                     node = iD.Node();
20285
20286                 var prev = datum.nodes[choice.index - 1],
20287                     next = datum.nodes[choice.index];
20288
20289                 context.perform(
20290                     iD.actions.AddMidpoint({loc: choice.loc, edge: [prev, next]}, node),
20291                     t('operations.add.annotation.vertex'));
20292
20293                 d3.event.preventDefault();
20294                 d3.event.stopPropagation();
20295             }
20296         }
20297
20298         d3.select(document)
20299             .call(keybinding);
20300
20301         function selectElements() {
20302             context.surface()
20303                 .selectAll(iD.util.entityOrMemberSelector(selectedIDs, context.graph()))
20304                 .classed('selected', true);
20305         }
20306
20307         context.map().on('drawn.select', selectElements);
20308         selectElements();
20309
20310         radialMenu = iD.ui.RadialMenu(context, operations);
20311         var show = d3.event && !suppressMenu;
20312
20313         if (show) {
20314             positionMenu();
20315         }
20316
20317         timeout = window.setTimeout(function() {
20318             if (show) {
20319                 showMenu();
20320             }
20321
20322             context.surface()
20323                 .on('dblclick.select', dblclick);
20324         }, 200);
20325
20326         if (selectedIDs.length > 1) {
20327             var entities = iD.ui.SelectionList(context, selectedIDs);
20328             context.ui().sidebar.show(entities);
20329         }
20330     };
20331
20332     mode.exit = function() {
20333         if (timeout) window.clearTimeout(timeout);
20334
20335         if (inspector) wrap.call(inspector.close);
20336
20337         behaviors.forEach(function(behavior) {
20338             context.uninstall(behavior);
20339         });
20340
20341         var q = iD.util.stringQs(location.hash.substring(1));
20342         location.replace('#' + iD.util.qsString(_.omit(q, 'id'), true));
20343
20344         keybinding.off();
20345
20346         context.history()
20347             .on('undone.select', null)
20348             .on('redone.select', null);
20349
20350         context.surface()
20351             .call(radialMenu.close)
20352             .on('dblclick.select', null)
20353             .selectAll('.selected')
20354             .classed('selected', false);
20355
20356         context.map().on('drawn.select', null);
20357         context.ui().sidebar.hide();
20358     };
20359
20360     return mode;
20361 };
20362 iD.operations = {};
20363 iD.operations.Circularize = function(selectedIDs, context) {
20364     var entityId = selectedIDs[0],
20365         geometry = context.geometry(entityId),
20366         action = iD.actions.Circularize(entityId, context.projection);
20367
20368     var operation = function() {
20369         var annotation = t('operations.circularize.annotation.' + geometry);
20370         context.perform(action, annotation);
20371     };
20372
20373     operation.available = function() {
20374         return selectedIDs.length === 1 &&
20375             context.entity(entityId).type === 'way';
20376     };
20377
20378     operation.disabled = function() {
20379         var way = context.entity(entityId),
20380             wayExtent = way.extent(context.graph()),
20381             mapExtent = context.extent(),
20382             intersection = mapExtent.intersection(wayExtent),
20383             pctVisible = intersection.area() / wayExtent.area();
20384
20385         if (pctVisible < 0.8) {
20386             return 'too_large';
20387         } else {
20388             return action.disabled(context.graph());
20389         }
20390     };
20391
20392     operation.tooltip = function() {
20393         var disable = operation.disabled();
20394         return disable ?
20395             t('operations.circularize.' + disable) :
20396             t('operations.circularize.description.' + geometry);
20397     };
20398
20399     operation.id = 'circularize';
20400     operation.keys = [t('operations.circularize.key')];
20401     operation.title = t('operations.circularize.title');
20402
20403     return operation;
20404 };
20405 iD.operations.Continue = function(selectedIDs, context) {
20406     var graph = context.graph(),
20407         entities = selectedIDs.map(function(id) { return graph.entity(id); }),
20408         geometries = _.extend({line: [], vertex: []},
20409             _.groupBy(entities, function(entity) { return entity.geometry(graph); })),
20410         vertex = geometries.vertex[0];
20411
20412     function candidateWays() {
20413         return graph.parentWays(vertex).filter(function(parent) {
20414             return parent.geometry(graph) === 'line' &&
20415                 parent.affix(vertex.id) &&
20416                 (geometries.line.length === 0 || geometries.line[0] === parent);
20417         });
20418     }
20419
20420     var operation = function() {
20421         var candidate = candidateWays()[0];
20422         context.enter(iD.modes.DrawLine(
20423             context,
20424             candidate.id,
20425             context.graph(),
20426             candidate.affix(vertex.id)));
20427     };
20428
20429     operation.available = function() {
20430         return geometries.vertex.length === 1 && geometries.line.length <= 1;
20431     };
20432
20433     operation.disabled = function() {
20434         var candidates = candidateWays();
20435         if (candidates.length === 0)
20436             return 'not_eligible';
20437         if (candidates.length > 1)
20438             return 'multiple';
20439     };
20440
20441     operation.tooltip = function() {
20442         var disable = operation.disabled();
20443         return disable ?
20444             t('operations.continue.' + disable) :
20445             t('operations.continue.description');
20446     };
20447
20448     operation.id = 'continue';
20449     operation.keys = [t('operations.continue.key')];
20450     operation.title = t('operations.continue.title');
20451
20452     return operation;
20453 };
20454 iD.operations.Delete = function(selectedIDs, context) {
20455     var action = iD.actions.DeleteMultiple(selectedIDs);
20456
20457     var operation = function() {
20458         var annotation,
20459             nextSelectedID;
20460
20461         if (selectedIDs.length > 1) {
20462             annotation = t('operations.delete.annotation.multiple', {n: selectedIDs.length});
20463
20464         } else {
20465             var id = selectedIDs[0],
20466                 entity = context.entity(id),
20467                 geometry = context.geometry(id),
20468                 parents = context.graph().parentWays(entity),
20469                 parent = parents[0];
20470
20471             annotation = t('operations.delete.annotation.' + geometry);
20472
20473             // Select the next closest node in the way.
20474             if (geometry === 'vertex' && parents.length === 1 && parent.nodes.length > 2) {
20475                 var nodes = parent.nodes,
20476                     i = nodes.indexOf(id);
20477
20478                 if (i === 0) {
20479                     i++;
20480                 } else if (i === nodes.length - 1) {
20481                     i--;
20482                 } else {
20483                     var a = iD.geo.sphericalDistance(entity.loc, context.entity(nodes[i - 1]).loc),
20484                         b = iD.geo.sphericalDistance(entity.loc, context.entity(nodes[i + 1]).loc);
20485                     i = a < b ? i - 1 : i + 1;
20486                 }
20487
20488                 nextSelectedID = nodes[i];
20489             }
20490         }
20491
20492         context.perform(
20493             action,
20494             annotation);
20495
20496         if (nextSelectedID && context.hasEntity(nextSelectedID)) {
20497             context.enter(iD.modes.Select(context, [nextSelectedID]));
20498         } else {
20499             context.enter(iD.modes.Browse(context));
20500         }
20501     };
20502
20503     operation.available = function() {
20504         return true;
20505     };
20506
20507     operation.disabled = function() {
20508         return action.disabled(context.graph());
20509     };
20510
20511     operation.tooltip = function() {
20512         var disable = operation.disabled();
20513         return disable ?
20514             t('operations.delete.' + disable) :
20515             t('operations.delete.description');
20516     };
20517
20518     operation.id = 'delete';
20519     operation.keys = [iD.ui.cmd('⌘⌫'), iD.ui.cmd('⌘⌦')];
20520     operation.title = t('operations.delete.title');
20521
20522     return operation;
20523 };
20524 iD.operations.Disconnect = function(selectedIDs, context) {
20525     var vertices = _.filter(selectedIDs, function vertex(entityId) {
20526         return context.geometry(entityId) === 'vertex';
20527     });
20528
20529     var entityId = vertices[0],
20530         action = iD.actions.Disconnect(entityId);
20531
20532     if (selectedIDs.length > 1) {
20533         action.limitWays(_.without(selectedIDs, entityId));
20534     }
20535
20536     var operation = function() {
20537         context.perform(action, t('operations.disconnect.annotation'));
20538     };
20539
20540     operation.available = function() {
20541         return vertices.length === 1;
20542     };
20543
20544     operation.disabled = function() {
20545         return action.disabled(context.graph());
20546     };
20547
20548     operation.tooltip = function() {
20549         var disable = operation.disabled();
20550         return disable ?
20551             t('operations.disconnect.' + disable) :
20552             t('operations.disconnect.description');
20553     };
20554
20555     operation.id = 'disconnect';
20556     operation.keys = [t('operations.disconnect.key')];
20557     operation.title = t('operations.disconnect.title');
20558
20559     return operation;
20560 };
20561 iD.operations.Merge = function(selectedIDs, context) {
20562     var join = iD.actions.Join(selectedIDs),
20563         merge = iD.actions.Merge(selectedIDs),
20564         mergePolygon = iD.actions.MergePolygon(selectedIDs);
20565
20566     var operation = function() {
20567         var annotation = t('operations.merge.annotation', {n: selectedIDs.length}),
20568             action;
20569
20570         if (!join.disabled(context.graph())) {
20571             action = join;
20572         } else if (!merge.disabled(context.graph())) {
20573             action = merge;
20574         } else {
20575             action = mergePolygon;
20576         }
20577
20578         context.perform(action, annotation);
20579         context.enter(iD.modes.Select(context, selectedIDs.filter(function(id) { return context.hasEntity(id); }))
20580             .suppressMenu(true));
20581     };
20582
20583     operation.available = function() {
20584         return selectedIDs.length >= 2;
20585     };
20586
20587     operation.disabled = function() {
20588         return join.disabled(context.graph()) &&
20589             merge.disabled(context.graph()) &&
20590             mergePolygon.disabled(context.graph());
20591     };
20592
20593     operation.tooltip = function() {
20594         var j = join.disabled(context.graph()),
20595             m = merge.disabled(context.graph()),
20596             p = mergePolygon.disabled(context.graph());
20597
20598         if (j === 'restriction' && m && p)
20599             return t('operations.merge.restriction', {relation: context.presets().item('type/restriction').name()});
20600
20601         if (p === 'incomplete_relation' && j && m)
20602             return t('operations.merge.incomplete_relation');
20603
20604         if (j && m && p)
20605             return t('operations.merge.' + j);
20606
20607         return t('operations.merge.description');
20608     };
20609
20610     operation.id = 'merge';
20611     operation.keys = [t('operations.merge.key')];
20612     operation.title = t('operations.merge.title');
20613
20614     return operation;
20615 };
20616 iD.operations.Move = function(selectedIDs, context) {
20617     var operation = function() {
20618         context.enter(iD.modes.Move(context, selectedIDs));
20619     };
20620
20621     operation.available = function() {
20622         return selectedIDs.length > 1 ||
20623             context.entity(selectedIDs[0]).type !== 'node';
20624     };
20625
20626     operation.disabled = function() {
20627         return iD.actions.Move(selectedIDs)
20628             .disabled(context.graph());
20629     };
20630
20631     operation.tooltip = function() {
20632         var disable = operation.disabled();
20633         return disable ?
20634             t('operations.move.' + disable) :
20635             t('operations.move.description');
20636     };
20637
20638     operation.id = 'move';
20639     operation.keys = [t('operations.move.key')];
20640     operation.title = t('operations.move.title');
20641
20642     return operation;
20643 };
20644 iD.operations.Orthogonalize = function(selectedIDs, context) {
20645     var entityId = selectedIDs[0],
20646         geometry = context.geometry(entityId),
20647         action = iD.actions.Orthogonalize(entityId, context.projection);
20648
20649     function operation() {
20650         var annotation = t('operations.orthogonalize.annotation.' + geometry);
20651         context.perform(action, annotation);
20652     }
20653
20654     operation.available = function() {
20655         var entity = context.entity(entityId);
20656         return selectedIDs.length === 1 &&
20657             entity.type === 'way' &&
20658             entity.isClosed() &&
20659             _.uniq(entity.nodes).length > 2;
20660     };
20661
20662     operation.disabled = function() {
20663         var way = context.entity(entityId),
20664             wayExtent = way.extent(context.graph()),
20665             mapExtent = context.extent(),
20666             intersection = mapExtent.intersection(wayExtent),
20667             pctVisible = intersection.area() / wayExtent.area();
20668
20669         if (pctVisible < 0.8) {
20670             return 'too_large';
20671         } else {
20672             return action.disabled(context.graph());
20673         }
20674     };
20675
20676     operation.tooltip = function() {
20677         var disable = operation.disabled();
20678         return disable ?
20679             t('operations.orthogonalize.' + disable) :
20680             t('operations.orthogonalize.description.' + geometry);
20681     };
20682
20683     operation.id = 'orthogonalize';
20684     operation.keys = [t('operations.orthogonalize.key')];
20685     operation.title = t('operations.orthogonalize.title');
20686
20687     return operation;
20688 };
20689 iD.operations.Reverse = function(selectedIDs, context) {
20690     var entityId = selectedIDs[0];
20691
20692     var operation = function() {
20693         context.perform(
20694             iD.actions.Reverse(entityId),
20695             t('operations.reverse.annotation'));
20696     };
20697
20698     operation.available = function() {
20699         return selectedIDs.length === 1 &&
20700             context.geometry(entityId) === 'line';
20701     };
20702
20703     operation.disabled = function() {
20704         return false;
20705     };
20706
20707     operation.tooltip = function() {
20708         return t('operations.reverse.description');
20709     };
20710
20711     operation.id = 'reverse';
20712     operation.keys = [t('operations.reverse.key')];
20713     operation.title = t('operations.reverse.title');
20714
20715     return operation;
20716 };
20717 iD.operations.Rotate = function(selectedIDs, context) {
20718     var entityId = selectedIDs[0];
20719
20720     var operation = function() {
20721         context.enter(iD.modes.RotateWay(context, entityId));
20722     };
20723
20724     operation.available = function() {
20725         var graph = context.graph(),
20726             entity = graph.entity(entityId);
20727
20728         if (selectedIDs.length !== 1 ||
20729             entity.type !== 'way')
20730             return false;
20731         if (context.geometry(entityId) === 'area')
20732             return true;
20733         if (entity.isClosed() &&
20734             graph.parentRelations(entity).some(function(r) { return r.isMultipolygon(); }))
20735             return true;
20736         return false;
20737     };
20738
20739     operation.disabled = function() {
20740         return false;
20741     };
20742
20743     operation.tooltip = function() {
20744         return t('operations.rotate.description');
20745     };
20746
20747     operation.id = 'rotate';
20748     operation.keys = [t('operations.rotate.key')];
20749     operation.title = t('operations.rotate.title');
20750
20751     return operation;
20752 };
20753 iD.operations.Split = function(selectedIDs, context) {
20754     var vertices = _.filter(selectedIDs, function vertex(entityId) {
20755         return context.geometry(entityId) === 'vertex';
20756     });
20757
20758     var entityId = vertices[0],
20759         action = iD.actions.Split(entityId);
20760
20761     if (selectedIDs.length > 1) {
20762         action.limitWays(_.without(selectedIDs, entityId));
20763     }
20764
20765     var operation = function() {
20766         var annotation;
20767
20768         var ways = action.ways(context.graph());
20769         if (ways.length === 1) {
20770             annotation = t('operations.split.annotation.' + context.geometry(ways[0].id));
20771         } else {
20772             annotation = t('operations.split.annotation.multiple', {n: ways.length});
20773         }
20774
20775         var difference = context.perform(action, annotation);
20776         context.enter(iD.modes.Select(context, difference.extantIDs()));
20777     };
20778
20779     operation.available = function() {
20780         return vertices.length === 1;
20781     };
20782
20783     operation.disabled = function() {
20784         return action.disabled(context.graph());
20785     };
20786
20787     operation.tooltip = function() {
20788         var disable = operation.disabled();
20789         if (disable) {
20790             return t('operations.split.' + disable);
20791         }
20792
20793         var ways = action.ways(context.graph());
20794         if (ways.length === 1) {
20795             return t('operations.split.description.' + context.geometry(ways[0].id));
20796         } else {
20797             return t('operations.split.description.multiple');
20798         }
20799     };
20800
20801     operation.id = 'split';
20802     operation.keys = [t('operations.split.key')];
20803     operation.title = t('operations.split.title');
20804
20805     return operation;
20806 };
20807 iD.operations.Straighten = function(selectedIDs, context) {
20808     var entityId = selectedIDs[0],
20809         action = iD.actions.Straighten(entityId, context.projection);
20810
20811     function operation() {
20812         var annotation = t('operations.straighten.annotation');
20813         context.perform(action, annotation);
20814     }
20815
20816     operation.available = function() {
20817         var entity = context.entity(entityId);
20818         return selectedIDs.length === 1 &&
20819             entity.type === 'way' &&
20820             !entity.isClosed() &&
20821             _.uniq(entity.nodes).length > 2;
20822     };
20823
20824     operation.disabled = function() {
20825         return action.disabled(context.graph());
20826     };
20827
20828     operation.tooltip = function() {
20829         var disable = operation.disabled();
20830         return disable ?
20831             t('operations.straighten.' + disable) :
20832             t('operations.straighten.description');
20833     };
20834
20835     operation.id = 'straighten';
20836     operation.keys = [t('operations.straighten.key')];
20837     operation.title = t('operations.straighten.title');
20838
20839     return operation;
20840 };
20841 /* jshint -W109 */
20842 iD.areaKeys = {
20843     "aeroway": {
20844         "gate": true,
20845         "taxiway": true
20846     },
20847     "amenity": {
20848         "atm": true,
20849         "bbq": true,
20850         "bench": true,
20851         "clock": true,
20852         "drinking_water": true,
20853         "post_box": true,
20854         "telephone": true,
20855         "vending_machine": true,
20856         "waste_basket": true
20857     },
20858     "area": {},
20859     "barrier": {
20860         "block": true,
20861         "bollard": true,
20862         "cattle_grid": true,
20863         "cycle_barrier": true,
20864         "entrance": true,
20865         "fence": true,
20866         "gate": true,
20867         "kissing_gate": true,
20868         "lift_gate": true,
20869         "stile": true,
20870         "toll_booth": true
20871     },
20872     "building": {
20873         "entrance": true
20874     },
20875     "craft": {},
20876     "emergency": {
20877         "fire_hydrant": true,
20878         "phone": true
20879     },
20880     "golf": {
20881         "hole": true
20882     },
20883     "historic": {
20884         "boundary_stone": true
20885     },
20886     "landuse": {},
20887     "leisure": {
20888         "picnic_table": true,
20889         "slipway": true
20890     },
20891     "man_made": {
20892         "cutline": true,
20893         "embankment": true,
20894         "flagpole": true,
20895         "pipeline": true,
20896         "survey_point": true
20897     },
20898     "military": {},
20899     "natural": {
20900         "coastline": true,
20901         "peak": true,
20902         "spring": true,
20903         "tree": true
20904     },
20905     "office": {},
20906     "piste:type": {},
20907     "place": {},
20908     "power": {
20909         "line": true,
20910         "minor_line": true,
20911         "pole": true,
20912         "tower": true
20913     },
20914     "public_transport": {
20915         "stop_position": true
20916     },
20917     "shop": {},
20918     "tourism": {
20919         "viewpoint": true
20920     },
20921     "waterway": {
20922         "canal": true,
20923         "ditch": true,
20924         "drain": true,
20925         "river": true,
20926         "stream": true,
20927         "weir": true
20928     }
20929 };iD.Connection = function() {
20930
20931     var event = d3.dispatch('authenticating', 'authenticated', 'auth', 'loading', 'load', 'loaded'),
20932         url = 'http://www.openstreetmap.org',
20933         connection = {},
20934         inflight = {},
20935         loadedTiles = {},
20936         tileZoom = 16,
20937         oauth = osmAuth({
20938             url: 'http://www.openstreetmap.org',
20939             oauth_consumer_key: '5A043yRSEugj4DJ5TljuapfnrflWDte8jTOcWLlT',
20940             oauth_secret: 'aB3jKq1TRsCOUrfOIZ6oQMEDmv2ptV76PA54NGLL',
20941             loading: authenticating,
20942             done: authenticated
20943         }),
20944         ndStr = 'nd',
20945         tagStr = 'tag',
20946         memberStr = 'member',
20947         nodeStr = 'node',
20948         wayStr = 'way',
20949         relationStr = 'relation',
20950         off;
20951
20952     connection.changesetURL = function(changesetId) {
20953         return url + '/changeset/' + changesetId;
20954     };
20955
20956     connection.changesetsURL = function(center, zoom) {
20957         var precision = Math.max(0, Math.ceil(Math.log(zoom) / Math.LN2));
20958         return url + '/history#map=' +
20959             Math.floor(zoom) + '/' +
20960             center[1].toFixed(precision) + '/' +
20961             center[0].toFixed(precision);
20962     };
20963
20964     connection.entityURL = function(entity) {
20965         return url + '/' + entity.type + '/' + entity.osmId();
20966     };
20967
20968     connection.userURL = function(username) {
20969         return url + '/user/' + username;
20970     };
20971
20972     connection.loadFromURL = function(url, callback) {
20973         function done(dom) {
20974             return callback(null, parse(dom));
20975         }
20976         return d3.xml(url).get().on('load', done);
20977     };
20978
20979     connection.loadEntity = function(id, callback) {
20980         var type = iD.Entity.id.type(id),
20981             osmID = iD.Entity.id.toOSM(id);
20982
20983         connection.loadFromURL(
20984             url + '/api/0.6/' + type + '/' + osmID + (type !== 'node' ? '/full' : ''),
20985             function(err, entities) {
20986                 event.load(err, {data: entities});
20987                 if (callback) callback(err, entities && _.find(entities, function(e) { return e.id === id; }));
20988             });
20989     };
20990
20991     function authenticating() {
20992         event.authenticating();
20993     }
20994
20995     function authenticated() {
20996         event.authenticated();
20997     }
20998
20999     function getNodes(obj) {
21000         var elems = obj.getElementsByTagName(ndStr),
21001             nodes = new Array(elems.length);
21002         for (var i = 0, l = elems.length; i < l; i++) {
21003             nodes[i] = 'n' + elems[i].attributes.ref.nodeValue;
21004         }
21005         return nodes;
21006     }
21007
21008     function getTags(obj) {
21009         var elems = obj.getElementsByTagName(tagStr),
21010             tags = {};
21011         for (var i = 0, l = elems.length; i < l; i++) {
21012             var attrs = elems[i].attributes;
21013             tags[attrs.k.nodeValue] = attrs.v.nodeValue;
21014         }
21015         return tags;
21016     }
21017
21018     function getMembers(obj) {
21019         var elems = obj.getElementsByTagName(memberStr),
21020             members = new Array(elems.length);
21021         for (var i = 0, l = elems.length; i < l; i++) {
21022             var attrs = elems[i].attributes;
21023             members[i] = {
21024                 id: attrs.type.nodeValue[0] + attrs.ref.nodeValue,
21025                 type: attrs.type.nodeValue,
21026                 role: attrs.role.nodeValue
21027             };
21028         }
21029         return members;
21030     }
21031
21032     var parsers = {
21033         node: function nodeData(obj) {
21034             var attrs = obj.attributes;
21035             return new iD.Node({
21036                 id: iD.Entity.id.fromOSM(nodeStr, attrs.id.nodeValue),
21037                 loc: [parseFloat(attrs.lon.nodeValue), parseFloat(attrs.lat.nodeValue)],
21038                 version: attrs.version.nodeValue,
21039                 user: attrs.user && attrs.user.nodeValue,
21040                 tags: getTags(obj)
21041             });
21042         },
21043
21044         way: function wayData(obj) {
21045             var attrs = obj.attributes;
21046             return new iD.Way({
21047                 id: iD.Entity.id.fromOSM(wayStr, attrs.id.nodeValue),
21048                 version: attrs.version.nodeValue,
21049                 user: attrs.user && attrs.user.nodeValue,
21050                 tags: getTags(obj),
21051                 nodes: getNodes(obj)
21052             });
21053         },
21054
21055         relation: function relationData(obj) {
21056             var attrs = obj.attributes;
21057             return new iD.Relation({
21058                 id: iD.Entity.id.fromOSM(relationStr, attrs.id.nodeValue),
21059                 version: attrs.version.nodeValue,
21060                 user: attrs.user && attrs.user.nodeValue,
21061                 tags: getTags(obj),
21062                 members: getMembers(obj)
21063             });
21064         }
21065     };
21066
21067     function parse(dom) {
21068         if (!dom || !dom.childNodes) return new Error('Bad request');
21069
21070         var root = dom.childNodes[0],
21071             children = root.childNodes,
21072             entities = [];
21073
21074         for (var i = 0, l = children.length; i < l; i++) {
21075             var child = children[i],
21076                 parser = parsers[child.nodeName];
21077             if (parser) {
21078                 entities.push(parser(child));
21079             }
21080         }
21081
21082         return entities;
21083     }
21084
21085     connection.authenticated = function() {
21086         return oauth.authenticated();
21087     };
21088
21089     // Generate Changeset XML. Returns a string.
21090     connection.changesetJXON = function(tags) {
21091         return {
21092             osm: {
21093                 changeset: {
21094                     tag: _.map(tags, function(value, key) {
21095                         return { '@k': key, '@v': value };
21096                     }),
21097                     '@version': 0.3,
21098                     '@generator': 'iD'
21099                 }
21100             }
21101         };
21102     };
21103
21104     // Generate [osmChange](http://wiki.openstreetmap.org/wiki/OsmChange)
21105     // XML. Returns a string.
21106     connection.osmChangeJXON = function(changeset_id, changes) {
21107         function nest(x, order) {
21108             var groups = {};
21109             for (var i = 0; i < x.length; i++) {
21110                 var tagName = Object.keys(x[i])[0];
21111                 if (!groups[tagName]) groups[tagName] = [];
21112                 groups[tagName].push(x[i][tagName]);
21113             }
21114             var ordered = {};
21115             order.forEach(function(o) {
21116                 if (groups[o]) ordered[o] = groups[o];
21117             });
21118             return ordered;
21119         }
21120
21121         function rep(entity) {
21122             return entity.asJXON(changeset_id);
21123         }
21124
21125         return {
21126             osmChange: {
21127                 '@version': 0.3,
21128                 '@generator': 'iD',
21129                 'create': nest(changes.created.map(rep), ['node', 'way', 'relation']),
21130                 'modify': nest(changes.modified.map(rep), ['node', 'way', 'relation']),
21131                 'delete': _.extend(nest(changes.deleted.map(rep), ['relation', 'way', 'node']), {'@if-unused': true})
21132             }
21133         };
21134     };
21135
21136     connection.changesetTags = function(comment, imageryUsed) {
21137         var tags = {
21138             imagery_used: imageryUsed.join(';'),
21139             created_by: 'iD ' + iD.version
21140         };
21141
21142         if (comment) {
21143             tags.comment = comment;
21144         }
21145
21146         return tags;
21147     };
21148
21149     connection.putChangeset = function(changes, comment, imageryUsed, callback) {
21150         oauth.xhr({
21151                 method: 'PUT',
21152                 path: '/api/0.6/changeset/create',
21153                 options: { header: { 'Content-Type': 'text/xml' } },
21154                 content: JXON.stringify(connection.changesetJXON(connection.changesetTags(comment, imageryUsed)))
21155             }, function(err, changeset_id) {
21156                 if (err) return callback(err);
21157                 oauth.xhr({
21158                     method: 'POST',
21159                     path: '/api/0.6/changeset/' + changeset_id + '/upload',
21160                     options: { header: { 'Content-Type': 'text/xml' } },
21161                     content: JXON.stringify(connection.osmChangeJXON(changeset_id, changes))
21162                 }, function(err) {
21163                     if (err) return callback(err);
21164                     oauth.xhr({
21165                         method: 'PUT',
21166                         path: '/api/0.6/changeset/' + changeset_id + '/close'
21167                     }, function(err) {
21168                         callback(err, changeset_id);
21169                     });
21170                 });
21171             });
21172     };
21173
21174     var userDetails;
21175
21176     connection.userDetails = function(callback) {
21177         if (userDetails) {
21178             callback(undefined, userDetails);
21179             return;
21180         }
21181
21182         function done(err, user_details) {
21183             if (err) return callback(err);
21184
21185             var u = user_details.getElementsByTagName('user')[0],
21186                 img = u.getElementsByTagName('img'),
21187                 image_url = '';
21188
21189             if (img && img[0] && img[0].getAttribute('href')) {
21190                 image_url = img[0].getAttribute('href');
21191             }
21192
21193             userDetails = {
21194                 display_name: u.attributes.display_name.nodeValue,
21195                 image_url: image_url,
21196                 id: u.attributes.id.nodeValue
21197             };
21198
21199             callback(undefined, userDetails);
21200         }
21201
21202         oauth.xhr({ method: 'GET', path: '/api/0.6/user/details' }, done);
21203     };
21204
21205     connection.status = function(callback) {
21206         function done(capabilities) {
21207             var apiStatus = capabilities.getElementsByTagName('status');
21208             callback(undefined, apiStatus[0].getAttribute('api'));
21209         }
21210         d3.xml(url + '/api/capabilities').get()
21211             .on('load', done)
21212             .on('error', callback);
21213     };
21214
21215     function abortRequest(i) { i.abort(); }
21216
21217     connection.tileZoom = function(_) {
21218         if (!arguments.length) return tileZoom;
21219         tileZoom = _;
21220         return connection;
21221     };
21222
21223     connection.loadTiles = function(projection, dimensions) {
21224
21225         if (off) return;
21226
21227         var s = projection.scale() * 2 * Math.PI,
21228             z = Math.max(Math.log(s) / Math.log(2) - 8, 0),
21229             ts = 256 * Math.pow(2, z - tileZoom),
21230             origin = [
21231                 s / 2 - projection.translate()[0],
21232                 s / 2 - projection.translate()[1]];
21233
21234         var tiles = d3.geo.tile()
21235             .scaleExtent([tileZoom, tileZoom])
21236             .scale(s)
21237             .size(dimensions)
21238             .translate(projection.translate())()
21239             .map(function(tile) {
21240                 var x = tile[0] * ts - origin[0],
21241                     y = tile[1] * ts - origin[1];
21242
21243                 return {
21244                     id: tile.toString(),
21245                     extent: iD.geo.Extent(
21246                         projection.invert([x, y + ts]),
21247                         projection.invert([x + ts, y]))
21248                 };
21249             });
21250
21251         function bboxUrl(tile) {
21252             return url + '/api/0.6/map?bbox=' + tile.extent.toParam();
21253         }
21254
21255         _.filter(inflight, function(v, i) {
21256             var wanted = _.find(tiles, function(tile) {
21257                 return i === tile.id;
21258             });
21259             if (!wanted) delete inflight[i];
21260             return !wanted;
21261         }).map(abortRequest);
21262
21263         tiles.forEach(function(tile) {
21264             var id = tile.id;
21265
21266             if (loadedTiles[id] || inflight[id]) return;
21267
21268             if (_.isEmpty(inflight)) {
21269                 event.loading();
21270             }
21271
21272             inflight[id] = connection.loadFromURL(bboxUrl(tile), function(err, parsed) {
21273                 loadedTiles[id] = true;
21274                 delete inflight[id];
21275
21276                 event.load(err, _.extend({data: parsed}, tile));
21277
21278                 if (_.isEmpty(inflight)) {
21279                     event.loaded();
21280                 }
21281             });
21282         });
21283     };
21284
21285     connection.switch = function(options) {
21286         url = options.url;
21287         oauth.options(_.extend({
21288             loading: authenticating,
21289             done: authenticated
21290         }, options));
21291         event.auth();
21292         connection.flush();
21293         return connection;
21294     };
21295
21296     connection.toggle = function(_) {
21297         off = !_;
21298         return connection;
21299     };
21300
21301     connection.flush = function() {
21302         _.forEach(inflight, abortRequest);
21303         loadedTiles = {};
21304         inflight = {};
21305         return connection;
21306     };
21307
21308     connection.loadedTiles = function(_) {
21309         if (!arguments.length) return loadedTiles;
21310         loadedTiles = _;
21311         return connection;
21312     };
21313
21314     connection.logout = function() {
21315         oauth.logout();
21316         event.auth();
21317         return connection;
21318     };
21319
21320     connection.authenticate = function(callback) {
21321         function done(err, res) {
21322             event.auth();
21323             if (callback) callback(err, res);
21324         }
21325         return oauth.authenticate(done);
21326     };
21327
21328     return d3.rebind(connection, event, 'on');
21329 };
21330 /*
21331     iD.Difference represents the difference between two graphs.
21332     It knows how to calculate the set of entities that were
21333     created, modified, or deleted, and also contains the logic
21334     for recursively extending a difference to the complete set
21335     of entities that will require a redraw, taking into account
21336     child and parent relationships.
21337  */
21338 iD.Difference = function(base, head) {
21339     var changes = {}, length = 0;
21340
21341     function changed(h, b) {
21342         return !_.isEqual(_.omit(h, 'v'), _.omit(b, 'v'));
21343     }
21344
21345     _.each(head.entities, function(h, id) {
21346         var b = base.entities[id];
21347         if (changed(h, b)) {
21348             changes[id] = {base: b, head: h};
21349             length++;
21350         }
21351     });
21352
21353     _.each(base.entities, function(b, id) {
21354         var h = head.entities[id];
21355         if (!changes[id] && changed(h, b)) {
21356             changes[id] = {base: b, head: h};
21357             length++;
21358         }
21359     });
21360
21361     function addParents(parents, result) {
21362         for (var i = 0; i < parents.length; i++) {
21363             var parent = parents[i];
21364
21365             if (parent.id in result)
21366                 continue;
21367
21368             result[parent.id] = parent;
21369             addParents(head.parentRelations(parent), result);
21370         }
21371     }
21372
21373     var difference = {};
21374
21375     difference.length = function() {
21376         return length;
21377     };
21378
21379     difference.changes = function() {
21380         return changes;
21381     };
21382
21383     difference.extantIDs = function() {
21384         var result = [];
21385         _.each(changes, function(change, id) {
21386             if (change.head) result.push(id);
21387         });
21388         return result;
21389     };
21390
21391     difference.modified = function() {
21392         var result = [];
21393         _.each(changes, function(change) {
21394             if (change.base && change.head) result.push(change.head);
21395         });
21396         return result;
21397     };
21398
21399     difference.created = function() {
21400         var result = [];
21401         _.each(changes, function(change) {
21402             if (!change.base && change.head) result.push(change.head);
21403         });
21404         return result;
21405     };
21406
21407     difference.deleted = function() {
21408         var result = [];
21409         _.each(changes, function(change) {
21410             if (change.base && !change.head) result.push(change.base);
21411         });
21412         return result;
21413     };
21414
21415     difference.summary = function() {
21416         var relevant = {};
21417
21418         function addEntity(entity, graph, changeType) {
21419             relevant[entity.id] = {
21420                 entity: entity,
21421                 graph: graph,
21422                 changeType: changeType
21423             };
21424         }
21425
21426         function addParents(entity) {
21427             var parents = head.parentWays(entity);
21428             for (var j = parents.length - 1; j >= 0; j--) {
21429                 var parent = parents[j];
21430                 if (!(parent.id in relevant)) addEntity(parent, head, 'modified');
21431             }
21432         }
21433
21434         _.each(changes, function(change) {
21435             if (change.head && change.head.geometry(head) !== 'vertex') {
21436                 addEntity(change.head, head, change.base ? 'modified' : 'created');
21437
21438             } else if (change.base && change.base.geometry(base) !== 'vertex') {
21439                 addEntity(change.base, base, 'deleted');
21440
21441             } else if (change.base && change.head) { // modified vertex
21442                 var moved    = !_.isEqual(change.base.loc,  change.head.loc),
21443                     retagged = !_.isEqual(change.base.tags, change.head.tags);
21444
21445                 if (moved) {
21446                     addParents(change.head);
21447                 }
21448
21449                 if (retagged || (moved && change.head.hasInterestingTags())) {
21450                     addEntity(change.head, head, 'modified');
21451                 }
21452
21453             } else if (change.head && change.head.hasInterestingTags()) { // created vertex
21454                 addEntity(change.head, head, 'created');
21455
21456             } else if (change.base && change.base.hasInterestingTags()) { // deleted vertex
21457                 addEntity(change.base, base, 'deleted');
21458             }
21459         });
21460
21461         return d3.values(relevant);
21462     };
21463
21464     difference.complete = function(extent) {
21465         var result = {}, id, change;
21466
21467         for (id in changes) {
21468             change = changes[id];
21469
21470             var h = change.head,
21471                 b = change.base,
21472                 entity = h || b;
21473
21474             if (extent &&
21475                 (!h || !h.intersects(extent, head)) &&
21476                 (!b || !b.intersects(extent, base)))
21477                 continue;
21478
21479             result[id] = h;
21480
21481             if (entity.type === 'way') {
21482                 var nh = h ? h.nodes : [],
21483                     nb = b ? b.nodes : [],
21484                     diff, i;
21485
21486                 diff = _.difference(nh, nb);
21487                 for (i = 0; i < diff.length; i++) {
21488                     result[diff[i]] = head.hasEntity(diff[i]);
21489                 }
21490
21491                 diff = _.difference(nb, nh);
21492                 for (i = 0; i < diff.length; i++) {
21493                     result[diff[i]] = head.hasEntity(diff[i]);
21494                 }
21495             }
21496
21497             addParents(head.parentWays(entity), result);
21498             addParents(head.parentRelations(entity), result);
21499         }
21500
21501         return result;
21502     };
21503
21504     return difference;
21505 };
21506 iD.Entity = function(attrs) {
21507     // For prototypal inheritance.
21508     if (this instanceof iD.Entity) return;
21509
21510     // Create the appropriate subtype.
21511     if (attrs && attrs.type) {
21512         return iD.Entity[attrs.type].apply(this, arguments);
21513     } else if (attrs && attrs.id) {
21514         return iD.Entity[iD.Entity.id.type(attrs.id)].apply(this, arguments);
21515     }
21516
21517     // Initialize a generic Entity (used only in tests).
21518     return (new iD.Entity()).initialize(arguments);
21519 };
21520
21521 iD.Entity.id = function(type) {
21522     return iD.Entity.id.fromOSM(type, iD.Entity.id.next[type]--);
21523 };
21524
21525 iD.Entity.id.next = {node: -1, way: -1, relation: -1};
21526
21527 iD.Entity.id.fromOSM = function(type, id) {
21528     return type[0] + id;
21529 };
21530
21531 iD.Entity.id.toOSM = function(id) {
21532     return id.slice(1);
21533 };
21534
21535 iD.Entity.id.type = function(id) {
21536     return {'n': 'node', 'w': 'way', 'r': 'relation'}[id[0]];
21537 };
21538
21539 // A function suitable for use as the second argument to d3.selection#data().
21540 iD.Entity.key = function(entity) {
21541     return entity.id + 'v' + (entity.v || 0);
21542 };
21543
21544 iD.Entity.prototype = {
21545     tags: {},
21546
21547     initialize: function(sources) {
21548         for (var i = 0; i < sources.length; ++i) {
21549             var source = sources[i];
21550             for (var prop in source) {
21551                 if (Object.prototype.hasOwnProperty.call(source, prop)) {
21552                     this[prop] = source[prop];
21553                 }
21554             }
21555         }
21556
21557         if (!this.id && this.type) {
21558             this.id = iD.Entity.id(this.type);
21559         }
21560
21561         if (iD.debug) {
21562             Object.freeze(this);
21563             Object.freeze(this.tags);
21564
21565             if (this.loc) Object.freeze(this.loc);
21566             if (this.nodes) Object.freeze(this.nodes);
21567             if (this.members) Object.freeze(this.members);
21568         }
21569
21570         return this;
21571     },
21572
21573     osmId: function() {
21574         return iD.Entity.id.toOSM(this.id);
21575     },
21576
21577     isNew: function() {
21578         return this.osmId() < 0;
21579     },
21580
21581     update: function(attrs) {
21582         return iD.Entity(this, attrs, {v: 1 + (this.v || 0)});
21583     },
21584
21585     mergeTags: function(tags) {
21586         var merged = _.clone(this.tags), changed = false;
21587         for (var k in tags) {
21588             var t1 = merged[k],
21589                 t2 = tags[k];
21590             if (!t1) {
21591                 changed = true;
21592                 merged[k] = t2;
21593             } else if (t1 !== t2) {
21594                 changed = true;
21595                 merged[k] = _.union(t1.split(/;\s*/), t2.split(/;\s*/)).join(';');
21596             }
21597         }
21598         return changed ? this.update({tags: merged}) : this;
21599     },
21600
21601     intersects: function(extent, resolver) {
21602         return this.extent(resolver).intersects(extent);
21603     },
21604
21605     isUsed: function(resolver) {
21606         return _.without(Object.keys(this.tags), 'area').length > 0 ||
21607             resolver.parentRelations(this).length > 0;
21608     },
21609
21610     hasInterestingTags: function() {
21611         return _.keys(this.tags).some(function(key) {
21612             return key !== 'attribution' &&
21613                 key !== 'created_by' &&
21614                 key !== 'source' &&
21615                 key !== 'odbl' &&
21616                 key.indexOf('tiger:') !== 0;
21617         });
21618     },
21619
21620     deprecatedTags: function() {
21621         var tags = _.pairs(this.tags);
21622         var deprecated = {};
21623
21624         iD.data.deprecated.forEach(function(d) {
21625             var match = _.pairs(d.old)[0];
21626             tags.forEach(function(t) {
21627                 if (t[0] === match[0] &&
21628                     (t[1] === match[1] || match[1] === '*')) {
21629                     deprecated[t[0]] = t[1];
21630                 }
21631             });
21632         });
21633
21634         return deprecated;
21635     }
21636 };
21637 iD.Graph = function(other, mutable) {
21638     if (!(this instanceof iD.Graph)) return new iD.Graph(other, mutable);
21639
21640     if (other instanceof iD.Graph) {
21641         var base = other.base();
21642         this.entities = _.assign(Object.create(base.entities), other.entities);
21643         this._parentWays = _.assign(Object.create(base.parentWays), other._parentWays);
21644         this._parentRels = _.assign(Object.create(base.parentRels), other._parentRels);
21645
21646     } else {
21647         this.entities = Object.create({});
21648         this._parentWays = Object.create({});
21649         this._parentRels = Object.create({});
21650         this.rebase(other || [], [this]);
21651     }
21652
21653     this.transients = {};
21654     this._childNodes = {};
21655
21656     if (!mutable) {
21657         this.freeze();
21658     }
21659 };
21660
21661 iD.Graph.prototype = {
21662     hasEntity: function(id) {
21663         return this.entities[id];
21664     },
21665
21666     entity: function(id) {
21667         var entity = this.entities[id];
21668         if (!entity) {
21669             throw new Error('entity ' + id + ' not found');
21670         }
21671         return entity;
21672     },
21673
21674     transient: function(entity, key, fn) {
21675         var id = entity.id,
21676             transients = this.transients[id] ||
21677             (this.transients[id] = {});
21678
21679         if (transients[key] !== undefined) {
21680             return transients[key];
21681         }
21682
21683         transients[key] = fn.call(entity);
21684
21685         return transients[key];
21686     },
21687
21688     parentWays: function(entity) {
21689         return _.map(this._parentWays[entity.id], this.entity, this);
21690     },
21691
21692     isPoi: function(entity) {
21693         var parentWays = this._parentWays[entity.id];
21694         return !parentWays || parentWays.length === 0;
21695     },
21696
21697     isShared: function(entity) {
21698         var parentWays = this._parentWays[entity.id];
21699         return parentWays && parentWays.length > 1;
21700     },
21701
21702     parentRelations: function(entity) {
21703         return _.map(this._parentRels[entity.id], this.entity, this);
21704     },
21705
21706     childNodes: function(entity) {
21707         if (this._childNodes[entity.id])
21708             return this._childNodes[entity.id];
21709
21710         var nodes = [];
21711         for (var i = 0, l = entity.nodes.length; i < l; i++) {
21712             nodes[i] = this.entity(entity.nodes[i]);
21713         }
21714
21715         if (iD.debug) Object.freeze(nodes);
21716
21717         this._childNodes[entity.id] = nodes;
21718         return this._childNodes[entity.id];
21719     },
21720
21721     base: function() {
21722         return {
21723             'entities': iD.util.getPrototypeOf(this.entities),
21724             'parentWays': iD.util.getPrototypeOf(this._parentWays),
21725             'parentRels': iD.util.getPrototypeOf(this._parentRels)
21726         };
21727     },
21728
21729     // Unlike other graph methods, rebase mutates in place. This is because it
21730     // is used only during the history operation that merges newly downloaded
21731     // data into each state. To external consumers, it should appear as if the
21732     // graph always contained the newly downloaded data.
21733     rebase: function(entities, stack) {
21734         var base = this.base(),
21735             i, j, k, id;
21736
21737         for (i = 0; i < entities.length; i++) {
21738             var entity = entities[i];
21739
21740             if (base.entities[entity.id])
21741                 continue;
21742
21743             // Merging data into the base graph
21744             base.entities[entity.id] = entity;
21745             this._updateCalculated(undefined, entity,
21746                 base.parentWays, base.parentRels);
21747
21748             // Restore provisionally-deleted nodes that are discovered to have an extant parent
21749             if (entity.type === 'way') {
21750                 for (j = 0; j < entity.nodes.length; j++) {
21751                     id = entity.nodes[j];
21752                     for (k = 1; k < stack.length; k++) {
21753                         var ents = stack[k].entities;
21754                         if (ents.hasOwnProperty(id) && ents[id] === undefined) {
21755                             delete ents[id];
21756                         }
21757                     }
21758                 }
21759             }
21760         }
21761
21762         for (i = 0; i < stack.length; i++) {
21763             stack[i]._updateRebased();
21764         }
21765     },
21766
21767     _updateRebased: function() {
21768         var base = this.base(),
21769             i, k, child, id, keys;
21770
21771         keys = Object.keys(this._parentWays);
21772         for (i = 0; i < keys.length; i++) {
21773             child = keys[i];
21774             if (base.parentWays[child]) {
21775                 for (k = 0; k < base.parentWays[child].length; k++) {
21776                     id = base.parentWays[child][k];
21777                     if (!this.entities.hasOwnProperty(id) && !_.contains(this._parentWays[child], id)) {
21778                         this._parentWays[child].push(id);
21779                     }
21780                 }
21781             }
21782         }
21783
21784         keys = Object.keys(this._parentRels);
21785         for (i = 0; i < keys.length; i++) {
21786             child = keys[i];
21787             if (base.parentRels[child]) {
21788                 for (k = 0; k < base.parentRels[child].length; k++) {
21789                     id = base.parentRels[child][k];
21790                     if (!this.entities.hasOwnProperty(id) && !_.contains(this._parentRels[child], id)) {
21791                         this._parentRels[child].push(id);
21792                     }
21793                 }
21794             }
21795         }
21796
21797         this.transients = {};
21798
21799         // this._childNodes is not updated, under the assumption that
21800         // ways are always downloaded with their child nodes.
21801     },
21802
21803     // Updates calculated properties (parentWays, parentRels) for the specified change
21804     _updateCalculated: function(oldentity, entity, parentWays, parentRels) {
21805
21806         parentWays = parentWays || this._parentWays;
21807         parentRels = parentRels || this._parentRels;
21808
21809         var type = entity && entity.type || oldentity && oldentity.type,
21810             removed, added, ways, rels, i;
21811
21812
21813         if (type === 'way') {
21814
21815             // Update parentWays
21816             if (oldentity && entity) {
21817                 removed = _.difference(oldentity.nodes, entity.nodes);
21818                 added = _.difference(entity.nodes, oldentity.nodes);
21819             } else if (oldentity) {
21820                 removed = oldentity.nodes;
21821                 added = [];
21822             } else if (entity) {
21823                 removed = [];
21824                 added = entity.nodes;
21825             }
21826             for (i = 0; i < removed.length; i++) {
21827                 parentWays[removed[i]] = _.without(parentWays[removed[i]], oldentity.id);
21828             }
21829             for (i = 0; i < added.length; i++) {
21830                 ways = _.without(parentWays[added[i]], entity.id);
21831                 ways.push(entity.id);
21832                 parentWays[added[i]] = ways;
21833             }
21834
21835         } else if (type === 'relation') {
21836
21837             // Update parentRels
21838             if (oldentity && entity) {
21839                 removed = _.difference(oldentity.members, entity.members);
21840                 added = _.difference(entity.members, oldentity);
21841             } else if (oldentity) {
21842                 removed = oldentity.members;
21843                 added = [];
21844             } else if (entity) {
21845                 removed = [];
21846                 added = entity.members;
21847             }
21848             for (i = 0; i < removed.length; i++) {
21849                 parentRels[removed[i].id] = _.without(parentRels[removed[i].id], oldentity.id);
21850             }
21851             for (i = 0; i < added.length; i++) {
21852                 rels = _.without(parentRels[added[i].id], entity.id);
21853                 rels.push(entity.id);
21854                 parentRels[added[i].id] = rels;
21855             }
21856         }
21857     },
21858
21859     replace: function(entity) {
21860         if (this.entities[entity.id] === entity)
21861             return this;
21862
21863         return this.update(function() {
21864             this._updateCalculated(this.entities[entity.id], entity);
21865             this.entities[entity.id] = entity;
21866         });
21867     },
21868
21869     remove: function(entity) {
21870         return this.update(function() {
21871             this._updateCalculated(entity, undefined);
21872             this.entities[entity.id] = undefined;
21873         });
21874     },
21875
21876     update: function() {
21877         var graph = this.frozen ? iD.Graph(this, true) : this;
21878
21879         for (var i = 0; i < arguments.length; i++) {
21880             arguments[i].call(graph, graph);
21881         }
21882
21883         return this.frozen ? graph.freeze() : this;
21884     },
21885
21886     freeze: function() {
21887         this.frozen = true;
21888
21889         // No longer freezing entities here due to in-place updates needed in rebase.
21890
21891         return this;
21892     },
21893
21894     // Obliterates any existing entities
21895     load: function(entities) {
21896         var base = this.base();
21897         this.entities = Object.create(base.entities);
21898
21899         for (var i in entities) {
21900             this.entities[i] = entities[i];
21901             this._updateCalculated(base.entities[i], this.entities[i]);
21902         }
21903
21904         return this;
21905     }
21906 };
21907 iD.History = function(context) {
21908     var stack, index, tree,
21909         imageryUsed = ['Bing'],
21910         dispatch = d3.dispatch('change', 'undone', 'redone'),
21911         lock = iD.util.SessionMutex('lock');
21912
21913     function perform(actions) {
21914         actions = Array.prototype.slice.call(actions);
21915
21916         var annotation;
21917
21918         if (!_.isFunction(_.last(actions))) {
21919             annotation = actions.pop();
21920         }
21921
21922         var graph = stack[index].graph;
21923         for (var i = 0; i < actions.length; i++) {
21924             graph = actions[i](graph);
21925         }
21926
21927         return {
21928             graph: graph,
21929             annotation: annotation,
21930             imageryUsed: imageryUsed
21931         };
21932     }
21933
21934     function change(previous) {
21935         var difference = iD.Difference(previous, history.graph());
21936         dispatch.change(difference);
21937         return difference;
21938     }
21939
21940     // iD uses namespaced keys so multiple installations do not conflict
21941     function getKey(n) {
21942         return 'iD_' + window.location.origin + '_' + n;
21943     }
21944
21945     var history = {
21946         graph: function() {
21947             return stack[index].graph;
21948         },
21949
21950         merge: function(entities, extent) {
21951             stack[0].graph.rebase(entities, _.pluck(stack, 'graph'));
21952             tree.rebase(entities);
21953
21954             dispatch.change(undefined, extent);
21955         },
21956
21957         perform: function() {
21958             var previous = stack[index].graph;
21959
21960             stack = stack.slice(0, index + 1);
21961             stack.push(perform(arguments));
21962             index++;
21963
21964             return change(previous);
21965         },
21966
21967         replace: function() {
21968             var previous = stack[index].graph;
21969
21970             // assert(index == stack.length - 1)
21971             stack[index] = perform(arguments);
21972
21973             return change(previous);
21974         },
21975
21976         pop: function() {
21977             var previous = stack[index].graph;
21978
21979             if (index > 0) {
21980                 index--;
21981                 stack.pop();
21982                 return change(previous);
21983             }
21984         },
21985
21986         undo: function() {
21987             var previous = stack[index].graph;
21988
21989             // Pop to the next annotated state.
21990             while (index > 0) {
21991                 index--;
21992                 if (stack[index].annotation) break;
21993             }
21994
21995             dispatch.undone();
21996             return change(previous);
21997         },
21998
21999         redo: function() {
22000             var previous = stack[index].graph;
22001
22002             while (index < stack.length - 1) {
22003                 index++;
22004                 if (stack[index].annotation) break;
22005             }
22006
22007             dispatch.redone();
22008             return change(previous);
22009         },
22010
22011         undoAnnotation: function() {
22012             var i = index;
22013             while (i >= 0) {
22014                 if (stack[i].annotation) return stack[i].annotation;
22015                 i--;
22016             }
22017         },
22018
22019         redoAnnotation: function() {
22020             var i = index + 1;
22021             while (i <= stack.length - 1) {
22022                 if (stack[i].annotation) return stack[i].annotation;
22023                 i++;
22024             }
22025         },
22026
22027         intersects: function(extent) {
22028             return tree.intersects(extent, stack[index].graph);
22029         },
22030
22031         difference: function() {
22032             var base = stack[0].graph,
22033                 head = stack[index].graph;
22034             return iD.Difference(base, head);
22035         },
22036
22037         changes: function(action) {
22038             var base = stack[0].graph,
22039                 head = stack[index].graph;
22040
22041             if (action) {
22042                 head = action(head);
22043             }
22044
22045             var difference = iD.Difference(base, head);
22046
22047             return {
22048                 modified: difference.modified(),
22049                 created: difference.created(),
22050                 deleted: difference.deleted()
22051             };
22052         },
22053
22054         hasChanges: function() {
22055             return this.difference().length() > 0;
22056         },
22057
22058         imageryUsed: function(sources) {
22059             if (sources) {
22060                 imageryUsed = sources;
22061                 return history;
22062             } else {
22063                 return _(stack.slice(1, index + 1))
22064                     .pluck('imageryUsed')
22065                     .flatten()
22066                     .unique()
22067                     .without(undefined, 'Custom')
22068                     .value();
22069             }
22070         },
22071
22072         reset: function() {
22073             stack = [{graph: iD.Graph()}];
22074             index = 0;
22075             tree = iD.Tree(stack[0].graph);
22076             dispatch.change();
22077             return history;
22078         },
22079
22080         toJSON: function() {
22081             if (stack.length <= 1) return;
22082
22083             var allEntities = {},
22084                 baseEntities = {},
22085                 base = stack[0];
22086
22087             var s = stack.map(function(i) {
22088                 var modified = [], deleted = [];
22089
22090                 _.forEach(i.graph.entities, function(entity, id) {
22091                     if (entity) {
22092                         var key = iD.Entity.key(entity);
22093                         allEntities[key] = entity;
22094                         modified.push(key);
22095                     } else {
22096                         deleted.push(id);
22097                     }
22098
22099                     // make sure that the originals of changed or deleted entities get merged
22100                     // into the base of the stack after restoring the data from JSON.
22101                     if (id in base.graph.entities) {
22102                         baseEntities[id] = base.graph.entities[id];
22103                     }
22104                 });
22105
22106                 var x = {};
22107
22108                 if (modified.length) x.modified = modified;
22109                 if (deleted.length) x.deleted = deleted;
22110                 if (i.imageryUsed) x.imageryUsed = i.imageryUsed;
22111                 if (i.annotation) x.annotation = i.annotation;
22112
22113                 return x;
22114             });
22115
22116             return JSON.stringify({
22117                 version: 3,
22118                 entities: _.values(allEntities),
22119                 baseEntities: _.values(baseEntities),
22120                 stack: s,
22121                 nextIDs: iD.Entity.id.next,
22122                 index: index
22123             });
22124         },
22125
22126         fromJSON: function(json) {
22127             var h = JSON.parse(json);
22128
22129             iD.Entity.id.next = h.nextIDs;
22130             index = h.index;
22131
22132             if (h.version === 2 || h.version === 3) {
22133                 var allEntities = {};
22134
22135                 h.entities.forEach(function(entity) {
22136                     allEntities[iD.Entity.key(entity)] = iD.Entity(entity);
22137                 });
22138
22139                 if (h.version === 3) {
22140                     // this merges originals for changed entities into the base of
22141                     // the stack even if the current stack doesn't have them (for
22142                     // example when iD has been restarted in a different region)
22143                     var baseEntities = h.baseEntities.map(iD.Entity);
22144                     stack[0].graph.rebase(baseEntities, _.pluck(stack, 'graph'));
22145                     tree.rebase(baseEntities);
22146                 }
22147
22148                 stack = h.stack.map(function(d) {
22149                     var entities = {}, entity;
22150
22151                     if (d.modified) {
22152                         d.modified.forEach(function(key) {
22153                             entity = allEntities[key];
22154                             entities[entity.id] = entity;
22155                         });
22156                     }
22157
22158                     if (d.deleted) {
22159                         d.deleted.forEach(function(id) {
22160                             entities[id] = undefined;
22161                         });
22162                     }
22163
22164                     return {
22165                         graph: iD.Graph(stack[0].graph).load(entities),
22166                         annotation: d.annotation,
22167                         imageryUsed: d.imageryUsed
22168                     };
22169                 });
22170             } else { // original version
22171                 stack = h.stack.map(function(d) {
22172                     var entities = {};
22173
22174                     for (var i in d.entities) {
22175                         var entity = d.entities[i];
22176                         entities[i] = entity === 'undefined' ? undefined : iD.Entity(entity);
22177                     }
22178
22179                     d.graph = iD.Graph(stack[0].graph).load(entities);
22180                     return d;
22181                 });
22182             }
22183
22184             dispatch.change();
22185
22186             return history;
22187         },
22188
22189         save: function() {
22190             if (lock.locked()) context.storage(getKey('saved_history'), history.toJSON() || null);
22191             return history;
22192         },
22193
22194         clearSaved: function() {
22195             if (lock.locked()) context.storage(getKey('saved_history'), null);
22196             return history;
22197         },
22198
22199         lock: function() {
22200             return lock.lock();
22201         },
22202
22203         unlock: function() {
22204             lock.unlock();
22205         },
22206
22207         // is iD not open in another window and it detects that
22208         // there's a history stored in localStorage that's recoverable?
22209         restorableChanges: function() {
22210             return lock.locked() && !!context.storage(getKey('saved_history'));
22211         },
22212
22213         // load history from a version stored in localStorage
22214         restore: function() {
22215             if (!lock.locked()) return;
22216
22217             var json = context.storage(getKey('saved_history'));
22218             if (json) history.fromJSON(json);
22219         },
22220
22221         _getKey: getKey
22222
22223     };
22224
22225     history.reset();
22226
22227     return d3.rebind(history, dispatch, 'on');
22228 };
22229 iD.Node = iD.Entity.node = function iD_Node() {
22230     if (!(this instanceof iD_Node)) {
22231         return (new iD_Node()).initialize(arguments);
22232     } else if (arguments.length) {
22233         this.initialize(arguments);
22234     }
22235 };
22236
22237 iD.Node.prototype = Object.create(iD.Entity.prototype);
22238
22239 _.extend(iD.Node.prototype, {
22240     type: 'node',
22241
22242     extent: function() {
22243         return new iD.geo.Extent(this.loc);
22244     },
22245
22246     geometry: function(graph) {
22247         return graph.transient(this, 'geometry', function() {
22248             return graph.isPoi(this) ? 'point' : 'vertex';
22249         });
22250     },
22251
22252     move: function(loc) {
22253         return this.update({loc: loc});
22254     },
22255
22256     isIntersection: function(resolver) {
22257         return resolver.transient(this, 'isIntersection', function() {
22258             return resolver.parentWays(this).filter(function(parent) {
22259                 return (parent.tags.highway ||
22260                     parent.tags.waterway ||
22261                     parent.tags.railway ||
22262                     parent.tags.aeroway) &&
22263                     parent.geometry(resolver) === 'line';
22264             }).length > 1;
22265         });
22266     },
22267
22268     asJXON: function(changeset_id) {
22269         var r = {
22270             node: {
22271                 '@id': this.osmId(),
22272                 '@lon': this.loc[0],
22273                 '@lat': this.loc[1],
22274                 '@version': (this.version || 0),
22275                 tag: _.map(this.tags, function(v, k) {
22276                     return { keyAttributes: { k: k, v: v } };
22277                 })
22278             }
22279         };
22280         if (changeset_id) r.node['@changeset'] = changeset_id;
22281         return r;
22282     },
22283
22284     asGeoJSON: function() {
22285         return {
22286             type: 'Point',
22287             coordinates: this.loc
22288         };
22289     }
22290 });
22291 iD.Relation = iD.Entity.relation = function iD_Relation() {
22292     if (!(this instanceof iD_Relation)) {
22293         return (new iD_Relation()).initialize(arguments);
22294     } else if (arguments.length) {
22295         this.initialize(arguments);
22296     }
22297 };
22298
22299 iD.Relation.prototype = Object.create(iD.Entity.prototype);
22300
22301 iD.Relation.creationOrder = function(a, b) {
22302     var aId = parseInt(iD.Entity.id.toOSM(a.id), 10);
22303     var bId = parseInt(iD.Entity.id.toOSM(b.id), 10);
22304
22305     if (aId < 0 || bId < 0) return aId - bId;
22306     return bId - aId;
22307 };
22308
22309 _.extend(iD.Relation.prototype, {
22310     type: 'relation',
22311     members: [],
22312
22313     extent: function(resolver, memo) {
22314         return resolver.transient(this, 'extent', function() {
22315             if (memo && memo[this.id]) return iD.geo.Extent();
22316             memo = memo || {};
22317             memo[this.id] = true;
22318             return this.members.reduce(function(extent, member) {
22319                 member = resolver.hasEntity(member.id);
22320                 if (member) {
22321                     return extent.extend(member.extent(resolver, memo));
22322                 } else {
22323                     return extent;
22324                 }
22325             }, iD.geo.Extent());
22326         });
22327     },
22328
22329     geometry: function(graph) {
22330         return graph.transient(this, 'geometry', function() {
22331             return this.isMultipolygon() ? 'area' : 'relation';
22332         });
22333     },
22334
22335     isDegenerate: function() {
22336         return this.members.length === 0;
22337     },
22338
22339     // Return an array of members, each extended with an 'index' property whose value
22340     // is the member index.
22341     indexedMembers: function() {
22342         var result = new Array(this.members.length);
22343         for (var i = 0; i < this.members.length; i++) {
22344             result[i] = _.extend({}, this.members[i], {index: i});
22345         }
22346         return result;
22347     },
22348
22349     // Return the first member with the given role. A copy of the member object
22350     // is returned, extended with an 'index' property whose value is the member index.
22351     memberByRole: function(role) {
22352         for (var i = 0; i < this.members.length; i++) {
22353             if (this.members[i].role === role) {
22354                 return _.extend({}, this.members[i], {index: i});
22355             }
22356         }
22357     },
22358
22359     // Return the first member with the given id. A copy of the member object
22360     // is returned, extended with an 'index' property whose value is the member index.
22361     memberById: function(id) {
22362         for (var i = 0; i < this.members.length; i++) {
22363             if (this.members[i].id === id) {
22364                 return _.extend({}, this.members[i], {index: i});
22365             }
22366         }
22367     },
22368
22369     // Return the first member with the given id and role. A copy of the member object
22370     // is returned, extended with an 'index' property whose value is the member index.
22371     memberByIdAndRole: function(id, role) {
22372         for (var i = 0; i < this.members.length; i++) {
22373             if (this.members[i].id === id && this.members[i].role === role) {
22374                 return _.extend({}, this.members[i], {index: i});
22375             }
22376         }
22377     },
22378
22379     addMember: function(member, index) {
22380         var members = this.members.slice();
22381         members.splice(index === undefined ? members.length : index, 0, member);
22382         return this.update({members: members});
22383     },
22384
22385     updateMember: function(member, index) {
22386         var members = this.members.slice();
22387         members.splice(index, 1, _.extend({}, members[index], member));
22388         return this.update({members: members});
22389     },
22390
22391     removeMember: function(index) {
22392         var members = this.members.slice();
22393         members.splice(index, 1);
22394         return this.update({members: members});
22395     },
22396
22397     removeMembersWithID: function(id) {
22398         var members = _.reject(this.members, function(m) { return m.id === id; });
22399         return this.update({members: members});
22400     },
22401
22402     // Wherever a member appears with id `needle.id`, replace it with a member
22403     // with id `replacement.id`, type `replacement.type`, and the original role,
22404     // unless a member already exists with that id and role. Return an updated
22405     // relation.
22406     replaceMember: function(needle, replacement) {
22407         if (!this.memberById(needle.id))
22408             return this;
22409
22410         var members = [];
22411
22412         for (var i = 0; i < this.members.length; i++) {
22413             var member = this.members[i];
22414             if (member.id !== needle.id) {
22415                 members.push(member);
22416             } else if (!this.memberByIdAndRole(replacement.id, member.role)) {
22417                 members.push({id: replacement.id, type: replacement.type, role: member.role});
22418             }
22419         }
22420
22421         return this.update({members: members});
22422     },
22423
22424     asJXON: function(changeset_id) {
22425         var r = {
22426             relation: {
22427                 '@id': this.osmId(),
22428                 '@version': this.version || 0,
22429                 member: _.map(this.members, function(member) {
22430                     return { keyAttributes: { type: member.type, role: member.role, ref: iD.Entity.id.toOSM(member.id) } };
22431                 }),
22432                 tag: _.map(this.tags, function(v, k) {
22433                     return { keyAttributes: { k: k, v: v } };
22434                 })
22435             }
22436         };
22437         if (changeset_id) r.relation['@changeset'] = changeset_id;
22438         return r;
22439     },
22440
22441     asGeoJSON: function(resolver) {
22442         return resolver.transient(this, 'GeoJSON', function () {
22443             if (this.isMultipolygon()) {
22444                 return {
22445                     type: 'MultiPolygon',
22446                     coordinates: this.multipolygon(resolver)
22447                 };
22448             } else {
22449                 return {
22450                     type: 'FeatureCollection',
22451                     properties: this.tags,
22452                     features: this.members.map(function (member) {
22453                         return _.extend({role: member.role}, resolver.entity(member.id).asGeoJSON(resolver));
22454                     })
22455                 };
22456             }
22457         });
22458     },
22459
22460     area: function(resolver) {
22461         return resolver.transient(this, 'area', function() {
22462             return d3.geo.area(this.asGeoJSON(resolver));
22463         });
22464     },
22465
22466     isMultipolygon: function() {
22467         return this.tags.type === 'multipolygon';
22468     },
22469
22470     isComplete: function(resolver) {
22471         for (var i = 0; i < this.members.length; i++) {
22472             if (!resolver.hasEntity(this.members[i].id)) {
22473                 return false;
22474             }
22475         }
22476         return true;
22477     },
22478
22479     isRestriction: function() {
22480         return !!(this.tags.type && this.tags.type.match(/^restriction:?/));
22481     },
22482
22483     // Returns an array [A0, ... An], each Ai being an array of node arrays [Nds0, ... Ndsm],
22484     // where Nds0 is an outer ring and subsequent Ndsi's (if any i > 0) being inner rings.
22485     //
22486     // This corresponds to the structure needed for rendering a multipolygon path using a
22487     // `evenodd` fill rule, as well as the structure of a GeoJSON MultiPolygon geometry.
22488     //
22489     // In the case of invalid geometries, this function will still return a result which
22490     // includes the nodes of all way members, but some Nds may be unclosed and some inner
22491     // rings not matched with the intended outer ring.
22492     //
22493     multipolygon: function(resolver) {
22494         var outers = this.members.filter(function(m) { return 'outer' === (m.role || 'outer'); }),
22495             inners = this.members.filter(function(m) { return 'inner' === m.role; });
22496
22497         outers = iD.geo.joinWays(outers, resolver);
22498         inners = iD.geo.joinWays(inners, resolver);
22499
22500         outers = outers.map(function(outer) { return _.pluck(outer.nodes, 'loc'); });
22501         inners = inners.map(function(inner) { return _.pluck(inner.nodes, 'loc'); });
22502
22503         var result = outers.map(function(o) {
22504             // Heuristic for detecting counterclockwise winding order. Assumes
22505             // that OpenStreetMap polygons are not hemisphere-spanning.
22506             return [d3.geo.area({type: 'Polygon', coordinates: [o]}) > 2 * Math.PI ? o.reverse() : o];
22507         });
22508
22509         function findOuter(inner) {
22510             var o, outer;
22511
22512             for (o = 0; o < outers.length; o++) {
22513                 outer = outers[o];
22514                 if (iD.geo.polygonContainsPolygon(outer, inner))
22515                     return o;
22516             }
22517
22518             for (o = 0; o < outers.length; o++) {
22519                 outer = outers[o];
22520                 if (iD.geo.polygonIntersectsPolygon(outer, inner))
22521                     return o;
22522             }
22523         }
22524
22525         for (var i = 0; i < inners.length; i++) {
22526             var inner = inners[i];
22527
22528             if (d3.geo.area({type: 'Polygon', coordinates: [inner]}) < 2 * Math.PI) {
22529                 inner = inner.reverse();
22530             }
22531
22532             var o = findOuter(inners[i]);
22533             if (o !== undefined)
22534                 result[o].push(inners[i]);
22535             else
22536                 result.push([inners[i]]); // Invalid geometry
22537         }
22538
22539         return result;
22540     }
22541 });
22542 iD.Tree = function(head) {
22543     var rtree = rbush(),
22544         rectangles = {};
22545
22546     function extentRectangle(extent) {
22547         return [
22548             extent[0][0],
22549             extent[0][1],
22550             extent[1][0],
22551             extent[1][1]
22552         ];
22553     }
22554
22555     function entityRectangle(entity) {
22556         var rect = extentRectangle(entity.extent(head));
22557         rect.id = entity.id;
22558         rectangles[entity.id] = rect;
22559         return rect;
22560     }
22561
22562     function updateParents(entity, insertions, memo) {
22563         if (memo && memo[entity.id]) return;
22564         memo = memo || {};
22565         memo[entity.id] = true;
22566
22567         head.parentWays(entity).forEach(function(parent) {
22568             if (rectangles[parent.id]) {
22569                 rtree.remove(rectangles[parent.id]);
22570                 insertions.push(parent);
22571             }
22572         });
22573
22574         head.parentRelations(entity).forEach(function(parent) {
22575             if (rectangles[parent.id]) {
22576                 rtree.remove(rectangles[parent.id]);
22577                 insertions.push(parent);
22578             }
22579             updateParents(parent, insertions, memo);
22580         });
22581     }
22582
22583     var tree = {};
22584
22585     tree.rebase = function(entities) {
22586         var insertions = [];
22587
22588         entities.forEach(function(entity) {
22589             if (head.entities.hasOwnProperty(entity.id) || rectangles[entity.id])
22590                 return;
22591
22592             insertions.push(entity);
22593             updateParents(entity, insertions);
22594         });
22595
22596         insertions = _.unique(insertions).map(entityRectangle);
22597         rtree.load(insertions);
22598
22599         return tree;
22600     };
22601
22602     tree.intersects = function(extent, graph) {
22603         if (graph !== head) {
22604             var diff = iD.Difference(head, graph),
22605                 insertions = [];
22606
22607             head = graph;
22608
22609             diff.deleted().forEach(function(entity) {
22610                 rtree.remove(rectangles[entity.id]);
22611                 delete rectangles[entity.id];
22612             });
22613
22614             diff.modified().forEach(function(entity) {
22615                 rtree.remove(rectangles[entity.id]);
22616                 insertions.push(entity);
22617                 updateParents(entity, insertions);
22618             });
22619
22620             diff.created().forEach(function(entity) {
22621                 insertions.push(entity);
22622             });
22623
22624             insertions = _.unique(insertions).map(entityRectangle);
22625             rtree.load(insertions);
22626         }
22627
22628         return rtree.search(extentRectangle(extent)).map(function(rect) {
22629             return head.entity(rect.id);
22630         });
22631     };
22632
22633     return tree;
22634 };
22635 iD.Way = iD.Entity.way = function iD_Way() {
22636     if (!(this instanceof iD_Way)) {
22637         return (new iD_Way()).initialize(arguments);
22638     } else if (arguments.length) {
22639         this.initialize(arguments);
22640     }
22641 };
22642
22643 iD.Way.prototype = Object.create(iD.Entity.prototype);
22644
22645 _.extend(iD.Way.prototype, {
22646     type: 'way',
22647     nodes: [],
22648
22649     extent: function(resolver) {
22650         return resolver.transient(this, 'extent', function() {
22651             return this.nodes.reduce(function(extent, id) {
22652                 var node = resolver.hasEntity(id);
22653                 if (node) {
22654                     return extent.extend(node.extent());
22655                 } else {
22656                     return extent;
22657                 }
22658             }, iD.geo.Extent());
22659         });
22660     },
22661
22662     first: function() {
22663         return this.nodes[0];
22664     },
22665
22666     last: function() {
22667         return this.nodes[this.nodes.length - 1];
22668     },
22669
22670     contains: function(node) {
22671         return this.nodes.indexOf(node) >= 0;
22672     },
22673
22674     affix: function(node) {
22675         if (this.nodes[0] === node) return 'prefix';
22676         if (this.nodes[this.nodes.length - 1] === node) return 'suffix';
22677     },
22678
22679     isOneWay: function() {
22680         return this.tags.oneway === 'yes' ||
22681             this.tags.oneway === '1' ||
22682             this.tags.oneway === '-1' ||
22683             this.tags.waterway === 'river' ||
22684             this.tags.waterway === 'stream' ||
22685             this.tags.junction === 'roundabout';
22686     },
22687
22688     isClosed: function() {
22689         return this.nodes.length > 0 && this.first() === this.last();
22690     },
22691
22692     isArea: function() {
22693         if (this.tags.area === 'yes')
22694             return true;
22695         if (!this.isClosed() || this.tags.area === 'no')
22696             return false;
22697         for (var key in this.tags)
22698             if (key in iD.areaKeys && !(this.tags[key] in iD.areaKeys[key]))
22699                 return true;
22700         return false;
22701     },
22702
22703     isDegenerate: function() {
22704         return _.uniq(this.nodes).length < (this.isArea() ? 3 : 2);
22705     },
22706
22707     areAdjacent: function(n1, n2) {
22708         for (var i = 0; i < this.nodes.length; i++) {
22709             if (this.nodes[i] === n1) {
22710                 if (this.nodes[i - 1] === n2) return true;
22711                 if (this.nodes[i + 1] === n2) return true;
22712             }
22713         }
22714         return false;
22715     },
22716
22717     geometry: function(graph) {
22718         return graph.transient(this, 'geometry', function() {
22719             return this.isArea() ? 'area' : 'line';
22720         });
22721     },
22722
22723     addNode: function(id, index) {
22724         var nodes = this.nodes.slice();
22725         nodes.splice(index === undefined ? nodes.length : index, 0, id);
22726         return this.update({nodes: nodes});
22727     },
22728
22729     updateNode: function(id, index) {
22730         var nodes = this.nodes.slice();
22731         nodes.splice(index, 1, id);
22732         return this.update({nodes: nodes});
22733     },
22734
22735     replaceNode: function(needle, replacement) {
22736         if (this.nodes.indexOf(needle) < 0)
22737             return this;
22738
22739         var nodes = this.nodes.slice();
22740         for (var i = 0; i < nodes.length; i++) {
22741             if (nodes[i] === needle) {
22742                 nodes[i] = replacement;
22743             }
22744         }
22745         return this.update({nodes: nodes});
22746     },
22747
22748     removeNode: function(id) {
22749         var nodes = [];
22750
22751         for (var i = 0; i < this.nodes.length; i++) {
22752             var node = this.nodes[i];
22753             if (node !== id && nodes[nodes.length - 1] !== node) {
22754                 nodes.push(node);
22755             }
22756         }
22757
22758         // Preserve circularity
22759         if (this.nodes.length > 1 && this.first() === id && this.last() === id && nodes[nodes.length - 1] !== nodes[0]) {
22760             nodes.push(nodes[0]);
22761         }
22762
22763         return this.update({nodes: nodes});
22764     },
22765
22766     asJXON: function(changeset_id) {
22767         var r = {
22768             way: {
22769                 '@id': this.osmId(),
22770                 '@version': this.version || 0,
22771                 nd: _.map(this.nodes, function(id) {
22772                     return { keyAttributes: { ref: iD.Entity.id.toOSM(id) } };
22773                 }),
22774                 tag: _.map(this.tags, function(v, k) {
22775                     return { keyAttributes: { k: k, v: v } };
22776                 })
22777             }
22778         };
22779         if (changeset_id) r.way['@changeset'] = changeset_id;
22780         return r;
22781     },
22782
22783     asGeoJSON: function(resolver) {
22784         return resolver.transient(this, 'GeoJSON', function() {
22785             var coordinates = _.pluck(resolver.childNodes(this), 'loc');
22786             if (this.isArea() && this.isClosed()) {
22787                 return {
22788                     type: 'Polygon',
22789                     coordinates: [coordinates]
22790                 };
22791             } else {
22792                 return {
22793                     type: 'LineString',
22794                     coordinates: coordinates
22795                 };
22796             }
22797         });
22798     },
22799
22800     area: function(resolver) {
22801         return resolver.transient(this, 'area', function() {
22802             var nodes = resolver.childNodes(this);
22803
22804             if (!this.isClosed() && nodes.length) {
22805                 nodes = nodes.concat([nodes[0]]);
22806             }
22807
22808             var json = {
22809                 type: 'Polygon',
22810                 coordinates: [_.pluck(nodes, 'loc')]
22811             };
22812
22813             var area = d3.geo.area(json);
22814
22815             // Heuristic for detecting counterclockwise winding order. Assumes
22816             // that OpenStreetMap polygons are not hemisphere-spanning.
22817             if (d3.geo.area(json) > 2 * Math.PI) {
22818                 json.coordinates[0] = json.coordinates[0].reverse();
22819                 area = d3.geo.area(json);
22820             }
22821
22822             return isNaN(area) ? 0 : area;
22823         });
22824     }
22825 });
22826 iD.Background = function(context) {
22827     var dispatch = d3.dispatch('change'),
22828         baseLayer = iD.TileLayer()
22829             .projection(context.projection),
22830         gpxLayer = iD.GpxLayer(context, dispatch)
22831             .projection(context.projection),
22832         overlayLayers = [];
22833
22834     var backgroundSources = iD.data.imagery.map(function(source) {
22835         if (source.type === 'bing') {
22836             return iD.BackgroundSource.Bing(source, dispatch);
22837         } else {
22838             return iD.BackgroundSource(source);
22839         }
22840     });
22841
22842     backgroundSources.unshift(iD.BackgroundSource.None());
22843
22844     function findSource(id) {
22845         return _.find(backgroundSources, function(d) {
22846             return d.id && d.id === id;
22847         });
22848     }
22849
22850     function updateImagery() {
22851         var b = background.baseLayerSource(),
22852             o = overlayLayers.map(function (d) { return d.source().id; }).join(','),
22853             q = iD.util.stringQs(location.hash.substring(1));
22854
22855         var id = b.id;
22856         if (id === 'custom') {
22857             id = 'custom:' + b.template;
22858         }
22859
22860         if (id) {
22861             q.background = id;
22862         } else {
22863             delete q.background;
22864         }
22865
22866         if (o) {
22867             q.overlays = o;
22868         } else {
22869             delete q.overlays;
22870         }
22871
22872         location.replace('#' + iD.util.qsString(q, true));
22873
22874         var imageryUsed = [b.imageryUsed()];
22875
22876         overlayLayers.forEach(function (d) {
22877             var source = d.source();
22878             if (!source.isLocatorOverlay()) {
22879                 imageryUsed.push(source.imageryUsed());
22880             }
22881         });
22882
22883         if (background.showsGpxLayer()) {
22884             imageryUsed.push('Local GPX');
22885         }
22886
22887         context.history().imageryUsed(imageryUsed);
22888     }
22889
22890     function background(selection) {
22891         var base = selection.selectAll('.background-layer')
22892             .data([0]);
22893
22894         base.enter().insert('div', '.layer-data')
22895             .attr('class', 'layer-layer background-layer');
22896
22897         base.call(baseLayer);
22898
22899         var gpx = selection.selectAll('.gpx-layer')
22900             .data([0]);
22901
22902         gpx.enter().insert('div', '.layer-data')
22903             .attr('class', 'layer-layer gpx-layer');
22904
22905         gpx.call(gpxLayer);
22906
22907         var overlays = selection.selectAll('.overlay-layer')
22908             .data(overlayLayers, function(d) { return d.source().name(); });
22909
22910         overlays.enter().insert('div', '.layer-data')
22911             .attr('class', 'layer-layer overlay-layer');
22912
22913         overlays.each(function(layer) {
22914             d3.select(this).call(layer);
22915         });
22916
22917         overlays.exit()
22918             .remove();
22919     }
22920
22921     background.sources = function(extent) {
22922         return backgroundSources.filter(function(source) {
22923             return source.intersects(extent);
22924         });
22925     };
22926
22927     background.dimensions = function(_) {
22928         baseLayer.dimensions(_);
22929         gpxLayer.dimensions(_);
22930
22931         overlayLayers.forEach(function(layer) {
22932             layer.dimensions(_);
22933         });
22934     };
22935
22936     background.baseLayerSource = function(d) {
22937         if (!arguments.length) return baseLayer.source();
22938
22939         baseLayer.source(d);
22940         dispatch.change();
22941         updateImagery();
22942
22943         return background;
22944     };
22945
22946     background.bing = function() {
22947         background.baseLayerSource(findSource('Bing'));
22948     };
22949
22950     background.hasGpxLayer = function() {
22951         return !_.isEmpty(gpxLayer.geojson());
22952     };
22953
22954     background.showsGpxLayer = function() {
22955         return background.hasGpxLayer() && gpxLayer.enable();
22956     };
22957
22958     function toDom(x) {
22959         return (new DOMParser()).parseFromString(x, 'text/xml');
22960     }
22961
22962     background.gpxLayerFiles = function(fileList) {
22963         var f = fileList[0],
22964             reader = new FileReader();
22965
22966         reader.onload = function(e) {
22967             gpxLayer.geojson(toGeoJSON.gpx(toDom(e.target.result)));
22968             background.zoomToGpxLayer();
22969             dispatch.change();
22970         };
22971
22972         reader.readAsText(f);
22973     };
22974
22975     background.zoomToGpxLayer = function() {
22976         if (background.hasGpxLayer()) {
22977             context.map()
22978                 .extent(d3.geo.bounds(gpxLayer.geojson()));
22979         }
22980     };
22981
22982     background.toggleGpxLayer = function() {
22983         gpxLayer.enable(!gpxLayer.enable());
22984         dispatch.change();
22985     };
22986
22987     background.showsLayer = function(d) {
22988         return d === baseLayer.source() ||
22989             (d.id === 'custom' && baseLayer.source().id === 'custom') ||
22990             overlayLayers.some(function(l) { return l.source() === d; });
22991     };
22992
22993     background.overlayLayerSources = function() {
22994         return overlayLayers.map(function (l) { return l.source(); });
22995     };
22996
22997     background.toggleOverlayLayer = function(d) {
22998         var layer;
22999
23000         for (var i = 0; i < overlayLayers.length; i++) {
23001             layer = overlayLayers[i];
23002             if (layer.source() === d) {
23003                 overlayLayers.splice(i, 1);
23004                 dispatch.change();
23005                 updateImagery();
23006                 return;
23007             }
23008         }
23009
23010         layer = iD.TileLayer()
23011             .source(d)
23012             .projection(context.projection)
23013             .dimensions(baseLayer.dimensions());
23014
23015         overlayLayers.push(layer);
23016         dispatch.change();
23017         updateImagery();
23018     };
23019
23020     background.nudge = function(d, zoom) {
23021         baseLayer.source().nudge(d, zoom);
23022         dispatch.change();
23023         return background;
23024     };
23025
23026     background.offset = function(d) {
23027         if (!arguments.length) return baseLayer.source().offset();
23028         baseLayer.source().offset(d);
23029         dispatch.change();
23030         return background;
23031     };
23032
23033     var q = iD.util.stringQs(location.hash.substring(1)),
23034         chosen = q.background || q.layer;
23035
23036     if (chosen && chosen.indexOf('custom:') === 0) {
23037         background.baseLayerSource(iD.BackgroundSource.Custom(chosen.replace(/^custom:/, '')));
23038     } else {
23039         background.baseLayerSource(findSource(chosen) || findSource('Bing'));
23040     }
23041
23042     var locator = _.find(backgroundSources, function(d) {
23043         return d.overlay && d.default;
23044     });
23045
23046     if (locator) {
23047         background.toggleOverlayLayer(locator);
23048     }
23049
23050     var overlays = (q.overlays || '').split(',');
23051     overlays.forEach(function(overlay) {
23052         overlay = findSource(overlay);
23053         if (overlay) background.toggleOverlayLayer(overlay);
23054     });
23055
23056     var gpx = q.gpx;
23057     if (gpx) {
23058         d3.text(gpx, function(err, gpxTxt) {
23059             gpxLayer.geojson(toGeoJSON.gpx(toDom(gpxTxt)));
23060             dispatch.change();
23061         });
23062     }
23063
23064     return d3.rebind(background, dispatch, 'on');
23065 };
23066 iD.BackgroundSource = function(data) {
23067     var source = _.clone(data),
23068         offset = [0, 0],
23069         name = source.name;
23070
23071     source.scaleExtent = data.scaleExtent || [0, 20];
23072
23073     source.offset = function(_) {
23074         if (!arguments.length) return offset;
23075         offset = _;
23076         return source;
23077     };
23078
23079     source.nudge = function(_, zoomlevel) {
23080         offset[0] += _[0] / Math.pow(2, zoomlevel);
23081         offset[1] += _[1] / Math.pow(2, zoomlevel);
23082         return source;
23083     };
23084
23085     source.name = function() {
23086         return name;
23087     };
23088
23089     source.imageryUsed = function() {
23090         return source.id || name;
23091     };
23092
23093     source.url = function(coord) {
23094         return data.template
23095             .replace('{x}', coord[0])
23096             .replace('{y}', coord[1])
23097             // TMS-flipped y coordinate
23098             .replace(/\{[t-]y\}/, Math.pow(2, coord[2]) - coord[1] - 1)
23099             .replace(/\{z(oom)?\}/, coord[2])
23100             .replace(/\{switch:([^}]+)\}/, function(s, r) {
23101                 var subdomains = r.split(',');
23102                 return subdomains[(coord[0] + coord[1]) % subdomains.length];
23103             })
23104             .replace('{u}', function() {
23105                 var u = '';
23106                 for (var zoom = coord[2]; zoom > 0; zoom--) {
23107                     var b = 0;
23108                     var mask = 1 << (zoom - 1);
23109                     if ((coord[0] & mask) !== 0) b++;
23110                     if ((coord[1] & mask) !== 0) b += 2;
23111                     u += b.toString();
23112                 }
23113                 return u;
23114             });
23115     };
23116
23117     source.intersects = function(extent) {
23118         extent = extent.polygon();
23119         return !data.polygon || data.polygon.some(function(polygon) {
23120             return iD.geo.polygonIntersectsPolygon(polygon, extent);
23121         });
23122     };
23123
23124     source.validZoom = function(z) {
23125         return source.scaleExtent[0] <= z &&
23126             (!source.isLocatorOverlay() || source.scaleExtent[1] > z);
23127     };
23128
23129     source.isLocatorOverlay = function() {
23130         return name === 'Locator Overlay';
23131     };
23132
23133     source.copyrightNotices = function() {};
23134
23135     return source;
23136 };
23137
23138 iD.BackgroundSource.Bing = function(data, dispatch) {
23139     // http://msdn.microsoft.com/en-us/library/ff701716.aspx
23140     // http://msdn.microsoft.com/en-us/library/ff701701.aspx
23141
23142     data.template = 'https://ecn.t{switch:0,1,2,3}.tiles.virtualearth.net/tiles/a{u}.jpeg?g=587&mkt=en-gb&n=z';
23143
23144     var bing = iD.BackgroundSource(data),
23145         key = 'Arzdiw4nlOJzRwOz__qailc8NiR31Tt51dN2D7cm57NrnceZnCpgOkmJhNpGoppU', // Same as P2 and JOSM
23146         url = 'https://dev.virtualearth.net/REST/v1/Imagery/Metadata/Aerial?include=ImageryProviders&key=' +
23147             key + '&jsonp={callback}',
23148         providers = [];
23149
23150     d3.jsonp(url, function(json) {
23151         providers = json.resourceSets[0].resources[0].imageryProviders.map(function(provider) {
23152             return {
23153                 attribution: provider.attribution,
23154                 areas: provider.coverageAreas.map(function(area) {
23155                     return {
23156                         zoom: [area.zoomMin, area.zoomMax],
23157                         extent: iD.geo.Extent([area.bbox[1], area.bbox[0]], [area.bbox[3], area.bbox[2]])
23158                     };
23159                 })
23160             };
23161         });
23162         dispatch.change();
23163     });
23164
23165     bing.copyrightNotices = function(zoom, extent) {
23166         zoom = Math.min(zoom, 21);
23167         return providers.filter(function(provider) {
23168             return _.any(provider.areas, function(area) {
23169                 return extent.intersects(area.extent) &&
23170                     area.zoom[0] <= zoom &&
23171                     area.zoom[1] >= zoom;
23172             });
23173         }).map(function(provider) {
23174             return provider.attribution;
23175         }).join(', ');
23176     };
23177
23178     bing.logo = 'bing_maps.png';
23179     bing.terms_url = 'http://opengeodata.org/microsoft-imagery-details';
23180
23181     return bing;
23182 };
23183
23184 iD.BackgroundSource.None = function() {
23185     var source = iD.BackgroundSource({id: 'none', template: ''});
23186
23187     source.name = function() {
23188         return t('background.none');
23189     };
23190
23191     source.imageryUsed = function() {
23192         return 'None';
23193     };
23194
23195     return source;
23196 };
23197
23198 iD.BackgroundSource.Custom = function(template) {
23199     var source = iD.BackgroundSource({id: 'custom', template: template});
23200
23201     source.name = function() {
23202         return t('background.custom');
23203     };
23204
23205     source.imageryUsed = function() {
23206         return 'Custom (' + template + ')';
23207     };
23208
23209     return source;
23210 };
23211 iD.GpxLayer = function(context) {
23212     var projection,
23213         gj = {},
23214         enable = true,
23215         svg;
23216
23217     function render(selection) {
23218         svg = selection.selectAll('svg')
23219             .data([render]);
23220
23221         svg.enter()
23222             .append('svg');
23223
23224         svg.style('display', enable ? 'block' : 'none');
23225
23226         var paths = svg
23227             .selectAll('path')
23228             .data([gj]);
23229
23230         paths
23231             .enter()
23232             .append('path')
23233             .attr('class', 'gpx');
23234
23235         var path = d3.geo.path()
23236             .projection(projection);
23237
23238         paths
23239             .attr('d', path);
23240
23241         if (typeof gj.features !== 'undefined') {
23242             svg
23243                 .selectAll('text')
23244                 .remove();
23245
23246             svg
23247                 .selectAll('path')
23248                 .data(gj.features)
23249                 .enter()
23250                 .append('text')
23251                 .attr('class', 'gpx')
23252                 .text(function(d) {
23253                     return d.properties.name;
23254                 })
23255                 .attr('x', function(d) {
23256                     var centroid = path.centroid(d);
23257                     return centroid[0] + 5;
23258                 })
23259                 .attr('y', function(d) {
23260                     var centroid = path.centroid(d);
23261                     return centroid[1];
23262                 });
23263         }
23264     }
23265
23266     render.projection = function(_) {
23267         if (!arguments.length) return projection;
23268         projection = _;
23269         return render;
23270     };
23271
23272     render.enable = function(_) {
23273         if (!arguments.length) return enable;
23274         enable = _;
23275         return render;
23276     };
23277
23278     render.geojson = function(_) {
23279         if (!arguments.length) return gj;
23280         gj = _;
23281         return render;
23282     };
23283
23284     render.dimensions = function(_) {
23285         if (!arguments.length) return svg.dimensions();
23286         svg.dimensions(_);
23287         return render;
23288     };
23289
23290     render.id = 'layer-gpx';
23291
23292     function over() {
23293         d3.event.stopPropagation();
23294         d3.event.preventDefault();
23295         d3.event.dataTransfer.dropEffect = 'copy';
23296     }
23297
23298     d3.select('body')
23299         .attr('dropzone', 'copy')
23300         .on('drop.localgpx', function() {
23301             d3.event.stopPropagation();
23302             d3.event.preventDefault();
23303             if (!iD.detect().filedrop) return;
23304             context.background().gpxLayerFiles(d3.event.dataTransfer.files);
23305         })
23306         .on('dragenter.localgpx', over)
23307         .on('dragexit.localgpx', over)
23308         .on('dragover.localgpx', over);
23309
23310     return render;
23311 };
23312 iD.Map = function(context) {
23313     var dimensions = [1, 1],
23314         dispatch = d3.dispatch('move', 'drawn'),
23315         projection = context.projection,
23316         roundedProjection = iD.svg.RoundProjection(projection),
23317         zoom = d3.behavior.zoom()
23318             .translate(projection.translate())
23319             .scale(projection.scale() * 2 * Math.PI)
23320             .scaleExtent([1024, 256 * Math.pow(2, 24)])
23321             .on('zoom', zoomPan),
23322         dblclickEnabled = true,
23323         transformStart,
23324         transformed = false,
23325         minzoom = 0,
23326         points = iD.svg.Points(roundedProjection, context),
23327         vertices = iD.svg.Vertices(roundedProjection, context),
23328         lines = iD.svg.Lines(projection),
23329         areas = iD.svg.Areas(projection),
23330         midpoints = iD.svg.Midpoints(roundedProjection, context),
23331         labels = iD.svg.Labels(projection, context),
23332         supersurface, surface,
23333         mouse,
23334         mousemove;
23335
23336     function map(selection) {
23337         context.history()
23338             .on('change.map', redraw);
23339         context.background()
23340             .on('change.map', redraw);
23341
23342         selection.call(zoom);
23343
23344         supersurface = selection.append('div')
23345             .attr('id', 'supersurface');
23346
23347         supersurface.call(context.background());
23348
23349         // Need a wrapper div because Opera can't cope with an absolutely positioned
23350         // SVG element: http://bl.ocks.org/jfirebaugh/6fbfbd922552bf776c16
23351         var dataLayer = supersurface.append('div')
23352             .attr('class', 'layer-layer layer-data');
23353
23354         map.surface = surface = dataLayer.append('svg')
23355             .on('mousedown.zoom', function() {
23356                 if (d3.event.button === 2) {
23357                     d3.event.stopPropagation();
23358                 }
23359             }, true)
23360             .on('mouseup.zoom', function() {
23361                 if (resetTransform()) redraw();
23362             })
23363             .attr('id', 'surface')
23364             .call(iD.svg.Surface(context));
23365
23366         surface.on('mousemove.map', function() {
23367             mousemove = d3.event;
23368         });
23369
23370         surface.on('mouseover.vertices', function() {
23371             if (map.editable() && !transformed) {
23372                 var hover = d3.event.target.__data__;
23373                 surface.call(vertices.drawHover, context.graph(), hover, map.extent(), map.zoom());
23374                 dispatch.drawn({full: false});
23375             }
23376         });
23377
23378         surface.on('mouseout.vertices', function() {
23379             if (map.editable() && !transformed) {
23380                 var hover = d3.event.relatedTarget && d3.event.relatedTarget.__data__;
23381                 surface.call(vertices.drawHover, context.graph(), hover, map.extent(), map.zoom());
23382                 dispatch.drawn({full: false});
23383             }
23384         });
23385
23386         context.on('enter.map', function() {
23387             if (map.editable() && !transformed) {
23388                 var all = context.intersects(map.extent()),
23389                     filter = d3.functor(true),
23390                     extent = map.extent(),
23391                     graph = context.graph();
23392                 surface.call(vertices, graph, all, filter, extent, map.zoom());
23393                 surface.call(midpoints, graph, all, filter, extent);
23394                 dispatch.drawn({full: false});
23395             }
23396         });
23397
23398         map.dimensions(selection.dimensions());
23399
23400         labels.supersurface(supersurface);
23401     }
23402
23403     function pxCenter() { return [dimensions[0] / 2, dimensions[1] / 2]; }
23404
23405     function drawVector(difference, extent) {
23406         var filter, all,
23407             graph = context.graph();
23408
23409         if (difference) {
23410             var complete = difference.complete(map.extent());
23411             all = _.compact(_.values(complete));
23412             filter = function(d) {
23413                 if (d.type === 'midpoint') {
23414
23415                     var a = d.edge[0],
23416                         b = d.edge[1];
23417
23418                     // redraw a midpoint if it needs to be
23419                     // - moved (either edge node moved)
23420                     // - deleted (edge nodes not consecutive in any parent way)
23421                     if (a in complete || b in complete) return true;
23422
23423                     var parentsWays = graph.parentWays({ id: a });
23424                     for (var i = 0; i < parentsWays.length; i++) {
23425                         var nodes = parentsWays[i].nodes;
23426                         for (var n = 0; n < nodes.length; n++) {
23427                             if (nodes[n] === a && (nodes[n - 1] === b || nodes[n + 1] === b)) return false;
23428                         }
23429                     }
23430                     return true;
23431
23432                 } else {
23433                     return d.id in complete;
23434                 }
23435             };
23436
23437         } else if (extent) {
23438             all = context.intersects(map.extent().intersection(extent));
23439             var set = d3.set(_.pluck(all, 'id'));
23440             filter = function(d) { return set.has(d.id); };
23441
23442         } else {
23443             all = context.intersects(map.extent());
23444             filter = d3.functor(true);
23445         }
23446
23447         surface
23448             .call(vertices, graph, all, filter, map.extent(), map.zoom())
23449             .call(lines, graph, all, filter)
23450             .call(areas, graph, all, filter)
23451             .call(midpoints, graph, all, filter, map.extent())
23452             .call(labels, graph, all, filter, dimensions, !difference && !extent);
23453
23454         if (points.points(context.intersects(map.extent()), 100).length >= 100) {
23455             surface.select('.layer-hit').selectAll('g.point').remove();
23456         } else {
23457             surface.call(points, points.points(all), filter);
23458         }
23459
23460         dispatch.drawn({full: true});
23461     }
23462
23463     function editOff() {
23464         surface.selectAll('.layer *').remove();
23465         dispatch.drawn({full: true});
23466     }
23467
23468     function zoomPan() {
23469         if (d3.event && d3.event.sourceEvent.type === 'dblclick') {
23470             if (!dblclickEnabled) {
23471                 zoom.scale(projection.scale() * 2 * Math.PI)
23472                     .translate(projection.translate());
23473                 return d3.event.sourceEvent.preventDefault();
23474             }
23475         }
23476
23477         if (Math.log(d3.event.scale / Math.LN2 - 8) < minzoom + 1) {
23478             iD.ui.flash(context.container())
23479                 .select('.content')
23480                 .text(t('cannot_zoom'));
23481             return setZoom(16, true);
23482         }
23483
23484         projection
23485             .translate(d3.event.translate)
23486             .scale(d3.event.scale / (2 * Math.PI));
23487
23488         var scale = d3.event.scale / transformStart[0],
23489             tX = Math.round((d3.event.translate[0] / scale - transformStart[1][0]) * scale),
23490             tY = Math.round((d3.event.translate[1] / scale - transformStart[1][1]) * scale);
23491
23492         transformed = true;
23493         iD.util.setTransform(supersurface, tX, tY, scale);
23494         queueRedraw();
23495
23496         dispatch.move(map);
23497     }
23498
23499     function resetTransform() {
23500         if (!transformed) return false;
23501         iD.util.setTransform(supersurface, 0, 0);
23502         transformed = false;
23503         return true;
23504     }
23505
23506     function redraw(difference, extent) {
23507
23508         if (!surface) return;
23509
23510         clearTimeout(timeoutId);
23511
23512         // If we are in the middle of a zoom/pan, we can't do differenced redraws.
23513         // It would result in artifacts where differenced entities are redrawn with
23514         // one transform and unchanged entities with another.
23515         if (resetTransform()) {
23516             difference = extent = undefined;
23517         }
23518
23519         var zoom = String(~~map.zoom());
23520         if (surface.attr('data-zoom') !== zoom) {
23521             surface.attr('data-zoom', zoom)
23522                 .classed('low-zoom', zoom <= 16);
23523         }
23524
23525         if (!difference) {
23526             supersurface.call(context.background());
23527         }
23528
23529         if (map.editable()) {
23530             context.connection().loadTiles(projection, dimensions);
23531             drawVector(difference, extent);
23532         } else {
23533             editOff();
23534         }
23535
23536         transformStart = [
23537             projection.scale() * 2 * Math.PI,
23538             projection.translate().slice()];
23539
23540         return map;
23541     }
23542
23543     var timeoutId;
23544     function queueRedraw() {
23545         clearTimeout(timeoutId);
23546         timeoutId = setTimeout(function() { redraw(); }, 300);
23547     }
23548
23549     function pointLocation(p) {
23550         var translate = projection.translate(),
23551             scale = projection.scale() * 2 * Math.PI;
23552         return [(p[0] - translate[0]) / scale, (p[1] - translate[1]) / scale];
23553     }
23554
23555     function locationPoint(l) {
23556         var translate = projection.translate(),
23557             scale = projection.scale() * 2 * Math.PI;
23558         return [l[0] * scale + translate[0], l[1] * scale + translate[1]];
23559     }
23560
23561     map.mouse = function() {
23562         var e = mousemove || d3.event, s;
23563         while ((s = e.sourceEvent)) e = s;
23564         return mouse(e);
23565     };
23566
23567     map.mouseCoordinates = function() {
23568         return projection.invert(map.mouse());
23569     };
23570
23571     map.dblclickEnable = function(_) {
23572         if (!arguments.length) return dblclickEnabled;
23573         dblclickEnabled = _;
23574         return map;
23575     };
23576
23577     function setZoom(_, force) {
23578         if (_ === map.zoom() && !force)
23579             return false;
23580         var scale = 256 * Math.pow(2, _),
23581             center = pxCenter(),
23582             l = pointLocation(center);
23583         scale = Math.max(1024, Math.min(256 * Math.pow(2, 24), scale));
23584         projection.scale(scale / (2 * Math.PI));
23585         zoom.scale(scale);
23586         var t = projection.translate();
23587         l = locationPoint(l);
23588         t[0] += center[0] - l[0];
23589         t[1] += center[1] - l[1];
23590         projection.translate(t);
23591         zoom.translate(projection.translate());
23592         return true;
23593     }
23594
23595     function setCenter(_) {
23596         var c = map.center();
23597         if (_[0] === c[0] && _[1] === c[1])
23598             return false;
23599         var t = projection.translate(),
23600             pxC = pxCenter(),
23601             ll = projection(_);
23602         projection.translate([
23603             t[0] - ll[0] + pxC[0],
23604             t[1] - ll[1] + pxC[1]]);
23605         zoom.translate(projection.translate());
23606         return true;
23607     }
23608
23609     map.pan = function(d) {
23610         var t = projection.translate();
23611         t[0] += d[0];
23612         t[1] += d[1];
23613         projection.translate(t);
23614         zoom.translate(projection.translate());
23615         dispatch.move(map);
23616         return redraw();
23617     };
23618
23619     map.dimensions = function(_) {
23620         if (!arguments.length) return dimensions;
23621         var center = map.center();
23622         dimensions = _;
23623         surface.dimensions(dimensions);
23624         context.background().dimensions(dimensions);
23625         projection.clipExtent([[0, 0], dimensions]);
23626         mouse = iD.util.fastMouse(supersurface.node());
23627         setCenter(center);
23628         return redraw();
23629     };
23630
23631     map.zoomIn = function() { return map.zoom(Math.ceil(map.zoom() + 1)); };
23632     map.zoomOut = function() { return map.zoom(Math.floor(map.zoom() - 1)); };
23633
23634     map.center = function(loc) {
23635         if (!arguments.length) {
23636             return projection.invert(pxCenter());
23637         }
23638
23639         if (setCenter(loc)) {
23640             dispatch.move(map);
23641         }
23642
23643         return redraw();
23644     };
23645
23646     map.zoom = function(z) {
23647         if (!arguments.length) {
23648             return Math.max(Math.log(projection.scale() * 2 * Math.PI) / Math.LN2 - 8, 0);
23649         }
23650
23651         if (setZoom(z)) {
23652             dispatch.move(map);
23653         }
23654
23655         return redraw();
23656     };
23657
23658     map.zoomTo = function(entity, zoomLimits) {
23659         var extent = entity.extent(context.graph()),
23660             zoom = map.extentZoom(extent);
23661         zoomLimits = zoomLimits || [16, 20];
23662         map.centerZoom(extent.center(), Math.min(Math.max(zoom, zoomLimits[0]), zoomLimits[1]));
23663     };
23664
23665     map.centerZoom = function(loc, z) {
23666         var centered = setCenter(loc),
23667             zoomed   = setZoom(z);
23668
23669         if (centered || zoomed) {
23670             dispatch.move(map);
23671         }
23672
23673         return redraw();
23674     };
23675
23676     map.centerEase = function(loc) {
23677         var from = map.center().slice(),
23678             t = 0,
23679             stop;
23680
23681         surface.one('mousedown.ease', function() {
23682             stop = true;
23683         });
23684
23685         d3.timer(function() {
23686             if (stop) return true;
23687             map.center(iD.geo.interp(from, loc, (t += 1) / 10));
23688             return t === 10;
23689         }, 20);
23690         return map;
23691     };
23692
23693     map.extent = function(_) {
23694         if (!arguments.length) {
23695             return new iD.geo.Extent(projection.invert([0, dimensions[1]]),
23696                                  projection.invert([dimensions[0], 0]));
23697         } else {
23698             var extent = iD.geo.Extent(_);
23699             map.centerZoom(extent.center(), map.extentZoom(extent));
23700         }
23701     };
23702
23703     map.extentZoom = function(_) {
23704         var extent = iD.geo.Extent(_),
23705             tl = projection([extent[0][0], extent[1][1]]),
23706             br = projection([extent[1][0], extent[0][1]]);
23707
23708         // Calculate maximum zoom that fits extent
23709         var hFactor = (br[0] - tl[0]) / dimensions[0],
23710             vFactor = (br[1] - tl[1]) / dimensions[1],
23711             hZoomDiff = Math.log(Math.abs(hFactor)) / Math.LN2,
23712             vZoomDiff = Math.log(Math.abs(vFactor)) / Math.LN2,
23713             newZoom = map.zoom() - Math.max(hZoomDiff, vZoomDiff);
23714
23715         return newZoom;
23716     };
23717
23718     map.editable = function() {
23719         return map.zoom() >= 16;
23720     };
23721
23722     map.minzoom = function(_) {
23723         if (!arguments.length) return minzoom;
23724         minzoom = _;
23725         return map;
23726     };
23727
23728     return d3.rebind(map, dispatch, 'on');
23729 };
23730 iD.TileLayer = function() {
23731     var tileSize = 256,
23732         tile = d3.geo.tile(),
23733         projection,
23734         cache = {},
23735         tileOrigin,
23736         z,
23737         transformProp = iD.util.prefixCSSProperty('Transform'),
23738         source = d3.functor('');
23739
23740     function tileSizeAtZoom(d, z) {
23741         return Math.ceil(tileSize * Math.pow(2, z - d[2])) / tileSize;
23742     }
23743
23744     function atZoom(t, distance) {
23745         var power = Math.pow(2, distance);
23746         return [
23747             Math.floor(t[0] * power),
23748             Math.floor(t[1] * power),
23749             t[2] + distance];
23750     }
23751
23752     function lookUp(d) {
23753         for (var up = -1; up > -d[2]; up--) {
23754             var tile = atZoom(d, up);
23755             if (cache[source.url(tile)] !== false) {
23756                 return tile;
23757             }
23758         }
23759     }
23760
23761     function uniqueBy(a, n) {
23762         var o = [], seen = {};
23763         for (var i = 0; i < a.length; i++) {
23764             if (seen[a[i][n]] === undefined) {
23765                 o.push(a[i]);
23766                 seen[a[i][n]] = true;
23767             }
23768         }
23769         return o;
23770     }
23771
23772     function addSource(d) {
23773         d.push(source.url(d));
23774         return d;
23775     }
23776
23777     // Update tiles based on current state of `projection`.
23778     function background(selection) {
23779         tile.scale(projection.scale() * 2 * Math.PI)
23780             .translate(projection.translate());
23781
23782         tileOrigin = [
23783             projection.scale() * Math.PI - projection.translate()[0],
23784             projection.scale() * Math.PI - projection.translate()[1]];
23785
23786         z = Math.max(Math.log(projection.scale() * 2 * Math.PI) / Math.log(2) - 8, 0);
23787
23788         render(selection);
23789     }
23790
23791     // Derive the tiles onscreen, remove those offscreen and position them.
23792     // Important that this part not depend on `projection` because it's
23793     // rentered when tiles load/error (see #644).
23794     function render(selection) {
23795         var requests = [];
23796
23797         if (source.validZoom(z)) {
23798             tile().forEach(function(d) {
23799                 addSource(d);
23800                 if (d[3] === '') return;
23801                 requests.push(d);
23802                 if (cache[d[3]] === false && lookUp(d)) {
23803                     requests.push(addSource(lookUp(d)));
23804                 }
23805             });
23806
23807             requests = uniqueBy(requests, 3).filter(function(r) {
23808                 // don't re-request tiles which have failed in the past
23809                 return cache[r[3]] !== false;
23810             });
23811         }
23812
23813         var pixelOffset = [
23814             Math.round(source.offset()[0] * Math.pow(2, z)),
23815             Math.round(source.offset()[1] * Math.pow(2, z))
23816         ];
23817
23818         function load(d) {
23819             cache[d[3]] = true;
23820             d3.select(this)
23821                 .on('error', null)
23822                 .on('load', null)
23823                 .classed('tile-loaded', true);
23824             render(selection);
23825         }
23826
23827         function error(d) {
23828             cache[d[3]] = false;
23829             d3.select(this)
23830                 .on('error', null)
23831                 .on('load', null)
23832                 .remove();
23833             render(selection);
23834         }
23835
23836         function imageTransform(d) {
23837             var _ts = tileSize * Math.pow(2, z - d[2]);
23838             var scale = tileSizeAtZoom(d, z);
23839             return 'translate(' +
23840                 (Math.round((d[0] * _ts) - tileOrigin[0]) + pixelOffset[0]) + 'px,' +
23841                 (Math.round((d[1] * _ts) - tileOrigin[1]) + pixelOffset[1]) + 'px)' +
23842                 'scale(' + scale + ',' + scale + ')';
23843         }
23844
23845         var image = selection
23846             .selectAll('img')
23847             .data(requests, function(d) { return d[3]; });
23848
23849         image.exit()
23850             .style(transformProp, imageTransform)
23851             .classed('tile-removing', true)
23852             .each(function() {
23853                 var tile = d3.select(this);
23854                 window.setTimeout(function() {
23855                     if (tile.classed('tile-removing')) {
23856                         tile.remove();
23857                     }
23858                 }, 300);
23859             });
23860
23861         image.enter().append('img')
23862             .attr('class', 'tile')
23863             .attr('src', function(d) { return d[3]; })
23864             .on('error', error)
23865             .on('load', load);
23866
23867         image
23868             .style(transformProp, imageTransform)
23869             .classed('tile-removing', false);
23870     }
23871
23872     background.projection = function(_) {
23873         if (!arguments.length) return projection;
23874         projection = _;
23875         return background;
23876     };
23877
23878     background.dimensions = function(_) {
23879         if (!arguments.length) return tile.size();
23880         tile.size(_);
23881         return background;
23882     };
23883
23884     background.source = function(_) {
23885         if (!arguments.length) return source;
23886         source = _;
23887         cache = {};
23888         tile.scaleExtent(source.scaleExtent);
23889         return background;
23890     };
23891
23892     return background;
23893 };
23894 iD.svg = {
23895     RoundProjection: function(projection) {
23896         return function(d) {
23897             return iD.geo.roundCoords(projection(d));
23898         };
23899     },
23900
23901     PointTransform: function(projection) {
23902         return function(entity) {
23903             // http://jsperf.com/short-array-join
23904             var pt = projection(entity.loc);
23905             return 'translate(' + pt[0] + ',' + pt[1] + ')';
23906         };
23907     },
23908
23909     Round: function () {
23910         return d3.geo.transform({
23911             point: function(x, y) { return this.stream.point(Math.floor(x), Math.floor(y)); }
23912         });
23913     },
23914
23915     Path: function(projection, graph, polygon) {
23916         var cache = {},
23917             round = iD.svg.Round().stream,
23918             clip = d3.geo.clipExtent().extent(projection.clipExtent()).stream,
23919             project = projection.stream,
23920             path = d3.geo.path()
23921                 .projection({stream: function(output) { return polygon ? project(round(output)) : project(clip(round(output))); }});
23922
23923         return function(entity) {
23924             if (entity.id in cache) {
23925                 return cache[entity.id];
23926             } else {
23927                 return cache[entity.id] = path(entity.asGeoJSON(graph)); // jshint ignore:line
23928             }
23929         };
23930     },
23931
23932     OneWaySegments: function(projection, graph, dt) {
23933         return function(entity) {
23934             var a,
23935                 b,
23936                 i = 0,
23937                 offset = dt,
23938                 segments = [],
23939                 coordinates = graph.childNodes(entity).map(function(n) {
23940                     return n.loc;
23941                 });
23942
23943             if (entity.tags.oneway === '-1') coordinates.reverse();
23944
23945             d3.geo.stream({
23946                 type: 'LineString',
23947                 coordinates: coordinates
23948             }, projection.stream({
23949                 lineStart: function() {},
23950                 lineEnd: function() {
23951                     a = null;
23952                 },
23953                 point: function(x, y) {
23954                     b = [x, y];
23955
23956                     if (a) {
23957                         var span = iD.geo.euclideanDistance(a, b) - offset;
23958
23959                         if (span >= 0) {
23960                             var angle = Math.atan2(b[1] - a[1], b[0] - a[0]),
23961                                 dx = dt * Math.cos(angle),
23962                                 dy = dt * Math.sin(angle),
23963                                 p = [a[0] + offset * Math.cos(angle),
23964                                      a[1] + offset * Math.sin(angle)];
23965
23966                             var segment = 'M' + a[0] + ',' + a[1] +
23967                                           'L' + p[0] + ',' + p[1];
23968
23969                             for (span -= dt; span >= 0; span -= dt) {
23970                                 p[0] += dx;
23971                                 p[1] += dy;
23972                                 segment += 'L' + p[0] + ',' + p[1];
23973                             }
23974
23975                             segment += 'L' + b[0] + ',' + b[1];
23976                             segments.push({id: entity.id, index: i, d: segment});
23977                         }
23978
23979                         offset = -span;
23980                         i++;
23981                     }
23982
23983                     a = b;
23984                 }
23985             }));
23986
23987             return segments;
23988         };
23989     },
23990
23991     MultipolygonMemberTags: function(graph) {
23992         return function(entity) {
23993             var tags = entity.tags;
23994             graph.parentRelations(entity).forEach(function(relation) {
23995                 if (relation.isMultipolygon()) {
23996                     tags = _.extend({}, relation.tags, tags);
23997                 }
23998             });
23999             return tags;
24000         };
24001     }
24002 };
24003 iD.svg.Areas = function(projection) {
24004     // Patterns only work in Firefox when set directly on element.
24005     // (This is not a bug: https://bugzilla.mozilla.org/show_bug.cgi?id=750632)
24006     var patterns = {
24007         wetland: 'wetland',
24008         beach: 'beach',
24009         scrub: 'scrub',
24010         construction: 'construction',
24011         cemetery: 'cemetery',
24012         grave_yard: 'cemetery',
24013         meadow: 'meadow',
24014         farm: 'farmland',
24015         farmland: 'farmland',
24016         orchard: 'orchard'
24017     };
24018
24019     var patternKeys = ['landuse', 'natural', 'amenity'];
24020
24021     function setPattern(d) {
24022         for (var i = 0; i < patternKeys.length; i++) {
24023             if (patterns.hasOwnProperty(d.tags[patternKeys[i]])) {
24024                 this.style.fill = 'url("#pattern-' + patterns[d.tags[patternKeys[i]]] + '")';
24025                 return;
24026             }
24027         }
24028         this.style.fill = '';
24029     }
24030
24031     return function drawAreas(surface, graph, entities, filter) {
24032         var path = iD.svg.Path(projection, graph, true),
24033             areas = {},
24034             multipolygon;
24035
24036         for (var i = 0; i < entities.length; i++) {
24037             var entity = entities[i];
24038             if (entity.geometry(graph) !== 'area') continue;
24039
24040             multipolygon = iD.geo.isSimpleMultipolygonOuterMember(entity, graph);
24041             if (multipolygon) {
24042                 areas[multipolygon.id] = {
24043                     entity: multipolygon.mergeTags(entity.tags),
24044                     area: Math.abs(entity.area(graph))
24045                 };
24046             } else if (!areas[entity.id]) {
24047                 areas[entity.id] = {
24048                     entity: entity,
24049                     area: Math.abs(entity.area(graph))
24050                 };
24051             }
24052         }
24053
24054         areas = d3.values(areas).filter(function hasPath(a) { return path(a.entity); });
24055         areas.sort(function areaSort(a, b) { return b.area - a.area; });
24056         areas = _.pluck(areas, 'entity');
24057
24058         var strokes = areas.filter(function(area) {
24059             return area.type === 'way';
24060         });
24061
24062         var data = {
24063             shadow: strokes,
24064             stroke: strokes,
24065             fill: areas
24066         };
24067
24068         var paths = surface.selectAll('.layer-shadow, .layer-stroke, .layer-fill')
24069             .selectAll('path.area')
24070             .filter(filter)
24071             .data(function(layer) { return data[layer]; }, iD.Entity.key);
24072
24073         // Remove exiting areas first, so they aren't included in the `fills`
24074         // array used for sorting below (https://github.com/openstreetmap/iD/issues/1903).
24075         paths.exit()
24076             .remove();
24077
24078         var fills = surface.selectAll('.layer-fill path.area')[0];
24079
24080         var bisect = d3.bisector(function(node) {
24081             return -node.__data__.area(graph);
24082         }).left;
24083
24084         function sortedByArea(entity) {
24085             if (this.__data__ === 'fill') {
24086                 return fills[bisect(fills, -entity.area(graph))];
24087             }
24088         }
24089
24090         paths.enter()
24091             .insert('path', sortedByArea)
24092             .each(function(entity) {
24093                 var layer = this.parentNode.__data__;
24094
24095                 this.setAttribute('class', entity.type + ' area ' + layer + ' ' + entity.id);
24096
24097                 if (layer === 'fill') {
24098                     setPattern.apply(this, arguments);
24099                 }
24100             })
24101             .call(iD.svg.TagClasses());
24102
24103         paths
24104             .attr('d', path);
24105     };
24106 };
24107 iD.svg.Labels = function(projection, context) {
24108     var path = d3.geo.path().projection(projection);
24109
24110     // Replace with dict and iterate over entities tags instead?
24111     var label_stack = [
24112         ['line', 'aeroway'],
24113         ['line', 'highway'],
24114         ['line', 'railway'],
24115         ['line', 'waterway'],
24116         ['area', 'aeroway'],
24117         ['area', 'amenity'],
24118         ['area', 'building'],
24119         ['area', 'historic'],
24120         ['area', 'leisure'],
24121         ['area', 'man_made'],
24122         ['area', 'natural'],
24123         ['area', 'shop'],
24124         ['area', 'tourism'],
24125         ['point', 'aeroway'],
24126         ['point', 'amenity'],
24127         ['point', 'building'],
24128         ['point', 'historic'],
24129         ['point', 'leisure'],
24130         ['point', 'man_made'],
24131         ['point', 'natural'],
24132         ['point', 'shop'],
24133         ['point', 'tourism'],
24134         ['line', 'name'],
24135         ['area', 'name'],
24136         ['point', 'name']
24137     ];
24138
24139     var default_size = 12;
24140
24141     var font_sizes = label_stack.map(function(d) {
24142         var style = iD.util.getStyle('text.' + d[0] + '.tag-' + d[1]),
24143             m = style && style.cssText.match('font-size: ([0-9]{1,2})px;');
24144         if (m) return parseInt(m[1], 10);
24145
24146         style = iD.util.getStyle('text.' + d[0]);
24147         m = style && style.cssText.match('font-size: ([0-9]{1,2})px;');
24148         if (m) return parseInt(m[1], 10);
24149
24150         return default_size;
24151     });
24152
24153     var iconSize = 18;
24154
24155     var pointOffsets = [
24156         [15, -11, 'start'], // right
24157         [10, -11, 'start'], // unused right now
24158         [-15, -11, 'end']
24159     ];
24160
24161     var lineOffsets = [50, 45, 55, 40, 60, 35, 65, 30, 70, 25,
24162         75, 20, 80, 15, 95, 10, 90, 5, 95];
24163
24164
24165     var noIcons = ['building', 'landuse', 'natural'];
24166     function blacklisted(preset) {
24167         return _.any(noIcons, function(s) {
24168             return preset.id.indexOf(s) >= 0;
24169         });
24170     }
24171
24172     function get(array, prop) {
24173         return function(d, i) { return array[i][prop]; };
24174     }
24175
24176     var textWidthCache = {};
24177
24178     function textWidth(text, size, elem) {
24179         var c = textWidthCache[size];
24180         if (!c) c = textWidthCache[size] = {};
24181
24182         if (c[text]) {
24183             return c[text];
24184
24185         } else if (elem) {
24186             c[text] = elem.getComputedTextLength();
24187             return c[text];
24188
24189         } else {
24190             var str = encodeURIComponent(text).match(/%[CDEFcdef]/g);
24191             if (str === null) {
24192                 return size / 3 * 2 * text.length;
24193             } else {
24194                 return size / 3 * (2 * text.length + str.length);
24195             }
24196         }
24197     }
24198
24199     function drawLineLabels(group, entities, filter, classes, labels) {
24200         var texts = group.selectAll('text.' + classes)
24201             .filter(filter)
24202             .data(entities, iD.Entity.key);
24203
24204         texts.enter()
24205             .append('text')
24206             .attr('class', function(d, i) { return classes + ' ' + labels[i].classes + ' ' + d.id; })
24207             .append('textPath')
24208             .attr('class', 'textpath');
24209
24210
24211         texts.selectAll('.textpath')
24212             .filter(filter)
24213             .data(entities, iD.Entity.key)
24214             .attr({
24215                 'startOffset': '50%',
24216                 'xlink:href': function(d) { return '#labelpath-' + d.id; }
24217             })
24218             .text(iD.util.displayName);
24219
24220         texts.exit().remove();
24221     }
24222
24223     function drawLinePaths(group, entities, filter, classes, labels) {
24224         var halos = group.selectAll('path')
24225             .filter(filter)
24226             .data(entities, iD.Entity.key);
24227
24228         halos.enter()
24229             .append('path')
24230             .style('stroke-width', get(labels, 'font-size'))
24231             .attr('id', function(d) { return 'labelpath-' + d.id; })
24232             .attr('class', classes);
24233
24234         halos.attr('d', get(labels, 'lineString'));
24235
24236         halos.exit().remove();
24237     }
24238
24239     function drawPointLabels(group, entities, filter, classes, labels) {
24240
24241         var texts = group.selectAll('text.' + classes)
24242             .filter(filter)
24243             .data(entities, iD.Entity.key);
24244
24245         texts.enter()
24246             .append('text')
24247             .attr('class', function(d, i) { return classes + ' ' + labels[i].classes + ' ' + d.id; });
24248
24249         texts.attr('x', get(labels, 'x'))
24250             .attr('y', get(labels, 'y'))
24251             .style('text-anchor', get(labels, 'textAnchor'))
24252             .text(iD.util.displayName)
24253             .each(function(d, i) { textWidth(iD.util.displayName(d), labels[i].height, this); });
24254
24255         texts.exit().remove();
24256         return texts;
24257     }
24258
24259     function drawAreaLabels(group, entities, filter, classes, labels) {
24260         entities = entities.filter(hasText);
24261         labels = labels.filter(hasText);
24262         return drawPointLabels(group, entities, filter, classes, labels);
24263
24264         function hasText(d, i) {
24265             return labels[i].hasOwnProperty('x') && labels[i].hasOwnProperty('y');
24266         }
24267     }
24268
24269     function drawAreaIcons(group, entities, filter, classes, labels) {
24270
24271         var icons = group.selectAll('use')
24272             .filter(filter)
24273             .data(entities, iD.Entity.key);
24274
24275         icons.enter()
24276             .append('use')
24277             .attr('clip-path', 'url(#clip-square-18)')
24278             .attr('class', 'icon');
24279
24280         icons.attr('transform', get(labels, 'transform'))
24281             .attr('xlink:href', function(d) {
24282                 return '#maki-' + context.presets().match(d, context.graph()).icon + '-18';
24283             });
24284
24285
24286         icons.exit().remove();
24287     }
24288
24289     function reverse(p) {
24290         var angle = Math.atan2(p[1][1] - p[0][1], p[1][0] - p[0][0]);
24291         return !(p[0][0] < p[p.length - 1][0] && angle < Math.PI/2 && angle > - Math.PI/2);
24292     }
24293
24294     function lineString(nodes) {
24295         return 'M' + nodes.join('L');
24296     }
24297
24298     function subpath(nodes, from, to) {
24299         function segmentLength(i) {
24300             var dx = nodes[i][0] - nodes[i + 1][0];
24301             var dy = nodes[i][1] - nodes[i + 1][1];
24302             return Math.sqrt(dx * dx + dy * dy);
24303         }
24304
24305         var sofar = 0,
24306             start, end, i0, i1;
24307         for (var i = 0; i < nodes.length - 1; i++) {
24308             var current = segmentLength(i);
24309             var portion;
24310             if (!start && sofar + current >= from) {
24311                 portion = (from - sofar) / current;
24312                 start = [
24313                     nodes[i][0] + portion * (nodes[i + 1][0] - nodes[i][0]),
24314                     nodes[i][1] + portion * (nodes[i + 1][1] - nodes[i][1])
24315                 ];
24316                 i0 = i + 1;
24317             }
24318             if (!end && sofar + current >= to) {
24319                 portion = (to - sofar) / current;
24320                 end = [
24321                     nodes[i][0] + portion * (nodes[i + 1][0] - nodes[i][0]),
24322                     nodes[i][1] + portion * (nodes[i + 1][1] - nodes[i][1])
24323                 ];
24324                 i1 = i + 1;
24325             }
24326             sofar += current;
24327
24328         }
24329         var ret = nodes.slice(i0, i1);
24330         ret.unshift(start);
24331         ret.push(end);
24332         return ret;
24333
24334     }
24335
24336     function hideOnMouseover() {
24337         var layers = d3.select(this)
24338             .selectAll('.layer-label, .layer-halo');
24339
24340         layers.selectAll('.proximate')
24341             .classed('proximate', false);
24342
24343         var mouse = context.mouse(),
24344             pad = 50,
24345             rect = [mouse[0] - pad, mouse[1] - pad, mouse[0] + pad, mouse[1] + pad],
24346             ids = _.pluck(rtree.search(rect), 'id');
24347
24348         if (!ids.length) return;
24349         layers.selectAll('.' + ids.join(', .'))
24350             .classed('proximate', true);
24351     }
24352
24353     var rtree = rbush(),
24354         rectangles = {};
24355
24356     function labels(surface, graph, entities, filter, dimensions, fullRedraw) {
24357
24358         var hidePoints = !surface.select('.node.point').node();
24359
24360         var labelable = [], i, k, entity;
24361         for (i = 0; i < label_stack.length; i++) labelable.push([]);
24362
24363         if (fullRedraw) {
24364             rtree.clear();
24365             rectangles = {};
24366         } else {
24367             for (i = 0; i < entities.length; i++) {
24368                 rtree.remove(rectangles[entities[i].id]);
24369             }
24370         }
24371
24372         // Split entities into groups specified by label_stack
24373         for (i = 0; i < entities.length; i++) {
24374             entity = entities[i];
24375             var geometry = entity.geometry(graph);
24376
24377             if (geometry === 'vertex')
24378                 continue;
24379             if (hidePoints && geometry === 'point')
24380                 continue;
24381
24382             var preset = geometry === 'area' && context.presets().match(entity, graph),
24383                 icon = preset && !blacklisted(preset) && preset.icon;
24384
24385             if (!icon && !iD.util.displayName(entity))
24386                 continue;
24387
24388             for (k = 0; k < label_stack.length; k ++) {
24389                 if (geometry === label_stack[k][0] && entity.tags[label_stack[k][1]]) {
24390                     labelable[k].push(entity);
24391                     break;
24392                 }
24393             }
24394         }
24395
24396         var positions = {
24397             point: [],
24398             line: [],
24399             area: []
24400         };
24401
24402         var labelled = {
24403             point: [],
24404             line: [],
24405             area: []
24406         };
24407
24408         // Try and find a valid label for labellable entities
24409         for (k = 0; k < labelable.length; k++) {
24410             var font_size = font_sizes[k];
24411             for (i = 0; i < labelable[k].length; i ++) {
24412                 entity = labelable[k][i];
24413                 var name = iD.util.displayName(entity),
24414                     width = name && textWidth(name, font_size),
24415                     p;
24416                 if (entity.geometry(graph) === 'point') {
24417                     p = getPointLabel(entity, width, font_size);
24418                 } else if (entity.geometry(graph) === 'line') {
24419                     p = getLineLabel(entity, width, font_size);
24420                 } else if (entity.geometry(graph) === 'area') {
24421                     p = getAreaLabel(entity, width, font_size);
24422                 }
24423                 if (p) {
24424                     p.classes = entity.geometry(graph) + ' tag-' + label_stack[k][1];
24425                     positions[entity.geometry(graph)].push(p);
24426                     labelled[entity.geometry(graph)].push(entity);
24427                 }
24428             }
24429         }
24430
24431         function getPointLabel(entity, width, height) {
24432             var coord = projection(entity.loc),
24433                 m = 5,  // margin
24434                 offset = pointOffsets[0],
24435                 p = {
24436                     height: height,
24437                     width: width,
24438                     x: coord[0] + offset[0],
24439                     y: coord[1] + offset[1],
24440                     textAnchor: offset[2]
24441                 };
24442             var rect = [p.x - m, p.y - m, p.x + width + m, p.y + height + m];
24443             if (tryInsert(rect, entity.id)) return p;
24444         }
24445
24446
24447         function getLineLabel(entity, width, height) {
24448             var nodes = _.pluck(graph.childNodes(entity), 'loc').map(projection),
24449                 length = iD.geo.pathLength(nodes);
24450             if (length < width + 20) return;
24451
24452             for (var i = 0; i < lineOffsets.length; i ++) {
24453                 var offset = lineOffsets[i],
24454                     middle = offset / 100 * length,
24455                     start = middle - width/2;
24456                 if (start < 0 || start + width > length) continue;
24457                 var sub = subpath(nodes, start, start + width),
24458                     rev = reverse(sub),
24459                     rect = [
24460                         Math.min(sub[0][0], sub[sub.length - 1][0]) - 10,
24461                         Math.min(sub[0][1], sub[sub.length - 1][1]) - 10,
24462                         Math.max(sub[0][0], sub[sub.length - 1][0]) + 20,
24463                         Math.max(sub[0][1], sub[sub.length - 1][1]) + 30
24464                     ];
24465                 if (rev) sub = sub.reverse();
24466                 if (tryInsert(rect, entity.id)) return {
24467                     'font-size': height + 2,
24468                     lineString: lineString(sub),
24469                     startOffset: offset + '%'
24470                 };
24471             }
24472         }
24473
24474         function getAreaLabel(entity, width, height) {
24475             var centroid = path.centroid(entity.asGeoJSON(graph, true)),
24476                 extent = entity.extent(graph),
24477                 entitywidth = projection(extent[1])[0] - projection(extent[0])[0],
24478                 rect;
24479
24480             if (!centroid || entitywidth < 20) return;
24481
24482             var iconX = centroid[0] - (iconSize/2),
24483                 iconY = centroid[1] - (iconSize/2),
24484                 textOffset = iconSize + 5;
24485
24486             var p = {
24487                 transform: 'translate(' + iconX + ',' + iconY + ')'
24488             };
24489
24490             if (width && entitywidth >= width + 20) {
24491                 p.x = centroid[0];
24492                 p.y = centroid[1] + textOffset;
24493                 p.textAnchor = 'middle';
24494                 p.height = height;
24495                 rect = [p.x - width/2, p.y, p.x + width/2, p.y + height + textOffset];
24496             } else {
24497                 rect = [iconX, iconY, iconX + iconSize, iconY + iconSize];
24498             }
24499
24500             if (tryInsert(rect, entity.id)) return p;
24501
24502         }
24503
24504         function tryInsert(rect, id) {
24505             // Check that label is visible
24506             if (rect[0] < 0 || rect[1] < 0 || rect[2] > dimensions[0] ||
24507                 rect[3] > dimensions[1]) return false;
24508             var v = rtree.search(rect).length === 0;
24509             if (v) {
24510                 rect.id = id;
24511                 rtree.insert(rect);
24512                 rectangles[id] = rect;
24513             }
24514             return v;
24515         }
24516
24517         var label = surface.select('.layer-label'),
24518             halo = surface.select('.layer-halo');
24519
24520         // points
24521         drawPointLabels(label, labelled.point, filter, 'pointlabel', positions.point);
24522         drawPointLabels(halo, labelled.point, filter, 'pointlabel-halo', positions.point);
24523
24524         // lines
24525         drawLinePaths(halo, labelled.line, filter, '', positions.line);
24526         drawLineLabels(label, labelled.line, filter, 'linelabel', positions.line);
24527         drawLineLabels(halo, labelled.line, filter, 'linelabel-halo', positions.line);
24528
24529         // areas
24530         drawAreaLabels(label, labelled.area, filter, 'arealabel', positions.area);
24531         drawAreaLabels(halo, labelled.area, filter, 'arealabel-halo', positions.area);
24532         drawAreaIcons(label, labelled.area, filter, 'arealabel-icon', positions.area);
24533     }
24534
24535     labels.supersurface = function(supersurface) {
24536         supersurface
24537             .on('mousemove.hidelabels', hideOnMouseover)
24538             .on('mousedown.hidelabels', function () {
24539                 supersurface.on('mousemove.hidelabels', null);
24540             })
24541             .on('mouseup.hidelabels', function () {
24542                 supersurface.on('mousemove.hidelabels', hideOnMouseover);
24543             });
24544     };
24545
24546     return labels;
24547 };
24548 iD.svg.Lines = function(projection) {
24549
24550     var highway_stack = {
24551         motorway: 0,
24552         motorway_link: 1,
24553         trunk: 2,
24554         trunk_link: 3,
24555         primary: 4,
24556         primary_link: 5,
24557         secondary: 6,
24558         tertiary: 7,
24559         unclassified: 8,
24560         residential: 9,
24561         service: 10,
24562         footway: 11
24563     };
24564
24565     function waystack(a, b) {
24566         if (!a || !b || !a.tags || !b.tags) return 0;
24567         if (a.tags.layer !== undefined && b.tags.layer !== undefined) {
24568             return a.tags.layer - b.tags.layer;
24569         }
24570         if (a.tags.bridge) return 1;
24571         if (b.tags.bridge) return -1;
24572         if (a.tags.tunnel) return -1;
24573         if (b.tags.tunnel) return 1;
24574         var as = 0, bs = 0;
24575         if (a.tags.highway && b.tags.highway) {
24576             as -= highway_stack[a.tags.highway];
24577             bs -= highway_stack[b.tags.highway];
24578         }
24579         return as - bs;
24580     }
24581
24582     return function drawLines(surface, graph, entities, filter) {
24583         var lines = [],
24584             path = iD.svg.Path(projection, graph);
24585
24586         for (var i = 0; i < entities.length; i++) {
24587             var entity = entities[i],
24588                 outer = iD.geo.simpleMultipolygonOuterMember(entity, graph);
24589             if (outer) {
24590                 lines.push(entity.mergeTags(outer.tags));
24591             } else if (entity.geometry(graph) === 'line') {
24592                 lines.push(entity);
24593             }
24594         }
24595
24596         lines = lines.filter(path);
24597         lines.sort(waystack);
24598
24599         function drawPaths(klass) {
24600             var paths = surface.select('.layer-' + klass)
24601                 .selectAll('path.line')
24602                 .filter(filter)
24603                 .data(lines, iD.Entity.key);
24604
24605             var enter = paths.enter()
24606                 .append('path')
24607                 .attr('class', function(d) { return 'way line ' + klass + ' ' + d.id; });
24608
24609             // Optimization: call simple TagClasses only on enter selection. This
24610             // works because iD.Entity.key is defined to include the entity v attribute.
24611             if (klass !== 'stroke') {
24612                 enter.call(iD.svg.TagClasses());
24613             } else {
24614                 paths.call(iD.svg.TagClasses()
24615                     .tags(iD.svg.MultipolygonMemberTags(graph)));
24616             }
24617
24618             paths
24619                 .order()
24620                 .attr('d', path);
24621
24622             paths.exit()
24623                 .remove();
24624         }
24625
24626         drawPaths('shadow');
24627         drawPaths('casing');
24628         drawPaths('stroke');
24629
24630         var segments = _(lines)
24631             .filter(function(d) { return d.isOneWay(); })
24632             .map(iD.svg.OneWaySegments(projection, graph, 35))
24633             .flatten()
24634             .valueOf();
24635
24636         var oneways = surface.select('.layer-oneway')
24637             .selectAll('path.oneway')
24638             .filter(filter)
24639             .data(segments, function(d) { return [d.id, d.index]; });
24640
24641         oneways.enter()
24642             .append('path')
24643             .attr('class', 'oneway')
24644             .attr('marker-mid', 'url(#oneway-marker)');
24645
24646         oneways
24647             .order()
24648             .attr('d', function(d) { return d.d; });
24649
24650         oneways.exit()
24651             .remove();
24652     };
24653 };
24654 iD.svg.Midpoints = function(projection, context) {
24655     return function drawMidpoints(surface, graph, entities, filter, extent) {
24656         var midpoints = {};
24657
24658         for (var i = 0; i < entities.length; i++) {
24659             var entity = entities[i];
24660
24661             if (entity.type !== 'way') continue;
24662             if (context.selectedIDs().indexOf(entity.id) < 0) continue;
24663
24664             var nodes = graph.childNodes(entity);
24665
24666             // skip the last node because it is always repeated
24667             for (var j = 0; j < nodes.length - 1; j++) {
24668
24669                 var a = nodes[j],
24670                     b = nodes[j + 1],
24671                     id = [a.id, b.id].sort().join('-');
24672
24673                 // Redraw midpoints in two cases:
24674                 //   1. One of the two endpoint nodes changed (e.g. was moved).
24675                 //   2. A node was deleted. The midpoint between the two new
24676                 //      endpoints needs to be redrawn. In this case only the
24677                 //      way will be in the diff.
24678                 if (!midpoints[id] && (filter(a) || filter(b) || filter(entity))) {
24679                     var loc = iD.geo.interp(a.loc, b.loc, 0.5);
24680                     if (extent.intersects(loc) && iD.geo.euclideanDistance(projection(a.loc), projection(b.loc)) > 40) {
24681                         midpoints[id] = {
24682                             type: 'midpoint',
24683                             id: id,
24684                             loc: loc,
24685                             edge: [a.id, b.id]
24686                         };
24687                     }
24688                 }
24689             }
24690         }
24691
24692         var groups = surface.select('.layer-hit').selectAll('g.midpoint')
24693             .filter(filter)
24694             .data(_.values(midpoints), function(d) { return d.id; });
24695
24696         var group = groups.enter()
24697             .insert('g', ':first-child')
24698             .attr('class', 'midpoint');
24699
24700         group.append('circle')
24701             .attr('r', 7)
24702             .attr('class', 'shadow');
24703
24704         group.append('circle')
24705             .attr('r', 3)
24706             .attr('class', 'fill');
24707
24708         groups.attr('transform', iD.svg.PointTransform(projection));
24709
24710         // Propagate data bindings.
24711         groups.select('circle.shadow');
24712         groups.select('circle.fill');
24713
24714         groups.exit()
24715             .remove();
24716     };
24717 };
24718 iD.svg.Points = function(projection, context) {
24719     function markerPath(selection, klass) {
24720         selection
24721             .attr('class', klass)
24722             .attr('transform', 'translate(-8, -23)')
24723             .attr('d', 'M 17,8 C 17,13 11,21 8.5,23.5 C 6,21 0,13 0,8 C 0,4 4,-0.5 8.5,-0.5 C 13,-0.5 17,4 17,8 z');
24724     }
24725
24726     function sortY(a, b) {
24727         return b.loc[1] - a.loc[1];
24728     }
24729
24730     function drawPoints(surface, points, filter) {
24731         points.sort(sortY);
24732
24733         var groups = surface.select('.layer-hit').selectAll('g.point')
24734             .filter(filter)
24735             .data(points, iD.Entity.key);
24736
24737         var group = groups.enter()
24738             .append('g')
24739             .attr('class', function(d) { return 'node point ' + d.id; })
24740             .order();
24741
24742         group.append('path')
24743             .call(markerPath, 'shadow');
24744
24745         group.append('path')
24746             .call(markerPath, 'stroke');
24747
24748         group.append('use')
24749             .attr('class', 'icon')
24750             .attr('transform', 'translate(-6, -20)')
24751             .attr('clip-path', 'url(#clip-square-12)');
24752
24753         groups.attr('transform', iD.svg.PointTransform(projection))
24754             .call(iD.svg.TagClasses());
24755
24756         // Selecting the following implicitly
24757         // sets the data (point entity) on the element
24758         groups.select('.shadow');
24759         groups.select('.stroke');
24760         groups.select('.icon')
24761             .attr('xlink:href', function(entity) {
24762                 var preset = context.presets().match(entity, context.graph());
24763                 return preset.icon ? '#maki-' + preset.icon + '-12' : '';
24764             });
24765
24766         groups.exit()
24767             .remove();
24768     }
24769
24770     drawPoints.points = function(entities, limit) {
24771         var graph = context.graph(),
24772             points = [];
24773
24774         for (var i = 0; i < entities.length; i++) {
24775             var entity = entities[i];
24776             if (entity.geometry(graph) === 'point') {
24777                 points.push(entity);
24778                 if (limit && points.length >= limit) break;
24779             }
24780         }
24781
24782         return points;
24783     };
24784
24785     return drawPoints;
24786 };
24787 iD.svg.Restrictions = function(context) {
24788     var projection = context.projection;
24789
24790     function drawRestrictions(surface) {
24791         var turns = drawRestrictions.turns(context.graph(), context.selectedIDs());
24792
24793         var groups = surface.select('.layer-hit').selectAll('g.restriction')
24794             .data(turns, iD.Entity.key);
24795
24796         var enter = groups.enter().append('g')
24797             .attr('class', 'restriction');
24798
24799         enter.append('circle')
24800             .attr('class', 'restriction')
24801             .attr('r', 4);
24802
24803         groups
24804             .attr('transform', function(restriction) {
24805                 var via = context.entity(restriction.memberByRole('via').id);
24806                 return iD.svg.PointTransform(projection)(via);
24807             });
24808
24809         groups.exit()
24810             .remove();
24811
24812         return this;
24813     }
24814
24815     drawRestrictions.turns = function (graph, selectedIDs) {
24816         if (selectedIDs.length !== 1)
24817             return [];
24818
24819         var from = graph.entity(selectedIDs[0]);
24820         if (from.type !== 'way')
24821             return [];
24822
24823         return graph.parentRelations(from).filter(function(relation) {
24824             var f = relation.memberById(from.id),
24825                 t = relation.memberByRole('to'),
24826                 v = relation.memberByRole('via');
24827
24828             return relation.tags.type === 'restriction' && f.role === 'from' &&
24829                 t && t.type === 'way' && graph.hasEntity(t.id) &&
24830                 v && v.type === 'node' && graph.hasEntity(v.id) &&
24831                 !graph.entity(t.id).isDegenerate() &&
24832                 !graph.entity(f.id).isDegenerate() &&
24833                 graph.entity(t.id).affix(v.id) &&
24834                 graph.entity(f.id).affix(v.id);
24835         });
24836     };
24837
24838     drawRestrictions.datum = function(graph, from, restriction, projection) {
24839         var to = graph.entity(restriction.memberByRole('to').id),
24840             a = graph.entity(restriction.memberByRole('via').id),
24841             b;
24842
24843         if (to.first() === a.id) {
24844             b = graph.entity(to.nodes[1]);
24845         } else {
24846             b = graph.entity(to.nodes[to.nodes.length - 2]);
24847         }
24848
24849         a = projection(a.loc);
24850         b = projection(b.loc);
24851
24852         return {
24853             from: from,
24854             to: to,
24855             restriction: restriction,
24856             angle: Math.atan2(b[1] - a[1], b[0] - a[0])
24857         };
24858     };
24859
24860     return drawRestrictions;
24861 };
24862 iD.svg.Surface = function(context) {
24863     function autosize(image) {
24864         var img = document.createElement('img');
24865         img.src = image.attr('xlink:href');
24866         img.onload = function() {
24867             image.attr({
24868                 width: img.width,
24869                 height: img.height
24870             });
24871         };
24872     }
24873
24874     function SpriteDefinition(id, href, data) {
24875         return function(defs) {
24876             defs.append('image')
24877                 .attr('id', id)
24878                 .attr('xlink:href', href)
24879                 .call(autosize);
24880
24881             defs.selectAll()
24882                 .data(data)
24883                 .enter().append('use')
24884                 .attr('id', function(d) { return d.key; })
24885                 .attr('transform', function(d) { return 'translate(-' + d.value[0] + ',-' + d.value[1] + ')'; })
24886                 .attr('xlink:href', '#' + id);
24887         };
24888     }
24889
24890     return function drawSurface(selection) {
24891         var defs = selection.append('defs');
24892
24893         defs.append('marker')
24894             .attr({
24895                 id: 'oneway-marker',
24896                 viewBox: '0 0 10 10',
24897                 refY: 2.5,
24898                 refX: 5,
24899                 markerWidth: 2,
24900                 markerHeight: 2,
24901                 orient: 'auto'
24902             })
24903             .append('path')
24904             .attr('d', 'M 5 3 L 0 3 L 0 2 L 5 2 L 5 0 L 10 2.5 L 5 5 z');
24905
24906         var patterns = defs.selectAll('pattern')
24907             .data([
24908                 // pattern name, pattern image name
24909                 ['wetland', 'wetland'],
24910                 ['construction', 'construction'],
24911                 ['cemetery', 'cemetery'],
24912                 ['orchard', 'orchard'],
24913                 ['farmland', 'farmland'],
24914                 ['beach', 'dots'],
24915                 ['scrub', 'dots'],
24916                 ['meadow', 'dots']])
24917             .enter()
24918             .append('pattern')
24919                 .attr({
24920                     id: function(d) { return 'pattern-' + d[0]; },
24921                     width: 32,
24922                     height: 32,
24923                     patternUnits: 'userSpaceOnUse'
24924                 });
24925
24926         patterns.append('rect')
24927             .attr({
24928                 x: 0,
24929                 y: 0,
24930                 width: 32,
24931                 height: 32,
24932                 'class': function(d) { return 'pattern-color-' + d[0]; }
24933             });
24934
24935         patterns.append('image')
24936             .attr({
24937                 x: 0,
24938                 y: 0,
24939                 width: 32,
24940                 height: 32
24941             })
24942             .attr('xlink:href', function(d) { return context.imagePath('pattern/' + d[1] + '.png'); });
24943
24944         defs.selectAll()
24945             .data([12, 18, 20])
24946             .enter().append('clipPath')
24947             .attr('id', function(d) { return 'clip-square-' + d; })
24948             .append('rect')
24949             .attr('x', 0)
24950             .attr('y', 0)
24951             .attr('width', function(d) { return d; })
24952             .attr('height', function(d) { return d; });
24953
24954         var maki = [];
24955         _.forEach(iD.data.featureIcons, function(dimensions, name) {
24956             if (dimensions['12'] && dimensions['18'] && dimensions['24']) {
24957                 maki.push({key: 'maki-' + name + '-12', value: dimensions['12']});
24958                 maki.push({key: 'maki-' + name + '-18', value: dimensions['18']});
24959                 maki.push({key: 'maki-' + name + '-24', value: dimensions['24']});
24960             }
24961         });
24962
24963         defs.call(SpriteDefinition(
24964             'sprite',
24965             context.imagePath('sprite.svg'),
24966             d3.entries(iD.data.operations)));
24967
24968         defs.call(SpriteDefinition(
24969             'maki-sprite',
24970             context.imagePath('maki-sprite.png'),
24971             maki));
24972
24973         var layers = selection.selectAll('.layer')
24974             .data(['fill', 'shadow', 'casing', 'stroke', 'oneway', 'hit', 'halo', 'label']);
24975
24976         layers.enter().append('g')
24977             .attr('class', function(d) { return 'layer layer-' + d; });
24978     };
24979 };
24980 iD.svg.TagClasses = function() {
24981     var primary = [
24982             'highway', 'railway', 'waterway', 'aeroway', 'motorway',
24983             'boundary', 'power', 'amenity', 'natural', 'landuse',
24984             'building', 'leisure', 'place'
24985         ],
24986         secondary = [
24987             'oneway', 'bridge', 'tunnel', 'construction'
24988         ],
24989         tagClassRe = /^tag-/,
24990         tags = function(entity) { return entity.tags; };
24991
24992     var tagClasses = function(selection) {
24993         selection.each(function tagClassesEach(entity) {
24994             var classes, value = this.className;
24995
24996             if (value.baseVal !== undefined) value = value.baseVal;
24997
24998             classes = value.trim().split(/\s+/).filter(function(name) {
24999                 return name.length && !tagClassRe.test(name);
25000             }).join(' ');
25001
25002             var t = tags(entity), i, k, v;
25003
25004             for (i = 0; i < primary.length; i++) {
25005                 k = primary[i];
25006                 v = t[k];
25007                 if (!v || v === 'no') continue;
25008                 classes += ' tag-' + k + ' tag-' + k + '-' + v;
25009                 break;
25010             }
25011
25012             for (i = 0; i < secondary.length; i++) {
25013                 k = secondary[i];
25014                 v = t[k];
25015                 if (!v || v === 'no') continue;
25016                 classes += ' tag-' + k + ' tag-' + k + '-' + v;
25017             }
25018
25019             classes = classes.trim();
25020
25021             if (classes !== value) {
25022                 d3.select(this).attr('class', classes);
25023             }
25024         });
25025     };
25026
25027     tagClasses.tags = function(_) {
25028         if (!arguments.length) return tags;
25029         tags = _;
25030         return tagClasses;
25031     };
25032
25033     return tagClasses;
25034 };
25035 iD.svg.Vertices = function(projection, context) {
25036     var radiuses = {
25037         //       z16-, z17, z18+, tagged
25038         shadow: [6,    7.5,   7.5,  11.5],
25039         stroke: [2.5,  3.5,   3.5,  7],
25040         fill:   [1,    1.5,   1.5,  1.5]
25041     };
25042
25043     var hover;
25044
25045     function siblingAndChildVertices(ids, graph, extent) {
25046         var vertices = {};
25047
25048         function addChildVertices(entity) {
25049             var i;
25050             if (entity.type === 'way') {
25051                 for (i = 0; i < entity.nodes.length; i++) {
25052                     addChildVertices(graph.entity(entity.nodes[i]));
25053                 }
25054             } else if (entity.type === 'relation') {
25055                 for (i = 0; i < entity.members.length; i++) {
25056                     var member = context.hasEntity(entity.members[i].id);
25057                     if (member) {
25058                         addChildVertices(member);
25059                     }
25060                 }
25061             } else if (entity.intersects(extent, graph)) {
25062                 vertices[entity.id] = entity;
25063             }
25064         }
25065
25066         ids.forEach(function(id) {
25067             var entity = context.hasEntity(id);
25068             if (entity && entity.type === 'node') {
25069                 vertices[entity.id] = entity;
25070                 context.graph().parentWays(entity).forEach(function(entity) {
25071                     addChildVertices(entity);
25072                 });
25073             } else if (entity) {
25074                 addChildVertices(entity);
25075             }
25076         });
25077
25078         return vertices;
25079     }
25080
25081     function draw(groups, vertices, klass, graph, zoom) {
25082         groups = groups.data(vertices, function(entity) {
25083             return iD.Entity.key(entity) + ',' + zoom;
25084         });
25085
25086         if (zoom < 17) {
25087             zoom = 0;
25088         } else if (zoom < 18) {
25089             zoom = 1;
25090         } else {
25091             zoom = 2;
25092         }
25093
25094         var icons = {};
25095         function icon(entity) {
25096             if (entity.id in icons) return icons[entity.id];
25097             icons[entity.id] = zoom !== 0 &&
25098                 entity.hasInterestingTags() &&
25099                 context.presets().match(entity, graph).icon;
25100             return icons[entity.id];
25101         }
25102
25103         function circle(klass) {
25104             var rads = radiuses[klass];
25105             return function(entity) {
25106                 var i = icon(entity),
25107                     c = i ? 0.5 : 0,
25108                     r = rads[i ? 3 : zoom];
25109                 this.setAttribute('class', 'node vertex ' + klass + ' ' + entity.id);
25110                 this.setAttribute('cx', c);
25111                 this.setAttribute('cy', -c);
25112                 this.setAttribute('r', r);
25113             };
25114         }
25115
25116         var enter = groups.enter().append('g')
25117             .attr('class', function(d) { return 'node vertex ' + klass + ' ' + d.id; });
25118
25119         enter.append('circle')
25120             .each(circle('shadow'));
25121
25122         enter.append('circle')
25123             .each(circle('stroke'));
25124
25125         // Vertices with icons get a `use`.
25126         enter.filter(function(d) { return icon(d); })
25127             .append('use')
25128             .attr('transform', 'translate(-6, -6)')
25129             .attr('clip-path', 'url(#clip-square-12)')
25130             .attr('xlink:href', function(d) { return '#maki-' + icon(d) + '-12'; });
25131
25132         // Vertices with tags get a `circle`.
25133         enter.filter(function(d) { return !icon(d) && d.hasInterestingTags(); })
25134             .append('circle')
25135             .each(circle('fill'));
25136
25137         groups
25138             .attr('transform', iD.svg.PointTransform(projection))
25139             .classed('shared', function(entity) { return graph.isShared(entity); });
25140
25141         groups.exit()
25142             .remove();
25143     }
25144
25145     function drawVertices(surface, graph, entities, filter, extent, zoom) {
25146         var selected = siblingAndChildVertices(context.selectedIDs(), graph, extent),
25147             vertices = [];
25148
25149         for (var i = 0; i < entities.length; i++) {
25150             var entity = entities[i];
25151
25152             if (entity.geometry(graph) !== 'vertex')
25153                 continue;
25154
25155             if (entity.id in selected ||
25156                 entity.hasInterestingTags() ||
25157                 entity.isIntersection(graph)) {
25158                 vertices.push(entity);
25159             }
25160         }
25161
25162         surface.select('.layer-hit').selectAll('g.vertex.vertex-persistent')
25163             .filter(filter)
25164             .call(draw, vertices, 'vertex-persistent', graph, zoom);
25165
25166         drawHover(surface, graph, extent, zoom);
25167     }
25168
25169     function drawHover(surface, graph, extent, zoom) {
25170         var hovered = hover ? siblingAndChildVertices([hover.id], graph, extent) : {};
25171
25172         surface.select('.layer-hit').selectAll('g.vertex.vertex-hover')
25173             .call(draw, d3.values(hovered), 'vertex-hover', graph, zoom);
25174     }
25175
25176     drawVertices.drawHover = function(surface, graph, _, extent, zoom) {
25177         if (hover !== _) {
25178             hover = _;
25179             drawHover(surface, graph, extent, zoom);
25180         }
25181     };
25182
25183     return drawVertices;
25184 };
25185 iD.ui = function(context) {
25186     function render(container) {
25187         var map = context.map();
25188
25189         if (iD.detect().opera) container.classed('opera', true);
25190
25191         var hash = iD.behavior.Hash(context);
25192
25193         hash();
25194
25195         if (!hash.hadHash) {
25196             map.centerZoom([-77.02271, 38.90085], 20);
25197         }
25198
25199         container.append('div')
25200             .attr('id', 'sidebar')
25201             .attr('class', 'col4')
25202             .call(ui.sidebar);
25203
25204         var content = container.append('div')
25205             .attr('id', 'content');
25206
25207         var bar = content.append('div')
25208             .attr('id', 'bar')
25209             .attr('class', 'fillD');
25210
25211         var m = content.append('div')
25212             .attr('id', 'map')
25213             .call(map);
25214
25215         bar.append('div')
25216             .attr('class', 'spacer col4');
25217
25218         var limiter = bar.append('div')
25219             .attr('class', 'limiter');
25220
25221         limiter.append('div')
25222             .attr('class', 'button-wrap joined col3')
25223             .call(iD.ui.Modes(context), limiter);
25224
25225         limiter.append('div')
25226             .attr('class', 'button-wrap joined col1')
25227             .call(iD.ui.UndoRedo(context));
25228
25229         limiter.append('div')
25230             .attr('class', 'button-wrap col1')
25231             .call(iD.ui.Save(context));
25232
25233         bar.append('div')
25234             .attr('class', 'spinner')
25235             .call(iD.ui.Spinner(context));
25236
25237         content
25238             .call(iD.ui.Attribution(context));
25239
25240         content.append('div')
25241             .style('display', 'none')
25242             .attr('class', 'help-wrap map-overlay fillL col5 content');
25243
25244         var controls = bar.append('div')
25245             .attr('class', 'map-controls');
25246
25247         controls.append('div')
25248             .attr('class', 'map-control zoombuttons')
25249             .call(iD.ui.Zoom(context));
25250
25251         controls.append('div')
25252             .attr('class', 'map-control geolocate-control')
25253             .call(iD.ui.Geolocate(map));
25254
25255         controls.append('div')
25256             .attr('class', 'map-control background-control')
25257             .call(iD.ui.Background(context));
25258
25259         controls.append('div')
25260             .attr('class', 'map-control help-control')
25261             .call(iD.ui.Help(context));
25262
25263         var about = content.append('div')
25264             .attr('class','col12 about-block fillD');
25265
25266         about.append('div')
25267             .attr('class', 'api-status')
25268             .call(iD.ui.Status(context));
25269
25270         if (!context.embed()) {
25271             about.append('div')
25272                 .attr('class', 'account')
25273                 .call(iD.ui.Account(context));
25274         }
25275
25276         var linkList = about.append('ul')
25277             .attr('id', 'about')
25278             .attr('class', 'link-list');
25279
25280         linkList.append('li')
25281             .append('a')
25282             .attr('target', '_blank')
25283             .attr('tabindex', -1)
25284             .attr('href', 'http://github.com/openstreetmap/iD')
25285             .text(iD.version);
25286
25287         var bugReport = linkList.append('li')
25288             .append('a')
25289             .attr('target', '_blank')
25290             .attr('tabindex', -1)
25291             .attr('href', 'https://github.com/openstreetmap/iD/issues');
25292
25293         bugReport.append('span')
25294             .attr('class','icon bug light');
25295
25296         bugReport.call(bootstrap.tooltip()
25297                 .title(t('report_a_bug'))
25298                 .placement('top')
25299             );
25300
25301         linkList.append('li')
25302             .attr('class', 'user-list')
25303             .attr('tabindex', -1)
25304             .call(iD.ui.Contributors(context));
25305
25306         window.onbeforeunload = function() {
25307             return context.save();
25308         };
25309
25310         window.onunload = function() {
25311             context.history().unlock();
25312         };
25313
25314         d3.select(window).on('resize.editor', function() {
25315             map.dimensions(m.dimensions());
25316         });
25317
25318         function pan(d) {
25319             return function() {
25320                 context.pan(d);
25321             };
25322         }
25323
25324         // pan amount
25325         var pa = 5;
25326
25327         var keybinding = d3.keybinding('main')
25328             .on('⌫', function() { d3.event.preventDefault(); })
25329             .on('←', pan([pa, 0]))
25330             .on('↑', pan([0, pa]))
25331             .on('→', pan([-pa, 0]))
25332             .on('↓', pan([0, -pa]));
25333
25334         d3.select(document)
25335             .call(keybinding);
25336
25337         context.enter(iD.modes.Browse(context));
25338
25339         context.container()
25340             .call(iD.ui.Splash(context))
25341             .call(iD.ui.Restore(context));
25342
25343         var authenticating = iD.ui.Loading(context)
25344             .message(t('loading_auth'));
25345
25346         context.connection()
25347             .on('authenticating.ui', function() {
25348                 context.container()
25349                     .call(authenticating);
25350             })
25351             .on('authenticated.ui', function() {
25352                 authenticating.close();
25353             });
25354     }
25355
25356     function ui(container) {
25357         context.container(container);
25358         context.loadLocale(function() {
25359             render(container);
25360         });
25361     }
25362
25363     ui.sidebar = iD.ui.Sidebar(context);
25364
25365     return ui;
25366 };
25367
25368 iD.ui.tooltipHtml = function(text, key) {
25369     return '<span>' + text + '</span>' + '<div class="keyhint-wrap">' + '<span> ' + (t('tooltip_keyhint')) + ' </span>' + '<span class="keyhint"> ' + key + '</span></div>';
25370 };
25371 iD.ui.Account = function(context) {
25372     var connection = context.connection();
25373
25374     function update(selection) {
25375         if (!connection.authenticated()) {
25376             selection.html('')
25377                 .style('display', 'none');
25378             return;
25379         }
25380
25381         selection.style('display', 'block');
25382
25383         connection.userDetails(function(err, details) {
25384             selection.html('');
25385
25386             if (err) return;
25387
25388             // Link
25389             var userLink = selection.append('a')
25390                 .attr('href', connection.userURL(details.display_name))
25391                 .attr('target', '_blank');
25392
25393             // Add thumbnail or dont
25394             if (details.image_url) {
25395                 userLink.append('img')
25396                     .attr('class', 'icon icon-pre-text user-icon')
25397                     .attr('src', details.image_url);
25398             } else {
25399                 userLink.append('span')
25400                     .attr('class', 'icon avatar light icon-pre-text');
25401             }
25402
25403             // Add user name
25404             userLink.append('span')
25405                 .attr('class', 'label')
25406                 .text(details.display_name);
25407
25408             selection.append('a')
25409                 .attr('class', 'logout')
25410                 .attr('href', '#')
25411                 .text(t('logout'))
25412                 .on('click.logout', function() {
25413                     d3.event.preventDefault();
25414                     connection.logout();
25415                 });
25416         });
25417     }
25418
25419     return function(selection) {
25420         connection.on('auth', function() { update(selection); });
25421         update(selection);
25422     };
25423 };
25424 iD.ui.Attribution = function(context) {
25425     var selection;
25426
25427     function attribution(data, klass) {
25428         var div = selection.selectAll('.' + klass)
25429             .data([0]);
25430
25431         div.enter()
25432             .append('div')
25433             .attr('class', klass);
25434
25435         var background = div.selectAll('.attribution')
25436             .data(data, function(d) { return d.name(); });
25437
25438         background.enter()
25439             .append('span')
25440             .attr('class', 'attribution')
25441             .each(function(d) {
25442                 if (d.terms_html) {
25443                     d3.select(this)
25444                         .html(d.terms_html);
25445                     return;
25446                 }
25447
25448                 var source = d.terms_text || d.id || d.name();
25449
25450                 if (d.logo) {
25451                     source = '<img class="source-image" src="' + context.imagePath(d.logo) + '">';
25452                 }
25453
25454                 if (d.terms_url) {
25455                     d3.select(this)
25456                         .append('a')
25457                         .attr('href', d.terms_url)
25458                         .attr('target', '_blank')
25459                         .html(source);
25460                 } else {
25461                     d3.select(this)
25462                         .text(source);
25463                 }
25464             });
25465
25466         background.exit()
25467             .remove();
25468
25469         var copyright = background.selectAll('.copyright-notice')
25470             .data(function(d) {
25471                 var notice = d.copyrightNotices(context.map().zoom(), context.map().extent());
25472                 return notice ? [notice] : [];
25473             });
25474
25475         copyright.enter()
25476             .append('span')
25477             .attr('class', 'copyright-notice');
25478
25479         copyright.text(String);
25480
25481         copyright.exit()
25482             .remove();
25483     }
25484
25485     function update() {
25486         attribution([context.background().baseLayerSource()], 'base-layer-attribution');
25487         attribution(context.background().overlayLayerSources().filter(function (s) {
25488             return s.validZoom(context.map().zoom());
25489         }), 'overlay-layer-attribution');
25490     }
25491
25492     return function(select) {
25493         selection = select;
25494
25495         context.background()
25496             .on('change.attribution', update);
25497
25498         context.map()
25499             .on('move.attribution', _.throttle(update, 400, {leading: false}));
25500
25501         update();
25502     };
25503 };
25504 iD.ui.Background = function(context) {
25505     var key = 'b',
25506         opacities = [1, 0.75, 0.5, 0.25],
25507         directions = [
25508             ['left', [1, 0]],
25509             ['top', [0, -1]],
25510             ['right', [-1, 0]],
25511             ['bottom', [0, 1]]],
25512         opacityDefault = (context.storage('background-opacity') !== null) ?
25513             (+context.storage('background-opacity')) : 0.5,
25514         customTemplate;
25515
25516     // Can be 0 from <1.3.0 use or due to issue #1923.
25517     if (opacityDefault === 0) opacityDefault = 0.5;
25518
25519     function background(selection) {
25520
25521         function setOpacity(d) {
25522             var bg = context.container().selectAll('.background-layer')
25523                 .transition()
25524                 .style('opacity', d)
25525                 .attr('data-opacity', d);
25526
25527             if (!iD.detect().opera) {
25528                 iD.util.setTransform(bg, 0, 0);
25529             }
25530
25531             opacityList.selectAll('li')
25532                 .classed('active', function(_) { return _ === d; });
25533
25534             context.storage('background-opacity', d);
25535         }
25536
25537         function selectLayer() {
25538             function active(d) {
25539                 return context.background().showsLayer(d);
25540             }
25541
25542             content.selectAll('.layer, .custom_layer')
25543                 .classed('active', active)
25544                 .selectAll('input')
25545                 .property('checked', active);
25546         }
25547
25548         function clickSetSource(d) {
25549             d3.event.preventDefault();
25550             context.background().baseLayerSource(d);
25551             selectLayer();
25552         }
25553
25554         function editCustom() {
25555             d3.event.preventDefault();
25556             var template = window.prompt(t('background.custom_prompt'), customTemplate);
25557             if (!template ||
25558                 template.indexOf('google.com') !== -1 ||
25559                 template.indexOf('googleapis.com') !== -1 ||
25560                 template.indexOf('google.ru') !== -1) {
25561                 selectLayer();
25562                 return;
25563             }
25564             setCustom(template);
25565         }
25566
25567         function setCustom(template) {
25568             context.background().baseLayerSource(iD.BackgroundSource.Custom(template));
25569             selectLayer();
25570         }
25571
25572         function clickSetOverlay(d) {
25573             d3.event.preventDefault();
25574             context.background().toggleOverlayLayer(d);
25575             selectLayer();
25576         }
25577
25578         function clickGpx() {
25579             context.background().toggleGpxLayer();
25580             update();
25581         }
25582
25583         function drawList(layerList, type, change, filter) {
25584             var sources = context.background()
25585                 .sources(context.map().extent())
25586                 .filter(filter);
25587
25588             var layerLinks = layerList.selectAll('li.layer')
25589                 .data(sources, function(d) { return d.name(); });
25590
25591             var enter = layerLinks.enter()
25592                 .insert('li', '.custom_layer')
25593                 .attr('class', 'layer');
25594
25595             // only set tooltips for layers with tooltips
25596             enter.filter(function(d) { return d.description; })
25597                 .call(bootstrap.tooltip()
25598                     .title(function(d) { return d.description; })
25599                     .placement('top'));
25600
25601             var label = enter.append('label');
25602
25603             label.append('input')
25604                 .attr('type', type)
25605                 .attr('name', 'layers')
25606                 .on('change', change);
25607
25608             label.append('span')
25609                 .text(function(d) { return d.name(); });
25610
25611             layerLinks.exit()
25612                 .remove();
25613
25614             layerList.style('display', layerList.selectAll('li.layer').data().length > 0 ? 'block' : 'none');
25615         }
25616
25617         function update() {
25618             backgroundList.call(drawList, 'radio', clickSetSource, function(d) { return !d.overlay; });
25619             overlayList.call(drawList, 'checkbox', clickSetOverlay, function(d) { return d.overlay; });
25620
25621             var hasGpx = context.background().hasGpxLayer(),
25622                 showsGpx = context.background().showsGpxLayer();
25623
25624             gpxLayerItem
25625                 .classed('active', showsGpx)
25626                 .selectAll('input')
25627                 .property('disabled', !hasGpx)
25628                 .property('checked', showsGpx);
25629
25630             selectLayer();
25631
25632             var source = context.background().baseLayerSource();
25633             if (source.id === 'custom') {
25634                 customTemplate = source.template;
25635             }
25636         }
25637
25638         function clickNudge(d) {
25639
25640             var timeout = window.setTimeout(function() {
25641                     interval = window.setInterval(nudge, 100);
25642                 }, 500),
25643                 interval;
25644
25645             d3.select(this).on('mouseup', function() {
25646                 window.clearInterval(interval);
25647                 window.clearTimeout(timeout);
25648                 nudge();
25649             });
25650
25651             function nudge() {
25652                 var offset = context.background()
25653                     .nudge(d[1], context.map().zoom())
25654                     .offset();
25655                 resetButton.classed('disabled', offset[0] === 0 && offset[1] === 0);
25656             }
25657         }
25658
25659         var content = selection.append('div')
25660                 .attr('class', 'fillL map-overlay col3 content hide'),
25661             tooltip = bootstrap.tooltip()
25662                 .placement('left')
25663                 .html(true)
25664                 .title(iD.ui.tooltipHtml(t('background.description'), key));
25665
25666         function hide() { setVisible(false); }
25667
25668         function toggle() {
25669             if (d3.event) d3.event.preventDefault();
25670             tooltip.hide(button);
25671             setVisible(!button.classed('active'));
25672         }
25673
25674         function setVisible(show) {
25675             if (show !== shown) {
25676                 button.classed('active', show);
25677                 shown = show;
25678
25679                 if (show) {
25680                     selection.on('mousedown.background-inside', function() {
25681                         return d3.event.stopPropagation();
25682                     });
25683                     content.style('display', 'block')
25684                         .style('right', '-300px')
25685                         .transition()
25686                         .duration(200)
25687                         .style('right', '0px');
25688                 } else {
25689                     content.style('display', 'block')
25690                         .style('right', '0px')
25691                         .transition()
25692                         .duration(200)
25693                         .style('right', '-300px')
25694                         .each('end', function() {
25695                             d3.select(this).style('display', 'none');
25696                         });
25697                     selection.on('mousedown.background-inside', null);
25698                 }
25699             }
25700         }
25701
25702         var button = selection.append('button')
25703                 .attr('tabindex', -1)
25704                 .on('click', toggle)
25705                 .call(tooltip),
25706             opa = content
25707                 .append('div')
25708                 .attr('class', 'opacity-options-wrapper'),
25709             shown = false;
25710
25711         button.append('span')
25712             .attr('class', 'icon layers light');
25713
25714         opa.append('h4')
25715             .text(t('background.title'));
25716
25717         var opacityList = opa.append('ul')
25718             .attr('class', 'opacity-options');
25719
25720         opacityList.selectAll('div.opacity')
25721             .data(opacities)
25722             .enter()
25723             .append('li')
25724             .attr('data-original-title', function(d) {
25725                 return t('background.percent_brightness', { opacity: (d * 100) });
25726             })
25727             .on('click.set-opacity', setOpacity)
25728             .html('<div class="select-box"></div>')
25729             .call(bootstrap.tooltip()
25730                 .placement('left'))
25731             .append('div')
25732             .attr('class', 'opacity')
25733             .style('opacity', String);
25734
25735         var backgroundList = content.append('ul')
25736             .attr('class', 'layer-list');
25737
25738         var custom = backgroundList.append('li')
25739             .attr('class', 'custom_layer')
25740             .datum(iD.BackgroundSource.Custom());
25741
25742         custom.append('button')
25743             .attr('class', 'layer-browse')
25744             .call(bootstrap.tooltip()
25745                 .title(t('background.custom_button'))
25746                 .placement('left'))
25747             .on('click', editCustom)
25748             .append('span')
25749             .attr('class', 'icon geocode');
25750
25751         var label = custom.append('label');
25752
25753         label.append('input')
25754             .attr('type', 'radio')
25755             .attr('name', 'layers')
25756             .on('change', function () {
25757                 if (customTemplate) {
25758                     setCustom(customTemplate);
25759                 } else {
25760                     editCustom();
25761                 }
25762             });
25763
25764         label.append('span')
25765             .text(t('background.custom'));
25766
25767         var overlayList = content.append('ul')
25768             .attr('class', 'layer-list');
25769
25770         var gpxLayerItem = content.append('ul')
25771             .style('display', iD.detect().filedrop ? 'block' : 'none')
25772             .attr('class', 'layer-list')
25773             .append('li')
25774             .classed('layer-toggle-gpx', true);
25775
25776         gpxLayerItem.append('button')
25777             .attr('class', 'layer-extent')
25778             .call(bootstrap.tooltip()
25779                 .title(t('gpx.zoom'))
25780                 .placement('left'))
25781             .on('click', function() {
25782                 d3.event.preventDefault();
25783                 d3.event.stopPropagation();
25784                 context.background().zoomToGpxLayer();
25785             })
25786             .append('span')
25787             .attr('class', 'icon geolocate');
25788
25789         gpxLayerItem.append('button')
25790             .attr('class', 'layer-browse')
25791             .call(bootstrap.tooltip()
25792                 .title(t('gpx.browse'))
25793                 .placement('left'))
25794             .on('click', function() {
25795                 d3.select(document.createElement('input'))
25796                     .attr('type', 'file')
25797                     .on('change', function() {
25798                         context.background().gpxLayerFiles(d3.event.target.files);
25799                     })
25800                     .node().click();
25801             })
25802             .append('span')
25803             .attr('class', 'icon geocode');
25804
25805         label = gpxLayerItem.append('label')
25806             .call(bootstrap.tooltip()
25807                 .title(t('gpx.drag_drop'))
25808                 .placement('top'));
25809
25810         label.append('input')
25811             .attr('type', 'checkbox')
25812             .property('disabled', true)
25813             .on('change', clickGpx);
25814
25815         label.append('span')
25816             .text(t('gpx.local_layer'));
25817
25818         var adjustments = content.append('div')
25819             .attr('class', 'adjustments');
25820
25821         adjustments.append('a')
25822             .text(t('background.fix_misalignment'))
25823             .attr('href', '#')
25824             .classed('hide-toggle', true)
25825             .classed('expanded', false)
25826             .on('click', function() {
25827                 var exp = d3.select(this).classed('expanded');
25828                 nudgeContainer.style('display', exp ? 'none' : 'block');
25829                 d3.select(this).classed('expanded', !exp);
25830                 d3.event.preventDefault();
25831             });
25832
25833         var nudgeContainer = adjustments.append('div')
25834             .attr('class', 'nudge-container cf')
25835             .style('display', 'none');
25836
25837         nudgeContainer.selectAll('button')
25838             .data(directions).enter()
25839             .append('button')
25840             .attr('class', function(d) { return d[0] + ' nudge'; })
25841             .on('mousedown', clickNudge);
25842
25843         var resetButton = nudgeContainer.append('button')
25844             .attr('class', 'reset disabled')
25845             .on('click', function () {
25846                 context.background().offset([0, 0]);
25847                 resetButton.classed('disabled', true);
25848             });
25849
25850         resetButton.append('div')
25851             .attr('class', 'icon undo');
25852
25853         context.map()
25854             .on('move.background-update', _.debounce(update, 1000));
25855
25856         context.background()
25857             .on('change.background-update', update);
25858
25859         update();
25860         setOpacity(opacityDefault);
25861
25862         var keybinding = d3.keybinding('background');
25863         keybinding.on(key, toggle);
25864
25865         d3.select(document)
25866             .call(keybinding);
25867
25868         context.surface().on('mousedown.background-outside', hide);
25869         context.container().on('mousedown.background-outside', hide);
25870     }
25871
25872     return background;
25873 };
25874 // Translate a MacOS key command into the appropriate Windows/Linux equivalent.
25875 // For example, ⌘Z -> Ctrl+Z
25876 iD.ui.cmd = function(code) {
25877     if (iD.detect().os === 'mac')
25878         return code;
25879
25880     var replacements = {
25881         '⌘': 'Ctrl',
25882         '⇧': 'Shift',
25883         '⌥': 'Alt',
25884         '⌫': 'Backspace',
25885         '⌦': 'Delete'
25886     }, keys = [];
25887
25888     if (iD.detect().os === 'win') {
25889         if (code === '⌘⇧Z') return 'Ctrl+Y';
25890     }
25891
25892     for (var i = 0; i < code.length; i++) {
25893         if (code[i] in replacements) {
25894             keys.push(replacements[code[i]]);
25895         } else {
25896             keys.push(code[i]);
25897         }
25898     }
25899
25900     return keys.join('+');
25901 };
25902 iD.ui.Commit = function(context) {
25903     var event = d3.dispatch('cancel', 'save');
25904
25905     function commit(selection) {
25906         var changes = context.history().changes(),
25907             summary = context.history().difference().summary();
25908
25909         function zoomToEntity(change) {
25910             var entity = change.entity;
25911             if (change.changeType !== 'deleted' &&
25912                 context.graph().entity(entity.id).geometry(context.graph()) !== 'vertex') {
25913                 context.map().zoomTo(entity);
25914                 context.surface().selectAll(
25915                     iD.util.entityOrMemberSelector([entity.id], context.graph()))
25916                     .classed('hover', true);
25917             }
25918         }
25919
25920         var header = selection.append('div')
25921             .attr('class', 'header fillL');
25922
25923         header.append('button')
25924             .attr('class', 'fr')
25925             .on('click', event.cancel)
25926             .append('span')
25927             .attr('class', 'icon close');
25928
25929         header.append('h3')
25930             .text(t('commit.title'));
25931
25932         var body = selection.append('div')
25933             .attr('class', 'body');
25934
25935         // Comment Section
25936         var commentSection = body.append('div')
25937             .attr('class', 'modal-section form-field commit-form');
25938
25939         commentSection.append('label')
25940             .attr('class', 'form-label')
25941             .text(t('commit.message_label'));
25942
25943         var commentField = commentSection.append('textarea')
25944             .attr('placeholder', t('commit.description_placeholder'))
25945             .property('value', context.storage('comment') || '')
25946             .on('blur.save', function () {
25947                 context.storage('comment', this.value);
25948             });
25949
25950         commentField.node().select();
25951
25952         // Warnings
25953         var warnings = body.selectAll('div.warning-section')
25954             .data([iD.validate(changes, context.graph())])
25955             .enter()
25956             .append('div')
25957             .attr('class', 'modal-section warning-section fillL2')
25958             .style('display', function(d) { return _.isEmpty(d) ? 'none' : null; })
25959             .style('background', '#ffb');
25960
25961         warnings.append('h3')
25962             .text(t('commit.warnings'));
25963
25964         var warningLi = warnings.append('ul')
25965             .attr('class', 'changeset-list')
25966             .selectAll('li')
25967             .data(function(d) { return d; })
25968             .enter()
25969             .append('li')
25970             .style()
25971             .on('mouseover', mouseover)
25972             .on('mouseout', mouseout)
25973             .on('click', warningClick);
25974
25975         warningLi.append('span')
25976             .attr('class', 'alert icon icon-pre-text');
25977
25978         warningLi.append('strong').text(function(d) {
25979             return d.message;
25980         });
25981
25982         warningLi.filter(function(d) { return d.tooltip; })
25983             .call(bootstrap.tooltip()
25984                 .title(function(d) { return d.tooltip; })
25985                 .placement('top')
25986             );
25987
25988         // Save Section
25989         var saveSection = body.append('div')
25990             .attr('class','modal-section fillL cf');
25991
25992         var prose = saveSection.append('p')
25993             .attr('class', 'commit-info')
25994             .html(t('commit.upload_explanation'));
25995
25996         context.connection().userDetails(function(err, user) {
25997             if (err) return;
25998
25999             var userLink = d3.select(document.createElement('div'));
26000
26001             if (user.image_url) {
26002                 userLink.append('img')
26003                     .attr('src', user.image_url)
26004                     .attr('class', 'icon icon-pre-text user-icon');
26005             }
26006
26007             userLink.append('a')
26008                 .attr('class','user-info')
26009                 .text(user.display_name)
26010                 .attr('href', context.connection().userURL(user.display_name))
26011                 .attr('tabindex', -1)
26012                 .attr('target', '_blank');
26013
26014             prose.html(t('commit.upload_explanation_with_user', {user: userLink.html()}));
26015         });
26016
26017         // Confirm Button
26018         var saveButton = saveSection.append('button')
26019             .attr('class', 'action col4 button')
26020             .on('click.save', function() {
26021                 event.save({
26022                     comment: commentField.node().value
26023                 });
26024             });
26025
26026         saveButton.append('span')
26027             .attr('class', 'label')
26028             .text(t('commit.save'));
26029
26030         var changeSection = body.selectAll('div.commit-section')
26031             .data([0])
26032             .enter()
26033             .append('div')
26034             .attr('class', 'commit-section modal-section fillL2');
26035
26036         changeSection.append('h3')
26037             .text(summary.length + ' Changes');
26038
26039         var li = changeSection.append('ul')
26040             .attr('class', 'changeset-list')
26041             .selectAll('li')
26042             .data(summary)
26043             .enter()
26044             .append('li')
26045             .on('mouseover', mouseover)
26046             .on('mouseout', mouseout)
26047             .on('click', zoomToEntity);
26048
26049         li.append('span')
26050             .attr('class', function(d) {
26051                 return d.entity.geometry(d.graph) + ' ' + d.changeType + ' icon icon-pre-text';
26052             });
26053
26054         li.append('span')
26055             .attr('class', 'change-type')
26056             .text(function(d) {
26057                 return d.changeType + ' ';
26058             });
26059
26060         li.append('strong')
26061             .attr('class', 'entity-type')
26062             .text(function(d) {
26063                 return context.presets().match(d.entity, d.graph).name();
26064             });
26065
26066         li.append('span')
26067             .attr('class', 'entity-name')
26068             .text(function(d) {
26069                 var name = iD.util.displayName(d.entity) || '',
26070                     string = '';
26071                 if (name !== '') string += ':';
26072                 return string += ' ' + name;
26073             });
26074
26075         li.style('opacity', 0)
26076             .transition()
26077             .style('opacity', 1);
26078
26079         li.style('opacity', 0)
26080             .transition()
26081             .style('opacity', 1);
26082
26083         function mouseover(d) {
26084             if (d.entity) {
26085                 context.surface().selectAll(
26086                     iD.util.entityOrMemberSelector([d.entity.id], context.graph())
26087                 ).classed('hover', true);
26088             }
26089         }
26090
26091         function mouseout() {
26092             context.surface().selectAll('.hover')
26093                 .classed('hover', false);
26094         }
26095
26096         function warningClick(d) {
26097             if (d.entity) {
26098                 context.map().zoomTo(d.entity);
26099                 context.enter(
26100                     iD.modes.Select(context, [d.entity.id])
26101                         .suppressMenu(true));
26102             }
26103         }
26104     }
26105
26106     return d3.rebind(commit, event, 'on');
26107 };
26108 iD.ui.confirm = function(selection) {
26109     var modal = iD.ui.modal(selection);
26110
26111     modal.select('.modal')
26112         .classed('modal-alert', true);
26113
26114     var section = modal.select('.content');
26115
26116     section.append('div')
26117         .attr('class', 'modal-section header');
26118
26119     section.append('div')
26120         .attr('class', 'modal-section message-text');
26121
26122     var buttonwrap = section.append('div')
26123         .attr('class', 'modal-section buttons cf');
26124
26125     buttonwrap.append('button')
26126         .attr('class', 'col2 action')
26127         .on('click.confirm', function() {
26128             modal.remove();
26129         })
26130         .text(t('confirm.okay'));
26131
26132     return modal;
26133 };
26134 iD.ui.Contributors = function(context) {
26135     function update(selection) {
26136         var users = {},
26137             limit = 4,
26138             entities = context.intersects(context.map().extent());
26139
26140         entities.forEach(function(entity) {
26141             if (entity && entity.user) users[entity.user] = true;
26142         });
26143
26144         var u = Object.keys(users),
26145             subset = u.slice(0, u.length > limit ? limit - 1 : limit);
26146
26147         selection.html('')
26148             .append('span')
26149             .attr('class', 'icon nearby light icon-pre-text');
26150
26151         var userList = d3.select(document.createElement('span'));
26152
26153         userList.selectAll()
26154             .data(subset)
26155             .enter()
26156             .append('a')
26157             .attr('class', 'user-link')
26158             .attr('href', function(d) { return context.connection().userURL(d); })
26159             .attr('target', '_blank')
26160             .attr('tabindex', -1)
26161             .text(String);
26162
26163         if (u.length > limit) {
26164             var count = d3.select(document.createElement('span'));
26165
26166             count.append('a')
26167                 .attr('target', '_blank')
26168                 .attr('tabindex', -1)
26169                 .attr('href', function() {
26170                     return context.connection().changesetsURL(context.map().center(), context.map().zoom());
26171                 })
26172                 .text(u.length - limit + 1);
26173
26174             selection.append('span')
26175                 .html(t('contributors.truncated_list', {users: userList.html(), count: count.html()}));
26176         } else {
26177             selection.append('span')
26178                 .html(t('contributors.list', {users: userList.html()}));
26179         }
26180
26181         if (!u.length) {
26182             selection.transition().style('opacity', 0);
26183         } else if (selection.style('opacity') === '0') {
26184             selection.transition().style('opacity', 1);
26185         }
26186     }
26187
26188     return function(selection) {
26189         update(selection);
26190
26191         context.connection().on('load.contributors', function() {
26192             update(selection);
26193         });
26194
26195         context.map().on('move.contributors', _.debounce(function() {
26196             update(selection);
26197         }, 500));
26198     };
26199 };
26200 iD.ui.Disclosure = function() {
26201     var dispatch = d3.dispatch('toggled'),
26202         title,
26203         expanded = false,
26204         content = function () {};
26205
26206     var disclosure = function(selection) {
26207         var $link = selection.selectAll('.hide-toggle')
26208             .data([0]);
26209
26210         $link.enter().append('a')
26211             .attr('href', '#')
26212             .attr('class', 'hide-toggle');
26213
26214         $link.text(title)
26215             .on('click', toggle)
26216             .classed('expanded', expanded);
26217
26218         var $body = selection.selectAll('div')
26219             .data([0]);
26220
26221         $body.enter().append('div');
26222
26223         $body.classed('hide', !expanded)
26224             .call(content);
26225
26226         function toggle() {
26227             expanded = !expanded;
26228             $link.classed('expanded', expanded);
26229             $body.call(iD.ui.Toggle(expanded));
26230             dispatch.toggled(expanded);
26231         }
26232     };
26233
26234     disclosure.title = function(_) {
26235         if (!arguments.length) return title;
26236         title = _;
26237         return disclosure;
26238     };
26239
26240     disclosure.expanded = function(_) {
26241         if (!arguments.length) return expanded;
26242         expanded = _;
26243         return disclosure;
26244     };
26245
26246     disclosure.content = function(_) {
26247         if (!arguments.length) return content;
26248         content = _;
26249         return disclosure;
26250     };
26251
26252     return d3.rebind(disclosure, dispatch, 'on');
26253 };
26254 iD.ui.EntityEditor = function(context) {
26255     var event = d3.dispatch('choose'),
26256         state = 'select',
26257         id,
26258         preset,
26259         reference;
26260
26261     var rawTagEditor = iD.ui.RawTagEditor(context)
26262         .on('change', changeTags);
26263
26264     function entityEditor(selection) {
26265         var entity = context.entity(id),
26266             tags = _.clone(entity.tags);
26267
26268         var $header = selection.selectAll('.header')
26269             .data([0]);
26270
26271         // Enter
26272
26273         var $enter = $header.enter().append('div')
26274             .attr('class', 'header fillL cf');
26275
26276         $enter.append('button')
26277             .attr('class', 'fr preset-close')
26278             .append('span')
26279             .attr('class', 'icon close');
26280
26281         $enter.append('h3');
26282
26283         // Update
26284
26285         $header.select('h3')
26286             .text(t('inspector.edit'));
26287
26288         $header.select('.preset-close')
26289             .on('click', function() {
26290                 context.enter(iD.modes.Browse(context));
26291             });
26292
26293         var $body = selection.selectAll('.inspector-body')
26294             .data([0]);
26295
26296         // Enter
26297
26298         $enter = $body.enter().append('div')
26299             .attr('class', 'inspector-body');
26300
26301         $enter.append('div')
26302             .attr('class', 'preset-list-item inspector-inner')
26303             .append('div')
26304             .attr('class', 'preset-list-button-wrap')
26305             .append('button')
26306             .attr('class', 'preset-list-button preset-reset')
26307             .call(bootstrap.tooltip()
26308                 .title(t('inspector.back_tooltip'))
26309                 .placement('bottom'))
26310             .append('div')
26311             .attr('class', 'label');
26312
26313         $body.select('.preset-list-button-wrap')
26314             .call(reference.button);
26315
26316         $body.select('.preset-list-item')
26317             .call(reference.body);
26318
26319         $enter.append('div')
26320             .attr('class', 'inspector-border inspector-preset');
26321
26322         $enter.append('div')
26323             .attr('class', 'inspector-border raw-tag-editor inspector-inner');
26324
26325         $enter.append('div')
26326             .attr('class', 'inspector-border raw-member-editor inspector-inner');
26327
26328         $enter.append('div')
26329             .attr('class', 'raw-membership-editor inspector-inner');
26330
26331         selection.selectAll('.preset-reset')
26332             .on('click', function() {
26333                 event.choose(preset);
26334             });
26335
26336         // Update
26337
26338         $body.select('.preset-list-item button')
26339             .call(iD.ui.PresetIcon()
26340                 .geometry(context.geometry(id))
26341                 .preset(preset));
26342
26343         $body.select('.preset-list-item .label')
26344             .text(preset.name());
26345
26346         $body.select('.inspector-preset')
26347             .call(iD.ui.preset(context)
26348                 .preset(preset)
26349                 .entityID(id)
26350                 .tags(tags)
26351                 .state(state)
26352                 .on('change', changeTags));
26353
26354         $body.select('.raw-tag-editor')
26355             .call(rawTagEditor
26356                 .preset(preset)
26357                 .entityID(id)
26358                 .tags(tags)
26359                 .state(state));
26360
26361         if (entity.type === 'relation') {
26362             $body.select('.raw-member-editor')
26363                 .style('display', 'block')
26364                 .call(iD.ui.RawMemberEditor(context)
26365                     .entityID(id));
26366         } else {
26367             $body.select('.raw-member-editor')
26368                 .style('display', 'none');
26369         }
26370
26371         $body.select('.raw-membership-editor')
26372             .call(iD.ui.RawMembershipEditor(context)
26373                 .entityID(id));
26374
26375         function historyChanged() {
26376             if (state === 'hide') return;
26377             var entity = context.hasEntity(id);
26378             if (!entity) return;
26379             entityEditor.preset(context.presets().match(entity, context.graph()));
26380             entityEditor(selection);
26381         }
26382
26383         context.history()
26384             .on('change.entity-editor', historyChanged);
26385     }
26386
26387     function clean(o) {
26388         var out = {}, k, v;
26389         for (k in o) {
26390             if (k && (v = o[k]) !== undefined) {
26391                 out[k] = v.trim();
26392             }
26393         }
26394         return out;
26395     }
26396
26397     function changeTags(changed) {
26398         var entity = context.entity(id),
26399             tags = clean(_.extend({}, entity.tags, changed));
26400
26401         if (!_.isEqual(entity.tags, tags)) {
26402             context.perform(
26403                 iD.actions.ChangeTags(id, tags),
26404                 t('operations.change_tags.annotation'));
26405         }
26406     }
26407
26408     entityEditor.state = function(_) {
26409         if (!arguments.length) return state;
26410         state = _;
26411         return entityEditor;
26412     };
26413
26414     entityEditor.entityID = function(_) {
26415         if (!arguments.length) return id;
26416         id = _;
26417         entityEditor.preset(context.presets().match(context.entity(id), context.graph()));
26418         return entityEditor;
26419     };
26420
26421     entityEditor.preset = function(_) {
26422         if (!arguments.length) return preset;
26423         if (_ !== preset) {
26424             preset = _;
26425             reference = iD.ui.TagReference(preset.reference(context.geometry(id)))
26426                 .showing(false);
26427         }
26428         return entityEditor;
26429     };
26430
26431     return d3.rebind(entityEditor, event, 'on');
26432 };
26433 iD.ui.FeatureList = function(context) {
26434     var geocodeResults;
26435
26436     function featureList(selection) {
26437         var header = selection.append('div')
26438             .attr('class', 'header fillL cf');
26439
26440         header.append('h3')
26441             .text(t('inspector.feature_list'));
26442
26443         function keypress() {
26444             var q = search.property('value'),
26445                 items = list.selectAll('.feature-list-item');
26446             if (d3.event.keyCode === 13 && q.length && items.size()) {
26447                 click(items.datum());
26448             }
26449         }
26450
26451         function inputevent() {
26452             geocodeResults = undefined;
26453             drawList();
26454         }
26455
26456         var searchWrap = selection.append('div')
26457             .attr('class', 'search-header');
26458
26459         var search = searchWrap.append('input')
26460             .attr('placeholder', t('inspector.search'))
26461             .attr('type', 'search')
26462             .on('keypress', keypress)
26463             .on('input', inputevent);
26464
26465         searchWrap.append('span')
26466             .attr('class', 'icon search');
26467
26468         var listWrap = selection.append('div')
26469             .attr('class', 'inspector-body');
26470
26471         var list = listWrap.append('div')
26472             .attr('class', 'feature-list cf');
26473
26474         context.map()
26475             .on('drawn.feature-list', mapDrawn);
26476
26477         function mapDrawn(e) {
26478             if (e.full) {
26479                 drawList();
26480             }
26481         }
26482
26483         function features() {
26484             var entities = {},
26485                 result = [],
26486                 graph = context.graph(),
26487                 q = search.property('value').toLowerCase();
26488
26489             if (!q) return result;
26490
26491             var idMatch = q.match(/^([nwr])([0-9]+)$/);
26492
26493             if (idMatch) {
26494                 result.push({
26495                     id: idMatch[0],
26496                     geometry: idMatch[1] === 'n' ? 'point' : idMatch[1] === 'w' ? 'line' : 'relation',
26497                     type: idMatch[1] === 'n' ? t('inspector.node') : idMatch[1] === 'w' ? t('inspector.way') : t('inspector.relation'),
26498                     name: idMatch[2]
26499                 });
26500             }
26501
26502             var locationMatch = q.match(/^(-?\d+\.?\d*)\s+(-?\d+\.?\d*)$/);
26503
26504             if (locationMatch) {
26505                 result.push({
26506                     id: -1,
26507                     geometry: 'point',
26508                     type: t('inspector.location'),
26509                     name: locationMatch[0],
26510                     location: [parseFloat(locationMatch[1]), parseFloat(locationMatch[2])]
26511                 });
26512             }
26513
26514             function addEntity(entity) {
26515                 if (entity.id in entities || result.length > 200)
26516                     return;
26517
26518                 entities[entity.id] = true;
26519
26520                 var name = iD.util.displayName(entity) || '';
26521                 if (name.toLowerCase().indexOf(q) >= 0) {
26522                     result.push({
26523                         id: entity.id,
26524                         entity: entity,
26525                         geometry: context.geometry(entity.id),
26526                         type: context.presets().match(entity, graph).name(),
26527                         name: name
26528                     });
26529                 }
26530
26531                 graph.parentRelations(entity).forEach(function(parent) {
26532                     addEntity(parent);
26533                 });
26534             }
26535
26536             var visible = context.surface().selectAll('.point, .line, .area')[0];
26537             for (var i = 0; i < visible.length && result.length <= 200; i++) {
26538                 addEntity(visible[i].__data__);
26539             }
26540
26541             (geocodeResults || []).forEach(function(d) {
26542                 // https://github.com/openstreetmap/iD/issues/1890
26543                 if (d.osm_type && d.osm_id) {
26544                     result.push({
26545                         id: iD.Entity.id.fromOSM(d.osm_type, d.osm_id),
26546                         geometry: d.osm_type === 'relation' ? 'relation' : d.osm_type === 'way' ? 'line' : 'point',
26547                         type: d.type !== 'yes' ? (d.type.charAt(0).toUpperCase() + d.type.slice(1)).replace('_', ' ')
26548                                                : (d.class.charAt(0).toUpperCase() + d.class.slice(1)).replace('_', ' '),
26549                         name: d.display_name,
26550                         extent: new iD.geo.Extent(
26551                             [parseFloat(d.boundingbox[3]), parseFloat(d.boundingbox[0])],
26552                             [parseFloat(d.boundingbox[2]), parseFloat(d.boundingbox[1])])
26553                     });
26554                 }
26555             });
26556
26557             return result;
26558         }
26559
26560         function drawList() {
26561             var value = search.property('value'),
26562                 results = features();
26563
26564             list.classed('filtered', value.length);
26565
26566             var noResultsWorldwide = geocodeResults && geocodeResults.length === 0;
26567
26568             var resultsIndicator = list.selectAll('.no-results-item')
26569                 .data([0])
26570                 .enter().append('button')
26571                 .property('disabled', true)
26572                 .attr('class', 'no-results-item');
26573
26574             resultsIndicator.append('span')
26575                 .attr('class', 'icon alert');
26576
26577             resultsIndicator.append('span')
26578                 .attr('class', 'entity-name');
26579
26580             list.selectAll('.no-results-item .entity-name')
26581                 .text(noResultsWorldwide ? t('geocoder.no_results_worldwide') : t('geocoder.no_results_visible'));
26582
26583             list.selectAll('.geocode-item')
26584                 .data([0])
26585                 .enter().append('button')
26586                 .attr('class', 'geocode-item')
26587                 .on('click', geocode)
26588                 .append('div')
26589                 .attr('class', 'label')
26590                 .append('span')
26591                 .attr('class', 'entity-name')
26592                 .text(t('geocoder.search'));
26593
26594             list.selectAll('.no-results-item')
26595                 .style('display', (value.length && !results.length) ? 'block' : 'none');
26596
26597             list.selectAll('.geocode-item')
26598                 .style('display', (value && geocodeResults === undefined) ? 'block' : 'none');
26599
26600             list.selectAll('.feature-list-item')
26601                 .data([-1])
26602                 .remove();
26603
26604             var items = list.selectAll('.feature-list-item')
26605                 .data(results, function(d) { return d.id; });
26606
26607             var enter = items.enter().insert('button', '.geocode-item')
26608                 .attr('class', 'feature-list-item')
26609                 .on('mouseover', mouseover)
26610                 .on('mouseout', mouseout)
26611                 .on('click', click);
26612
26613             var label = enter.append('div')
26614                 .attr('class', 'label');
26615
26616             label.append('span')
26617                 .attr('class', function(d) { return d.geometry + ' icon icon-pre-text'; });
26618
26619             label.append('span')
26620                 .attr('class', 'entity-type')
26621                 .text(function(d) { return d.type; });
26622
26623             label.append('span')
26624                 .attr('class', 'entity-name')
26625                 .text(function(d) { return d.name; });
26626
26627             enter.style('opacity', 0)
26628                 .transition()
26629                 .style('opacity', 1);
26630
26631             items.order();
26632
26633             items.exit()
26634                 .remove();
26635         }
26636
26637         function mouseover(d) {
26638             if (d.id === -1) return;
26639
26640             context.surface().selectAll(iD.util.entityOrMemberSelector([d.id], context.graph()))
26641                 .classed('hover', true);
26642         }
26643
26644         function mouseout() {
26645             context.surface().selectAll('.hover')
26646                 .classed('hover', false);
26647         }
26648
26649         function click(d) {
26650             d3.event.preventDefault();
26651             if (d.location) {
26652                 context.map().centerZoom([d.location[1], d.location[0]], 20);
26653             }
26654             else if (d.entity) {
26655                 context.enter(iD.modes.Select(context, [d.entity.id]));
26656             } else {
26657                 context.loadEntity(d.id);
26658             }
26659         }
26660
26661         function geocode() {
26662             var searchVal = encodeURIComponent(search.property('value'));
26663             d3.json('http://nominatim.openstreetmap.org/search/' + searchVal + '?limit=10&format=json', function(err, resp) {
26664                 geocodeResults = resp || [];
26665                 drawList();
26666             });
26667         }
26668     }
26669
26670     return featureList;
26671 };
26672 iD.ui.flash = function(selection) {
26673     var modal = iD.ui.modal(selection);
26674
26675     modal.select('.modal').classed('modal-flash', true);
26676
26677     modal.select('.content')
26678         .classed('modal-section', true)
26679         .append('div')
26680         .attr('class', 'description');
26681
26682     modal.on('click.flash', function() { modal.remove(); });
26683
26684     setTimeout(function() {
26685         modal.remove();
26686         return true;
26687     }, 1500);
26688
26689     return modal;
26690 };
26691 iD.ui.Geolocate = function(map) {
26692     function click() {
26693         navigator.geolocation.getCurrentPosition(
26694             success, error);
26695     }
26696
26697     function success(position) {
26698         var extent = iD.geo.Extent([position.coords.longitude, position.coords.latitude])
26699             .padByMeters(position.coords.accuracy);
26700
26701         map.centerZoom(extent.center(), Math.min(20, map.extentZoom(extent)));
26702     }
26703
26704     function error() { }
26705
26706     return function(selection) {
26707         if (!navigator.geolocation) return;
26708
26709         var button = selection.append('button')
26710             .attr('tabindex', -1)
26711             .attr('title', t('geolocate.title'))
26712             .on('click', click)
26713             .call(bootstrap.tooltip()
26714                 .placement('left'));
26715
26716          button.append('span')
26717              .attr('class', 'icon geolocate light');
26718     };
26719 };
26720 iD.ui.Help = function(context) {
26721     var key = 'h';
26722
26723     var docKeys = [
26724         'help.help',
26725         'help.editing_saving',
26726         'help.roads',
26727         'help.gps',
26728         'help.imagery',
26729         'help.addresses',
26730         'help.inspector',
26731         'help.buildings',
26732         'help.relations'];
26733
26734     var docs = docKeys.map(function(key) {
26735         var text = t(key);
26736         return {
26737             title: text.split('\n')[0].replace('#', '').trim(),
26738             html: marked(text.split('\n').slice(1).join('\n'))
26739         };
26740     });
26741
26742     function help(selection) {
26743         var shown = false;
26744
26745         function hide() {
26746             setVisible(false);
26747         }
26748
26749         function toggle() {
26750             if (d3.event) d3.event.preventDefault();
26751             tooltip.hide(button);
26752             setVisible(!button.classed('active'));
26753         }
26754
26755         function setVisible(show) {
26756             if (show !== shown) {
26757                 button.classed('active', show);
26758                 shown = show;
26759                 if (show) {
26760                     pane.style('display', 'block')
26761                         .style('right', '-500px')
26762                         .transition()
26763                         .duration(200)
26764                         .style('right', '0px');
26765                 } else {
26766                     pane.style('right', '0px')
26767                         .transition()
26768                         .duration(200)
26769                         .style('right', '-500px')
26770                         .each('end', function() {
26771                             d3.select(this).style('display', 'none');
26772                         });
26773                 }
26774             }
26775         }
26776
26777         function clickHelp(d, i) {
26778             pane.property('scrollTop', 0);
26779             doctitle.text(d.title);
26780             body.html(d.html);
26781             body.selectAll('a')
26782                 .attr('target', '_blank');
26783             menuItems.classed('selected', function(m) {
26784                 return m.title === d.title;
26785             });
26786
26787             nav.html('');
26788
26789             if (i > 0) {
26790                 var prevLink = nav.append('a')
26791                     .attr('class', 'previous')
26792                     .on('click', function() {
26793                         clickHelp(docs[i - 1], i - 1);
26794                     });
26795                 prevLink.append('span').attr('class', 'icon back blue');
26796                 prevLink.append('span').text(docs[i - 1].title);
26797             }
26798             if (i < docs.length - 1) {
26799                 var nextLink = nav.append('a')
26800                     .attr('class', 'next')
26801                     .on('click', function() {
26802                         clickHelp(docs[i + 1], i + 1);
26803                     });
26804                 nextLink.append('span').text(docs[i + 1].title);
26805                 nextLink.append('span').attr('class', 'icon forward blue');
26806             }
26807         }
26808
26809         function clickWalkthrough() {
26810             d3.select(document.body).call(iD.ui.intro(context));
26811             setVisible(false);
26812         }
26813
26814         var tooltip = bootstrap.tooltip()
26815             .placement('left')
26816             .html(true)
26817             .title(iD.ui.tooltipHtml(t('help.title'), key));
26818
26819         var button = selection.append('button')
26820             .attr('tabindex', -1)
26821             .on('click', toggle)
26822             .call(tooltip);
26823
26824         button.append('span')
26825             .attr('class', 'icon help light');
26826
26827         var pane = context.container()
26828             .select('.help-wrap');
26829
26830         var toc = pane.append('ul')
26831             .attr('class', 'toc');
26832
26833         var menuItems = toc.selectAll('li')
26834             .data(docs)
26835             .enter()
26836             .append('li')
26837             .append('a')
26838             .text(function(d) { return d.title; })
26839             .on('click', clickHelp);
26840
26841         toc.append('li')
26842             .attr('class','walkthrough')
26843             .append('a')
26844             .text(t('splash.walkthrough'))
26845             .on('click', clickWalkthrough);
26846
26847         var content = pane.append('div')
26848             .attr('class', 'left-content');
26849
26850         var doctitle = content.append('h2')
26851             .text(t('help.title'));
26852
26853         var body = content.append('div')
26854             .attr('class', 'body');
26855
26856         var nav = content.append('div')
26857             .attr('class', 'nav');
26858
26859         clickHelp(docs[0], 0);
26860
26861         var keybinding = d3.keybinding('help')
26862             .on(key, toggle);
26863
26864         d3.select(document)
26865             .call(keybinding);
26866
26867         context.surface().on('mousedown.help-outside', hide);
26868         context.container().on('mousedown.b.help-outside', hide);
26869
26870         pane.on('mousedown.help-inside', function() {
26871             return d3.event.stopPropagation();
26872         });
26873
26874     }
26875
26876     return help;
26877 };
26878 iD.ui.Inspector = function(context) {
26879     var presetList = iD.ui.PresetList(context),
26880         entityEditor = iD.ui.EntityEditor(context),
26881         state = 'select',
26882         entityID,
26883         newFeature = false;
26884
26885     function inspector(selection) {
26886         presetList
26887             .entityID(entityID)
26888             .autofocus(newFeature)
26889             .on('choose', setPreset);
26890
26891         entityEditor
26892             .state(state)
26893             .entityID(entityID)
26894             .on('choose', showList);
26895
26896         var $wrap = selection.selectAll('.panewrap')
26897             .data([0]);
26898
26899         var $enter = $wrap.enter().append('div')
26900             .attr('class', 'panewrap');
26901
26902         $enter.append('div')
26903             .attr('class', 'preset-list-pane pane');
26904
26905         $enter.append('div')
26906             .attr('class', 'entity-editor-pane pane');
26907
26908         var $presetPane = $wrap.select('.preset-list-pane');
26909         var $editorPane = $wrap.select('.entity-editor-pane');
26910
26911         var showEditor = state === 'hover' || context.entity(entityID).isUsed(context.graph());
26912         if (showEditor) {
26913             $wrap.style('right', '0%');
26914             $editorPane.call(entityEditor);
26915         } else {
26916             $wrap.style('right', '-100%');
26917             $presetPane.call(presetList);
26918         }
26919
26920         var $footer = selection.selectAll('.footer')
26921             .data([0]);
26922
26923         $footer.enter().append('div')
26924             .attr('class', 'footer');
26925
26926         selection.select('.footer')
26927             .call(iD.ui.ViewOnOSM(context)
26928                 .entityID(entityID));
26929
26930         function showList(preset) {
26931             $wrap.transition()
26932                 .styleTween('right', function() { return d3.interpolate('0%', '-100%'); });
26933
26934             $presetPane.call(presetList
26935                 .preset(preset)
26936                 .autofocus(true));
26937         }
26938
26939         function setPreset(preset) {
26940             $wrap.transition()
26941                 .styleTween('right', function() { return d3.interpolate('-100%', '0%'); });
26942
26943             $editorPane.call(entityEditor
26944                 .preset(preset));
26945         }
26946     }
26947
26948     inspector.state = function(_) {
26949         if (!arguments.length) return state;
26950         state = _;
26951         entityEditor.state(state);
26952         return inspector;
26953     };
26954
26955     inspector.entityID = function(_) {
26956         if (!arguments.length) return entityID;
26957         entityID = _;
26958         return inspector;
26959     };
26960
26961     inspector.newFeature = function(_) {
26962         if (!arguments.length) return newFeature;
26963         newFeature = _;
26964         return inspector;
26965     };
26966
26967     return inspector;
26968 };
26969 iD.ui.intro = function(context) {
26970
26971     var step;
26972
26973     function intro(selection) {
26974
26975         context.enter(iD.modes.Browse(context));
26976
26977         // Save current map state
26978         var history = context.history().toJSON(),
26979             hash = window.location.hash,
26980             background = context.background().baseLayerSource(),
26981             opacity = d3.select('.background-layer').style('opacity'),
26982             loadedTiles = context.connection().loadedTiles(),
26983             baseEntities = context.history().graph().base().entities,
26984             introGraph;
26985
26986         // Load semi-real data used in intro
26987         context.connection().toggle(false).flush();
26988         context.history().reset();
26989         
26990         introGraph = JSON.parse(iD.introGraph);
26991         for (var key in introGraph) {
26992             introGraph[key] = iD.Entity(introGraph[key]);
26993         }
26994         context.history().merge(d3.values(iD.Graph().load(introGraph).entities));
26995         context.background().bing();
26996
26997         // Block saving
26998         var savebutton = d3.select('#bar button.save'),
26999             save = savebutton.on('click');
27000         savebutton.on('click', null);
27001         context.inIntro(true);
27002
27003         d3.select('.background-layer').style('opacity', 1);
27004
27005         var curtain = d3.curtain();
27006         selection.call(curtain);
27007
27008         function reveal(box, text, options) {
27009             options = options || {};
27010             if (text) curtain.reveal(box, text, options.tooltipClass, options.duration);
27011             else curtain.reveal(box, '', '', options.duration);
27012         }
27013
27014         var steps = ['navigation', 'point', 'area', 'line', 'startEditing'].map(function(step, i) {
27015             var s = iD.ui.intro[step](context, reveal)
27016                 .on('done', function() {
27017                     entered.filter(function(d) {
27018                         return d.title === s.title;
27019                     }).classed('finished', true);
27020                     enter(steps[i + 1]);
27021                 });
27022             return s;
27023         });
27024
27025         steps[steps.length - 1].on('startEditing', function() {
27026             curtain.remove();
27027             navwrap.remove();
27028             d3.select('.background-layer').style('opacity', opacity);
27029             context.connection().toggle(true).flush().loadedTiles(loadedTiles);
27030             context.history().reset().merge(d3.values(baseEntities));
27031             context.background().baseLayerSource(background);
27032             if (history) context.history().fromJSON(history);
27033             window.location.replace(hash);
27034             context.inIntro(false);
27035             d3.select('#bar button.save').on('click', save);
27036         });
27037
27038         var navwrap = selection.append('div').attr('class', 'intro-nav-wrap fillD');
27039
27040         var buttonwrap = navwrap.append('div')
27041             .attr('class', 'joined')
27042             .selectAll('button.step');
27043
27044         var entered = buttonwrap.data(steps)
27045             .enter().append('button')
27046                 .attr('class', 'step')
27047                 .on('click', enter);
27048
27049         entered.append('div').attr('class','icon icon-pre-text apply');
27050         entered.append('label').text(function(d) { return t(d.title); });
27051         enter(steps[0]);
27052
27053         function enter (newStep) {
27054
27055             if (step) {
27056                 step.exit();
27057             }
27058
27059             context.enter(iD.modes.Browse(context));
27060
27061             step = newStep;
27062             step.enter();
27063
27064             entered.classed('active', function(d) {
27065                 return d.title === step.title;
27066             });
27067         }
27068
27069     }
27070     return intro;
27071 };
27072
27073 iD.ui.intro.pointBox = function(point, context) {
27074     var rect = context.surfaceRect();
27075     point = context.projection(point);
27076     return {
27077         left: point[0] + rect.left - 30,
27078         top: point[1] + rect.top - 50,
27079         width: 60,
27080         height: 70
27081     };
27082 };
27083
27084 iD.ui.intro.pad = function(box, padding, context) {
27085     if (box instanceof Array) {
27086         var rect = context.surfaceRect();
27087         box = context.projection(box);
27088         box = {
27089             left: box[0] + rect.left,
27090             top: box[1] + rect.top
27091         };
27092     }
27093     return {
27094         left: box.left - padding,
27095         top: box.top - padding,
27096         width: (box.width || 0) + 2 * padding,
27097         height: (box.width || 0) + 2 * padding
27098     };
27099 };
27100 iD.ui.Lasso = function(context) {
27101
27102     var box, group,
27103         a = [0, 0],
27104         b = [0, 0];
27105
27106     function lasso(selection) {
27107
27108         context.container().classed('lasso', true);
27109
27110         group = selection.append('g')
27111             .attr('class', 'lasso hide');
27112
27113         box = group.append('rect')
27114             .attr('class', 'lasso-box');
27115
27116         group.call(iD.ui.Toggle(true));
27117
27118     }
27119
27120     // top-left
27121     function topLeft(d) {
27122         return 'translate(' + Math.min(d[0][0], d[1][0]) + ',' + Math.min(d[0][1], d[1][1]) + ')';
27123     }
27124
27125     function width(d) { return Math.abs(d[0][0] - d[1][0]); }
27126     function height(d) { return Math.abs(d[0][1] - d[1][1]); }
27127
27128     function draw() {
27129         if (box) {
27130             box.data([[a, b]])
27131                 .attr('transform', topLeft)
27132                 .attr('width', width)
27133                 .attr('height', height);
27134         }
27135     }
27136
27137     lasso.a = function(_) {
27138         if (!arguments.length) return a;
27139         a = _;
27140         draw();
27141         return lasso;
27142     };
27143
27144     lasso.b = function(_) {
27145         if (!arguments.length) return b;
27146         b = _;
27147         draw();
27148         return lasso;
27149     };
27150
27151     lasso.close = function() {
27152         if (group) {
27153             group.call(iD.ui.Toggle(false, function() {
27154                 d3.select(this).remove();
27155             }));
27156         }
27157         context.container().classed('lasso', false);
27158     };
27159
27160     return lasso;
27161 };
27162 iD.ui.Loading = function(context) {
27163     var message = '',
27164         blocking = false,
27165         modal;
27166
27167     var loading = function(selection) {
27168         modal = iD.ui.modal(selection, blocking);
27169
27170         var loadertext = modal.select('.content')
27171             .classed('loading-modal', true)
27172             .append('div')
27173             .attr('class', 'modal-section fillL');
27174
27175         loadertext.append('img')
27176             .attr('class', 'loader')
27177             .attr('src', context.imagePath('loader-white.gif'));
27178
27179         loadertext.append('h3')
27180             .text(message);
27181
27182         modal.select('button.close')
27183             .attr('class', 'hide');
27184
27185         return loading;
27186     };
27187
27188     loading.message = function(_) {
27189         if (!arguments.length) return message;
27190         message = _;
27191         return loading;
27192     };
27193
27194     loading.blocking = function(_) {
27195         if (!arguments.length) return blocking;
27196         blocking = _;
27197         return loading;
27198     };
27199
27200     loading.close = function() {
27201         modal.remove();
27202     };
27203
27204     return loading;
27205 };
27206 iD.ui.modal = function(selection, blocking) {
27207
27208     var previous = selection.select('div.modal');
27209     var animate = previous.empty();
27210
27211     previous.transition()
27212         .duration(200)
27213         .style('opacity', 0)
27214         .remove();
27215
27216     var shaded = selection
27217         .append('div')
27218         .attr('class', 'shaded')
27219         .style('opacity', 0);
27220
27221     shaded.close = function() {
27222         shaded
27223             .transition()
27224             .duration(200)
27225             .style('opacity',0)
27226             .remove();
27227         modal
27228             .transition()
27229             .duration(200)
27230             .style('top','0px');
27231         keybinding.off();
27232     };
27233
27234     var keybinding = d3.keybinding('modal')
27235         .on('⌫', shaded.close)
27236         .on('⎋', shaded.close);
27237
27238     d3.select(document).call(keybinding);
27239
27240     var modal = shaded.append('div')
27241         .attr('class', 'modal fillL col6');
27242
27243         shaded.on('click.remove-modal', function() {
27244             if (d3.event.target === this && !blocking) shaded.close();
27245         });
27246
27247     modal.append('button')
27248         .attr('class', 'close')
27249         .on('click', function() {
27250             if (!blocking) shaded.close();
27251         })
27252         .append('div')
27253             .attr('class','icon close');
27254
27255     modal.append('div')
27256         .attr('class', 'content');
27257
27258     if (animate) {
27259         shaded.transition().style('opacity', 1);
27260         modal
27261             .style('top','0px')
27262             .transition()
27263             .duration(200)
27264             .style('top','40px');
27265     } else {
27266         shaded.style('opacity', 1);
27267     }
27268
27269
27270     return shaded;
27271 };
27272 iD.ui.Modes = function(context) {
27273     var modes = [
27274         iD.modes.AddPoint(context),
27275         iD.modes.AddLine(context),
27276         iD.modes.AddArea(context)];
27277
27278     return function(selection) {
27279         var buttons = selection.selectAll('button.add-button')
27280             .data(modes);
27281
27282        buttons.enter().append('button')
27283            .attr('tabindex', -1)
27284            .attr('class', function(mode) { return mode.id + ' add-button col4'; })
27285            .on('click.mode-buttons', function(mode) {
27286                if (mode.id === context.mode().id) {
27287                    context.enter(iD.modes.Browse(context));
27288                } else {
27289                    context.enter(mode);
27290                }
27291            })
27292            .call(bootstrap.tooltip()
27293                .placement('bottom')
27294                .html(true)
27295                .title(function(mode) {
27296                    return iD.ui.tooltipHtml(mode.description, mode.key);
27297                }));
27298
27299         context.map()
27300             .on('move.modes', _.debounce(update, 500));
27301
27302         context
27303             .on('enter.modes', update);
27304
27305         update();
27306
27307         buttons.append('span')
27308             .attr('class', function(mode) { return mode.id + ' icon icon-pre-text'; });
27309
27310         buttons.append('span')
27311             .attr('class', 'label')
27312             .text(function(mode) { return mode.title; });
27313
27314         context.on('enter.editor', function(entered) {
27315             buttons.classed('active', function(mode) { return entered.button === mode.button; });
27316             context.container()
27317                 .classed('mode-' + entered.id, true);
27318         });
27319
27320         context.on('exit.editor', function(exited) {
27321             context.container()
27322                 .classed('mode-' + exited.id, false);
27323         });
27324
27325         var keybinding = d3.keybinding('mode-buttons');
27326
27327         modes.forEach(function(m) {
27328             keybinding.on(m.key, function() { if (context.editable()) context.enter(m); });
27329         });
27330
27331         d3.select(document)
27332             .call(keybinding);
27333
27334         function update() {
27335             buttons.property('disabled', !context.editable());
27336         }
27337     };
27338 };
27339 iD.ui.Notice = function(context) {
27340     return function(selection) {
27341         var div = selection.append('div')
27342             .attr('class', 'notice');
27343
27344         var button = div.append('button')
27345             .attr('class', 'zoom-to notice')
27346             .on('click', function() { context.map().zoom(16); });
27347
27348         button.append('span')
27349             .attr('class', 'icon zoom-in-invert');
27350
27351         button.append('span')
27352             .attr('class', 'label')
27353             .text(t('zoom_in_edit'));
27354
27355         function disableTooHigh() {
27356             div.style('display', context.map().editable() ? 'none' : 'block');
27357         }
27358
27359         context.map()
27360             .on('move.notice', _.debounce(disableTooHigh, 500));
27361
27362         disableTooHigh();
27363     };
27364 };
27365 iD.ui.preset = function(context) {
27366     var event = d3.dispatch('change'),
27367         state,
27368         fields,
27369         preset,
27370         tags,
27371         id;
27372
27373     function UIField(field, entity, show) {
27374         field = _.clone(field);
27375
27376         field.input = iD.ui.preset[field.type](field, context)
27377             .on('change', event.change);
27378
27379         if (field.input.entity) field.input.entity(entity);
27380
27381         field.keys = field.keys || [field.key];
27382
27383         field.show = show;
27384
27385         field.shown = function() {
27386             return field.id === 'name' || field.show || _.any(field.keys, function(key) { return !!tags[key]; });
27387         };
27388
27389         field.modified = function() {
27390             var original = context.graph().base().entities[entity.id];
27391             return _.any(field.keys, function(key) {
27392                 return original ? tags[key] !== original.tags[key] : tags[key];
27393             });
27394         };
27395
27396         field.revert = function() {
27397             var original = context.graph().base().entities[entity.id],
27398                 t = {};
27399             field.keys.forEach(function(key) {
27400                 t[key] = original ? original.tags[key] : undefined;
27401             });
27402             return t;
27403         };
27404
27405         field.present = function() {
27406             return _.any(field.keys, function(key) {
27407                 return tags[key];
27408             });
27409         };
27410
27411         field.remove = function() {
27412             var t = {};
27413             field.keys.forEach(function(key) {
27414                 t[key] = undefined;
27415             });
27416             return t;
27417         };
27418
27419         return field;
27420     }
27421
27422     function fieldKey(field) {
27423         return field.id;
27424     }
27425
27426     function presets(selection) {
27427         if (!fields) {
27428             var entity = context.entity(id),
27429                 geometry = context.geometry(id);
27430
27431             fields = [UIField(context.presets().field('name'), entity)];
27432
27433             preset.fields.forEach(function(field) {
27434                 if (field.matchGeometry(geometry)) {
27435                     fields.push(UIField(field, entity, true));
27436                 }
27437             });
27438
27439             context.presets().universal().forEach(function(field) {
27440                 if (preset.fields.indexOf(field) < 0) {
27441                     fields.push(UIField(field, entity));
27442                 }
27443             });
27444         }
27445
27446         var shown = fields.filter(function(field) { return field.shown(); }),
27447             notShown = fields.filter(function(field) { return !field.shown(); });
27448
27449         var $form = selection.selectAll('.preset-form')
27450             .data([0]);
27451
27452         $form.enter().append('div')
27453             .attr('class', 'preset-form inspector-inner fillL3');
27454
27455         var $fields = $form.selectAll('.form-field')
27456             .data(shown, fieldKey);
27457
27458         // Enter
27459
27460         var $enter = $fields.enter()
27461             .insert('div', '.more-buttons')
27462             .attr('class', function(field) {
27463                 return 'form-field form-field-' + field.id;
27464             });
27465
27466         var $label = $enter.append('label')
27467             .attr('class', 'form-label')
27468             .attr('for', function(field) { return 'preset-input-' + field.id; })
27469             .text(function(field) { return field.label(); });
27470
27471         var wrap = $label.append('div')
27472             .attr('class', 'form-label-button-wrap');
27473
27474         wrap.append('button')
27475             .attr('class', 'remove-icon')
27476             .append('span').attr('class', 'icon delete');
27477
27478         wrap.append('button')
27479             .attr('class', 'modified-icon')
27480             .attr('tabindex', -1)
27481             .append('div')
27482             .attr('class', 'icon undo');
27483
27484         // Update
27485
27486         $fields.select('.form-label-button-wrap .remove-icon')
27487             .on('click', remove);
27488
27489         $fields.select('.modified-icon')
27490             .on('click', revert);
27491
27492         $fields
27493             .order()
27494             .classed('modified', function(field) {
27495                 return field.modified();
27496             })
27497             .classed('present', function(field) {
27498                 return field.present();
27499             })
27500             .each(function(field) {
27501                 var reference = iD.ui.TagReference({key: field.key});
27502
27503                 if (state === 'hover') {
27504                     reference.showing(false);
27505                 }
27506
27507                 d3.select(this)
27508                     .call(field.input)
27509                     .call(reference.body)
27510                     .select('.form-label-button-wrap')
27511                     .call(reference.button);
27512
27513                 field.input.tags(tags);
27514             });
27515
27516         $fields.exit()
27517             .remove();
27518
27519         var $more = selection.selectAll('.more-buttons')
27520             .data([0]);
27521
27522         $more.enter().append('div')
27523             .attr('class', 'more-buttons inspector-inner');
27524
27525         var $buttons = $more.selectAll('.preset-add-field')
27526             .data(notShown, fieldKey);
27527
27528         $buttons.enter()
27529             .append('button')
27530             .attr('class', 'preset-add-field')
27531             .call(bootstrap.tooltip()
27532                 .placement('top')
27533                 .title(function(d) { return d.label(); }))
27534             .append('span')
27535             .attr('class', function(d) { return 'icon ' + d.icon; });
27536
27537         $buttons.on('click', show);
27538
27539         $buttons.exit()
27540             .remove();
27541
27542         function show(field) {
27543             field.show = true;
27544             presets(selection);
27545             field.input.focus();
27546         }
27547
27548         function revert(field) {
27549             d3.event.stopPropagation();
27550             d3.event.preventDefault();
27551             event.change(field.revert());
27552         }
27553
27554         function remove(field) {
27555             d3.event.stopPropagation();
27556             d3.event.preventDefault();
27557             event.change(field.remove());
27558         }
27559     }
27560
27561     presets.preset = function(_) {
27562         if (!arguments.length) return preset;
27563         preset = _;
27564         fields = null;
27565         return presets;
27566     };
27567
27568     presets.state = function(_) {
27569         if (!arguments.length) return state;
27570         state = _;
27571         return presets;
27572     };
27573
27574     presets.tags = function(_) {
27575         if (!arguments.length) return tags;
27576         tags = _;
27577         // Don't reset fields here.
27578         return presets;
27579     };
27580
27581     presets.entityID = function(_) {
27582         if (!arguments.length) return id;
27583         id = _;
27584         fields = null;
27585         return presets;
27586     };
27587
27588     return d3.rebind(presets, event, 'on');
27589 };
27590 iD.ui.PresetIcon = function() {
27591     var preset, geometry;
27592
27593     function presetIcon(selection) {
27594         selection.each(setup);
27595     }
27596
27597     function setup() {
27598         var selection = d3.select(this),
27599             p = preset.apply(this, arguments),
27600             geom = geometry.apply(this, arguments);
27601
27602         var $fill = selection.selectAll('.preset-icon-fill')
27603             .data([0]);
27604
27605         $fill.enter().append('div');
27606
27607         $fill.attr('class', function() {
27608             var s = 'preset-icon-fill icon-' + geom;
27609             for (var i in p.tags) {
27610                 s += ' tag-' + i + ' tag-' + i + '-' + p.tags[i];
27611             }
27612             return s;
27613         });
27614
27615         var $icon = selection.selectAll('.preset-icon')
27616             .data([0]);
27617
27618         $icon.enter().append('div');
27619
27620         $icon.attr('class', function() {
27621             var icon = p.icon || (geom === 'line' ? 'other-line' : 'marker-stroked'),
27622                 klass = 'feature-' + icon + ' preset-icon';
27623
27624             var featureicon = iD.data.featureIcons[icon];
27625             if (featureicon && featureicon[geom]) {
27626                 klass += ' preset-icon-' + geom;
27627             } else if (icon === 'multipolygon') {
27628                 // Special case (geometry === 'area')
27629                 klass += ' preset-icon-relation';
27630             }
27631
27632             return klass;
27633         });
27634     }
27635
27636     presetIcon.preset = function(_) {
27637         if (!arguments.length) return preset;
27638         preset = d3.functor(_);
27639         return presetIcon;
27640     };
27641
27642     presetIcon.geometry = function(_) {
27643         if (!arguments.length) return geometry;
27644         geometry = d3.functor(_);
27645         return presetIcon;
27646     };
27647
27648     return presetIcon;
27649 };
27650 iD.ui.PresetList = function(context) {
27651     var event = d3.dispatch('choose'),
27652         id,
27653         currentPreset,
27654         autofocus = false;
27655
27656     function presetList(selection) {
27657         var geometry = context.geometry(id),
27658             presets = context.presets().matchGeometry(geometry);
27659
27660         selection.html('');
27661
27662         var messagewrap = selection.append('div')
27663             .attr('class', 'header fillL cf');
27664
27665         var message = messagewrap.append('h3')
27666             .text(t('inspector.choose'));
27667
27668         if (context.entity(id).isUsed(context.graph())) {
27669             messagewrap.append('button')
27670                 .attr('class', 'preset-choose')
27671                 .on('click', function() { event.choose(currentPreset); })
27672                 .append('span')
27673                 .attr('class', 'icon forward');
27674         } else {
27675             messagewrap.append('button')
27676                 .attr('class', 'close')
27677                 .on('click', function() {
27678                     context.enter(iD.modes.Browse(context));
27679                 })
27680                 .append('span')
27681                 .attr('class', 'icon close');
27682         }
27683
27684         function keydown() {
27685             // hack to let delete shortcut work when search is autofocused
27686             if (search.property('value').length === 0 &&
27687                 (d3.event.keyCode === d3.keybinding.keyCodes['⌫'] ||
27688                  d3.event.keyCode === d3.keybinding.keyCodes['⌦'])) {
27689                 d3.event.preventDefault();
27690                 d3.event.stopPropagation();
27691                 iD.operations.Delete([id], context)();
27692             } else if (search.property('value').length === 0 &&
27693                 (d3.event.ctrlKey || d3.event.metaKey) &&
27694                 d3.event.keyCode === d3.keybinding.keyCodes.z) {
27695                 d3.event.preventDefault();
27696                 d3.event.stopPropagation();
27697                 context.undo();
27698             } else if (!d3.event.ctrlKey && !d3.event.metaKey) {
27699                 d3.select(this).on('keydown', null);
27700             }
27701         }
27702
27703         function keypress() {
27704             // enter
27705             var value = search.property('value');
27706             if (d3.event.keyCode === 13 && value.length) {
27707                 list.selectAll('.preset-list-item:first-child').datum().choose();
27708             }
27709         }
27710
27711         function inputevent() {
27712             var value = search.property('value');
27713             list.classed('filtered', value.length);
27714             if (value.length) {
27715                 var results = presets.search(value, geometry);
27716                 message.text(t('inspector.results', {
27717                     n: results.collection.length,
27718                     search: value
27719                 }));
27720                 list.call(drawList, results);
27721             } else {
27722                 list.call(drawList, context.presets().defaults(geometry, 36));
27723                 message.text(t('inspector.choose'));
27724             }
27725         }
27726
27727         var searchWrap = selection.append('div')
27728             .attr('class', 'search-header');
27729
27730         var search = searchWrap.append('input')
27731             .attr('class', 'preset-search-input')
27732             .attr('placeholder', t('inspector.search'))
27733             .attr('type', 'search')
27734             .on('keydown', keydown)
27735             .on('keypress', keypress)
27736             .on('input', inputevent);
27737
27738         searchWrap.append('span')
27739             .attr('class', 'icon search');
27740
27741         if (autofocus) {
27742             search.node().focus();
27743         }
27744
27745         var listWrap = selection.append('div')
27746             .attr('class', 'inspector-body');
27747
27748         var list = listWrap.append('div')
27749             .attr('class', 'preset-list fillL cf')
27750             .call(drawList, context.presets().defaults(geometry, 36));
27751     }
27752
27753     function drawList(list, presets) {
27754         var collection = presets.collection.map(function(preset) {
27755             return preset.members ? CategoryItem(preset) : PresetItem(preset);
27756         });
27757
27758         var items = list.selectAll('.preset-list-item')
27759             .data(collection, function(d) { return d.preset.id; });
27760
27761         items.enter().append('div')
27762             .attr('class', function(item) { return 'preset-list-item preset-' + item.preset.id.replace('/', '-'); })
27763             .classed('current', function(item) { return item.preset === currentPreset; })
27764             .each(function(item) {
27765                 d3.select(this).call(item);
27766             })
27767             .style('opacity', 0)
27768             .transition()
27769             .style('opacity', 1);
27770
27771         items.order();
27772
27773         items.exit()
27774             .remove();
27775     }
27776
27777     function CategoryItem(preset) {
27778         var box, sublist, shown = false;
27779
27780         function item(selection) {
27781             var wrap = selection.append('div')
27782                 .attr('class', 'preset-list-button-wrap category col12');
27783
27784             wrap.append('button')
27785                 .attr('class', 'preset-list-button')
27786                 .call(iD.ui.PresetIcon()
27787                     .geometry(context.geometry(id))
27788                     .preset(preset))
27789                 .on('click', item.choose)
27790                 .append('div')
27791                 .attr('class', 'label')
27792                 .text(preset.name());
27793
27794             box = selection.append('div')
27795                 .attr('class', 'subgrid col12')
27796                 .style('max-height', '0px')
27797                 .style('opacity', 0);
27798
27799             box.append('div')
27800                 .attr('class', 'arrow');
27801
27802             sublist = box.append('div')
27803                 .attr('class', 'preset-list fillL3 cf fl');
27804         }
27805
27806         item.choose = function() {
27807             if (shown) {
27808                 shown = false;
27809                 box.transition()
27810                     .duration(200)
27811                     .style('opacity', '0')
27812                     .style('max-height', '0px')
27813                     .style('padding-bottom', '0px');
27814             } else {
27815                 shown = true;
27816                 sublist.call(drawList, preset.members);
27817                 box.transition()
27818                     .duration(200)
27819                     .style('opacity', '1')
27820                     .style('max-height', 200 + preset.members.collection.length * 80 + 'px')
27821                     .style('padding-bottom', '20px');
27822             }
27823         };
27824
27825         item.preset = preset;
27826
27827         return item;
27828     }
27829
27830     function PresetItem(preset) {
27831         function item(selection) {
27832             var wrap = selection.append('div')
27833                 .attr('class', 'preset-list-button-wrap col12');
27834
27835             wrap.append('button')
27836                 .attr('class', 'preset-list-button')
27837                 .call(iD.ui.PresetIcon()
27838                     .geometry(context.geometry(id))
27839                     .preset(preset))
27840                 .on('click', item.choose)
27841                 .append('div')
27842                 .attr('class', 'label')
27843                 .text(preset.name());
27844
27845             wrap.call(item.reference.button);
27846             selection.call(item.reference.body);
27847         }
27848
27849         item.choose = function() {
27850             context.presets().choose(preset);
27851
27852             context.perform(
27853                 iD.actions.ChangePreset(id, currentPreset, preset),
27854                 t('operations.change_tags.annotation'));
27855
27856             event.choose(preset);
27857         };
27858
27859         item.help = function() {
27860             d3.event.stopPropagation();
27861             item.reference.toggle();
27862         };
27863
27864         item.preset = preset;
27865         item.reference = iD.ui.TagReference(preset.reference(context.geometry(id)));
27866
27867         return item;
27868     }
27869
27870     presetList.autofocus = function(_) {
27871         if (!arguments.length) return autofocus;
27872         autofocus = _;
27873         return presetList;
27874     };
27875
27876     presetList.entityID = function(_) {
27877         if (!arguments.length) return id;
27878         id = _;
27879         presetList.preset(context.presets().match(context.entity(id), context.graph()));
27880         return presetList;
27881     };
27882
27883     presetList.preset = function(_) {
27884         if (!arguments.length) return currentPreset;
27885         currentPreset = _;
27886         return presetList;
27887     };
27888
27889     return d3.rebind(presetList, event, 'on');
27890 };
27891 iD.ui.RadialMenu = function(context, operations) {
27892     var menu,
27893         center = [0, 0],
27894         tooltip;
27895
27896     var radialMenu = function(selection) {
27897         if (!operations.length)
27898             return;
27899
27900         selection.node().parentNode.focus();
27901
27902         function click(operation) {
27903             d3.event.stopPropagation();
27904             if (operation.disabled())
27905                 return;
27906             operation();
27907             radialMenu.close();
27908         }
27909
27910         menu = selection.append('g')
27911             .attr('class', 'radial-menu')
27912             .attr('transform', 'translate(' + center + ')')
27913             .attr('opacity', 0);
27914
27915         menu.transition()
27916             .attr('opacity', 1);
27917
27918         var r = 50,
27919             a = Math.PI / 4,
27920             a0 = -Math.PI / 4,
27921             a1 = a0 + (operations.length - 1) * a;
27922
27923         menu.append('path')
27924             .attr('class', 'radial-menu-background')
27925             .attr('d', 'M' + r * Math.sin(a0) + ',' +
27926                              r * Math.cos(a0) +
27927                       ' A' + r + ',' + r + ' 0 ' + (operations.length > 5 ? '1' : '0') + ',0 ' +
27928                              (r * Math.sin(a1) + 1e-3) + ',' +
27929                              (r * Math.cos(a1) + 1e-3)) // Force positive-length path (#1305)
27930             .attr('stroke-width', 50)
27931             .attr('stroke-linecap', 'round');
27932
27933         var button = menu.selectAll()
27934             .data(operations)
27935             .enter().append('g')
27936             .attr('transform', function(d, i) {
27937                 return 'translate(' + r * Math.sin(a0 + i * a) + ',' +
27938                                       r * Math.cos(a0 + i * a) + ')';
27939             });
27940
27941         button.append('circle')
27942             .attr('class', function(d) { return 'radial-menu-item radial-menu-item-' + d.id; })
27943             .attr('r', 15)
27944             .classed('disabled', function(d) { return d.disabled(); })
27945             .on('click', click)
27946             .on('mousedown', mousedown)
27947             .on('mouseover', mouseover)
27948             .on('mouseout', mouseout);
27949
27950         button.append('use')
27951             .attr('transform', 'translate(-10, -10)')
27952             .attr('clip-path', 'url(#clip-square-20)')
27953             .attr('xlink:href', function(d) { return '#icon-operation-' + (d.disabled() ? 'disabled-' : '') + d.id; });
27954
27955         tooltip = d3.select(document.body)
27956             .append('div')
27957             .attr('class', 'tooltip-inner radial-menu-tooltip');
27958
27959         function mousedown() {
27960             d3.event.stopPropagation(); // https://github.com/openstreetmap/iD/issues/1869
27961         }
27962
27963         function mouseover(d, i) {
27964             var rect = context.surfaceRect(),
27965                 angle = a0 + i * a,
27966                 top = rect.top + (r + 25) * Math.cos(angle) + center[1] + 'px',
27967                 left = rect.left + (r + 25) * Math.sin(angle) + center[0] + 'px',
27968                 bottom = rect.height - (r + 25) * Math.cos(angle) - center[1] + 'px',
27969                 right = rect.width - (r + 25) * Math.sin(angle) - center[0] + 'px';
27970
27971             tooltip
27972                 .style('top', null)
27973                 .style('left', null)
27974                 .style('bottom', null)
27975                 .style('right', null)
27976                 .style('display', 'block')
27977                 .html(iD.ui.tooltipHtml(d.tooltip(), d.keys[0]));
27978
27979             if (i === 0) {
27980                 tooltip
27981                     .style('right', right)
27982                     .style('top', top);
27983             } else if (i >= 4) {
27984                 tooltip
27985                     .style('left', left)
27986                     .style('bottom', bottom);
27987             } else {
27988                 tooltip
27989                     .style('left', left)
27990                     .style('top', top);
27991             }
27992         }
27993
27994         function mouseout() {
27995             tooltip.style('display', 'none');
27996         }
27997     };
27998
27999     radialMenu.close = function() {
28000         if (menu) {
28001             menu
28002                 .style('pointer-events', 'none')
28003                 .transition()
28004                 .attr('opacity', 0)
28005                 .remove();
28006         }
28007
28008         if (tooltip) {
28009             tooltip.remove();
28010         }
28011     };
28012
28013     radialMenu.center = function(_) {
28014         if (!arguments.length) return center;
28015         center = _;
28016         return radialMenu;
28017     };
28018
28019     return radialMenu;
28020 };
28021 iD.ui.RawMemberEditor = function(context) {
28022     var id;
28023
28024     function selectMember(d) {
28025         d3.event.preventDefault();
28026         context.enter(iD.modes.Select(context, [d.id]));
28027     }
28028
28029     function changeRole(d) {
28030         var role = d3.select(this).property('value');
28031         context.perform(
28032             iD.actions.ChangeMember(d.relation.id, _.extend({}, d.id, {role: role}), d.index),
28033             t('operations.change_role.annotation'));
28034     }
28035
28036     function deleteMember(d) {
28037         context.perform(
28038             iD.actions.DeleteMember(d.relation.id, d.index),
28039             t('operations.delete_member.annotation'));
28040     }
28041
28042     function rawMemberEditor(selection) {
28043         var entity = context.entity(id),
28044             memberships = [];
28045
28046         entity.members.forEach(function(member, index) {
28047             memberships.push({
28048                 index: index,
28049                 id: member.id,
28050                 role: member.role,
28051                 relation: entity,
28052                 member: context.hasEntity(member.id)
28053             });
28054         });
28055
28056         selection.call(iD.ui.Disclosure()
28057             .title(t('inspector.all_members') + ' (' + memberships.length + ')')
28058             .expanded(true)
28059             .on('toggled', toggled)
28060             .content(content));
28061
28062         function toggled(expanded) {
28063             if (expanded) {
28064                 selection.node().parentNode.scrollTop += 200;
28065             }
28066         }
28067
28068         function content($wrap) {
28069             var $list = $wrap.selectAll('.member-list')
28070                 .data([0]);
28071
28072             $list.enter().append('ul')
28073                 .attr('class', 'member-list');
28074
28075             var $items = $list.selectAll('li')
28076                 .data(memberships, function(d) {
28077                     return iD.Entity.key(d.relation) + ',' + d.index + ',' +
28078                         (d.member ? iD.Entity.key(d.member) : 'incomplete');
28079                 });
28080
28081             var $enter = $items.enter().append('li')
28082                 .attr('class', 'member-row form-field')
28083                 .classed('member-incomplete', function(d) { return !d.member; });
28084
28085             $enter.each(function(d) {
28086                 if (d.member) {
28087                     var $label = d3.select(this).append('label')
28088                         .attr('class', 'form-label')
28089                         .append('a')
28090                         .attr('href', '#')
28091                         .on('click', selectMember);
28092
28093                     $label.append('span')
28094                         .attr('class', 'member-entity-type')
28095                         .text(function(d) { return context.presets().match(d.member, context.graph()).name(); });
28096
28097                     $label.append('span')
28098                         .attr('class', 'member-entity-name')
28099                         .text(function(d) { return iD.util.displayName(d.member); });
28100
28101                 } else {
28102                     d3.select(this).append('label')
28103                         .attr('class', 'form-label')
28104                         .text(t('inspector.incomplete'));
28105                 }
28106             });
28107
28108             $enter.append('input')
28109                 .attr('class', 'member-role')
28110                 .property('type', 'text')
28111                 .attr('maxlength', 255)
28112                 .attr('placeholder', t('inspector.role'))
28113                 .property('value', function(d) { return d.role; })
28114                 .on('change', changeRole);
28115
28116             $enter.append('button')
28117                 .attr('tabindex', -1)
28118                 .attr('class', 'remove button-input-action member-delete minor')
28119                 .on('click', deleteMember)
28120                 .append('span')
28121                 .attr('class', 'icon delete');
28122
28123             $items.exit()
28124                 .remove();
28125         }
28126     }
28127
28128     rawMemberEditor.entityID = function(_) {
28129         if (!arguments.length) return id;
28130         id = _;
28131         return rawMemberEditor;
28132     };
28133
28134     return rawMemberEditor;
28135 };
28136 iD.ui.RawMembershipEditor = function(context) {
28137     var id, showBlank;
28138
28139     function selectRelation(d) {
28140         d3.event.preventDefault();
28141         context.enter(iD.modes.Select(context, [d.relation.id]));
28142     }
28143
28144     function changeRole(d) {
28145         var role = d3.select(this).property('value');
28146         context.perform(
28147             iD.actions.ChangeMember(d.relation.id, _.extend({}, d.member, {role: role}), d.index),
28148             t('operations.change_role.annotation'));
28149     }
28150
28151     function addMembership(d, role) {
28152         showBlank = false;
28153
28154         if (d.relation) {
28155             context.perform(
28156                 iD.actions.AddMember(d.relation.id, {id: id, type: context.entity(id).type, role: role}),
28157                 t('operations.add_member.annotation'));
28158
28159         } else {
28160             var relation = iD.Relation();
28161
28162             context.perform(
28163                 iD.actions.AddEntity(relation),
28164                 iD.actions.AddMember(relation.id, {id: id, type: context.entity(id).type, role: role}),
28165                 t('operations.add.annotation.relation'));
28166
28167             context.enter(iD.modes.Select(context, [relation.id]));
28168         }
28169     }
28170
28171     function deleteMembership(d) {
28172         context.perform(
28173             iD.actions.DeleteMember(d.relation.id, d.index),
28174             t('operations.delete_member.annotation'));
28175     }
28176
28177     function relations(q) {
28178         var newRelation = {
28179                 relation: null,
28180                 value: t('inspector.new_relation')
28181             },
28182             result = [],
28183             graph = context.graph();
28184
28185         context.intersects(context.extent()).forEach(function(entity) {
28186             if (entity.type !== 'relation' || entity.id === id)
28187                 return;
28188
28189             var presetName = context.presets().match(entity, graph).name(),
28190                 entityName = iD.util.displayName(entity) || '';
28191
28192             var value = presetName + ' ' + entityName;
28193             if (q && value.toLowerCase().indexOf(q.toLowerCase()) === -1)
28194                 return;
28195
28196             result.push({
28197                 relation: entity,
28198                 value: value
28199             });
28200         });
28201
28202         result.sort(function(a, b) {
28203             return iD.Relation.creationOrder(a.relation, b.relation);
28204         });
28205         result.unshift(newRelation);
28206
28207         return result;
28208     }
28209
28210     function rawMembershipEditor(selection) {
28211         var entity = context.entity(id),
28212             memberships = [];
28213
28214         context.graph().parentRelations(entity).forEach(function(relation) {
28215             relation.members.forEach(function(member, index) {
28216                 if (member.id === entity.id) {
28217                     memberships.push({relation: relation, member: member, index: index});
28218                 }
28219             });
28220         });
28221
28222         selection.call(iD.ui.Disclosure()
28223             .title(t('inspector.all_relations') + ' (' + memberships.length + ')')
28224             .expanded(true)
28225             .on('toggled', toggled)
28226             .content(content));
28227
28228         function toggled(expanded) {
28229             if (expanded) {
28230                 selection.node().parentNode.scrollTop += 200;
28231             }
28232         }
28233
28234         function content($wrap) {
28235             var $list = $wrap.selectAll('.member-list')
28236                 .data([0]);
28237
28238             $list.enter().append('ul')
28239                 .attr('class', 'member-list');
28240
28241             var $items = $list.selectAll('li.member-row-normal')
28242                 .data(memberships, function(d) { return iD.Entity.key(d.relation) + ',' + d.index; });
28243
28244             var $enter = $items.enter().append('li')
28245                 .attr('class', 'member-row member-row-normal form-field');
28246
28247             var $label = $enter.append('label')
28248                 .attr('class', 'form-label')
28249                 .append('a')
28250                 .attr('href', '#')
28251                 .on('click', selectRelation);
28252
28253             $label.append('span')
28254                 .attr('class', 'member-entity-type')
28255                 .text(function(d) { return context.presets().match(d.relation, context.graph()).name(); });
28256
28257             $label.append('span')
28258                 .attr('class', 'member-entity-name')
28259                 .text(function(d) { return iD.util.displayName(d.relation); });
28260
28261             $enter.append('input')
28262                 .attr('class', 'member-role')
28263                 .property('type', 'text')
28264                 .attr('maxlength', 255)
28265                 .attr('placeholder', t('inspector.role'))
28266                 .property('value', function(d) { return d.member.role; })
28267                 .on('change', changeRole);
28268
28269             $enter.append('button')
28270                 .attr('tabindex', -1)
28271                 .attr('class', 'remove button-input-action member-delete minor')
28272                 .on('click', deleteMembership)
28273                 .append('span')
28274                 .attr('class', 'icon delete');
28275
28276             $items.exit()
28277                 .remove();
28278
28279             if (showBlank) {
28280                 var $new = $list.selectAll('.member-row-new')
28281                     .data([0]);
28282
28283                 $enter = $new.enter().append('li')
28284                     .attr('class', 'member-row member-row-new form-field');
28285
28286                 $enter.append('input')
28287                     .attr('type', 'text')
28288                     .attr('class', 'member-entity-input')
28289                     .call(d3.combobox()
28290                         .minItems(1)
28291                         .fetcher(function(value, callback) {
28292                             callback(relations(value));
28293                         })
28294                         .on('accept', function(d) {
28295                             addMembership(d, $new.select('.member-role').property('value'));
28296                         }));
28297
28298                 $enter.append('input')
28299                     .attr('class', 'member-role')
28300                     .property('type', 'text')
28301                     .attr('maxlength', 255)
28302                     .attr('placeholder', t('inspector.role'))
28303                     .on('change', changeRole);
28304
28305                 $enter.append('button')
28306                     .attr('tabindex', -1)
28307                     .attr('class', 'remove button-input-action member-delete minor')
28308                     .on('click', deleteMembership)
28309                     .append('span')
28310                     .attr('class', 'icon delete');
28311
28312             } else {
28313                 $list.selectAll('.member-row-new')
28314                     .remove();
28315             }
28316
28317             var $add = $wrap.selectAll('.add-relation')
28318                 .data([0]);
28319
28320             $add.enter().append('button')
28321                 .attr('class', 'add-relation')
28322                 .append('span')
28323                 .attr('class', 'icon plus light');
28324
28325             $wrap.selectAll('.add-relation')
28326                 .on('click', function() {
28327                     showBlank = true;
28328                     content($wrap);
28329                     $list.selectAll('.member-entity-input').node().focus();
28330                 });
28331         }
28332     }
28333
28334     rawMembershipEditor.entityID = function(_) {
28335         if (!arguments.length) return id;
28336         id = _;
28337         return rawMembershipEditor;
28338     };
28339
28340     return rawMembershipEditor;
28341 };
28342 iD.ui.RawTagEditor = function(context) {
28343     var event = d3.dispatch('change'),
28344         taginfo = iD.taginfo(),
28345         showBlank = false,
28346         state,
28347         preset,
28348         tags,
28349         id;
28350
28351     function rawTagEditor(selection) {
28352         var count = Object.keys(tags).filter(function(d) { return d; }).length;
28353
28354         selection.call(iD.ui.Disclosure()
28355             .title(t('inspector.all_tags') + ' (' + count + ')')
28356             .expanded(iD.ui.RawTagEditor.expanded || preset.isFallback())
28357             .on('toggled', toggled)
28358             .content(content));
28359
28360         function toggled(expanded) {
28361             iD.ui.RawTagEditor.expanded = expanded;
28362             if (expanded) {
28363                 selection.node().parentNode.scrollTop += 200;
28364             }
28365         }
28366     }
28367
28368     function content($wrap) {
28369         var entries = d3.entries(tags);
28370
28371         if (!entries.length || showBlank) {
28372             showBlank = false;
28373             entries.push({key: '', value: ''});
28374         }
28375
28376         var $list = $wrap.selectAll('.tag-list')
28377             .data([0]);
28378
28379         $list.enter().append('ul')
28380             .attr('class', 'tag-list');
28381
28382         var $newTag = $wrap.selectAll('.add-tag')
28383             .data([0]);
28384
28385         var $enter = $newTag.enter().append('button')
28386             .attr('class', 'add-tag');
28387
28388         $enter.append('span')
28389             .attr('class', 'icon plus light');
28390
28391         $newTag.on('click', addTag);
28392
28393         var $items = $list.selectAll('li')
28394             .data(entries, function(d) { return d.key; });
28395
28396         // Enter
28397
28398         $enter = $items.enter().append('li')
28399             .attr('class', 'tag-row cf');
28400
28401         $enter.append('div')
28402             .attr('class', 'key-wrap')
28403             .append('input')
28404             .property('type', 'text')
28405             .attr('class', 'key')
28406             .attr('maxlength', 255);
28407
28408         $enter.append('div')
28409             .attr('class', 'input-wrap-position')
28410             .append('input')
28411             .property('type', 'text')
28412             .attr('class', 'value')
28413             .attr('maxlength', 255);
28414
28415         $enter.append('button')
28416             .attr('tabindex', -1)
28417             .attr('class', 'remove minor')
28418             .append('span')
28419             .attr('class', 'icon delete');
28420
28421         $enter.each(bindTypeahead);
28422
28423         // Update
28424
28425         $items.order();
28426
28427         $items.each(function(tag) {
28428             var reference = iD.ui.TagReference({key: tag.key});
28429
28430             if (state === 'hover') {
28431                 reference.showing(false);
28432             }
28433
28434             d3.select(this)
28435                 .call(reference.button)
28436                 .call(reference.body);
28437         });
28438
28439         $items.select('input.key')
28440             .value(function(d) { return d.key; })
28441             .on('blur', keyChange)
28442             .on('change', keyChange);
28443
28444         $items.select('input.value')
28445             .value(function(d) { return d.value; })
28446             .on('blur', valueChange)
28447             .on('change', valueChange)
28448             .on('keydown.push-more', pushMore);
28449
28450         $items.select('button.remove')
28451             .on('click', removeTag);
28452
28453         $items.exit()
28454             .remove();
28455
28456         function pushMore() {
28457             if (d3.event.keyCode === 9 && !d3.event.shiftKey &&
28458                 $list.selectAll('li:last-child input.value').node() === this) {
28459                 addTag();
28460             }
28461         }
28462
28463         function bindTypeahead() {
28464             var row = d3.select(this),
28465                 key = row.selectAll('input.key'),
28466                 value = row.selectAll('input.value');
28467
28468             function sort(value, data) {
28469                 var sameletter = [],
28470                     other = [];
28471                 for (var i = 0; i < data.length; i++) {
28472                     if (data[i].value.substring(0, value.length) === value) {
28473                         sameletter.push(data[i]);
28474                     } else {
28475                         other.push(data[i]);
28476                     }
28477                 }
28478                 return sameletter.concat(other);
28479             }
28480
28481             key.call(d3.combobox()
28482                 .fetcher(function(value, callback) {
28483                     taginfo.keys({
28484                         debounce: true,
28485                         geometry: context.geometry(id),
28486                         query: value
28487                     }, function(err, data) {
28488                         if (!err) callback(sort(value, data));
28489                     });
28490                 }));
28491
28492             value.call(d3.combobox()
28493                 .fetcher(function(value, callback) {
28494                     taginfo.values({
28495                         debounce: true,
28496                         key: key.value(),
28497                         geometry: context.geometry(id),
28498                         query: value
28499                     }, function(err, data) {
28500                         if (!err) callback(sort(value, data));
28501                     });
28502                 }));
28503         }
28504
28505         function keyChange(d) {
28506             var tag = {};
28507             tag[d.key] = undefined;
28508             tag[this.value] = d.value;
28509             d.key = this.value; // Maintain DOM identity through the subsequent update.
28510             event.change(tag);
28511         }
28512
28513         function valueChange(d) {
28514             var tag = {};
28515             tag[d.key] = this.value;
28516             event.change(tag);
28517         }
28518
28519         function removeTag(d) {
28520             var tag = {};
28521             tag[d.key] = undefined;
28522             event.change(tag);
28523         }
28524
28525         function addTag() {
28526             // Wrapped in a setTimeout in case it's being called from a blur
28527             // handler. Without the setTimeout, the call to `content` would
28528             // wipe out the pending value change.
28529             setTimeout(function() {
28530                 showBlank = true;
28531                 content($wrap);
28532                 $list.selectAll('li:last-child input.key').node().focus();
28533             }, 0);
28534         }
28535     }
28536
28537     rawTagEditor.state = function(_) {
28538         if (!arguments.length) return state;
28539         state = _;
28540         return rawTagEditor;
28541     };
28542
28543     rawTagEditor.preset = function(_) {
28544         if (!arguments.length) return preset;
28545         preset = _;
28546         return rawTagEditor;
28547     };
28548
28549     rawTagEditor.tags = function(_) {
28550         if (!arguments.length) return tags;
28551         tags = _;
28552         return rawTagEditor;
28553     };
28554
28555     rawTagEditor.entityID = function(_) {
28556         if (!arguments.length) return id;
28557         id = _;
28558         return rawTagEditor;
28559     };
28560
28561     return d3.rebind(rawTagEditor, event, 'on');
28562 };
28563 iD.ui.Restore = function(context) {
28564     return function(selection) {
28565         if (!context.history().lock() || !context.history().restorableChanges())
28566             return;
28567
28568         var modal = iD.ui.modal(selection);
28569
28570         modal.select('.modal')
28571             .attr('class', 'modal fillL col6');
28572
28573         var introModal = modal.select('.content');
28574
28575         introModal.attr('class','cf');
28576
28577         introModal.append('div')
28578             .attr('class', 'modal-section')
28579             .append('h3')
28580             .text(t('restore.heading'));
28581
28582         introModal.append('div')
28583             .attr('class','modal-section')
28584             .append('p')
28585             .text(t('restore.description'));
28586
28587         var buttonWrap = introModal.append('div')
28588             .attr('class', 'modal-actions cf');
28589
28590         var restore = buttonWrap.append('button')
28591             .attr('class', 'restore col6')
28592             .text(t('restore.restore'))
28593             .on('click', function() {
28594                 context.history().restore();
28595                 modal.remove();
28596             });
28597
28598         buttonWrap.append('button')
28599             .attr('class', 'reset col6')
28600             .text(t('restore.reset'))
28601             .on('click', function() {
28602                 context.history().clearSaved();
28603                 modal.remove();
28604             });
28605
28606         restore.node().focus();
28607     };
28608 };
28609 iD.ui.Save = function(context) {
28610     var history = context.history(),
28611         key = iD.ui.cmd('⌘S');
28612
28613     function saving() {
28614         return context.mode().id === 'save';
28615     }
28616
28617     function save() {
28618         d3.event.preventDefault();
28619         if (!saving() && history.hasChanges()) {
28620             context.enter(iD.modes.Save(context));
28621         }
28622     }
28623
28624     return function(selection) {
28625         var tooltip = bootstrap.tooltip()
28626             .placement('bottom')
28627             .html(true)
28628             .title(iD.ui.tooltipHtml(t('save.no_changes'), key));
28629
28630         var button = selection.append('button')
28631             .attr('class', 'save col12 disabled')
28632             .attr('tabindex', -1)
28633             .on('click', save)
28634             .call(tooltip);
28635
28636         button.append('span')
28637             .attr('class', 'label')
28638             .text(t('save.title'));
28639
28640         button.append('span')
28641             .attr('class', 'count')
28642             .text('0');
28643
28644         var keybinding = d3.keybinding('undo-redo')
28645             .on(key, save);
28646
28647         d3.select(document)
28648             .call(keybinding);
28649
28650         var numChanges = 0;
28651
28652         context.history().on('change.save', function() {
28653             var _ = history.difference().summary().length;
28654             if (_ === numChanges)
28655                 return;
28656             numChanges = _;
28657
28658             tooltip.title(iD.ui.tooltipHtml(t(numChanges > 0 ?
28659                     'save.help' : 'save.no_changes'), key));
28660
28661             button
28662                 .classed('disabled', numChanges === 0)
28663                 .classed('has-count', numChanges > 0);
28664
28665             button.select('span.count')
28666                 .text(numChanges);
28667         });
28668
28669         context.on('enter.save', function() {
28670             button.property('disabled', saving());
28671             if (saving()) button.call(tooltip.hide);
28672         });
28673     };
28674 };
28675 iD.ui.SelectionList = function(context, selectedIDs) {
28676
28677     function selectionList(selection) {
28678         selection.classed('selection-list-pane', true);
28679
28680         var header = selection.append('div')
28681             .attr('class', 'header fillL cf');
28682
28683         header.append('h3')
28684             .text(t('inspector.multiselect'));
28685
28686         var listWrap = selection.append('div')
28687             .attr('class', 'inspector-body');
28688
28689         var list = listWrap.append('div')
28690             .attr('class', 'feature-list cf');
28691
28692         context.history().on('change.selection-list', drawList);
28693         drawList();
28694
28695         function drawList() {
28696             var entities = selectedIDs
28697                 .map(function(id) { return context.hasEntity(id); })
28698                 .filter(function(entity) { return entity; });
28699
28700             var items = list.selectAll('.feature-list-item')
28701                 .data(entities, iD.Entity.key);
28702
28703             var enter = items.enter().append('button')
28704                 .attr('class', 'feature-list-item')
28705                 .on('click', function(entity) {
28706                     context.enter(iD.modes.Select(context, [entity.id]));
28707                 });
28708
28709             // Enter
28710
28711             var label = enter.append('div')
28712                 .attr('class', 'label');
28713
28714             label.append('span')
28715                 .attr('class', 'icon icon-pre-text');
28716
28717             label.append('span')
28718                 .attr('class', 'entity-type');
28719
28720             label.append('span')
28721                 .attr('class', 'entity-name');
28722
28723             // Update
28724
28725             items.selectAll('.icon')
28726                 .attr('class', function(entity) { return context.geometry(entity.id) + ' icon icon-pre-text'; });
28727
28728             items.selectAll('.entity-type')
28729                 .text(function(entity) { return context.presets().match(entity, context.graph()).name(); });
28730
28731             items.selectAll('.entity-name')
28732                 .text(function(entity) { return iD.util.displayName(entity); });
28733
28734             // Exit
28735
28736             items.exit()
28737                 .remove();
28738         }
28739     }
28740
28741     return selectionList;
28742
28743 };
28744 iD.ui.Sidebar = function(context) {
28745     var inspector = iD.ui.Inspector(context),
28746         current;
28747
28748     function sidebar(selection) {
28749         var featureListWrap = selection.append('div')
28750             .attr('class', 'feature-list-pane')
28751             .call(iD.ui.FeatureList(context));
28752
28753         selection.call(iD.ui.Notice(context));
28754
28755         var inspectorWrap = selection.append('div')
28756             .attr('class', 'inspector-hidden inspector-wrap fr');
28757
28758         sidebar.hover = function(id) {
28759             if (!current && id) {
28760                 featureListWrap.classed('inspector-hidden', true);
28761                 inspectorWrap.classed('inspector-hidden', false)
28762                     .classed('inspector-hover', true);
28763
28764                 if (inspector.entityID() !== id || inspector.state() !== 'hover') {
28765                     inspector
28766                         .state('hover')
28767                         .entityID(id);
28768
28769                     inspectorWrap.call(inspector);
28770                 }
28771             } else if (!current) {
28772                 featureListWrap.classed('inspector-hidden', false);
28773                 inspectorWrap.classed('inspector-hidden', true);
28774                 inspector.state('hide');
28775             }
28776         };
28777
28778         sidebar.hover = _.throttle(sidebar.hover, 200);
28779
28780         sidebar.select = function(id, newFeature) {
28781             if (!current && id) {
28782                 featureListWrap.classed('inspector-hidden', true);
28783                 inspectorWrap.classed('inspector-hidden', false)
28784                     .classed('inspector-hover', false);
28785
28786                 if (inspector.entityID() !== id || inspector.state() !== 'select') {
28787                     inspector
28788                         .state('select')
28789                         .entityID(id)
28790                         .newFeature(newFeature);
28791
28792                     inspectorWrap.call(inspector);
28793                 }
28794             } else if (!current) {
28795                 featureListWrap.classed('inspector-hidden', false);
28796                 inspectorWrap.classed('inspector-hidden', true);
28797                 inspector.state('hide');
28798             }
28799         };
28800
28801         sidebar.show = function(component) {
28802             featureListWrap.classed('inspector-hidden', true);
28803             inspectorWrap.classed('inspector-hidden', true);
28804             if (current) current.remove();
28805             current = selection.append('div')
28806                 .attr('class', 'sidebar-component')
28807                 .call(component);
28808         };
28809
28810         sidebar.hide = function() {
28811             featureListWrap.classed('inspector-hidden', false);
28812             if (current) current.remove();
28813             current = null;
28814         };
28815     }
28816
28817     sidebar.hover = function() {};
28818     sidebar.select = function() {};
28819     sidebar.show = function() {};
28820     sidebar.hide = function() {};
28821
28822     return sidebar;
28823 };
28824 iD.ui.SourceSwitch = function(context) {
28825     var keys;
28826
28827     function click() {
28828         d3.event.preventDefault();
28829
28830         if (context.history().hasChanges() &&
28831             !window.confirm(t('source_switch.lose_changes'))) return;
28832
28833         var live = d3.select(this)
28834             .classed('live');
28835
28836         context.connection()
28837             .switch(live ? keys[1] : keys[0]);
28838
28839         context.flush();
28840
28841         d3.select(this)
28842             .text(live ? t('source_switch.dev') : t('source_switch.live'))
28843             .classed('live', !live);
28844     }
28845
28846     var sourceSwitch = function(selection) {
28847         selection.append('a')
28848             .attr('href', '#')
28849             .text(t('source_switch.live'))
28850             .classed('live', true)
28851             .attr('tabindex', -1)
28852             .on('click', click);
28853     };
28854
28855     sourceSwitch.keys = function(_) {
28856         if (!arguments.length) return keys;
28857         keys = _;
28858         return sourceSwitch;
28859     };
28860
28861     return sourceSwitch;
28862 };
28863 iD.ui.Spinner = function(context) {
28864     var connection = context.connection();
28865
28866     return function(selection) {
28867         var img = selection.append('img')
28868             .attr('src', context.imagePath('loader-black.gif'))
28869             .style('opacity', 0);
28870
28871         connection.on('loading.spinner', function() {
28872             img.transition()
28873                 .style('opacity', 1);
28874         });
28875
28876         connection.on('loaded.spinner', function() {
28877             img.transition()
28878                 .style('opacity', 0);
28879         });
28880     };
28881 };
28882 iD.ui.Splash = function(context) {
28883     return function(selection) {
28884         if (context.storage('sawSplash'))
28885              return;
28886
28887         context.storage('sawSplash', true);
28888
28889         var modal = iD.ui.modal(selection);
28890
28891         modal.select('.modal')
28892             .attr('class', 'modal-splash modal col6');
28893
28894         var introModal = modal.select('.content')
28895             .append('div')
28896             .attr('class', 'fillL');
28897
28898         introModal.append('div')
28899             .attr('class','modal-section cf')
28900             .append('h3').text(t('splash.welcome'));
28901
28902         introModal.append('div')
28903             .attr('class','modal-section')
28904             .append('p')
28905             .html(t('splash.text', {
28906                 version: iD.version,
28907                 website: '<a href="http://ideditor.com/">ideditor.com</a>',
28908                 github: '<a href="https://github.com/openstreetmap/iD">github.com</a>'
28909             }));
28910
28911         var buttons = introModal.append('div').attr('class', 'modal-actions cf');
28912
28913         buttons.append('button')
28914             .attr('class', 'col6 walkthrough')
28915             .text(t('splash.walkthrough'))
28916             .on('click', function() {
28917                 d3.select(document.body).call(iD.ui.intro(context));
28918                 modal.close();
28919             });
28920
28921         buttons.append('button')
28922             .attr('class', 'col6 start')
28923             .text(t('splash.start'))
28924             .on('click', modal.close);
28925
28926         modal.select('button.close').attr('class','hide');
28927
28928     };
28929 };
28930 iD.ui.Status = function(context) {
28931     var connection = context.connection(),
28932         errCount = 0;
28933
28934     return function(selection) {
28935
28936         function update() {
28937
28938             connection.status(function(err, apiStatus) {
28939
28940                 selection.html('');
28941
28942                 if (err && errCount++ < 2) return;
28943
28944                 if (err) {
28945                     selection.text(t('status.error'));
28946
28947                 } else if (apiStatus === 'readonly') {
28948                     selection.text(t('status.readonly'));
28949
28950                 } else if (apiStatus === 'offline') {
28951                     selection.text(t('status.offline'));
28952                 }
28953
28954                 selection.attr('class', 'api-status ' + (err ? 'error' : apiStatus));
28955                 if (!err) errCount = 0;
28956
28957             });
28958         }
28959
28960         connection.on('auth', function() { update(selection); });
28961         window.setInterval(update, 90000);
28962         update(selection);
28963     };
28964 };
28965 iD.ui.Success = function(context) {
28966     var event = d3.dispatch('cancel'),
28967         changeset;
28968
28969     function success(selection) {
28970         var message = (changeset.comment || t('success.edited_osm')).substring(0, 130) +
28971             ' ' + context.connection().changesetURL(changeset.id);
28972
28973         var header = selection.append('div')
28974             .attr('class', 'header fillL');
28975
28976         header.append('button')
28977             .attr('class', 'fr')
28978             .append('span')
28979             .attr('class', 'icon close')
28980             .on('click', function() { event.cancel(success); });
28981
28982         header.append('h3')
28983             .text(t('success.just_edited'));
28984
28985         var body = selection.append('div')
28986             .attr('class', 'body save-success fillL');
28987
28988         body.append('p')
28989             .html(t('success.help_html'));
28990
28991         var changesetURL = context.connection().changesetURL(changeset.id);
28992
28993         body.append('a')
28994             .attr('class', 'button col12 osm')
28995             .attr('target', '_blank')
28996             .attr('href', changesetURL)
28997             .text(t('success.view_on_osm'));
28998
28999         var sharing = {
29000             facebook: 'https://facebook.com/sharer/sharer.php?u=' + encodeURIComponent(changesetURL),
29001             twitter: 'https://twitter.com/intent/tweet?source=webclient&text=' + encodeURIComponent(message),
29002             google: 'https://plus.google.com/share?url=' + encodeURIComponent(changesetURL)
29003         };
29004
29005         body.selectAll('.button.social')
29006             .data(d3.entries(sharing))
29007             .enter().append('a')
29008             .attr('class', function(d) { return 'button social col4 ' + d.key; })
29009             .attr('target', '_blank')
29010             .attr('href', function(d) { return d.value; })
29011             .call(bootstrap.tooltip()
29012                 .title(function(d) { return t('success.' + d.key); })
29013                 .placement('bottom'));
29014     }
29015
29016     success.changeset = function(_) {
29017         if (!arguments.length) return changeset;
29018         changeset = _;
29019         return success;
29020     };
29021
29022     return d3.rebind(success, event, 'on');
29023 };
29024 iD.ui.TagReference = function(tag) {
29025     var tagReference = {},
29026         taginfo = iD.taginfo(),
29027         button,
29028         body,
29029         loaded,
29030         showing;
29031
29032     function findLocal(docs) {
29033         var locale = iD.detect().locale.toLowerCase(),
29034             localized;
29035
29036         localized = _.find(docs, function(d) {
29037             return d.lang.toLowerCase() === locale;
29038         });
29039         if (localized) return localized;
29040
29041         // try the non-regional version of a language, like
29042         // 'en' if the language is 'en-US'
29043         if (locale.indexOf('-') !== -1) {
29044             var first = locale.split('-')[0];
29045             localized = _.find(docs, function(d) {
29046                 return d.lang.toLowerCase() === first;
29047             });
29048             if (localized) return localized;
29049         }
29050
29051         // finally fall back to english
29052         return _.find(docs, function(d) {
29053             return d.lang.toLowerCase() === 'en';
29054         });
29055     }
29056
29057     function load() {
29058         button.classed('tag-reference-loading', true);
29059
29060         taginfo.docs(tag, function(err, docs) {
29061             if (!err && docs) {
29062                 docs = findLocal(docs);
29063             }
29064
29065             body.html('');
29066
29067             if (!docs || !docs.description) {
29068                 body.append('p').text(t('inspector.no_documentation_key'));
29069                 show();
29070                 return;
29071             }
29072
29073             if (docs.image && docs.image.thumb_url_prefix) {
29074                 body
29075                     .append('img')
29076                     .attr('class', 'wiki-image')
29077                     .attr('src', docs.image.thumb_url_prefix + '100' + docs.image.thumb_url_suffix)
29078                     .on('load', function() { show(); })
29079                     .on('error', function() { d3.select(this).remove(); show(); });
29080             } else {
29081                 show();
29082             }
29083
29084             body
29085                 .append('p')
29086                 .text(docs.description);
29087
29088             var wikiLink = body
29089                 .append('a')
29090                 .attr('target', '_blank')
29091                 .attr('href', 'http://wiki.openstreetmap.org/wiki/' + docs.title);
29092
29093             wikiLink.append('span')
29094                 .attr('class','icon icon-pre-text out-link');
29095
29096             wikiLink.append('span')
29097                 .text(t('inspector.reference'));
29098         });
29099     }
29100
29101     function show() {
29102         loaded = true;
29103
29104         button.classed('tag-reference-loading', false);
29105
29106         body.transition()
29107             .duration(200)
29108             .style('max-height', '200px')
29109             .style('opacity', '1');
29110
29111         showing = true;
29112     }
29113
29114     function hide(selection) {
29115         selection = selection || body.transition().duration(200);
29116
29117         selection
29118             .style('max-height', '0px')
29119             .style('opacity', '0');
29120
29121         showing = false;
29122     }
29123
29124     tagReference.button = function(selection) {
29125         button = selection.selectAll('.tag-reference-button')
29126             .data([0]);
29127
29128         var enter = button.enter().append('button')
29129             .attr('tabindex', -1)
29130             .attr('class', 'tag-reference-button');
29131
29132         enter.append('span')
29133             .attr('class', 'icon inspect');
29134
29135         button.on('click', function () {
29136             d3.event.stopPropagation();
29137             d3.event.preventDefault();
29138             if (showing) {
29139                 hide();
29140             } else if (loaded) {
29141                 show();
29142             } else {
29143                 load();
29144             }
29145         });
29146     };
29147
29148     tagReference.body = function(selection) {
29149         body = selection.selectAll('.tag-reference-body')
29150             .data([0]);
29151
29152         body.enter().append('div')
29153             .attr('class', 'tag-reference-body cf')
29154             .style('max-height', '0')
29155             .style('opacity', '0');
29156
29157         if (showing === false) {
29158             hide(body);
29159         }
29160     };
29161
29162     tagReference.showing = function(_) {
29163         if (!arguments.length) return showing;
29164         showing = _;
29165         return tagReference;
29166     };
29167
29168     return tagReference;
29169 };// toggles the visibility of ui elements, using a combination of the
29170 // hide class, which sets display=none, and a d3 transition for opacity.
29171 // this will cause blinking when called repeatedly, so check that the
29172 // value actually changes between calls.
29173 iD.ui.Toggle = function(show, callback) {
29174     return function(selection) {
29175         selection
29176             .style('opacity', show ? 0 : 1)
29177             .classed('hide', false)
29178             .transition()
29179             .style('opacity', show ? 1 : 0)
29180             .each('end', function() {
29181                 d3.select(this).classed('hide', !show);
29182                 if (callback) callback.apply(this);
29183             });
29184     };
29185 };
29186 iD.ui.UndoRedo = function(context) {
29187     var commands = [{
29188         id: 'undo',
29189         cmd: iD.ui.cmd('⌘Z'),
29190         action: function() { if (!saving()) context.undo(); },
29191         annotation: function() { return context.history().undoAnnotation(); }
29192     }, {
29193         id: 'redo',
29194         cmd: iD.ui.cmd('⌘⇧Z'),
29195         action: function() { if (!saving()) context.redo(); },
29196         annotation: function() { return context.history().redoAnnotation(); }
29197     }];
29198
29199     function saving() {
29200         return context.mode().id === 'save';
29201     }
29202
29203     return function(selection) {
29204         var tooltip = bootstrap.tooltip()
29205             .placement('bottom')
29206             .html(true)
29207             .title(function (d) {
29208                 return iD.ui.tooltipHtml(d.annotation() ?
29209                     t(d.id + '.tooltip', {action: d.annotation()}) :
29210                     t(d.id + '.nothing'), d.cmd);
29211             });
29212
29213         var buttons = selection.selectAll('button')
29214             .data(commands)
29215             .enter().append('button')
29216             .attr('class', 'col6 disabled')
29217             .on('click', function(d) { return d.action(); })
29218             .call(tooltip);
29219
29220         buttons.append('span')
29221             .attr('class', function(d) { return 'icon ' + d.id; });
29222
29223         var keybinding = d3.keybinding('undo')
29224             .on(commands[0].cmd, function() { d3.event.preventDefault(); commands[0].action(); })
29225             .on(commands[1].cmd, function() { d3.event.preventDefault(); commands[1].action(); });
29226
29227         d3.select(document)
29228             .call(keybinding);
29229
29230         context.history()
29231             .on('change.undo_redo', update);
29232
29233         context
29234             .on('enter.undo_redo', update);
29235
29236         function update() {
29237             buttons
29238                 .property('disabled', saving())
29239                 .classed('disabled', function(d) { return !d.annotation(); })
29240                 .each(function() {
29241                     var selection = d3.select(this);
29242                     if (selection.property('tooltipVisible')) {
29243                         selection.call(tooltip.show);
29244                     }
29245                 });
29246         }
29247     };
29248 };
29249 iD.ui.ViewOnOSM = function(context) {
29250     var id;
29251
29252     function viewOnOSM(selection) {
29253         var entity = context.entity(id);
29254
29255         selection.style('display', entity.isNew() ? 'none' : null);
29256
29257         var $link = selection.selectAll('.view-on-osm')
29258             .data([0]);
29259
29260         var $enter = $link.enter().append('a')
29261             .attr('class', 'view-on-osm')
29262             .attr('target', '_blank');
29263
29264         $enter.append('span')
29265             .attr('class', 'icon icon-pre-text out-link');
29266
29267         $enter.append('span')
29268             .text(t('inspector.view_on_osm'));
29269
29270         $link.attr('href', context.connection().entityURL(entity));
29271     }
29272
29273     viewOnOSM.entityID = function(_) {
29274         if (!arguments.length) return id;
29275         id = _;
29276         return viewOnOSM;
29277     };
29278
29279     return viewOnOSM;
29280 };
29281 iD.ui.Zoom = function(context) {
29282     var zooms = [{
29283         id: 'zoom-in',
29284         title: t('zoom.in'),
29285         action: context.zoomIn,
29286         key: '+'
29287     }, {
29288         id: 'zoom-out',
29289         title: t('zoom.out'),
29290         action: context.zoomOut,
29291         key: '-'
29292     }];
29293
29294     return function(selection) {
29295         var button = selection.selectAll('button')
29296             .data(zooms)
29297             .enter().append('button')
29298             .attr('tabindex', -1)
29299             .attr('class', function(d) { return d.id; })
29300             .on('click.editor', function(d) { d.action(); })
29301             .call(bootstrap.tooltip()
29302                 .placement('left')
29303                 .html(true)
29304                 .title(function(d) {
29305                     return iD.ui.tooltipHtml(d.title, d.key);
29306                 }));
29307
29308         button.append('span')
29309             .attr('class', function(d) { return d.id + ' icon'; });
29310
29311         var keybinding = d3.keybinding('zoom')
29312             .on('+', function() { context.zoomIn(); })
29313             .on('-', function() { context.zoomOut(); })
29314             .on('⇧=', function() { context.zoomIn(); })
29315             .on('dash', function() { context.zoomOut(); });
29316
29317         d3.select(document)
29318             .call(keybinding);
29319     };
29320 };
29321 iD.ui.preset.access = function(field) {
29322     var event = d3.dispatch('change'),
29323         items;
29324
29325     function access(selection) {
29326         var wrap = selection.selectAll('.preset-input-wrap')
29327             .data([0]);
29328
29329         wrap.enter().append('div')
29330             .attr('class', 'cf preset-input-wrap')
29331             .append('ul');
29332
29333         items = wrap.select('ul').selectAll('li')
29334             .data(field.keys);
29335
29336         // Enter
29337
29338         var enter = items.enter().append('li')
29339             .attr('class', function(d) { return 'cf preset-access-' + d; });
29340
29341         enter.append('span')
29342             .attr('class', 'col6 label preset-label-access')
29343             .attr('for', function(d) { return 'preset-input-access-' + d; })
29344             .text(function(d) { return field.t('types.' + d); });
29345
29346         enter.append('div')
29347             .attr('class', 'col6 preset-input-access-wrap')
29348             .append('input')
29349             .attr('type', 'text')
29350             .attr('class', 'preset-input-access')
29351             .attr('id', function(d) { return 'preset-input-access-' + d; })
29352             .each(function(d) {
29353                 d3.select(this)
29354                     .call(d3.combobox()
29355                         .data(access.options(d)));
29356             });
29357
29358         // Update
29359
29360         wrap.selectAll('.preset-input-access')
29361             .on('change', change)
29362             .on('blur', change);
29363     }
29364
29365     function change(d) {
29366         var tag = {};
29367         tag[d] = d3.select(this).value() || undefined;
29368         event.change(tag);
29369     }
29370
29371     access.options = function(type) {
29372         var options = ['no', 'permissive', 'private', 'designated', 'destination'];
29373
29374         if (type !== 'access') {
29375             options.unshift('yes');
29376         }
29377
29378         return options.map(function(option) {
29379             return {
29380                 title: field.t('options.' + option + '.description'),
29381                 value: option
29382             };
29383         });
29384     };
29385
29386     var placeholders = {
29387         footway: {
29388             foot: 'yes',
29389             motor_vehicle: 'no'
29390         },
29391         steps: {
29392             foot: 'yes',
29393             motor_vehicle: 'no'
29394         },
29395         pedestrian: {
29396             foot: 'yes',
29397             motor_vehicle: 'no'
29398         },
29399         cycleway: {
29400             bicycle: 'yes',
29401             motor_vehicle: 'no'
29402         },
29403         bridleway: {
29404             horse: 'yes'
29405         },
29406         path: {
29407             motor_vehicle: 'no'
29408         },
29409         motorway: {
29410             motor_vehicle: 'yes'
29411         },
29412         trunk: {
29413             motor_vehicle: 'yes'
29414         },
29415         primary: {
29416             motor_vehicle: 'yes'
29417         },
29418         secondary: {
29419             motor_vehicle: 'yes'
29420         },
29421         tertiary: {
29422             motor_vehicle: 'yes'
29423         },
29424         residential: {
29425             motor_vehicle: 'yes'
29426         },
29427         unclassified: {
29428             motor_vehicle: 'yes'
29429         },
29430         service: {
29431             motor_vehicle: 'yes'
29432         },
29433         motorway_link: {
29434             motor_vehicle: 'yes'
29435         },
29436         trunk_link: {
29437             motor_vehicle: 'yes'
29438         },
29439         primary_link: {
29440             motor_vehicle: 'yes'
29441         },
29442         secondary_link: {
29443             motor_vehicle: 'yes'
29444         },
29445         tertiary_link: {
29446             motor_vehicle: 'yes'
29447         }
29448     };
29449
29450     access.tags = function(tags) {
29451         items.selectAll('.preset-input-access')
29452             .value(function(d) { return tags[d] || ''; })
29453             .attr('placeholder', function() {
29454                 return tags.access ? tags.access : field.placeholder();
29455             });
29456
29457         items.selectAll('#preset-input-access-access')
29458             .attr('placeholder', 'yes');
29459
29460         _.forEach(placeholders[tags.highway], function(value, key) {
29461             items.selectAll('#preset-input-access-' + key)
29462                 .attr('placeholder', value);
29463         });
29464     };
29465
29466     access.focus = function() {
29467         items.selectAll('.preset-input-access')
29468             .node().focus();
29469     };
29470
29471     return d3.rebind(access, event, 'on');
29472 };
29473 iD.ui.preset.address = function(field, context) {
29474     var event = d3.dispatch('change'),
29475         housenumber,
29476         street,
29477         city,
29478         postcode,
29479         entity;
29480
29481     function getStreets() {
29482         var extent = entity.extent(context.graph()),
29483             l = extent.center(),
29484             box = iD.geo.Extent(l).padByMeters(200);
29485
29486         return context.intersects(box)
29487             .filter(isAddressable)
29488             .map(function(d) {
29489                 var loc = context.projection([
29490                     (extent[0][0] + extent[1][0]) / 2,
29491                     (extent[0][1] + extent[1][1]) / 2]),
29492                     choice = iD.geo.chooseEdge(context.childNodes(d), loc, context.projection);
29493                 return {
29494                     title: d.tags.name,
29495                     value: d.tags.name,
29496                     dist: choice.distance
29497                 };
29498             }).sort(function(a, b) {
29499                 return a.dist - b.dist;
29500             });
29501
29502         function isAddressable(d) {
29503             return d.tags.highway && d.tags.name && d.type === 'way';
29504         }
29505     }
29506
29507     function getCities() {
29508         var extent = entity.extent(context.graph()),
29509             l = extent.center(),
29510             box = iD.geo.Extent(l).padByMeters(200);
29511
29512         return context.intersects(box)
29513             .filter(isAddressable)
29514             .map(function(d) {
29515                 return {
29516                     title: d.tags['addr:city'] || d.tags.name,
29517                     value: d.tags['addr:city'] || d.tags.name,
29518                     dist: iD.geo.sphericalDistance(d.extent(context.graph()).center(), l)
29519                 };
29520             }).sort(function(a, b) {
29521                 return a.dist - b.dist;
29522             });
29523
29524         function isAddressable(d) {
29525             if (d.tags.name &&
29526                 (d.tags.admin_level === '8' || d.tags.border_type === 'city'))
29527                 return true;
29528
29529             if (d.tags.place && d.tags.name && (
29530                     d.tags.place === 'city' ||
29531                     d.tags.place === 'town' ||
29532                     d.tags.place === 'village'))
29533                 return true;
29534
29535             if (d.tags['addr:city']) return true;
29536
29537             return false;
29538         }
29539     }
29540
29541     function getPostCodes() {
29542         var extent = entity.extent(context.graph()),
29543             l = extent.center(),
29544             box = iD.geo.Extent(l).padByMeters(200);
29545
29546         return context.intersects(box)
29547             .filter(isAddressable)
29548             .map(function(d) {
29549                 return {
29550                     title: d.tags['addr:postcode'],
29551                     value: d.tags['addr:postcode'],
29552                     dist: iD.geo.sphericalDistance(d.extent(context.graph()).center(), l)
29553                 };
29554             }).sort(function(a, b) {
29555                 return a.dist - b.dist;
29556             });
29557
29558         function isAddressable(d) {
29559             return d.tags['addr:postcode'];
29560         }
29561     }
29562
29563     function address(selection) {
29564         var wrap = selection.selectAll('.preset-input-wrap')
29565             .data([0]);
29566
29567         // Enter
29568
29569         var enter = wrap.enter().append('div')
29570             .attr('class', 'preset-input-wrap');
29571
29572         enter.append('input')
29573             .property('type', 'text')
29574             .attr('placeholder', field.t('placeholders.number'))
29575             .attr('class', 'addr-number');
29576
29577         enter.append('input')
29578             .property('type', 'text')
29579             .attr('placeholder', field.t('placeholders.street'))
29580             .attr('class', 'addr-street');
29581
29582         enter.append('input')
29583             .property('type', 'text')
29584             .attr('placeholder', field.t('placeholders.city'))
29585             .attr('class', 'addr-city');
29586
29587         enter.append('input')
29588             .property('type', 'text')
29589             .attr('placeholder', field.t('placeholders.postcode'))
29590             .attr('class', 'addr-postcode');
29591
29592         // Update
29593
29594         housenumber = wrap.select('.addr-number');
29595         street = wrap.select('.addr-street');
29596         city = wrap.select('.addr-city');
29597         postcode = wrap.select('.addr-postcode');
29598
29599         wrap.selectAll('input')
29600             .on('blur', change)
29601             .on('change', change);
29602
29603         street
29604             .call(d3.combobox()
29605                 .fetcher(function(value, callback) {
29606                     callback(getStreets());
29607                 }));
29608
29609         city
29610             .call(d3.combobox()
29611                 .fetcher(function(value, callback) {
29612                     callback(getCities());
29613                 }));
29614
29615         postcode
29616             .call(d3.combobox()
29617                 .fetcher(function(value, callback) {
29618                     callback(getPostCodes());
29619                 }));
29620     }
29621
29622     function change() {
29623         event.change({
29624             'addr:housenumber': housenumber.value() || undefined,
29625             'addr:street': street.value() || undefined,
29626             'addr:city': city.value() || undefined,
29627             'addr:postcode': postcode.value() || undefined
29628         });
29629     }
29630
29631     address.entity = function(_) {
29632         if (!arguments.length) return entity;
29633         entity = _;
29634         return address;
29635     };
29636
29637     address.tags = function(tags) {
29638         housenumber.value(tags['addr:housenumber'] || '');
29639         street.value(tags['addr:street'] || '');
29640         city.value(tags['addr:city'] || '');
29641         postcode.value(tags['addr:postcode'] || '');
29642     };
29643
29644     address.focus = function() {
29645         housenumber.node().focus();
29646     };
29647
29648     return d3.rebind(address, event, 'on');
29649 };
29650 iD.ui.preset.check = function(field) {
29651     var event = d3.dispatch('change'),
29652         values = [undefined, 'yes', 'no'],
29653         value,
29654         box,
29655         text,
29656         label;
29657
29658     var check = function(selection) {
29659         selection.classed('checkselect', 'true');
29660
29661         label = selection.selectAll('.preset-input-wrap')
29662             .data([0]);
29663
29664         var enter = label.enter().append('label')
29665             .attr('class', 'preset-input-wrap');
29666
29667         enter.append('input')
29668             .property('indeterminate', true)
29669             .attr('type', 'checkbox')
29670             .attr('id', 'preset-input-' + field.id);
29671
29672         enter.append('span')
29673             .text(t('inspector.unknown'))
29674             .attr('class', 'value');
29675
29676         box = label.select('input')
29677             .on('click', function() {
29678                 var t = {};
29679                 t[field.key] = values[(values.indexOf(value) + 1) % 3];
29680                 event.change(t);
29681                 d3.event.stopPropagation();
29682             });
29683
29684         text = label.select('span.value');
29685     };
29686
29687     check.tags = function(tags) {
29688         value = tags[field.key];
29689         box.property('indeterminate', !value);
29690         box.property('checked', value === 'yes');
29691         text.text(value ? t('inspector.check.' + value, {default: value}) : t('inspector.unknown'));
29692         label.classed('set', !!value);
29693     };
29694
29695     check.focus = function() {
29696         box.node().focus();
29697     };
29698
29699     return d3.rebind(check, event, 'on');
29700 };
29701 iD.ui.preset.combo =
29702 iD.ui.preset.typeCombo = function(field) {
29703     var event = d3.dispatch('change'),
29704         input;
29705
29706     function combo(selection) {
29707         var combobox = d3.combobox();
29708
29709         input = selection.selectAll('input')
29710             .data([0]);
29711
29712         input.enter().append('input')
29713             .attr('type', 'text')
29714             .attr('id', 'preset-input-' + field.id);
29715
29716         input
29717             .on('change', change)
29718             .on('blur', change)
29719             .each(function() {
29720                 if (field.options) {
29721                     options(field.options);
29722                 } else {
29723                     iD.taginfo().values({
29724                         key: field.key
29725                     }, function(err, data) {
29726                         if (!err) options(_.pluck(data, 'value'));
29727                     });
29728                 }
29729             })
29730             .call(combobox);
29731
29732         function options(opts) {
29733             combobox.data(opts.map(function(d) {
29734                 var o = {};
29735                 o.title = o.value = d.replace('_', ' ');
29736                 return o;
29737             }));
29738
29739             input.attr('placeholder', function() {
29740                 if (opts.length < 3) return '';
29741                 return opts.slice(0, 3).join(', ') + '...';
29742             });
29743         }
29744     }
29745
29746     function change() {
29747         var value = input.value().replace(' ', '_');
29748         if (field.type === 'typeCombo' && !value) value = 'yes';
29749
29750         var t = {};
29751         t[field.key] = value || undefined;
29752         event.change(t);
29753     }
29754
29755     combo.tags = function(tags) {
29756         var value = tags[field.key] || '';
29757         if (field.type === 'typeCombo' && value === 'yes') value = '';
29758         input.value(value);
29759     };
29760
29761     combo.focus = function() {
29762         input.node().focus();
29763     };
29764
29765     return d3.rebind(combo, event, 'on');
29766 };
29767 iD.ui.preset.defaultcheck = function(field) {
29768     var event = d3.dispatch('change'),
29769         input;
29770
29771     function check(selection) {
29772         input = selection.selectAll('input')
29773             .data([0]);
29774
29775         input.enter().append('input')
29776             .attr('type', 'checkbox')
29777             .attr('id', 'preset-input-' + field.id);
29778
29779         input
29780             .on('change', function() {
29781                 var t = {};
29782                 t[field.key] = input.property('checked') ? field.value || 'yes' : undefined;
29783                 event.change(t);
29784             });
29785     }
29786
29787     check.tags = function(tags) {
29788         input.property('checked', !!tags[field.key] && tags[field.key] !== 'no');
29789     };
29790
29791     check.focus = function() {
29792         input.node().focus();
29793     };
29794
29795     return d3.rebind(check, event, 'on');
29796 };
29797 iD.ui.preset.text =
29798 iD.ui.preset.number =
29799 iD.ui.preset.tel =
29800 iD.ui.preset.email =
29801 iD.ui.preset.url = function(field) {
29802
29803     var event = d3.dispatch('change'),
29804         input;
29805
29806     function i(selection) {
29807         input = selection.selectAll('input')
29808             .data([0]);
29809
29810         input.enter().append('input')
29811             .attr('type', field.type)
29812             .attr('id', 'preset-input-' + field.id)
29813             .attr('placeholder', field.placeholder() || t('inspector.unknown'));
29814
29815         input
29816             .on('blur', change)
29817             .on('change', change);
29818
29819         if (field.type === 'number') {
29820             input.attr('type', 'text');
29821
29822             var spinControl = selection.selectAll('.spin-control')
29823                 .data([0]);
29824
29825             var enter = spinControl.enter().append('div')
29826                 .attr('class', 'spin-control');
29827
29828             enter.append('button')
29829                 .datum(1)
29830                 .attr('class', 'increment');
29831
29832             enter.append('button')
29833                 .datum(-1)
29834                 .attr('class', 'decrement');
29835
29836             spinControl.selectAll('button')
29837                 .on('click', function(d) {
29838                     d3.event.preventDefault();
29839                     var num = parseInt(input.node().value || 0, 10);
29840                     if (!isNaN(num)) input.node().value = num + d;
29841                     change();
29842                 });
29843         }
29844     }
29845
29846     function change() {
29847         var t = {};
29848         t[field.key] = input.value() || undefined;
29849         event.change(t);
29850     }
29851
29852     i.tags = function(tags) {
29853         input.value(tags[field.key] || '');
29854     };
29855
29856     i.focus = function() {
29857         input.node().focus();
29858     };
29859
29860     return d3.rebind(i, event, 'on');
29861 };
29862 iD.ui.preset.localized = function(field, context) {
29863
29864     var event = d3.dispatch('change'),
29865         wikipedia = iD.wikipedia(),
29866         input, localizedInputs, wikiTitles,
29867         entity;
29868
29869     function i(selection) {
29870         input = selection.selectAll('.localized-main')
29871             .data([0]);
29872
29873         input.enter().append('input')
29874             .attr('type', 'text')
29875             .attr('id', 'preset-input-' + field.id)
29876             .attr('class', 'localized-main')
29877             .attr('placeholder', field.placeholder());
29878
29879         input
29880             .on('blur', change)
29881             .on('change', change);
29882
29883         if (field.id === 'name') {
29884             var preset = context.presets().match(entity, context.graph());
29885             input.call(d3.combobox().fetcher(
29886                 iD.util.SuggestNames(preset, iD.data.suggestions)
29887             ));
29888         }
29889
29890         var translateButton = selection.selectAll('.localized-add')
29891             .data([0]);
29892
29893         translateButton.enter().append('button')
29894             .attr('class', 'button-input-action localized-add minor')
29895             .call(bootstrap.tooltip()
29896                 .title(t('translate.translate'))
29897                 .placement('left'))
29898             .append('span')
29899             .attr('class', 'icon plus');
29900
29901         translateButton
29902             .on('click', addBlank);
29903
29904         localizedInputs = selection.selectAll('.localized-wrap')
29905             .data([0]);
29906
29907         localizedInputs.enter().append('div')
29908             .attr('class', 'localized-wrap');
29909     }
29910
29911     function addBlank() {
29912         d3.event.preventDefault();
29913         var data = localizedInputs.selectAll('div.entry').data();
29914         data.push({ lang: '', value: '' });
29915         localizedInputs.call(render, data);
29916     }
29917
29918     function change() {
29919         var t = {};
29920         t[field.key] = d3.select(this).value() || undefined;
29921         event.change(t);
29922     }
29923
29924     function key(lang) { return field.key + ':' + lang; }
29925
29926     function changeLang(d) {
29927         var lang = d3.select(this).value(),
29928             t = {},
29929             language = _.find(iD.data.wikipedia, function(d) {
29930                 return d[0].toLowerCase() === lang.toLowerCase() ||
29931                     d[1].toLowerCase() === lang.toLowerCase();
29932             });
29933
29934         if (language) lang = language[2];
29935
29936         if (d.lang && d.lang !== lang) {
29937             t[key(d.lang)] = undefined;
29938         }
29939
29940         var value = d3.select(this.parentNode)
29941             .selectAll('.localized-value')
29942             .value();
29943
29944         if (lang && value) {
29945             t[key(lang)] = value;
29946         } else if (lang && wikiTitles && wikiTitles[d.lang]) {
29947             t[key(lang)] = wikiTitles[d.lang];
29948         }
29949
29950         d.lang = lang;
29951         event.change(t);
29952     }
29953
29954     function changeValue(d) {
29955         if (!d.lang) return;
29956         var t = {};
29957         t[key(d.lang)] = d3.select(this).value() || undefined;
29958         event.change(t);
29959     }
29960
29961     function fetcher(value, cb) {
29962         var v = value.toLowerCase();
29963
29964         cb(iD.data.wikipedia.filter(function(d) {
29965             return d[0].toLowerCase().indexOf(v) >= 0 ||
29966             d[1].toLowerCase().indexOf(v) >= 0 ||
29967             d[2].toLowerCase().indexOf(v) >= 0;
29968         }).map(function(d) {
29969             return { value: d[1] };
29970         }));
29971     }
29972
29973     function render(selection, data) {
29974         var wraps = selection.selectAll('div.entry').
29975             data(data, function(d) { return d.lang; });
29976
29977         var innerWrap = wraps.enter()
29978             .insert('div', ':first-child');
29979
29980         innerWrap.attr('class', 'entry')
29981             .each(function() {
29982                 var wrap = d3.select(this);
29983                 var langcombo = d3.combobox().fetcher(fetcher);
29984
29985                 var label = wrap.append('label')
29986                     .attr('class','form-label')
29987                     .text(t('translate.localized_translation_label'))
29988                     .attr('for','localized-lang');
29989
29990                 label.append('button')
29991                     .attr('class', 'minor remove')
29992                     .on('click', function(d){
29993                         d3.event.preventDefault();
29994                         var t = {};
29995                         t[key(d.lang)] = undefined;
29996                         event.change(t);
29997                         d3.select(this.parentNode.parentNode)
29998                             .style('top','0')
29999                             .style('max-height','240px')
30000                             .transition()
30001                             .style('opacity', '0')
30002                             .style('max-height','0px')
30003                             .remove();
30004                     })
30005                     .append('span').attr('class', 'icon delete');
30006
30007                 wrap.append('input')
30008                     .attr('class', 'localized-lang')
30009                     .attr('type', 'text')
30010                     .attr('placeholder',t('translate.localized_translation_language'))
30011                     .on('blur', changeLang)
30012                     .on('change', changeLang)
30013                     .call(langcombo);
30014
30015                 wrap.append('input')
30016                     .on('blur', changeValue)
30017                     .on('change', changeValue)
30018                     .attr('type', 'text')
30019                     .attr('placeholder', t('translate.localized_translation_name'))
30020                     .attr('class', 'localized-value');
30021             });
30022
30023         innerWrap
30024             .style('margin-top', '0px')
30025             .style('max-height', '0px')
30026             .style('opacity', '0')
30027             .transition()
30028             .duration(200)
30029             .style('margin-top', '10px')
30030             .style('max-height', '240px')
30031             .style('opacity', '1')
30032             .each('end', function() {
30033                 d3.select(this)
30034                     .style('max-height', '')
30035                     .style('overflow', 'visible');
30036             });
30037
30038         wraps.exit()
30039             .transition()
30040             .duration(200)
30041             .style('max-height','0px')
30042             .style('opacity', '0')
30043             .style('top','-10px')
30044             .remove();
30045
30046         var entry = selection.selectAll('.entry');
30047
30048         entry.select('.localized-lang')
30049             .value(function(d) {
30050                 var lang = _.find(iD.data.wikipedia, function(lang) { return lang[2] === d.lang; });
30051                 return lang ? lang[1] : d.lang;
30052             });
30053
30054         entry.select('.localized-value')
30055             .value(function(d) { return d.value; });
30056     }
30057
30058     i.tags = function(tags) {
30059
30060         // Fetch translations from wikipedia
30061         if (tags.wikipedia && !wikiTitles) {
30062             wikiTitles = {};
30063             var wm = tags.wikipedia.match(/([^:]+):(.+)/);
30064             if (wm && wm[0] && wm[1]) {
30065                 wikipedia.translations(wm[1], wm[2], function(d) {
30066                     wikiTitles = d;
30067                 });
30068             }
30069         }
30070
30071         input.value(tags[field.key] || '');
30072
30073         var postfixed = [];
30074         for (var i in tags) {
30075             var m = i.match(new RegExp(field.key + ':([a-zA-Z_-]+)$'));
30076             if (m && m[1]) {
30077                 postfixed.push({ lang: m[1], value: tags[i]});
30078             }
30079         }
30080
30081         localizedInputs.call(render, postfixed.reverse());
30082     };
30083
30084     i.focus = function() {
30085         input.node().focus();
30086     };
30087
30088     i.entity = function(_) {
30089         entity = _;
30090     };
30091
30092     return d3.rebind(i, event, 'on');
30093 };
30094 iD.ui.preset.maxspeed = function(field, context) {
30095
30096     var event = d3.dispatch('change'),
30097         entity,
30098         imperial,
30099         unitInput,
30100         combobox,
30101         input;
30102
30103     var metricValues = [20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120],
30104         imperialValues = [20, 25, 30, 35, 40, 45, 50, 55, 65, 70];
30105
30106     function maxspeed(selection) {
30107         combobox = d3.combobox();
30108         var unitCombobox = d3.combobox().data(['km/h', 'mph'].map(comboValues));
30109
30110         input = selection.selectAll('#preset-input-' + field.id)
30111             .data([0]);
30112
30113         input.enter().append('input')
30114             .attr('type', 'text')
30115             .attr('id', 'preset-input-' + field.id)
30116             .attr('placeholder', field.placeholder());
30117
30118         input
30119             .on('change', change)
30120             .on('blur', change)
30121             .call(combobox);
30122
30123         var childNodes = context.graph().childNodes(context.entity(entity.id)),
30124             loc = childNodes[~~(childNodes.length/2)].loc;
30125
30126         imperial = _.any(iD.data.imperial.features, function(f) {
30127             return _.any(f.geometry.coordinates, function(d) {
30128                 return iD.geo.pointInPolygon(loc, d[0]);
30129             });
30130         });
30131
30132         unitInput = selection.selectAll('input.maxspeed-unit')
30133             .data([0]);
30134
30135         unitInput.enter().append('input')
30136             .attr('type', 'text')
30137             .attr('class', 'maxspeed-unit');
30138
30139         unitInput
30140             .on('blur', changeUnits)
30141             .on('change', changeUnits)
30142             .call(unitCombobox);
30143
30144         function changeUnits() {
30145             imperial = unitInput.value() === 'mph';
30146             unitInput.value(imperial ? 'mph' : 'km/h');
30147             setSuggestions();
30148             change();
30149         }
30150
30151     }
30152
30153     function setSuggestions() {
30154         combobox.data((imperial ? imperialValues : metricValues).map(comboValues));
30155         unitInput.value(imperial ? 'mph' : 'km/h');
30156     }
30157
30158     function comboValues(d) {
30159         return {
30160             value: d.toString(),
30161             title: d.toString()
30162         };
30163     }
30164
30165     function change() {
30166         var tag = {},
30167             value = input.value();
30168
30169         if (!value) {
30170             tag[field.key] = undefined;
30171         } else if (isNaN(value) || !imperial) {
30172             tag[field.key] = value;
30173         } else {
30174             tag[field.key] = value + ' mph';
30175         }
30176
30177         event.change(tag);
30178     }
30179
30180     maxspeed.tags = function(tags) {
30181         var value = tags[field.key];
30182
30183         if (value && value.indexOf('mph') >= 0) {
30184             value = parseInt(value, 10);
30185             imperial = true;
30186         } else if (value) {
30187             imperial = false;
30188         }
30189
30190         setSuggestions();
30191
30192         input.value(value || '');
30193     };
30194
30195     maxspeed.focus = function() {
30196         input.node().focus();
30197     };
30198
30199     maxspeed.entity = function(_) {
30200         entity = _;
30201     };
30202
30203     return d3.rebind(maxspeed, event, 'on');
30204 };
30205 iD.ui.preset.radio = function(field) {
30206
30207     var event = d3.dispatch('change'),
30208         labels, radios, placeholder;
30209
30210     function radio(selection) {
30211         selection.classed('preset-radio', true);
30212
30213         var wrap = selection.selectAll('.preset-input-wrap')
30214             .data([0]);
30215
30216         var buttonWrap = wrap.enter().append('div')
30217             .attr('class', 'preset-input-wrap toggle-list');
30218
30219         buttonWrap.append('span')
30220             .attr('class', 'placeholder');
30221
30222         placeholder = selection.selectAll('.placeholder');
30223
30224         labels = wrap.selectAll('label')
30225             .data(field.options || field.keys);
30226
30227         var enter = labels.enter().append('label');
30228
30229         enter.append('input')
30230             .attr('type', 'radio')
30231             .attr('name', field.id)
30232             .attr('value', function(d) { return field.t('options.' + d, { 'default': d }); })
30233             .attr('checked', false);
30234
30235         enter.append('span')
30236             .text(function(d) { return field.t('options.' + d, { 'default': d }); });
30237
30238         radios = labels.selectAll('input')
30239             .on('change', change);
30240     }
30241
30242     function change() {
30243         var t = {};
30244         if (field.key) t[field.key] = undefined;
30245         radios.each(function(d) {
30246             var active = d3.select(this).property('checked');
30247             if (field.key) {
30248                 if (active) t[field.key] = d;
30249             } else {
30250                 t[d] = active ? 'yes' : undefined;
30251             }
30252         });
30253         event.change(t);
30254     }
30255
30256     radio.tags = function(tags) {
30257         function checked(d) {
30258             if (field.key) {
30259                 return tags[field.key] === d;
30260             } else {
30261                 return !!(tags[d] && tags[d] !== 'no');
30262             }
30263         }
30264
30265         labels.classed('active', checked);
30266         radios.property('checked', checked);
30267         var selection = radios.filter(function() { return this.checked; });
30268         if (selection.empty()) {
30269             placeholder.text(t('inspector.none'));
30270         } else {
30271             placeholder.text(selection.attr('value'));
30272         }
30273     };
30274
30275     radio.focus = function() {
30276         radios.node().focus();
30277     };
30278
30279     return d3.rebind(radio, event, 'on');
30280 };
30281 iD.ui.preset.textarea = function(field) {
30282
30283     var event = d3.dispatch('change'),
30284         input;
30285
30286     function i(selection) {
30287         input = selection.selectAll('textarea')
30288             .data([0]);
30289
30290         input.enter().append('textarea')
30291             .attr('id', 'preset-input-' + field.id)
30292             .attr('placeholder', field.placeholder() || t('inspector.unknown'))
30293             .attr('maxlength', 255);
30294
30295         input
30296             .on('blur', change)
30297             .on('change', change);
30298     }
30299
30300     function change() {
30301         var t = {};
30302         t[field.key] = input.value() || undefined;
30303         event.change(t);
30304     }
30305
30306     i.tags = function(tags) {
30307         input.value(tags[field.key] || '');
30308     };
30309
30310     i.focus = function() {
30311         input.node().focus();
30312     };
30313
30314     return d3.rebind(i, event, 'on');
30315 };
30316 iD.ui.preset.wikipedia = function(field, context) {
30317
30318     var event = d3.dispatch('change'),
30319         wikipedia = iD.wikipedia(),
30320         link, entity, lang, title;
30321
30322     function i(selection) {
30323
30324         var langcombo = d3.combobox()
30325             .fetcher(function(value, cb) {
30326                 var v = value.toLowerCase();
30327
30328                 cb(iD.data.wikipedia.filter(function(d) {
30329                     return d[0].toLowerCase().indexOf(v) >= 0 ||
30330                         d[1].toLowerCase().indexOf(v) >= 0 ||
30331                         d[2].toLowerCase().indexOf(v) >= 0;
30332                 }).map(function(d) {
30333                     return { value: d[1] };
30334                 }));
30335             });
30336
30337         var titlecombo = d3.combobox()
30338             .fetcher(function(value, cb) {
30339
30340                 if (!value) value = context.entity(entity.id).tags.name || '';
30341                 var searchfn = value.length > 7 ? wikipedia.search : wikipedia.suggestions;
30342
30343                 searchfn(language()[2], value, function(query, data) {
30344                     cb(data.map(function(d) {
30345                         return { value: d };
30346                     }));
30347                 });
30348             });
30349
30350         lang = selection.selectAll('input.wiki-lang')
30351             .data([0]);
30352
30353         lang.enter().append('input')
30354             .attr('type', 'text')
30355             .attr('class', 'wiki-lang')
30356             .value('English');
30357
30358         lang
30359             .on('blur', changeLang)
30360             .on('change', changeLang)
30361             .call(langcombo);
30362
30363         title = selection.selectAll('input.wiki-title')
30364             .data([0]);
30365
30366         title.enter().append('input')
30367             .attr('type', 'text')
30368             .attr('class', 'wiki-title')
30369             .attr('id', 'preset-input-' + field.id);
30370
30371         title
30372             .on('blur', change)
30373             .on('change', change)
30374             .call(titlecombo);
30375
30376         link = selection.selectAll('a.wiki-link')
30377             .data([0]);
30378
30379         link.enter().append('a')
30380             .attr('class', 'wiki-link button-input-action minor')
30381             .attr('target', '_blank')
30382             .append('span')
30383             .attr('class', 'icon out-link');
30384     }
30385
30386     function language() {
30387         var value = lang.value().toLowerCase();
30388         return _.find(iD.data.wikipedia, function(d) {
30389             return d[0].toLowerCase() === value ||
30390                 d[1].toLowerCase() === value ||
30391                 d[2].toLowerCase() === value;
30392         }) || iD.data.wikipedia[0];
30393     }
30394
30395     function changeLang() {
30396         lang.value(language()[1]);
30397         change();
30398     }
30399
30400     function change() {
30401         var value = title.value(),
30402             m = value.match(/https?:\/\/([a-z]+)\.wikipedia\.org\/wiki\/(.+)/),
30403             l = m && _.find(iD.data.wikipedia, function(d) { return m[1] === d[2]; });
30404
30405         if (l) {
30406             // Normalize title http://www.mediawiki.org/wiki/API:Query#Title_normalization
30407             value = m[2].replace(/_/g, ' ');
30408             value = value.slice(0, 1).toUpperCase() + value.slice(1);
30409             lang.value(l[1]);
30410             title.value(value);
30411         }
30412
30413         var t = {};
30414         t[field.key] = value ? language()[2] + ':' + value : undefined;
30415         event.change(t);
30416     }
30417
30418     i.tags = function(tags) {
30419         var value = tags[field.key] || '',
30420             m = value.match(/([^:]+):(.+)/),
30421             l = m && _.find(iD.data.wikipedia, function(d) { return m[1] === d[2]; });
30422
30423         // value in correct format
30424         if (l) {
30425             lang.value(l[1]);
30426             title.value(m[2]);
30427             link.attr('href', 'http://' + m[1] + '.wikipedia.org/wiki/' + m[2]);
30428
30429         // unrecognized value format
30430         } else {
30431             title.value(value);
30432             link.attr('href', 'http://en.wikipedia.org/wiki/Special:Search?search=' + value);
30433         }
30434     };
30435
30436     i.entity = function(_) {
30437         entity = _;
30438     };
30439
30440     i.focus = function() {
30441         title.node().focus();
30442     };
30443
30444     return d3.rebind(i, event, 'on');
30445 };
30446 iD.ui.intro.area = function(context, reveal) {
30447
30448     var event = d3.dispatch('done'),
30449         timeout;
30450
30451     var step = {
30452         title: 'intro.areas.title'
30453     };
30454
30455     step.enter = function() {
30456
30457         var playground = [-85.63552, 41.94159],
30458             corner = [-85.63565411045074, 41.9417715536927];
30459         context.map().centerZoom(playground, 19);
30460         reveal('button.add-area', t('intro.areas.add'), {tooltipClass: 'intro-areas-add'});
30461
30462         context.on('enter.intro', addArea);
30463
30464         function addArea(mode) {
30465             if (mode.id !== 'add-area') return;
30466             context.on('enter.intro', drawArea);
30467
30468             var padding = 120 * Math.pow(2, context.map().zoom() - 19);
30469             var pointBox = iD.ui.intro.pad(corner, padding, context);
30470             reveal(pointBox, t('intro.areas.corner'));
30471
30472             context.map().on('move.intro', function() {
30473                 padding = 120 * Math.pow(2, context.map().zoom() - 19);
30474                 pointBox = iD.ui.intro.pad(corner, padding, context);
30475                 reveal(pointBox, t('intro.areas.corner'), {duration: 0});
30476             });
30477         }
30478
30479         function drawArea(mode) {
30480             if (mode.id !== 'draw-area') return;
30481             context.on('enter.intro', enterSelect);
30482
30483             var padding = 150 * Math.pow(2, context.map().zoom() - 19);
30484             var pointBox = iD.ui.intro.pad(playground, padding, context);
30485             reveal(pointBox, t('intro.areas.place'));
30486
30487             context.map().on('move.intro', function() {
30488                 padding = 150 * Math.pow(2, context.map().zoom() - 19);
30489                 pointBox = iD.ui.intro.pad(playground, padding, context);
30490                 reveal(pointBox, t('intro.areas.place'), {duration: 0});
30491             });
30492         }
30493
30494         function enterSelect(mode) {
30495             if (mode.id !== 'select') return;
30496             context.map().on('move.intro', null);
30497             context.on('enter.intro', null);
30498
30499             timeout = setTimeout(function() {
30500                 reveal('.preset-search-input', t('intro.areas.search', {name: context.presets().item('leisure/playground').name()}));
30501                 d3.select('.preset-search-input').on('keyup.intro', keySearch);
30502             }, 500);
30503         }
30504
30505         function keySearch() {
30506             var first = d3.select('.preset-list-item:first-child');
30507             if (first.classed('preset-leisure-playground')) {
30508                 reveal(first.select('.preset-list-button').node(), t('intro.areas.choose'));
30509                 d3.selection.prototype.one.call(context.history(), 'change.intro', selectedPreset);
30510                 d3.select('.preset-search-input').on('keyup.intro', null);
30511             }
30512         }
30513
30514         function selectedPreset() {
30515             reveal('.pane', t('intro.areas.describe'));
30516             context.on('exit.intro', event.done);
30517         }
30518     };
30519
30520     step.exit = function() {
30521         window.clearTimeout(timeout);
30522         context.on('enter.intro', null);
30523         context.on('exit.intro', null);
30524         context.history().on('change.intro', null);
30525         context.map().on('move.intro', null);
30526         d3.select('.preset-search-input').on('keyup.intro', null);
30527     };
30528
30529     return d3.rebind(step, event, 'on');
30530 };
30531 iD.ui.intro.line = function(context, reveal) {
30532
30533     var event = d3.dispatch('done'),
30534         timeouts = [];
30535
30536     var step = {
30537         title: 'intro.lines.title'
30538     };
30539
30540     function timeout(f, t) {
30541         timeouts.push(window.setTimeout(f, t));
30542     }
30543
30544     step.enter = function() {
30545
30546         var centroid = [-85.62830, 41.95699];
30547         var midpoint = [-85.62975395449628, 41.95787501510204];
30548         var start = [-85.6297754121684, 41.95805253325314];
30549         var intersection = [-85.62974496187628, 41.95742515554585];
30550
30551         context.map().centerZoom(start, 18);
30552         reveal('button.add-line', t('intro.lines.add'), {tooltipClass: 'intro-lines-add'});
30553
30554         context.on('enter.intro', addLine);
30555
30556         function addLine(mode) {
30557             if (mode.id !== 'add-line') return;
30558             context.on('enter.intro', drawLine);
30559
30560             var padding = 150 * Math.pow(2, context.map().zoom() - 18);
30561             var pointBox = iD.ui.intro.pad(start, padding, context);
30562             reveal(pointBox, t('intro.lines.start'));
30563
30564             context.map().on('move.intro', function() {
30565                 padding = 150 * Math.pow(2, context.map().zoom() - 18);
30566                 pointBox = iD.ui.intro.pad(start, padding, context);
30567                 reveal(pointBox, t('intro.lines.start'), {duration: 0});
30568             });
30569         }
30570
30571         function drawLine(mode) {
30572             if (mode.id !== 'draw-line') return;
30573             context.history().on('change.intro', addIntersection);
30574             context.on('enter.intro', retry);
30575
30576             var padding = 300 * Math.pow(2, context.map().zoom() - 19);
30577             var pointBox = iD.ui.intro.pad(midpoint, padding, context);
30578             reveal(pointBox, t('intro.lines.intersect'));
30579
30580             context.map().on('move.intro', function() {
30581                 padding = 300 * Math.pow(2, context.map().zoom() - 19);
30582                 pointBox = iD.ui.intro.pad(midpoint, padding, context);
30583                 reveal(pointBox, t('intro.lines.intersect'), {duration: 0});
30584             });
30585         }
30586
30587         // ended line before creating intersection
30588         function retry(mode) {
30589             if (mode.id !== 'select') return;
30590             var pointBox = iD.ui.intro.pad(intersection, 30, context);
30591             reveal(pointBox, t('intro.lines.restart'));
30592             timeout(function() {
30593                 context.replace(iD.actions.DeleteMultiple(mode.selectedIDs()));
30594                 step.exit();
30595                 step.enter();
30596             }, 3000);
30597         }
30598
30599         function addIntersection(changes) {
30600             if ( _.any(changes.created(), function(d) {
30601                 return d.type === 'node' && context.graph().parentWays(d).length > 1;
30602             })) {
30603                 context.history().on('change.intro', null);
30604                 context.on('enter.intro', enterSelect);
30605
30606                 var padding = 900 * Math.pow(2, context.map().zoom() - 19);
30607                 var pointBox = iD.ui.intro.pad(centroid, padding, context);
30608                 reveal(pointBox, t('intro.lines.finish'));
30609
30610                 context.map().on('move.intro', function() {
30611                     padding = 900 * Math.pow(2, context.map().zoom() - 19);
30612                     pointBox = iD.ui.intro.pad(centroid, padding, context);
30613                     reveal(pointBox, t('intro.lines.finish'), {duration: 0});
30614                 });
30615             }
30616         }
30617
30618         function enterSelect(mode) {
30619             if (mode.id !== 'select') return;
30620             context.map().on('move.intro', null);
30621             context.on('enter.intro', null);
30622             d3.select('#curtain').style('pointer-events', 'all');
30623
30624             presetCategory();
30625         }
30626
30627         function presetCategory() {
30628             timeout(function() {
30629                 d3.select('#curtain').style('pointer-events', 'none');
30630                 var road = d3.select('.preset-category-road .preset-list-button');
30631                 reveal(road.node(), t('intro.lines.road'));
30632                 road.one('click.intro', roadCategory);
30633             }, 500);
30634         }
30635
30636         function roadCategory() {
30637             timeout(function() {
30638                 var grid = d3.select('.subgrid');
30639                 reveal(grid.node(), t('intro.lines.residential'));
30640                 grid.selectAll(':not(.preset-highway-residential) .preset-list-button')
30641                     .one('click.intro', retryPreset);
30642                 grid.selectAll('.preset-highway-residential .preset-list-button')
30643                     .one('click.intro', roadDetails);
30644             }, 500);
30645         }
30646
30647         // selected wrong road type
30648         function retryPreset() {
30649             timeout(function() {
30650                 var preset = d3.select('.entity-editor-pane .preset-list-button');
30651                 reveal(preset.node(), t('intro.lines.wrong_preset'));
30652                 preset.one('click.intro', presetCategory);
30653             }, 500);
30654         }
30655
30656         function roadDetails() {
30657             reveal('.pane', t('intro.lines.describe'));
30658             context.on('exit.intro', event.done);
30659         }
30660
30661     };
30662
30663     step.exit = function() {
30664         d3.select('#curtain').style('pointer-events', 'none');
30665         timeouts.forEach(window.clearTimeout);
30666         context.on('enter.intro', null);
30667         context.on('exit.intro', null);
30668         context.map().on('move.intro', null);
30669         context.history().on('change.intro', null);
30670     };
30671
30672     return d3.rebind(step, event, 'on');
30673 };
30674 iD.ui.intro.navigation = function(context, reveal) {
30675
30676     var event = d3.dispatch('done'),
30677         timeouts = [];
30678
30679     var step = {
30680         title: 'intro.navigation.title'
30681     };
30682
30683     function set(f, t) {
30684         timeouts.push(window.setTimeout(f, t));
30685     }
30686
30687     /*
30688      * Steps:
30689      * Drag map
30690      * Select poi
30691      * Show editor header
30692      * Show editor pane
30693      * Select road
30694      * Show header
30695      */
30696
30697     step.enter = function() {
30698
30699         var rect = context.surfaceRect(),
30700             map = {
30701                 left: rect.left + 10,
30702                 top: rect.top + 70,
30703                 width: rect.width - 70,
30704                 height: rect.height - 170
30705             };
30706
30707         context.map().centerZoom([-85.63591, 41.94285], 19);
30708
30709         reveal(map, t('intro.navigation.drag'));
30710
30711         context.map().on('move.intro', _.debounce(function() {
30712             context.map().on('move.intro', null);
30713             townhall();
30714             context.on('enter.intro', inspectTownHall);
30715         }, 400));
30716
30717         function townhall() {
30718             var hall = [-85.63645945147184, 41.942986488012565];
30719
30720             var point = context.projection(hall);
30721             if (point[0] < 0 || point[0] > rect.width ||
30722                 point[1] < 0 || point[1] > rect.height) {
30723                 context.map().center(hall);
30724             }
30725
30726             var box = iD.ui.intro.pointBox(hall, context);
30727             reveal(box, t('intro.navigation.select'));
30728
30729             context.map().on('move.intro', function() {
30730                 var box = iD.ui.intro.pointBox(hall, context);
30731                 reveal(box, t('intro.navigation.select'), {duration: 0});
30732             });
30733         }
30734
30735         function inspectTownHall(mode) {
30736             if (mode.id !== 'select') return;
30737             context.on('enter.intro', null);
30738             context.map().on('move.intro', null);
30739             set(function() {
30740                 reveal('.entity-editor-pane', t('intro.navigation.pane'));
30741                 context.on('exit.intro', event.done);
30742             }, 700);
30743         }
30744
30745     };
30746
30747     step.exit = function() {
30748         context.map().on('move.intro', null);
30749         context.on('enter.intro', null);
30750         context.on('exit.intro', null);
30751         timeouts.forEach(window.clearTimeout);
30752     };
30753
30754     return d3.rebind(step, event, 'on');
30755 };
30756 iD.ui.intro.point = function(context, reveal) {
30757
30758     var event = d3.dispatch('done'),
30759         timeouts = [];
30760
30761     var step = {
30762         title: 'intro.points.title'
30763     };
30764
30765     function setTimeout(f, t) {
30766         timeouts.push(window.setTimeout(f, t));
30767     }
30768
30769     step.enter = function() {
30770
30771         context.map().centerZoom([-85.63279, 41.94394], 19);
30772         reveal('button.add-point', t('intro.points.add'), {tooltipClass: 'intro-points-add'});
30773
30774         var corner = [-85.632481,41.944094];
30775
30776         context.on('enter.intro', addPoint);
30777
30778         function addPoint(mode) {
30779             if (mode.id !== 'add-point') return;
30780             context.on('enter.intro', enterSelect);
30781
30782             var pointBox = iD.ui.intro.pad(corner, 150, context);
30783             reveal(pointBox, t('intro.points.place'));
30784
30785             context.map().on('move.intro', function() {
30786                 pointBox = iD.ui.intro.pad(corner, 150, context);
30787                 reveal(pointBox, t('intro.points.place'), {duration: 0});
30788             });
30789
30790         }
30791
30792         function enterSelect(mode) {
30793             if (mode.id !== 'select') return;
30794             context.map().on('move.intro', null);
30795             context.on('enter.intro', null);
30796
30797             setTimeout(function() {
30798                 reveal('.preset-search-input', t('intro.points.search', {name: context.presets().item('amenity/cafe').name()}));
30799                 d3.select('.preset-search-input').on('keyup.intro', keySearch);
30800             }, 500);
30801         }
30802
30803         function keySearch() {
30804             var first = d3.select('.preset-list-item:first-child');
30805             if (first.classed('preset-amenity-cafe')) {
30806                 reveal(first.select('.preset-list-button').node(), t('intro.points.choose'));
30807                 d3.selection.prototype.one.call(context.history(), 'change.intro', selectedPreset);
30808
30809                 d3.select('.preset-search-input').on('keydown.intro', function() {
30810                     // Prevent search from updating and changing the grid
30811                     d3.event.stopPropagation();
30812                     d3.event.preventDefault();
30813                 }, true).on('keyup.intro', null);
30814             }
30815         }
30816
30817         function selectedPreset() {
30818             setTimeout(function() {
30819                 reveal('.entity-editor-pane', t('intro.points.describe'), {tooltipClass: 'intro-points-describe'});
30820                 context.history().on('change.intro', closeEditor);
30821                 context.on('exit.intro', selectPoint);
30822             }, 400);
30823         }
30824
30825         function closeEditor() {
30826             d3.select('.preset-search-input').on('keydown.intro', null);
30827             context.history().on('change.intro', null);
30828             reveal('.entity-editor-pane', t('intro.points.close'));
30829         }
30830
30831         function selectPoint() {
30832             context.on('exit.intro', null);
30833             context.history().on('change.intro', null);
30834             context.on('enter.intro', enterReselect);
30835
30836             var pointBox = iD.ui.intro.pad(corner, 150, context);
30837             reveal(pointBox, t('intro.points.reselect'));
30838
30839             context.map().on('move.intro', function() {
30840                 pointBox = iD.ui.intro.pad(corner, 150, context);
30841                 reveal(pointBox, t('intro.points.reselect'), {duration: 0});
30842             });
30843         }
30844
30845         function enterReselect(mode) {
30846             if (mode.id !== 'select') return;
30847             context.map().on('move.intro', null);
30848             context.on('enter.intro', null);
30849
30850             setTimeout(function() {
30851                 reveal('.entity-editor-pane', t('intro.points.fixname'));
30852                 context.on('exit.intro', deletePoint);
30853             }, 500);
30854         }
30855
30856         function deletePoint() {
30857             context.on('exit.intro', null);
30858             context.on('enter.intro', enterDelete);
30859
30860             var pointBox = iD.ui.intro.pad(corner, 150, context);
30861             reveal(pointBox, t('intro.points.reselect_delete'));
30862
30863             context.map().on('move.intro', function() {
30864                 pointBox = iD.ui.intro.pad(corner, 150, context);
30865                 reveal(pointBox, t('intro.points.reselect_delete'), {duration: 0});
30866             });
30867         }
30868
30869         function enterDelete(mode) {
30870             if (mode.id !== 'select') return;
30871             context.map().on('move.intro', null);
30872             context.on('enter.intro', null);
30873             context.on('exit.intro', deletePoint);
30874             context.map().on('move.intro', deletePoint);
30875             context.history().on('change.intro', deleted);
30876
30877             setTimeout(function() {
30878                 var node = d3.select('.radial-menu-item-delete').node();
30879                 var pointBox = iD.ui.intro.pad(node.getBoundingClientRect(), 50, context);
30880                 reveal(pointBox, t('intro.points.delete'));
30881             }, 300);
30882         }
30883
30884         function deleted(changed) {
30885             if (changed.deleted().length) event.done();
30886         }
30887
30888     };
30889
30890     step.exit = function() {
30891         timeouts.forEach(window.clearTimeout);
30892         context.on('exit.intro', null);
30893         context.on('enter.intro', null);
30894         context.map().on('move.intro', null);
30895         context.history().on('change.intro', null);
30896         d3.select('.preset-search-input').on('keyup.intro', null).on('keydown.intro', null);
30897     };
30898
30899     return d3.rebind(step, event, 'on');
30900 };
30901 iD.ui.intro.startEditing = function(context, reveal) {
30902
30903     var event = d3.dispatch('done', 'startEditing'),
30904         modal,
30905         timeouts = [];
30906
30907     var step = {
30908         title: 'intro.startediting.title'
30909     };
30910
30911     function timeout(f, t) {
30912         timeouts.push(window.setTimeout(f, t));
30913     }
30914
30915     step.enter = function() {
30916
30917         reveal('.map-control.help-control', t('intro.startediting.help'));
30918
30919         timeout(function() {
30920             reveal('#bar button.save', t('intro.startediting.save'));
30921         }, 3500);
30922
30923         timeout(function() {
30924             reveal('#surface');
30925         }, 7000);
30926
30927         timeout(function() {
30928             modal = iD.ui.modal(context.container());
30929
30930             modal.select('.modal')
30931                 .attr('class', 'modal-splash modal col6');
30932
30933             modal.selectAll('.close').remove();
30934
30935             var startbutton = modal.select('.content')
30936                 .attr('class', 'fillL')
30937                     .append('button')
30938                         .attr('class', 'modal-section huge-modal-button')
30939                         .on('click', function() {
30940                                 modal.remove();
30941                         });
30942
30943                 startbutton.append('div')
30944                     .attr('class','illustration');
30945                 startbutton.append('h2')
30946                     .text(t('intro.startediting.start'));
30947
30948             event.startEditing();
30949
30950         }, 7500);
30951     };
30952
30953     step.exit = function() {
30954         if (modal) modal.remove();
30955         timeouts.forEach(window.clearTimeout);
30956     };
30957
30958     return d3.rebind(step, event, 'on');
30959 };
30960 iD.presets = function() {
30961
30962     // an iD.presets.Collection with methods for
30963     // loading new data and returning defaults
30964
30965     var all = iD.presets.Collection([]),
30966         defaults = { area: all, line: all, point: all, vertex: all, relation: all },
30967         fields = {},
30968         universal = [],
30969         recent = iD.presets.Collection([]);
30970
30971     // Index of presets by (geometry, tag key).
30972     var index = {
30973         point: {},
30974         vertex: {},
30975         line: {},
30976         area: {},
30977         relation: {}
30978     };
30979
30980     all.match = function(entity, resolver) {
30981         var geometry = entity.geometry(resolver),
30982             geometryMatches = index[geometry],
30983             best = -1,
30984             match;
30985
30986         for (var k in entity.tags) {
30987             var keyMatches = geometryMatches[k];
30988             if (!keyMatches) continue;
30989
30990             for (var i = 0; i < keyMatches.length; i++) {
30991                 var score = keyMatches[i].matchScore(entity);
30992                 if (score > best) {
30993                     best = score;
30994                     match = keyMatches[i];
30995                 }
30996             }
30997         }
30998
30999         return match || all.item(geometry);
31000     };
31001
31002     all.load = function(d) {
31003
31004         if (d.fields) {
31005             _.forEach(d.fields, function(d, id) {
31006                 fields[id] = iD.presets.Field(id, d);
31007                 if (d.universal) universal.push(fields[id]);
31008             });
31009         }
31010
31011         if (d.presets) {
31012             _.forEach(d.presets, function(d, id) {
31013                 all.collection.push(iD.presets.Preset(id, d, fields));
31014             });
31015         }
31016
31017         if (d.categories) {
31018             _.forEach(d.categories, function(d, id) {
31019                 all.collection.push(iD.presets.Category(id, d, all));
31020             });
31021         }
31022
31023         if (d.defaults) {
31024             var getItem = _.bind(all.item, all);
31025             defaults = {
31026                 area: iD.presets.Collection(d.defaults.area.map(getItem)),
31027                 line: iD.presets.Collection(d.defaults.line.map(getItem)),
31028                 point: iD.presets.Collection(d.defaults.point.map(getItem)),
31029                 vertex: iD.presets.Collection(d.defaults.vertex.map(getItem)),
31030                 relation: iD.presets.Collection(d.defaults.relation.map(getItem))
31031             };
31032         }
31033
31034         for (var i = 0; i < all.collection.length; i++) {
31035             var preset = all.collection[i],
31036                 geometry = preset.geometry;
31037
31038             for (var j = 0; j < geometry.length; j++) {
31039                 var g = index[geometry[j]];
31040                 for (var k in preset.tags) {
31041                     (g[k] = g[k] || []).push(preset);
31042                 }
31043             }
31044         }
31045
31046         return all;
31047     };
31048
31049     all.field = function(id) {
31050         return fields[id];
31051     };
31052
31053     all.universal = function() {
31054         return universal;
31055     };
31056
31057     all.defaults = function(geometry, n) {
31058         var rec = recent.matchGeometry(geometry).collection.slice(0, 4),
31059             def = _.uniq(rec.concat(defaults[geometry].collection)).slice(0, n - 1);
31060         return iD.presets.Collection(_.unique(rec.concat(def).concat(all.item(geometry))));
31061     };
31062
31063     all.choose = function(preset) {
31064         if (!preset.isFallback()) {
31065             recent = iD.presets.Collection(_.unique([preset].concat(recent.collection)));
31066         }
31067         return all;
31068     };
31069
31070     return all;
31071 };
31072 iD.presets.Category = function(id, category, all) {
31073     category = _.clone(category);
31074
31075     category.id = id;
31076
31077     category.members = iD.presets.Collection(category.members.map(function(id) {
31078         return all.item(id);
31079     }));
31080
31081     category.matchGeometry = function(geometry) {
31082         return category.geometry.indexOf(geometry) >= 0;
31083     };
31084
31085     category.matchScore = function() { return -1; };
31086
31087     category.name = function() {
31088         return t('presets.categories.' + id + '.name', {'default': id});
31089     };
31090
31091     category.terms = function() {
31092         return [];
31093     };
31094
31095     return category;
31096 };
31097 iD.presets.Collection = function(collection) {
31098
31099     var maxSearchResults = 50,
31100         maxSuggestionResults = 10;
31101
31102     var presets = {
31103
31104         collection: collection,
31105
31106         item: function(id) {
31107             return _.find(collection, function(d) {
31108                 return d.id === id;
31109             });
31110         },
31111
31112         matchGeometry: function(geometry) {
31113             return iD.presets.Collection(collection.filter(function(d) {
31114                 return d.matchGeometry(geometry);
31115             }));
31116         },
31117
31118         search: function(value, geometry) {
31119             if (!value) return this;
31120
31121             value = value.toLowerCase();
31122
31123             var searchable = _.filter(collection, function(a) {
31124                 return a.searchable !== false && a.suggestion !== true;
31125             }),
31126             suggestions = _.filter(collection, function(a) {
31127                 return a.suggestion === true;
31128             });
31129
31130             // matches value to preset.name
31131             var leading_name = _.filter(searchable, function(a) {
31132                     return leading(a.name().toLowerCase());
31133                 }).sort(function(a, b) {
31134                     var i = a.name().toLowerCase().indexOf(value) - b.name().toLowerCase().indexOf(value);
31135                     if (i === 0) return a.name().length - b.name().length;
31136                     else return i;
31137                 });
31138
31139             // matches value to preset.terms values
31140             var leading_terms = _.filter(searchable, function(a) {
31141                 return _.any(a.terms() || [], leading);
31142             });
31143
31144             function leading(a) {
31145                 var index = a.indexOf(value);
31146                 return index === 0 || a[index - 1] === ' ';
31147             }
31148
31149             // finds close matches to value in preset.name
31150             var levenstein_name = searchable.map(function(a) {
31151                     return {
31152                         preset: a,
31153                         dist: iD.util.editDistance(value, a.name().toLowerCase())
31154                     };
31155                 }).filter(function(a) {
31156                     return a.dist + Math.min(value.length - a.preset.name().length, 0) < 3;
31157                 }).sort(function(a, b) {
31158                     return a.dist - b.dist;
31159                 }).map(function(a) {
31160                     return a.preset;
31161                 });
31162
31163             // finds close matches to value in preset.terms
31164             var leventstein_terms = _.filter(searchable, function(a) {
31165                     return _.any(a.terms() || [], function(b) {
31166                         return iD.util.editDistance(value, b) + Math.min(value.length - b.length, 0) < 3;
31167                     });
31168                 });
31169
31170             function suggestionName(name) {
31171                 var nameArray = name.split(' - ');
31172                 if (nameArray.length > 1) {
31173                     name = nameArray.slice(0, nameArray.length-1).join(' - ');
31174                 }
31175                 return name.toLowerCase();
31176             }
31177
31178             var leading_suggestions = _.filter(suggestions, function(a) {
31179                     return leading(suggestionName(a.name()));
31180                 }).sort(function(a, b) {
31181                     a = suggestionName(a.name());
31182                     b = suggestionName(b.name());
31183                     var i = a.indexOf(value) - b.indexOf(value);
31184                     if (i === 0) return a.length - b.length;
31185                     else return i;
31186                 });
31187
31188             var leven_suggestions = suggestions.map(function(a) {
31189                     return {
31190                         preset: a,
31191                         dist: iD.util.editDistance(value, suggestionName(a.name()))
31192                     };
31193                 }).filter(function(a) {
31194                     return a.dist + Math.min(value.length - suggestionName(a.preset.name()).length, 0) < 1;
31195                 }).sort(function(a, b) {
31196                     return a.dist - b.dist;
31197                 }).map(function(a) {
31198                     return a.preset;
31199                 });
31200
31201             var other = presets.item(geometry);
31202
31203             var results = leading_name.concat(
31204                             leading_terms,
31205                             leading_suggestions.slice(0, maxSuggestionResults+5),
31206                             levenstein_name,
31207                             leventstein_terms,
31208                             leven_suggestions.slice(0, maxSuggestionResults)
31209                         ).slice(0, maxSearchResults-1);
31210
31211             return iD.presets.Collection(_.unique(
31212                     results.concat(other)
31213                 ));
31214         }
31215     };
31216
31217     return presets;
31218 };
31219 iD.presets.Field = function(id, field) {
31220     field = _.clone(field);
31221
31222     field.id = id;
31223
31224     field.matchGeometry = function(geometry) {
31225         return !field.geometry || field.geometry.indexOf(geometry) >= 0;
31226     };
31227
31228     field.t = function(scope, options) {
31229         return t('presets.fields.' + id + '.' + scope, options);
31230     };
31231
31232     field.label = function() {
31233         return field.t('label', {'default': id});
31234     };
31235
31236     var placeholder = field.placeholder;
31237     field.placeholder = function() {
31238         return field.t('placeholder', {'default': placeholder});
31239     };
31240
31241     return field;
31242 };
31243 iD.presets.Preset = function(id, preset, fields) {
31244     preset = _.clone(preset);
31245
31246     preset.id = id;
31247     preset.fields = (preset.fields || []).map(getFields);
31248
31249     function getFields(f) {
31250         return fields[f];
31251     }
31252
31253     preset.matchGeometry = function(geometry) {
31254         return preset.geometry.indexOf(geometry) >= 0;
31255     };
31256
31257     var matchScore = preset.matchScore || 1;
31258     preset.matchScore = function(entity) {
31259         var tags = preset.tags,
31260             score = 0;
31261
31262         for (var t in tags) {
31263             if (entity.tags[t] === tags[t]) {
31264                 score += matchScore;
31265             } else if (tags[t] === '*' && t in entity.tags) {
31266                 score += matchScore / 2;
31267             } else {
31268                 return -1;
31269             }
31270         }
31271
31272         return score;
31273     };
31274
31275     preset.t = function(scope, options) {
31276         return t('presets.presets.' + id + '.' + scope, options);
31277     };
31278
31279     var name = preset.name;
31280     preset.name = function() {
31281         if (preset.suggestion) {
31282             id = id.split('/');
31283             id = id[0] + '/' + id[1];
31284             return name + ' - ' + t('presets.presets.' + id + '.name');
31285         }
31286         return preset.t('name', {'default': name});
31287     };
31288
31289     preset.terms = function() {
31290         return preset.t('terms', {'default': ''}).split(',');
31291     };
31292
31293     preset.isFallback = function() {
31294         return Object.keys(preset.tags).length === 0;
31295     };
31296
31297     preset.reference = function(geometry) {
31298         var key = Object.keys(preset.tags)[0],
31299             value = preset.tags[key];
31300
31301         if (geometry === 'relation' && key === 'type') {
31302             return { rtype: value };
31303         } else if (value === '*') {
31304             return { key: key };
31305         } else {
31306             return { key: key, value: value };
31307         }
31308     };
31309
31310     var removeTags = preset.removeTags || preset.tags;
31311     preset.removeTags = function(tags, geometry) {
31312         tags = _.omit(tags, _.keys(removeTags));
31313
31314         for (var f in preset.fields) {
31315             var field = preset.fields[f];
31316             if (field.matchGeometry(geometry) && field['default'] === tags[field.key]) {
31317                 delete tags[field.key];
31318             }
31319         }
31320
31321         return tags;
31322     };
31323
31324     var applyTags = preset.addTags || preset.tags;
31325     preset.applyTags = function(tags, geometry) {
31326         var k;
31327
31328         tags = _.clone(tags);
31329
31330         for (k in applyTags) {
31331             if (applyTags[k] === '*') {
31332                 tags[k] = 'yes';
31333             } else {
31334                 tags[k] = applyTags[k];
31335             }
31336         }
31337
31338         // Add area=yes if necessary
31339         for (k in applyTags) {
31340             if (geometry === 'area' && !(k in iD.areaKeys))
31341                 tags.area = 'yes';
31342             break;
31343         }
31344
31345         for (var f in preset.fields) {
31346             var field = preset.fields[f];
31347             if (field.matchGeometry(geometry) && field.key && !tags[field.key] && field['default']) {
31348                 tags[field.key] = field['default'];
31349             }
31350         }
31351
31352         return tags;
31353     };
31354
31355     return preset;
31356 };
31357 iD.validate = function(changes, graph) {
31358     var warnings = [];
31359
31360     // https://github.com/openstreetmap/josm/blob/mirror/src/org/
31361     // openstreetmap/josm/data/validation/tests/UnclosedWays.java#L80
31362     function tagSuggestsArea(change) {
31363         if (_.isEmpty(change.tags)) return false;
31364         var tags = change.tags;
31365         var presence = ['landuse', 'amenities', 'tourism', 'shop'];
31366         for (var i = 0; i < presence.length; i++) {
31367             if (tags[presence[i]] !== undefined) {
31368                 return presence[i] + '=' + tags[presence[i]];
31369             }
31370         }
31371         if (tags.building && tags.building === 'yes') return 'building=yes';
31372     }
31373
31374     if (changes.deleted.length > 100) {
31375         warnings.push({
31376             message: t('validations.many_deletions', { n: changes.deleted.length })
31377         });
31378     }
31379
31380     for (var i = 0; i < changes.created.length; i++) {
31381         var change = changes.created[i],
31382             geometry = change.geometry(graph);
31383
31384         if ((geometry === 'point' || geometry === 'line' || geometry === 'area') && !change.isUsed(graph)) {
31385             warnings.push({
31386                 message: t('validations.untagged_' + geometry),
31387                 tooltip: t('validations.untagged_tooltip', {geometry: geometry}),
31388                 entity: change
31389             });
31390         }
31391
31392         var deprecatedTags = change.deprecatedTags();
31393         if (!_.isEmpty(deprecatedTags)) {
31394             warnings.push({
31395                 message: t('validations.deprecated_tags', {
31396                     tags: iD.util.tagText({ tags: deprecatedTags })
31397                 }), entity: change });
31398         }
31399
31400         if (geometry === 'line' && tagSuggestsArea(change)) {
31401             warnings.push({
31402                 message: t('validations.tag_suggests_area', {tag: tagSuggestsArea(change)}),
31403                 entity: change
31404             });
31405         }
31406     }
31407
31408     return warnings;
31409 };
31410 /* jshint ignore:start */
31411 })();
31412 window.locale = { _current: 'en' };
31413
31414 locale.current = function(_) {
31415     if (!arguments.length) return locale._current;
31416     if (locale[_] !== undefined) locale._current = _;
31417     else if (locale[_.split('-')[0]]) locale._current = _.split('-')[0];
31418     return locale;
31419 };
31420
31421 function t(s, o, loc) {
31422     loc = loc || locale._current;
31423
31424     var path = s.split(".").reverse(),
31425         rep = locale[loc];
31426
31427     while (rep !== undefined && path.length) rep = rep[path.pop()];
31428
31429     if (rep !== undefined) {
31430         if (o) for (var k in o) rep = rep.replace('{' + k + '}', o[k]);
31431         return rep;
31432     }
31433
31434     if (loc !== 'en') {
31435         return t(s, o, 'en');
31436     }
31437
31438     if (o && 'default' in o) {
31439         return o['default'];
31440     }
31441
31442     var missing = 'Missing ' + loc + ' translation: ' + s;
31443     if (typeof console !== "undefined") console.error(missing);
31444
31445     return missing;
31446 }
31447 iD.introGraph = '{"n185954700":{"id":"n185954700","loc":[-85.642244,41.939081],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:33Z","tags":{}},"n185964961":{"id":"n185964961","loc":[-85.6406588,41.942601],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:13Z","tags":{}},"n185964962":{"id":"n185964962","loc":[-85.6394548,41.94261],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:13Z","tags":{}},"n185970607":{"id":"n185970607","loc":[-85.641094,41.94006],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:04:43Z","tags":{}},"n185970614":{"id":"n185970614","loc":[-85.641825,41.941316],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:04:43Z","tags":{}},"n185970616":{"id":"n185970616","loc":[-85.641838,41.941556],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:04:43Z","tags":{}},"n185973650":{"id":"n185973650","loc":[-85.639918,41.940064],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:59Z","tags":{}},"n185973660":{"id":"n185973660","loc":[-85.640645,41.941339],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:59Z","tags":{}},"n185973659":{"id":"n185973659","loc":[-85.6406115,41.9400658],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185974479":{"id":"n185974479","loc":[-85.639402,41.941344],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:18Z","tags":{}},"n185974481":{"id":"n185974481","loc":[-85.643071,41.941288],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:18Z","tags":{}},"n185976259":{"id":"n185976259","loc":[-85.642213,41.940043],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:07:24Z","tags":{}},"n185976261":{"id":"n185976261","loc":[-85.643056,41.94001],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:07:24Z","tags":{}},"n185964959":{"id":"n185964959","loc":[-85.6431031,41.9425754],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:12Z","tags":{}},"n185964960":{"id":"n185964960","loc":[-85.6418749,41.9425864],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:12Z","tags":{}},"n185981481":{"id":"n185981481","loc":[-85.6386827,41.9400828],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185981482":{"id":"n185981482","loc":[-85.6393664,41.9400854],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n2138493844":{"id":"n2138493844","loc":[-85.6427969,41.940522],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493845":{"id":"n2138493845","loc":[-85.6425891,41.9405228],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493846":{"id":"n2138493846","loc":[-85.6425868,41.9402875],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493847":{"id":"n2138493847","loc":[-85.6427969,41.9402858],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493848":{"id":"n2138493848","loc":[-85.6425708,41.9405234],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493849":{"id":"n2138493849","loc":[-85.642568,41.9402855],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493850":{"id":"n2138493850","loc":[-85.6423157,41.9402886],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:32Z","tags":{}},"n2138493851":{"id":"n2138493851","loc":[-85.6423212,41.9404362],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:32Z","tags":{}},"n2138493852":{"id":"n2138493852","loc":[-85.6422923,41.9404578],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:32Z","tags":{}},"n2138493853":{"id":"n2138493853","loc":[-85.6422868,41.9404834],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:32Z","tags":{}},"n2138493854":{"id":"n2138493854","loc":[-85.6423226,41.9405091],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:32Z","tags":{}},"n2138493855":{"id":"n2138493855","loc":[-85.6423847,41.9405111],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:32Z","tags":{}},"n2138493856":{"id":"n2138493856","loc":[-85.6424081,41.9405265],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:32Z","tags":{}},"n2140155811":{"id":"n2140155811","loc":[-85.6419547,41.9410956],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155814":{"id":"n2140155814","loc":[-85.6427577,41.9410884],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155816":{"id":"n2140155816","loc":[-85.6427545,41.9410052],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155818":{"id":"n2140155818","loc":[-85.6428057,41.9410028],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155821":{"id":"n2140155821","loc":[-85.6427993,41.9407339],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155823":{"id":"n2140155823","loc":[-85.6427385,41.9407339],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155825":{"id":"n2140155825","loc":[-85.6427417,41.9406435],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155827":{"id":"n2140155827","loc":[-85.6419515,41.9406482],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155828":{"id":"n2140155828","loc":[-85.6429368,41.9412407],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155829":{"id":"n2140155829","loc":[-85.6417756,41.9412526],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155830":{"id":"n2140155830","loc":[-85.641766,41.9405983],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155831":{"id":"n2140155831","loc":[-85.6419803,41.9405983],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155832":{"id":"n2140155832","loc":[-85.6419611,41.9401366],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155833":{"id":"n2140155833","loc":[-85.6429336,41.94012],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155834":{"id":"n2140155834","loc":[-85.6430697,41.9411732],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155835":{"id":"n2140155835","loc":[-85.6428411,41.9409974],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155837":{"id":"n2140155837","loc":[-85.6428388,41.9407211],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155839":{"id":"n2140155839","loc":[-85.6430624,41.9405521],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155840":{"id":"n2140155840","loc":[-85.6427323,41.9412396],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155842":{"id":"n2140155842","loc":[-85.6418147,41.9412457],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155844":{"id":"n2140155844","loc":[-85.641813,41.9411319],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155845":{"id":"n2140155845","loc":[-85.6418394,41.9411111],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155847":{"id":"n2140155847","loc":[-85.6418838,41.9410977],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155849":{"id":"n2140155849","loc":[-85.6427324,41.9410921],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155851":{"id":"n2140155851","loc":[-85.6427798,41.9412945],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155852":{"id":"n2140155852","loc":[-85.6427701,41.9411777],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155854":{"id":"n2140155854","loc":[-85.6427323,41.9411572],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2140155856":{"id":"n2140155856","loc":[-85.6418478,41.9411666],"version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{}},"n2165942818":{"id":"n2165942818","loc":[-85.6437533,41.9415029],"version":"1","changeset":"15116533","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-21T20:33:02Z","tags":{}},"n2165942819":{"id":"n2165942819","loc":[-85.6437623,41.9421195],"version":"1","changeset":"15116533","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-21T20:33:02Z","tags":{}},"n2168510551":{"id":"n2168510551","loc":[-85.6423795,41.9422615],"version":"1","changeset":"15132039","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:10:23Z","tags":{}},"n2168510552":{"id":"n2168510552","loc":[-85.6423744,41.9419439],"version":"1","changeset":"15132039","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:10:23Z","tags":{}},"n2168510553":{"id":"n2168510553","loc":[-85.642518,41.9419427],"version":"1","changeset":"15132039","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:10:23Z","tags":{}},"n2168510554":{"id":"n2168510554","loc":[-85.6425186,41.9419801],"version":"1","changeset":"15132039","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:10:23Z","tags":{}},"n2168510555":{"id":"n2168510555","loc":[-85.6428314,41.9419773],"version":"1","changeset":"15132039","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:10:23Z","tags":{}},"n2168510556":{"id":"n2168510556","loc":[-85.6428368,41.9423116],"version":"1","changeset":"15132039","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:10:23Z","tags":{}},"n2168510557":{"id":"n2168510557","loc":[-85.6424947,41.9423146],"version":"1","changeset":"15132039","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:10:23Z","tags":{}},"n2168510558":{"id":"n2168510558","loc":[-85.6424938,41.9422605],"version":"1","changeset":"15132039","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:10:23Z","tags":{}},"n2189046007":{"id":"n2189046007","loc":[-85.6410866,41.9424327],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046009":{"id":"n2189046009","loc":[-85.6410805,41.9420061],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046011":{"id":"n2189046011","loc":[-85.6412443,41.9420048],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046012":{"id":"n2189046012","loc":[-85.6412505,41.9424314],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046014":{"id":"n2189046014","loc":[-85.6413311,41.942968],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046016":{"id":"n2189046016","loc":[-85.6413281,41.942713],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046018":{"id":"n2189046018","loc":[-85.641521,41.9427117],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046021":{"id":"n2189046021","loc":[-85.6415234,41.9429236],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046022":{"id":"n2189046022","loc":[-85.6415045,41.9429238],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046025":{"id":"n2189046025","loc":[-85.641505,41.9429668],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046053":{"id":"n2189046053","loc":[-85.6385988,41.942412],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046054":{"id":"n2189046054","loc":[-85.6385985,41.9423311],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046055":{"id":"n2189046055","loc":[-85.6387617,41.9423308],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046056":{"id":"n2189046056","loc":[-85.6387616,41.9423026],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046058":{"id":"n2189046058","loc":[-85.6388215,41.9423025],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046059":{"id":"n2189046059","loc":[-85.6388219,41.9424115],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046060":{"id":"n2189046060","loc":[-85.6391096,41.9424486],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046061":{"id":"n2189046061","loc":[-85.6391105,41.9423673],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046063":{"id":"n2189046063","loc":[-85.6392911,41.9423684],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046065":{"id":"n2189046065","loc":[-85.6392903,41.9424497],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046067":{"id":"n2189046067","loc":[-85.6397927,41.9423876],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046069":{"id":"n2189046069","loc":[-85.6397897,41.9422981],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046070":{"id":"n2189046070","loc":[-85.6399702,41.9422947],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046072":{"id":"n2189046072","loc":[-85.6399732,41.9423843],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046074":{"id":"n2189046074","loc":[-85.6396331,41.9430227],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046075":{"id":"n2189046075","loc":[-85.6398673,41.9430189],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046077":{"id":"n2189046077","loc":[-85.6398656,41.9429637],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046079":{"id":"n2189046079","loc":[-85.6398885,41.9429633],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046082":{"id":"n2189046082","loc":[-85.6398832,41.942779],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046083":{"id":"n2189046083","loc":[-85.6398513,41.9427796],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046085":{"id":"n2189046085","loc":[-85.6398502,41.9427401],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046087":{"id":"n2189046087","loc":[-85.6397889,41.9427411],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046089":{"id":"n2189046089","loc":[-85.6397892,41.942753],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046090":{"id":"n2189046090","loc":[-85.6396983,41.9427544],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046092":{"id":"n2189046092","loc":[-85.6396993,41.9427882],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046094":{"id":"n2189046094","loc":[-85.6396746,41.9427886],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046096":{"id":"n2189046096","loc":[-85.6396758,41.9428296],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046097":{"id":"n2189046097","loc":[-85.6397007,41.9428292],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046099":{"id":"n2189046099","loc":[-85.6397018,41.9428686],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:43Z","tags":{}},"n2189046103":{"id":"n2189046103","loc":[-85.6396289,41.9428697],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046112":{"id":"n2189046112","loc":[-85.6435683,41.9429457],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046113":{"id":"n2189046113","loc":[-85.643568,41.9427766],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046115":{"id":"n2189046115","loc":[-85.6434011,41.9427767],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046116":{"id":"n2189046116","loc":[-85.6434012,41.9428631],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046117":{"id":"n2189046117","loc":[-85.643448,41.9428631],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046118":{"id":"n2189046118","loc":[-85.6434481,41.9429457],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046119":{"id":"n2189046119","loc":[-85.6428363,41.9429809],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046120":{"id":"n2189046120","loc":[-85.6429171,41.9429791],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046121":{"id":"n2189046121","loc":[-85.642914,41.9429041],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046122":{"id":"n2189046122","loc":[-85.6429385,41.9429035],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046123":{"id":"n2189046123","loc":[-85.6429348,41.9428126],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046124":{"id":"n2189046124","loc":[-85.6427746,41.9428163],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046125":{"id":"n2189046125","loc":[-85.6427783,41.942906],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046126":{"id":"n2189046126","loc":[-85.6428332,41.9429047],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046127":{"id":"n2189046127","loc":[-85.6423018,41.9428859],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046128":{"id":"n2189046128","loc":[-85.6422987,41.9427208],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046130":{"id":"n2189046130","loc":[-85.6424218,41.9427195],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046131":{"id":"n2189046131","loc":[-85.6424246,41.9428684],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046132":{"id":"n2189046132","loc":[-85.6423845,41.9428689],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046133":{"id":"n2189046133","loc":[-85.6423848,41.942885],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046134":{"id":"n2189046134","loc":[-85.641533,41.9429392],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046135":{"id":"n2189046135","loc":[-85.6416096,41.9428768],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046137":{"id":"n2189046137","loc":[-85.6416763,41.9429221],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046138":{"id":"n2189046138","loc":[-85.6415997,41.9429845],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046139":{"id":"n2189046139","loc":[-85.6420598,41.9428016],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046140":{"id":"n2189046140","loc":[-85.6420593,41.9427415],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046141":{"id":"n2189046141","loc":[-85.6421957,41.9427409],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046142":{"id":"n2189046142","loc":[-85.6421963,41.9428182],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046143":{"id":"n2189046143","loc":[-85.6421281,41.9428185],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046144":{"id":"n2189046144","loc":[-85.6421279,41.9428013],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046145":{"id":"n2189046145","loc":[-85.6409429,41.9429345],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046146":{"id":"n2189046146","loc":[-85.6410354,41.9429334],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046147":{"id":"n2189046147","loc":[-85.6410325,41.9427972],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046148":{"id":"n2189046148","loc":[-85.640997,41.9427976],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046149":{"id":"n2189046149","loc":[-85.6409963,41.9427643],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046150":{"id":"n2189046150","loc":[-85.6408605,41.9427659],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046152":{"id":"n2189046152","loc":[-85.6408623,41.9428482],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189046153":{"id":"n2189046153","loc":[-85.640941,41.9428473],"version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:44Z","tags":{}},"n2189152992":{"id":"n2189152992","loc":[-85.6437661,41.9422257],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189152993":{"id":"n2189152993","loc":[-85.643768,41.9424067],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189152994":{"id":"n2189152994","loc":[-85.6432176,41.9417705],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189152995":{"id":"n2189152995","loc":[-85.6432097,41.941327],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189152996":{"id":"n2189152996","loc":[-85.6436493,41.9413226],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189152997":{"id":"n2189152997","loc":[-85.6436563,41.9417164],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189152998":{"id":"n2189152998","loc":[-85.6435796,41.9417171],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189152999":{"id":"n2189152999","loc":[-85.6435805,41.9417669],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153000":{"id":"n2189153000","loc":[-85.6438202,41.9414953],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153001":{"id":"n2189153001","loc":[-85.6438173,41.9413175],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153004":{"id":"n2189153004","loc":[-85.6432535,41.9418466],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153005":{"id":"n2189153005","loc":[-85.6433935,41.9418599],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153006":{"id":"n2189153006","loc":[-85.6434831,41.9418986],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153007":{"id":"n2189153007","loc":[-85.6435678,41.9419774],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153008":{"id":"n2189153008","loc":[-85.6435987,41.9420282],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153009":{"id":"n2189153009","loc":[-85.643438,41.9419573],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153010":{"id":"n2189153010","loc":[-85.6435284,41.9424676],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153011":{"id":"n2189153011","loc":[-85.6436207,41.9423631],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153012":{"id":"n2189153012","loc":[-85.6434957,41.9422973],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153013":{"id":"n2189153013","loc":[-85.6434457,41.9422458],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153014":{"id":"n2189153014","loc":[-85.6433976,41.9421772],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153015":{"id":"n2189153015","loc":[-85.6433861,41.9420785],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153016":{"id":"n2189153016","loc":[-85.6433765,41.9420313],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153017":{"id":"n2189153017","loc":[-85.6432207,41.9420284],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153018":{"id":"n2189153018","loc":[-85.6432245,41.9422759],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153019":{"id":"n2189153019","loc":[-85.6432649,41.9423474],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153020":{"id":"n2189153020","loc":[-85.6433226,41.9424132],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153021":{"id":"n2189153021","loc":[-85.6434111,41.9424704],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153022":{"id":"n2189153022","loc":[-85.6434591,41.9424347],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153025":{"id":"n2189153025","loc":[-85.6437669,41.9423073],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153026":{"id":"n2189153026","loc":[-85.6436611,41.942293],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153027":{"id":"n2189153027","loc":[-85.6435784,41.9422473],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153028":{"id":"n2189153028","loc":[-85.6435245,41.9421443],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153029":{"id":"n2189153029","loc":[-85.6435149,41.9420613],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153030":{"id":"n2189153030","loc":[-85.6433528,41.9419269],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153031":{"id":"n2189153031","loc":[-85.6432535,41.9419191],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153032":{"id":"n2189153032","loc":[-85.6430868,41.9419198],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153033":{"id":"n2189153033","loc":[-85.6434894,41.9420033],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153034":{"id":"n2189153034","loc":[-85.6432974,41.9419225],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153035":{"id":"n2189153035","loc":[-85.6433055,41.9421632],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:07Z","tags":{}},"n2189153036":{"id":"n2189153036","loc":[-85.6433538,41.9422849],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:07Z","tags":{}},"n2189153037":{"id":"n2189153037","loc":[-85.6434718,41.9423887],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:07Z","tags":{}},"n2189153038":{"id":"n2189153038","loc":[-85.6436134,41.9422667],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:07Z","tags":{}},"n2189153040":{"id":"n2189153040","loc":[-85.6438759,41.9414017],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:07Z","tags":{}},"n2189153041":{"id":"n2189153041","loc":[-85.6438181,41.9413687],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:07Z","tags":{}},"n2189153042":{"id":"n2189153042","loc":[-85.6436821,41.9413044],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:07Z","tags":{}},"n2189153043":{"id":"n2189153043","loc":[-85.6435899,41.9412862],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:07Z","tags":{}},"n2189153044":{"id":"n2189153044","loc":[-85.6433169,41.9417268],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:07Z","tags":{}},"n2189153045":{"id":"n2189153045","loc":[-85.643301,41.9412859],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:07Z","tags":{}},"n2189153046":{"id":"n2189153046","loc":[-85.6435531,41.9416981],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:07Z","tags":{}},"n2189153047":{"id":"n2189153047","loc":[-85.6435427,41.9412863],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:07Z","tags":{}},"n185948706":{"id":"n185948706","loc":[-85.6369439,41.940122],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:13Z","tags":{}},"n185949348":{"id":"n185949348","loc":[-85.640039,41.931135],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:54:09Z","tags":{}},"n185949870":{"id":"n185949870","loc":[-85.643195,41.949261],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:54:20Z","tags":{}},"n185954680":{"id":"n185954680","loc":[-85.6337802,41.9401143],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185954784":{"id":"n185954784","loc":[-85.6487485,41.942527],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:13Z","tags":{}},"n185958670":{"id":"n185958670","loc":[-85.637255,41.940104],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:30Z","tags":{}},"n185958672":{"id":"n185958672","loc":[-85.636996,41.941355],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:31Z","tags":{}},"n185960207":{"id":"n185960207","loc":[-85.634992,41.940118],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:09Z","tags":{}},"n185963163":{"id":"n185963163","loc":[-85.638831,41.93398],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:45Z","tags":{}},"n185963165":{"id":"n185963165","loc":[-85.640073,41.933968],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:45Z","tags":{}},"n185963167":{"id":"n185963167","loc":[-85.641225,41.933972],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:45Z","tags":{}},"n185963168":{"id":"n185963168","loc":[-85.642386,41.933952],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:45Z","tags":{}},"n185964695":{"id":"n185964695","loc":[-85.6443608,41.9425645],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:12Z","tags":{}},"n185964697":{"id":"n185964697","loc":[-85.644384,41.939941],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:31Z","tags":{}},"n185964963":{"id":"n185964963","loc":[-85.6382347,41.9426146],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:13Z","tags":{}},"n185964965":{"id":"n185964965","loc":[-85.637022,41.942622],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:40Z","tags":{}},"n185964967":{"id":"n185964967","loc":[-85.6363706,41.9426606],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:13Z","tags":{}},"n185964968":{"id":"n185964968","loc":[-85.6357988,41.9427748],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:13Z","tags":{}},"n185964969":{"id":"n185964969","loc":[-85.6355409,41.9428465],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:13Z","tags":{}},"n185964970":{"id":"n185964970","loc":[-85.6348729,41.9430443],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:00Z","tags":{}},"n185966958":{"id":"n185966958","loc":[-85.641946,41.946413],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:51Z","tags":{}},"n185966960":{"id":"n185966960","loc":[-85.643148,41.946389],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:51Z","tags":{}},"n185967774":{"id":"n185967774","loc":[-85.641889,41.943852],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:12Z","tags":{}},"n185967775":{"id":"n185967775","loc":[-85.641922,41.945121],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:12Z","tags":{}},"n185967776":{"id":"n185967776","loc":[-85.641927,41.947544],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:12Z","tags":{}},"n185967777":{"id":"n185967777","loc":[-85.641982,41.947622],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:12Z","tags":{}},"n185969289":{"id":"n185969289","loc":[-85.63928,41.929221],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:52Z","tags":{}},"n185969704":{"id":"n185969704","loc":[-85.6388186,41.9350099],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185969706":{"id":"n185969706","loc":[-85.6400709,41.9349957],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185969708":{"id":"n185969708","loc":[-85.6412214,41.9349827],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185969710":{"id":"n185969710","loc":[-85.6423509,41.934974],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185970602":{"id":"n185970602","loc":[-85.641293,41.931817],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:04:43Z","tags":{}},"n185970604":{"id":"n185970604","loc":[-85.641258,41.932705],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:04:43Z","tags":{}},"n185970605":{"id":"n185970605","loc":[-85.641148,41.936984],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:04:43Z","tags":{}},"n185970606":{"id":"n185970606","loc":[-85.641112,41.938169],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:04:43Z","tags":{}},"n185970906":{"id":"n185970906","loc":[-85.639454,41.943871],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:04:50Z","tags":{}},"n185970908":{"id":"n185970908","loc":[-85.6394635,41.9450504],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:57Z","tags":{}},"n185970909":{"id":"n185970909","loc":[-85.6394914,41.9451911],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:57Z","tags":{}},"n185971368":{"id":"n185971368","loc":[-85.635769,41.940122],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:01Z","tags":{}},"n185971978":{"id":"n185971978","loc":[-85.640003,41.936988],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:14Z","tags":{}},"n185971980":{"id":"n185971980","loc":[-85.642299,41.936988],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:14Z","tags":{}},"n185973633":{"id":"n185973633","loc":[-85.639023,41.92861],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:59Z","tags":{}},"n185973635":{"id":"n185973635","loc":[-85.639153,41.928969],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:59Z","tags":{}},"n185973637":{"id":"n185973637","loc":[-85.639213,41.929088],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:59Z","tags":{}},"n185973639":{"id":"n185973639","loc":[-85.63935,41.929396],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:59Z","tags":{}},"n185973641":{"id":"n185973641","loc":[-85.640143,41.931462],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:59Z","tags":{}},"n185973644":{"id":"n185973644","loc":[-85.64019,41.931788],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:59Z","tags":{}},"n185973646":{"id":"n185973646","loc":[-85.6401365,41.9327199],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185973648":{"id":"n185973648","loc":[-85.639983,41.938174],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:59Z","tags":{}},"n185974477":{"id":"n185974477","loc":[-85.638206,41.941331],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:18Z","tags":{}},"n185975928":{"id":"n185975928","loc":[-85.640683,41.94513],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:07:13Z","tags":{}},"n185975930":{"id":"n185975930","loc":[-85.643102,41.945103],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:07:13Z","tags":{}},"n185976255":{"id":"n185976255","loc":[-85.642424,41.931817],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:07:24Z","tags":{}},"n185976257":{"id":"n185976257","loc":[-85.64242,41.932699],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:07:24Z","tags":{}},"n185976258":{"id":"n185976258","loc":[-85.6422621,41.9381489],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:57Z","tags":{}},"n185977452":{"id":"n185977452","loc":[-85.6457497,41.9398834],"version":"3","changeset":"5841745","user":"themps","uid":"196173","visible":"true","timestamp":"2010-09-22T00:20:34Z","tags":{}},"n185978772":{"id":"n185978772","loc":[-85.646656,41.939869],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:34Z","tags":{}},"n185981472":{"id":"n185981472","loc":[-85.6388962,41.9321266],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185981474":{"id":"n185981474","loc":[-85.6388769,41.9327334],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185981476":{"id":"n185981476","loc":[-85.638829,41.934116],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:10:11Z","tags":{}},"n185981478":{"id":"n185981478","loc":[-85.63876,41.937002],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:10:11Z","tags":{}},"n185981480":{"id":"n185981480","loc":[-85.638682,41.93819],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:10:11Z","tags":{}},"n185981999":{"id":"n185981999","loc":[-85.638194,41.9400866],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:57Z","tags":{}},"n185982001":{"id":"n185982001","loc":[-85.646302,41.93988],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:10:26Z","tags":{}},"n185982877":{"id":"n185982877","loc":[-85.640676,41.943867],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:10:54Z","tags":{}},"n185982879":{"id":"n185982879","loc":[-85.640734,41.945887],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:10:54Z","tags":{}},"n185985823":{"id":"n185985823","loc":[-85.643106,41.943841],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:39Z","tags":{}},"n185985824":{"id":"n185985824","loc":[-85.643145,41.947641],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:39Z","tags":{}},"n185985825":{"id":"n185985825","loc":[-85.643219,41.950829],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:39Z","tags":{}},"n1475301385":{"id":"n1475301385","loc":[-85.6360612,41.9427042],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:12Z","tags":{}},"n1475301397":{"id":"n1475301397","loc":[-85.6366651,41.9426328],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:12Z","tags":{}},"n2139795811":{"id":"n2139795811","loc":[-85.6469154,41.9425427],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:56Z","tags":{}},"n2139795830":{"id":"n2139795830","loc":[-85.6443194,41.9399444],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:57Z","tags":{}},"n2139795834":{"id":"n2139795834","loc":[-85.6453506,41.9399002],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:57Z","tags":{}},"n2139795837":{"id":"n2139795837","loc":[-85.645806,41.9398831],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:57Z","tags":{}},"n2139858932":{"id":"n2139858932","loc":[-85.6351721,41.9429557],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2140019000":{"id":"n2140019000","loc":[-85.6359935,41.9427224],"version":"1","changeset":"14895342","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:35:05Z","tags":{}},"n2165942817":{"id":"n2165942817","loc":[-85.6442017,41.9414993],"version":"1","changeset":"15116533","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-21T20:33:02Z","tags":{}},"n2165942820":{"id":"n2165942820","loc":[-85.6442107,41.9421159],"version":"1","changeset":"15116533","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-21T20:33:02Z","tags":{}},"n2189152990":{"id":"n2189152990","loc":[-85.6442328,41.942404],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:05Z","tags":{}},"n2189152991":{"id":"n2189152991","loc":[-85.6442309,41.9422229],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153002":{"id":"n2189153002","loc":[-85.6441329,41.9413147],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153003":{"id":"n2189153003","loc":[-85.6441357,41.9414925],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153023":{"id":"n2189153023","loc":[-85.6443453,41.9423074],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153024":{"id":"n2189153024","loc":[-85.6442318,41.9423045],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:06Z","tags":{}},"n2189153039":{"id":"n2189153039","loc":[-85.6441343,41.9414025],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:07Z","tags":{}},"w208643102":{"id":"w208643102","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2189153034","n2189153035","n2189153036","n2189153037","n2189153038"]},"w17966942":{"id":"w17966942","version":"3","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:48:04Z","tags":{"highway":"residential","name":"Millard St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Millard","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312476:15312477:15312478:15326070:15326071:15329003:15329004:15312479:15312480:15312483:15326956:15326957:15312485:15312486:15322600:15325988","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185954680","n185960207","n185971368","n185948706","n185958670","n185981999","n185981481","n185981482","n185973650","n185973659","n185970607","n185976259","n185976261","n2139795830","n185964697","n2139795834","n185977452","n2139795837","n185982001","n185978772"]},"w208643105":{"id":"w208643105","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2189153046","n2189153047"]},"w208631637":{"id":"w208631637","version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:45Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189046014","n2189046016","n2189046018","n2189046021","n2189046022","n2189046025","n2189046014"]},"w208643096":{"id":"w208643096","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{"amenity":"parking","area":"yes","fee":"no"},"nodes":["n2189152990","n2189153024","n2189152991","n2189152992","n2189153025","n2189152993","n2189152990"]},"w208631656":{"id":"w208631656","version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:46Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189046134","n2189046135","n2189046137","n2189046138","n2189046134"]},"w204003417":{"id":"w204003417","version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{"area":"yes","building":"school"},"nodes":["n2140155811","n2140155814","n2140155816","n2140155818","n2140155821","n2140155823","n2140155825","n2140155827","n2140155811"]},"w208631654":{"id":"w208631654","version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:46Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189046127","n2189046128","n2189046130","n2189046131","n2189046132","n2189046133","n2189046127"]},"w17966327":{"id":"w17966327","version":"3","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:16Z","tags":{"highway":"residential","name":"S Douglas Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Douglas","tiger:name_direction_prefix":"S","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185976261","n2140155839","n2140155834","n185974481","n2189153032","n185964959"]},"w41785752":{"id":"w41785752","version":"10","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:11:59Z","tags":{"highway":"primary","name":"West Michigan Avenue","old_ref":"US 131","ref":"US 131 Business;M 60","tiger:cfcc":"A21","tiger:county":"St. Joseph, MI","tiger:name_base":"Michigan","tiger:name_base_1":"State Highway 60","tiger:name_base_2":"US Hwy 131 (Bus)","tiger:name_direction_prefix":"W","tiger:name_type":"Ave","tiger:reviewed":"no","access":"yes"},"nodes":["n185954784","n2139795811","n185964695","n185964959","n185964960","n185964961","n185964962","n185964963","n185964965","n1475301397","n185964967","n1475301385","n2140019000","n185964968","n185964969","n2139858932","n185964970"]},"w203841842":{"id":"w203841842","version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:32Z","tags":{"area":"yes","leisure":"playground"},"nodes":["n2138493848","n2138493849","n2138493850","n2138493851","n2138493852","n2138493853","n2138493854","n2138493855","n2138493856","n2138493848"]},"w208643103":{"id":"w208643103","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{"highway":"service"},"nodes":["n2189153039","n2189153040","n2189153041","n2189153042","n2189153043","n2189153047","n2189153045","n185974481"]},"w208643098":{"id":"w208643098","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2189153000","n2189153041","n2189153001","n2189153002","n2189153039","n2189153003","n2189153000"]},"w208631646":{"id":"w208631646","version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:45Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189046067","n2189046069","n2189046070","n2189046072","n2189046067"]},"w208631653":{"id":"w208631653","version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:45Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189046119","n2189046120","n2189046121","n2189046122","n2189046123","n2189046124","n2189046125","n2189046126","n2189046119"]},"w17966041":{"id":"w17966041","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:41:50Z","tags":{"highway":"residential","name":"S Lincoln Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Lincoln","tiger:name_direction_prefix":"S","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312474:15312448","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185973659","n185973660","n185964961"]},"w208631645":{"id":"w208631645","version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:45Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189046060","n2189046061","n2189046063","n2189046065","n2189046060"]},"w206803397":{"id":"w206803397","version":"1","changeset":"15132039","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:10:25Z","tags":{"area":"yes","building":"yes"},"nodes":["n2168510551","n2168510552","n2168510553","n2168510554","n2168510555","n2168510556","n2168510557","n2168510558","n2168510551"]},"w17965792":{"id":"w17965792","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:10Z","tags":{"highway":"residential","name":"N Hooker Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Hooker","tiger:name_direction_prefix":"N","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313197:15312414:15312395","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185964962","n185970906","n185970908","n185970909"]},"w208631651":{"id":"w208631651","version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:45Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189046112","n2189046113","n2189046115","n2189046116","n2189046117","n2189046118","n2189046112"]},"w208631643":{"id":"w208631643","version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:45Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189046053","n2189046054","n2189046055","n2189046056","n2189046058","n2189046059","n2189046053"]},"w17966878":{"id":"w17966878","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:48:03Z","tags":{"highway":"residential","name":"S Hooker Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Hooker","tiger:name_direction_prefix":"S","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312508:15312529:15312553:15312597:15328883:15338803","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185981472","n185981474","n185963163","n185981476","n185969704","n185981478","n185981480","n185981481"]},"w17966102":{"id":"w17966102","version":"2","changeset":"14896694","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:01:36Z","tags":{"highway":"residential","name":"South St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"South","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312446","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185958672","n185974477","n185974479","n185973660","n185970614"]},"w208631660":{"id":"w208631660","version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:46Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189046145","n2189046146","n2189046147","n2189046148","n2189046149","n2189046150","n2189046152","n2189046153","n2189046145"]},"w208643101":{"id":"w208643101","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{"highway":"service"},"nodes":["n2189153023","n2189153024","n2189153025","n2189153026","n2189153038","n2189153027","n2189153028","n2189153029","n2189153033","n2189153009","n2189153030","n2189153034","n2189153031","n2189153032"]},"w204000205":{"id":"w204000205","version":"2","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:19Z","tags":{"highway":"residential","name":"South St","oneway":"yes","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"South","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312446","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185974481","n2140155851","n185970614"]},"w203841841":{"id":"w203841841","version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:32Z","tags":{"area":"yes","leisure":"pitch","pitch":"basketball"},"nodes":["n2138493844","n2138493845","n2138493846","n2138493847","n2138493844"]},"w17965444":{"id":"w17965444","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:37:03Z","tags":{"highway":"residential","name":"N Grant Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Grant","tiger:name_direction_prefix":"N","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312348:15312365:15312422:15312392","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185964960","n185967774","n185967775","n185966958","n185967776","n185967777"]},"w208631648":{"id":"w208631648","version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:45Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189046074","n2189046075","n2189046077","n2189046079","n2189046082","n2189046083","n2189046085","n2189046087","n2189046089","n2189046090","n2189046092","n2189046094","n2189046096","n2189046097","n2189046099","n2189046103","n2189046074"]},"w208643100":{"id":"w208643100","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2189153010","n2189153011","n2189153012","n2189153013","n2189153014","n2189153015","n2189153016","n2189153017","n2189153018","n2189153019","n2189153020","n2189153021","n2189153022","n2189153010"]},"w17965749":{"id":"w17965749","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:39:28Z","tags":{"highway":"residential","name":"S Grant Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Grant","tiger:name_direction_prefix":"S","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312445","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185970614","n185970616","n185964960"]},"w206574482":{"id":"w206574482","version":"2","changeset":"15128027","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-22T20:03:31Z","tags":{"addr:state":"MI","amenity":"library","area":"yes","building":"yes","ele":"249","gnis:county_name":"St. Joseph","gnis:feature_id":"2418162","gnis:import_uuid":"57871b70-0100-4405-bb30-88b2e001a944","gnis:reviewed":"no","name":"Three Rivers Public Library","source":"USGS Geonames"},"nodes":["n2165942817","n2165942818","n2165942819","n2165942820","n2165942817"]},"w208643097":{"id":"w208643097","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2189152994","n2189152995","n2189152996","n2189152997","n2189152998","n2189152999","n2189152994"]},"w17966879":{"id":"w17966879","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:48:03Z","tags":{"highway":"residential","name":"S Hooker Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Hooker","tiger:name_direction_prefix":"S","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312475:15312449","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185981482","n185974479","n185964962"]},"w17966325":{"id":"w17966325","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:43:58Z","tags":{"highway":"residential","name":"S Douglas Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Douglas","tiger:name_direction_prefix":"S","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15330300:15312522:15312547:15330299:15312603:15312571:15331740","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185976255","n185976257","n185963168","n185969710","n185971980","n185976258","n185954700","n185976259"]},"w17967390":{"id":"w17967390","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:51:27Z","tags":{"highway":"residential","name":"N Douglas Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Douglas","tiger:name_direction_prefix":"N","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312300","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185964959","n185985823","n185975930","n185966960","n185985824","n185949870","n185985825"]},"w208631635":{"id":"w208631635","version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:45Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189046007","n2189046009","n2189046011","n2189046012","n2189046007"]},"w208643099":{"id":"w208643099","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2189153031","n2189153004","n2189153005","n2189153006","n2189153007","n2189153008","n2189153029","n2189153033","n2189153009","n2189153030","n2189153031"]},"w208631658":{"id":"w208631658","version":"1","changeset":"15276417","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:05:46Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189046139","n2189046140","n2189046141","n2189046142","n2189046143","n2189046144","n2189046139"]},"w208643104":{"id":"w208643104","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2189153044","n2189153045"]},"w17966039":{"id":"w17966039","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:41:49Z","tags":{"highway":"residential","name":"S Lincoln Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Lincoln","tiger:name_direction_prefix":"S","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312526:15312511:15312550:15312601:15312998:15312626:15312574:15328327:15328328:15313210","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185973633","n185973635","n185973637","n185969289","n185973639","n185949348","n185973641","n185973644","n185973646","n185963165","n185969706","n185971978","n185973648","n185973650"]},"w204003420":{"id":"w204003420","version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2140155840","n2140155842","n2140155844","n2140155845","n2140155847","n2140155849","n2140155854","n2140155840"]},"w204003419":{"id":"w204003419","version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{"highway":"service"},"nodes":["n2140155834","n2140155835","n2140155837","n2140155839"]},"w204003418":{"id":"w204003418","version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{"amenity":"school","area":"yes","name":"Andrews Elementary School"},"nodes":["n2140155828","n2140155829","n2140155830","n2140155831","n2140155832","n2140155833","n2140155828"]},"w17965747":{"id":"w17965747","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:39:27Z","tags":{"highway":"residential","name":"S Grant Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Grant","tiger:name_direction_prefix":"S","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312509:15312524:15312549:15312605:15329008:15312572","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185970602","n185970604","n185963167","n185969708","n185970605","n185970606","n185970607"]},"w17967073":{"id":"w17967073","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:49:07Z","tags":{"highway":"residential","name":"N Lincoln Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Lincoln","tiger:name_direction_prefix":"N","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313196:15312424:15312394","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185964961","n185982877","n185975928","n185982879"]},"w204003421":{"id":"w204003421","version":"1","changeset":"14897169","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T14:35:18Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2140155851","n2140155852","n2140155854","n2140155856"]},"r1943857":{"id":"r1943857","version":"2","changeset":"13612265","user":"migurski","uid":"8287","visible":"true","timestamp":"2012-10-24T04:10:54Z","tags":{"is_in:state":"MI","modifier":"Business","name":"US 131 Business (Three Rivers, MI)","network":"US:US","ref":"131","route":"road","type":"route"},"members":[{"id":"w17966509","type":"way","role":"forward"},{"id":"w143497377","type":"way","role":""},{"id":"w134150811","type":"way","role":""},{"id":"w134150800","type":"way","role":""},{"id":"w134150789","type":"way","role":""},{"id":"w134150795","type":"way","role":""},{"id":"w41785752","type":"way","role":""},{"id":"w17965146","type":"way","role":"forward"},{"id":"w17964031","type":"way","role":"forward"}]},"r270277":{"id":"r270277","version":"21","changeset":"15347356","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T03:41:02Z","tags":{"network":"US:MI","ref":"60","route":"road","state_id":"MI","type":"route","url":"http://en.wikipedia.org/wiki/M-60_%28Michigan_highway%29"},"members":[{"id":"w17751087","type":"way","role":"east"},{"id":"w117148312","type":"way","role":"east"},{"id":"w40942155","type":"way","role":"west"},{"id":"w17751017","type":"way","role":""},{"id":"w17751083","type":"way","role":""},{"id":"w17747780","type":"way","role":""},{"id":"w41068082","type":"way","role":""},{"id":"w197025212","type":"way","role":""},{"id":"w17743874","type":"way","role":""},{"id":"w17751044","type":"way","role":""},{"id":"w17752167","type":"way","role":""},{"id":"w17751089","type":"way","role":""},{"id":"w17743879","type":"way","role":""},{"id":"w17751064","type":"way","role":""},{"id":"w197057073","type":"way","role":""},{"id":"w167699963","type":"way","role":""},{"id":"w167699972","type":"way","role":""},{"id":"w17967584","type":"way","role":""},{"id":"w167699964","type":"way","role":""},{"id":"w17967582","type":"way","role":"west"},{"id":"w41260270","type":"way","role":"west"},{"id":"w17965146","type":"way","role":"west"},{"id":"w41785752","type":"way","role":""},{"id":"w134150795","type":"way","role":""},{"id":"w134150789","type":"way","role":""},{"id":"w134150800","type":"way","role":""},{"id":"w134150811","type":"way","role":""},{"id":"w134150836","type":"way","role":""},{"id":"w134150802","type":"way","role":""},{"id":"w41074896","type":"way","role":""},{"id":"w17966773","type":"way","role":""},{"id":"w17967415","type":"way","role":""},{"id":"w41074899","type":"way","role":""},{"id":"w17967581","type":"way","role":""},{"id":"w41074902","type":"way","role":""},{"id":"w41074906","type":"way","role":""},{"id":"w209707997","type":"way","role":""},{"id":"w209707998","type":"way","role":""},{"id":"w17964798","type":"way","role":""},{"id":"w17966034","type":"way","role":""},{"id":"w17967593","type":"way","role":""},{"id":"w41074888","type":"way","role":""},{"id":"w17733772","type":"way","role":""},{"id":"w41074813","type":"way","role":""},{"id":"w17742213","type":"way","role":""},{"id":"w17746863","type":"way","role":""},{"id":"w17745772","type":"way","role":""},{"id":"w17742222","type":"way","role":""},{"id":"w17745922","type":"way","role":""},{"id":"w17742198","type":"way","role":""},{"id":"w17747675","type":"way","role":""},{"id":"w17739927","type":"way","role":""},{"id":"w17745708","type":"way","role":""},{"id":"w41006323","type":"way","role":""},{"id":"w17744233","type":"way","role":""},{"id":"w17739436","type":"way","role":""},{"id":"w17742201","type":"way","role":""},{"id":"w151418616","type":"way","role":""},{"id":"w17750062","type":"way","role":""},{"id":"w17742227","type":"way","role":"east"},{"id":"w41006348","type":"way","role":"east"},{"id":"w41260984","type":"way","role":""},{"id":"w17832427","type":"way","role":""},{"id":"w17838408","type":"way","role":""},{"id":"w17835846","type":"way","role":""},{"id":"w17832923","type":"way","role":""},{"id":"w17839388","type":"way","role":""},{"id":"w17838390","type":"way","role":""},{"id":"w17831272","type":"way","role":""},{"id":"w17828581","type":"way","role":""},{"id":"w38240686","type":"way","role":""},{"id":"w17838405","type":"way","role":"east"},{"id":"w123323711","type":"way","role":"east"},{"id":"w17830167","type":"way","role":"east"},{"id":"w99011909","type":"way","role":"east"},{"id":"w41911361","type":"way","role":"east"},{"id":"w41911355","type":"way","role":"east"},{"id":"w41911356","type":"way","role":"east"},{"id":"w117148326","type":"way","role":"west"},{"id":"w41911352","type":"way","role":"west"},{"id":"w41911353","type":"way","role":"west"},{"id":"w41911354","type":"way","role":"west"},{"id":"w41911360","type":"way","role":"west"},{"id":"w38240676","type":"way","role":"west"},{"id":"w123323710","type":"way","role":"west"},{"id":"w41260271","type":"way","role":"east"},{"id":"w41260273","type":"way","role":"east"},{"id":"w17964031","type":"way","role":"east"},{"id":"w41006344","type":"way","role":"west"},{"id":"w41006351","type":"way","role":"west"}]},"n367813436":{"id":"n367813436","loc":[-85.63605205663384,41.94305506683346],"version":"2","changeset":"14895342","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:35:05Z","tags":{"addr:state":"MI","amenity":"fire_station","ele":"245","gnis:county_name":"St. Joseph","gnis:feature_id":"2417894","gnis:import_uuid":"57871b70-0100-4405-bb30-88b2e001a944","gnis:reviewed":"no","name":"Three Rivers Fire Department","source":"USGS Geonames"}},"n185948708":{"id":"n185948708","loc":[-85.6369828,41.9408789],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:13Z","tags":{}},"n185948710":{"id":"n185948710","loc":[-85.6370184,41.9411346],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T20:04:13Z","tags":{}},"n185954691":{"id":"n185954691","loc":[-85.634476,41.941475],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:32Z","tags":{}},"n185954692":{"id":"n185954692","loc":[-85.635008,41.941846],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:32Z","tags":{}},"n185954693":{"id":"n185954693","loc":[-85.635362,41.941962],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:33Z","tags":{}},"n185954695":{"id":"n185954695","loc":[-85.63578,41.941978],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:33Z","tags":{}},"n185972903":{"id":"n185972903","loc":[-85.63295,41.9430062],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185964971":{"id":"n185964971","loc":[-85.6346811,41.9431023],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:00Z","tags":{}},"n1819805854":{"id":"n1819805854","loc":[-85.6331275,41.9404837],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805918":{"id":"n1819805918","loc":[-85.6331168,41.942798],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805762":{"id":"n1819805762","loc":[-85.6333034,41.9424123],"version":"2","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n1819805907":{"id":"n1819805907","loc":[-85.6334819,41.9419121],"version":"2","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n1819805915":{"id":"n1819805915","loc":[-85.6334554,41.9413588],"version":"2","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n1819848888":{"id":"n1819848888","loc":[-85.6331625,41.942679],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848930":{"id":"n1819848930","loc":[-85.6338684,41.9431252],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819858505":{"id":"n1819858505","loc":[-85.6346782,41.9429092],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858507":{"id":"n1819858507","loc":[-85.6339003,41.9414534],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858508":{"id":"n1819858508","loc":[-85.6345709,41.9427742],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858509":{"id":"n1819858509","loc":[-85.63419,41.9417322],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858511":{"id":"n1819858511","loc":[-85.6340666,41.9415652],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858512":{"id":"n1819858512","loc":[-85.6343295,41.9423027],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858514":{"id":"n1819858514","loc":[-85.6343241,41.942207],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858521":{"id":"n1819858521","loc":[-85.633391,41.941231],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:55Z","tags":{}},"n1819858528":{"id":"n1819858528","loc":[-85.6343027,41.9419716],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:55Z","tags":{}},"n185954683":{"id":"n185954683","loc":[-85.6335412,41.940147],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185954685":{"id":"n185954685","loc":[-85.6334296,41.9403023],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185954687":{"id":"n185954687","loc":[-85.6333988,41.9404704],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185954689":{"id":"n185954689","loc":[-85.6335511,41.9410225],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185954690":{"id":"n185954690","loc":[-85.6336721,41.9411669],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n1820938802":{"id":"n1820938802","loc":[-85.6330671,41.941845],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1821006702":{"id":"n1821006702","loc":[-85.6344047,41.9395496],"version":"1","changeset":"12181163","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T01:58:48Z","tags":{}},"n2130304133":{"id":"n2130304133","loc":[-85.6349025,41.9427659],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304136":{"id":"n2130304136","loc":[-85.6346027,41.9422017],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304138":{"id":"n2130304138","loc":[-85.6348577,41.9421517],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304140":{"id":"n2130304140","loc":[-85.6348419,41.9422694],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304142":{"id":"n2130304142","loc":[-85.6349071,41.9423135],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304144":{"id":"n2130304144","loc":[-85.6350495,41.9423312],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304146":{"id":"n2130304146","loc":[-85.6351009,41.9422812],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304147":{"id":"n2130304147","loc":[-85.6351227,41.9421532],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304148":{"id":"n2130304148","loc":[-85.635526,41.9421547],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304149":{"id":"n2130304149","loc":[-85.6355339,41.9425768],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304150":{"id":"n2130304150","loc":[-85.6351582,41.9426562],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304151":{"id":"n2130304151","loc":[-85.6351207,41.9427032],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2138493807":{"id":"n2138493807","loc":[-85.6350923,41.9415216],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493808":{"id":"n2138493808","loc":[-85.6353603,41.9411061],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493809":{"id":"n2138493809","loc":[-85.6354421,41.9410942],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493810":{"id":"n2138493810","loc":[-85.6355079,41.9411044],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493811":{"id":"n2138493811","loc":[-85.6355693,41.9411246],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493812":{"id":"n2138493812","loc":[-85.6355829,41.9411061],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493813":{"id":"n2138493813","loc":[-85.6355624,41.9409777],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493814":{"id":"n2138493814","loc":[-85.6355011,41.9409152],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493815":{"id":"n2138493815","loc":[-85.635383,41.9409219],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493816":{"id":"n2138493816","loc":[-85.635299,41.9409658],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493817":{"id":"n2138493817","loc":[-85.6351695,41.941204],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493818":{"id":"n2138493818","loc":[-85.6348879,41.9415166],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493819":{"id":"n2138493819","loc":[-85.634897,41.9415757],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493820":{"id":"n2138493820","loc":[-85.6349606,41.9416399],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493821":{"id":"n2138493821","loc":[-85.6350219,41.9416669],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493822":{"id":"n2138493822","loc":[-85.6351241,41.9416314],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493823":{"id":"n2138493823","loc":[-85.6350855,41.9415622],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493824":{"id":"n2138493824","loc":[-85.6350401,41.9413603],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493825":{"id":"n2138493825","loc":[-85.6352206,41.9410765],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493826":{"id":"n2138493826","loc":[-85.6343865,41.9415594],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493827":{"id":"n2138493827","loc":[-85.6343506,41.9415873],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493828":{"id":"n2138493828","loc":[-85.6344158,41.9417557],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493829":{"id":"n2138493829","loc":[-85.6344614,41.9417968],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493830":{"id":"n2138493830","loc":[-85.6345005,41.9418186],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493831":{"id":"n2138493831","loc":[-85.6345965,41.9418162],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493832":{"id":"n2138493832","loc":[-85.6347317,41.9417242],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493833":{"id":"n2138493833","loc":[-85.6346722,41.941775],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2139858909":{"id":"n2139858909","loc":[-85.633403,41.9391006],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858910":{"id":"n2139858910","loc":[-85.6332973,41.9393967],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858911":{"id":"n2139858911","loc":[-85.633205,41.9396742],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858912":{"id":"n2139858912","loc":[-85.6332203,41.9397772],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858913":{"id":"n2139858913","loc":[-85.6333453,41.939936],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858914":{"id":"n2139858914","loc":[-85.6333761,41.9400018],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858915":{"id":"n2139858915","loc":[-85.63328,41.9402249],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858916":{"id":"n2139858916","loc":[-85.6332357,41.9403523],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858917":{"id":"n2139858917","loc":[-85.6332838,41.9405831],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858918":{"id":"n2139858918","loc":[-85.6333643,41.9408744],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858919":{"id":"n2139858919","loc":[-85.6334394,41.9410519],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858920":{"id":"n2139858920","loc":[-85.6335815,41.9411717],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858921":{"id":"n2139858921","loc":[-85.6337478,41.9412734],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858922":{"id":"n2139858922","loc":[-85.6343174,41.9415268],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858923":{"id":"n2139858923","loc":[-85.6343886,41.9417397],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858924":{"id":"n2139858924","loc":[-85.6344407,41.9418015],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858925":{"id":"n2139858925","loc":[-85.6345139,41.9418366],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858926":{"id":"n2139858926","loc":[-85.6344846,41.942005],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858927":{"id":"n2139858927","loc":[-85.6345775,41.9422218],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858928":{"id":"n2139858928","loc":[-85.6348771,41.9427814],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858929":{"id":"n2139858929","loc":[-85.6349487,41.9427995],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858930":{"id":"n2139858930","loc":[-85.6350415,41.9427874],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858931":{"id":"n2139858931","loc":[-85.6351246,41.9428589],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858978":{"id":"n2139858978","loc":[-85.6349658,41.9431481],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858979":{"id":"n2139858979","loc":[-85.6350081,41.9431287],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858980":{"id":"n2139858980","loc":[-85.6349967,41.9430997],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858981":{"id":"n2139858981","loc":[-85.6352158,41.9430352],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858982":{"id":"n2139858982","loc":[-85.6348174,41.94267],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858983":{"id":"n2139858983","loc":[-85.6346142,41.9425989],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858984":{"id":"n2139858984","loc":[-85.6344938,41.9423809],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858985":{"id":"n2139858985","loc":[-85.6344856,41.9422997],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139870380":{"id":"n2139870380","loc":[-85.6346707,41.9417955],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870381":{"id":"n2139870381","loc":[-85.6345949,41.9418311],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870382":{"id":"n2139870382","loc":[-85.6343322,41.9418659],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870383":{"id":"n2139870383","loc":[-85.6342072,41.941885],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870384":{"id":"n2139870384","loc":[-85.6341325,41.9418919],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870385":{"id":"n2139870385","loc":[-85.6341314,41.9422028],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870386":{"id":"n2139870386","loc":[-85.6340472,41.9423271],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870387":{"id":"n2139870387","loc":[-85.6342185,41.9427933],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870388":{"id":"n2139870388","loc":[-85.6340605,41.9423924],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870389":{"id":"n2139870389","loc":[-85.6339889,41.9424069],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870390":{"id":"n2139870390","loc":[-85.633971,41.942356],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870391":{"id":"n2139870391","loc":[-85.63361,41.9424235],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870392":{"id":"n2139870392","loc":[-85.6337137,41.9426819],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870393":{"id":"n2139870393","loc":[-85.6336977,41.9428632],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870394":{"id":"n2139870394","loc":[-85.6338823,41.9428647],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870395":{"id":"n2139870395","loc":[-85.6339412,41.9430069],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870396":{"id":"n2139870396","loc":[-85.6338873,41.9430353],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870397":{"id":"n2139870397","loc":[-85.6337676,41.942815],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870398":{"id":"n2139870398","loc":[-85.6336822,41.9423505],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870399":{"id":"n2139870399","loc":[-85.634037,41.9422725],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870400":{"id":"n2139870400","loc":[-85.6340294,41.9422518],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870401":{"id":"n2139870401","loc":[-85.6336726,41.9423312],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870402":{"id":"n2139870402","loc":[-85.6342188,41.9425715],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870403":{"id":"n2139870403","loc":[-85.6342524,41.942565],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870404":{"id":"n2139870404","loc":[-85.6341438,41.942299],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870405":{"id":"n2139870405","loc":[-85.6341149,41.9423061],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870407":{"id":"n2139870407","loc":[-85.6340846,41.9431458],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870408":{"id":"n2139870408","loc":[-85.6339436,41.9429032],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870409":{"id":"n2139870409","loc":[-85.6343143,41.9428207],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870410":{"id":"n2139870410","loc":[-85.6343507,41.94277],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870411":{"id":"n2139870411","loc":[-85.6341527,41.942254],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870412":{"id":"n2139870412","loc":[-85.6340925,41.9422199],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870413":{"id":"n2139870413","loc":[-85.6335435,41.9423433],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870414":{"id":"n2139870414","loc":[-85.6335023,41.9423975],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870415":{"id":"n2139870415","loc":[-85.6335086,41.9424552],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870416":{"id":"n2139870416","loc":[-85.6336296,41.942665],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870417":{"id":"n2139870417","loc":[-85.6341396,41.9428596],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870418":{"id":"n2139870418","loc":[-85.6339701,41.9424487],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870419":{"id":"n2139870419","loc":[-85.6335514,41.9425294],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870420":{"id":"n2139870420","loc":[-85.6337406,41.9424929],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870421":{"id":"n2139870421","loc":[-85.6338939,41.9428687],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870422":{"id":"n2139870422","loc":[-85.6341323,41.9419538],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870423":{"id":"n2139870423","loc":[-85.6340321,41.9420376],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870424":{"id":"n2139870424","loc":[-85.6337648,41.942238],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870425":{"id":"n2139870425","loc":[-85.6337604,41.9422685],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870426":{"id":"n2139870426","loc":[-85.6337682,41.9422928],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870427":{"id":"n2139870427","loc":[-85.6338086,41.9423862],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870428":{"id":"n2139870428","loc":[-85.6349465,41.9416631],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870429":{"id":"n2139870429","loc":[-85.6351097,41.9416973],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870430":{"id":"n2139870430","loc":[-85.6353371,41.9416798],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870431":{"id":"n2139870431","loc":[-85.6349627,41.9422506],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870432":{"id":"n2139870432","loc":[-85.634979,41.9421815],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870433":{"id":"n2139870433","loc":[-85.634885,41.9421679],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870434":{"id":"n2139870434","loc":[-85.6348689,41.9422377],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870435":{"id":"n2139870435","loc":[-85.6349779,41.9419486],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870436":{"id":"n2139870436","loc":[-85.6349505,41.9418933],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870437":{"id":"n2139870437","loc":[-85.6347327,41.9419505],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870438":{"id":"n2139870438","loc":[-85.6347614,41.9420087],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870439":{"id":"n2139870439","loc":[-85.6351889,41.9416912],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870440":{"id":"n2139870440","loc":[-85.6351092,41.9418426],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870441":{"id":"n2139870441","loc":[-85.635086,41.9419659],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870442":{"id":"n2139870442","loc":[-85.6350584,41.9421466],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870443":{"id":"n2139870443","loc":[-85.6350993,41.9421606],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870444":{"id":"n2139870444","loc":[-85.6350993,41.9422132],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870445":{"id":"n2139870445","loc":[-85.6350794,41.9422855],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870446":{"id":"n2139870446","loc":[-85.6350474,41.9423159],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870447":{"id":"n2139870447","loc":[-85.6349251,41.9422998],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870448":{"id":"n2139870448","loc":[-85.634911,41.9422755],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870449":{"id":"n2139870449","loc":[-85.6349157,41.9422553],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870450":{"id":"n2139870450","loc":[-85.6347213,41.9419324],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870451":{"id":"n2139870451","loc":[-85.6349535,41.9418771],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139870452":{"id":"n2139870452","loc":[-85.6350135,41.9419421],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{}},"n2139870453":{"id":"n2139870453","loc":[-85.6348584,41.9418997],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{}},"n2139870454":{"id":"n2139870454","loc":[-85.6348113,41.9418101],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{}},"n2139870455":{"id":"n2139870455","loc":[-85.6347306,41.9417449],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{}},"n2139870456":{"id":"n2139870456","loc":[-85.6349123,41.941776],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{}},"n2139870457":{"id":"n2139870457","loc":[-85.6349423,41.9421448],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{}},"n2139870458":{"id":"n2139870458","loc":[-85.6349436,41.9420652],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{}},"n2139870459":{"id":"n2139870459","loc":[-85.6349136,41.9419963],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{}},"n2139870460":{"id":"n2139870460","loc":[-85.6349814,41.9419789],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{}},"n2139989328":{"id":"n2139989328","loc":[-85.6334188,41.9421725],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989330":{"id":"n2139989330","loc":[-85.6335087,41.9416308],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989335":{"id":"n2139989335","loc":[-85.6336856,41.9429371],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989337":{"id":"n2139989337","loc":[-85.6333713,41.9427217],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989339":{"id":"n2139989339","loc":[-85.6332912,41.9425383],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989341":{"id":"n2139989341","loc":[-85.6339369,41.9409198],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989344":{"id":"n2139989344","loc":[-85.634097,41.9409469],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989346":{"id":"n2139989346","loc":[-85.634137,41.9412852],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989348":{"id":"n2139989348","loc":[-85.6344536,41.9414151],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989350":{"id":"n2139989350","loc":[-85.6350794,41.9412392],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989351":{"id":"n2139989351","loc":[-85.6352541,41.9409387],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989353":{"id":"n2139989353","loc":[-85.6357198,41.9408007],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989355":{"id":"n2139989355","loc":[-85.6357235,41.9427088],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989357":{"id":"n2139989357","loc":[-85.6337119,41.9421256],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989359":{"id":"n2139989359","loc":[-85.6336913,41.9420655],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989360":{"id":"n2139989360","loc":[-85.633582,41.9420867],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989362":{"id":"n2139989362","loc":[-85.6336058,41.9421491],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989364":{"id":"n2139989364","loc":[-85.6339685,41.9410995],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989366":{"id":"n2139989366","loc":[-85.6339067,41.9411383],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989368":{"id":"n2139989368","loc":[-85.6339685,41.9411972],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139989370":{"id":"n2139989370","loc":[-85.6340398,41.9411619],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2139870379":{"id":"n2139870379","loc":[-85.6348391,41.9416651],"version":"2","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2140006363":{"id":"n2140006363","loc":[-85.6353144,41.9430345],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006364":{"id":"n2140006364","loc":[-85.6349191,41.9431422],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140018997":{"id":"n2140018997","loc":[-85.63645945147184,41.942986488012565],"version":"1","changeset":"14895342","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:35:05Z","tags":{"amenity":"townhall","name":"Three Rivers City Hall"}},"n2140018998":{"id":"n2140018998","loc":[-85.6370319,41.9427919],"version":"1","changeset":"14895342","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:35:05Z","tags":{}},"n2140018999":{"id":"n2140018999","loc":[-85.6360687,41.9427808],"version":"1","changeset":"14895342","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:35:05Z","tags":{}},"n2199856288":{"id":"n2199856288","loc":[-85.6344968,41.9407307],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856289":{"id":"n2199856289","loc":[-85.634492,41.9406036],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856290":{"id":"n2199856290","loc":[-85.634891,41.9406001],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856291":{"id":"n2199856291","loc":[-85.6348894,41.9405288],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856292":{"id":"n2199856292","loc":[-85.6349166,41.94053],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856293":{"id":"n2199856293","loc":[-85.6349166,41.9404956],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856294":{"id":"n2199856294","loc":[-85.6350219,41.9404956],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856295":{"id":"n2199856295","loc":[-85.6350251,41.94053],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856296":{"id":"n2199856296","loc":[-85.6350538,41.9405288],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856297":{"id":"n2199856297","loc":[-85.6350602,41.94079],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856298":{"id":"n2199856298","loc":[-85.6351703,41.9407912],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856299":{"id":"n2199856299","loc":[-85.6351688,41.9409171],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856300":{"id":"n2199856300","loc":[-85.6347889,41.9409135],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856301":{"id":"n2199856301","loc":[-85.6347921,41.94079],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856302":{"id":"n2199856302","loc":[-85.6348942,41.9407888],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n2199856303":{"id":"n2199856303","loc":[-85.6348926,41.9407283],"version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{}},"n185951869":{"id":"n185951869","loc":[-85.6387639,41.957288],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185958643":{"id":"n185958643","loc":[-85.636746,41.929221],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:30Z","tags":{}},"n185958645":{"id":"n185958645","loc":[-85.636791,41.929363],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:30Z","tags":{}},"n185958647":{"id":"n185958647","loc":[-85.6375975,41.9314987],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:55Z","tags":{}},"n185958649":{"id":"n185958649","loc":[-85.637669,41.931667],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:30Z","tags":{}},"n185958651":{"id":"n185958651","loc":[-85.637728,41.931901],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:30Z","tags":{}},"n185958653":{"id":"n185958653","loc":[-85.637724,41.932187],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:30Z","tags":{}},"n185958656":{"id":"n185958656","loc":[-85.637732,41.932761],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:30Z","tags":{}},"n185958658":{"id":"n185958658","loc":[-85.637688,41.93398],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:30Z","tags":{}},"n185958660":{"id":"n185958660","loc":[-85.637685,41.934223],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:30Z","tags":{}},"n185958662":{"id":"n185958662","loc":[-85.6376468,41.9350232],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:55Z","tags":{}},"n185958664":{"id":"n185958664","loc":[-85.637564,41.937028],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:30Z","tags":{}},"n185958666":{"id":"n185958666","loc":[-85.637458,41.938197],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:30Z","tags":{}},"n185958668":{"id":"n185958668","loc":[-85.637424,41.938692],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:30Z","tags":{}},"n185964972":{"id":"n185964972","loc":[-85.6341901,41.9432732],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:00Z","tags":{}},"n185971361":{"id":"n185971361","loc":[-85.635762,41.938208],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:01Z","tags":{}},"n185971364":{"id":"n185971364","loc":[-85.635732,41.9384],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:01Z","tags":{}},"n185971366":{"id":"n185971366","loc":[-85.635736,41.938697],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:01Z","tags":{}},"n185972775":{"id":"n185972775","loc":[-85.635638,42.070357],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972777":{"id":"n185972777","loc":[-85.635724,42.069929],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972779":{"id":"n185972779","loc":[-85.635804,42.069248],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972781":{"id":"n185972781","loc":[-85.635869,42.068361],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972783":{"id":"n185972783","loc":[-85.635883,42.067582],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972785":{"id":"n185972785","loc":[-85.635875,42.067114],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972787":{"id":"n185972787","loc":[-85.635778,42.065359],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972788":{"id":"n185972788","loc":[-85.635728,42.063416],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972789":{"id":"n185972789","loc":[-85.635665,42.062491],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972790":{"id":"n185972790","loc":[-85.635617,42.061928],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972791":{"id":"n185972791","loc":[-85.635614,42.061898],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972793":{"id":"n185972793","loc":[-85.635379,42.060288],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972795":{"id":"n185972795","loc":[-85.635092,42.05799],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972797":{"id":"n185972797","loc":[-85.634843,42.055781],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972798":{"id":"n185972798","loc":[-85.634817,42.055549],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:36Z","tags":{}},"n185972800":{"id":"n185972800","loc":[-85.634708,42.053942],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972802":{"id":"n185972802","loc":[-85.634447,42.051809],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972805":{"id":"n185972805","loc":[-85.634241,42.04946],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972807":{"id":"n185972807","loc":[-85.633787,42.045926],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972809":{"id":"n185972809","loc":[-85.633811,42.045645],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972811":{"id":"n185972811","loc":[-85.63373,42.043626],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972813":{"id":"n185972813","loc":[-85.633698,42.042184],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972814":{"id":"n185972814","loc":[-85.63369,42.04181],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972815":{"id":"n185972815","loc":[-85.633681,42.040714],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972816":{"id":"n185972816","loc":[-85.633571,42.036322],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972817":{"id":"n185972817","loc":[-85.633537,42.034044],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972819":{"id":"n185972819","loc":[-85.633481,42.030785],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972821":{"id":"n185972821","loc":[-85.633452,42.027538],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972824":{"id":"n185972824","loc":[-85.633438,42.027427],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972826":{"id":"n185972826","loc":[-85.633342,42.022656],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972830":{"id":"n185972830","loc":[-85.63327,42.020724],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972832":{"id":"n185972832","loc":[-85.633198,42.019106],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972834":{"id":"n185972834","loc":[-85.633249,42.018363],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972835":{"id":"n185972835","loc":[-85.633139,42.012944],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:37Z","tags":{}},"n185972836":{"id":"n185972836","loc":[-85.63309,42.008284],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:38Z","tags":{}},"n185972839":{"id":"n185972839","loc":[-85.63298,42.00005],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:38Z","tags":{}},"n185972845":{"id":"n185972845","loc":[-85.6325369,41.9764959],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185972847":{"id":"n185972847","loc":[-85.6327549,41.9750005],"version":"4","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185972849":{"id":"n185972849","loc":[-85.6329374,41.9742527],"version":"4","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185972851":{"id":"n185972851","loc":[-85.6331387,41.9736039],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185972862":{"id":"n185972862","loc":[-85.6383589,41.9585023],"version":"4","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185972868":{"id":"n185972868","loc":[-85.6393633,41.9551716],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:55Z","tags":{}},"n185972878":{"id":"n185972878","loc":[-85.639377,41.95335],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:39Z","tags":{}},"n185972882":{"id":"n185972882","loc":[-85.6389179,41.9516944],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:55Z","tags":{}},"n185972885":{"id":"n185972885","loc":[-85.6387444,41.9512105],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:55Z","tags":{}},"n185972891":{"id":"n185972891","loc":[-85.636421,41.946392],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:39Z","tags":{}},"n185972895":{"id":"n185972895","loc":[-85.635965,41.945809],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:39Z","tags":{}},"n185972897":{"id":"n185972897","loc":[-85.635683,41.945449],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:39Z","tags":{}},"n185972899":{"id":"n185972899","loc":[-85.635281,41.9450252],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185972905":{"id":"n185972905","loc":[-85.6324428,41.9425743],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:00Z","tags":{}},"n185985217":{"id":"n185985217","loc":[-85.638243,41.943674],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:20Z","tags":{}},"n185985219":{"id":"n185985219","loc":[-85.638228,41.943747],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:20Z","tags":{}},"n185985221":{"id":"n185985221","loc":[-85.638163,41.943797],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:20Z","tags":{}},"n185985222":{"id":"n185985222","loc":[-85.638089,41.943832],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:20Z","tags":{}},"n185985223":{"id":"n185985223","loc":[-85.637969,41.943841],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:20Z","tags":{}},"n185985225":{"id":"n185985225","loc":[-85.637841,41.943833],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:20Z","tags":{}},"n185985227":{"id":"n185985227","loc":[-85.637601,41.943789],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:20Z","tags":{}},"n185985229":{"id":"n185985229","loc":[-85.637449,41.943754],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:20Z","tags":{}},"n185985231":{"id":"n185985231","loc":[-85.637342,41.943734],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:20Z","tags":{}},"n185985233":{"id":"n185985233","loc":[-85.637218,41.943703],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:21Z","tags":{}},"n185985235":{"id":"n185985235","loc":[-85.637151,41.943663],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:21Z","tags":{}},"n185985238":{"id":"n185985238","loc":[-85.637118,41.943615],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:21Z","tags":{}},"n185985240":{"id":"n185985240","loc":[-85.637073,41.943494],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:21Z","tags":{}},"n185990434":{"id":"n185990434","loc":[-85.6329028,41.9984292],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:18Z","tags":{"railway":"level_crossing"}},"n1475284023":{"id":"n1475284023","loc":[-85.6336163,41.9435806],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:47Z","tags":{"railway":"level_crossing"}},"n1475293222":{"id":"n1475293222","loc":[-85.6394045,41.953658],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:50Z","tags":{"railway":"level_crossing"}},"n1475293226":{"id":"n1475293226","loc":[-85.6364975,41.9638663],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:50Z","tags":{"railway":"level_crossing"}},"n1475293234":{"id":"n1475293234","loc":[-85.6390449,41.9565145],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:51Z","tags":{}},"n1475293240":{"id":"n1475293240","loc":[-85.636943,41.9473114],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:51Z","tags":{}},"n1475293252":{"id":"n1475293252","loc":[-85.6392115,41.9559003],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:51Z","tags":{}},"n1475293254":{"id":"n1475293254","loc":[-85.6348931,41.9685127],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:51Z","tags":{"railway":"level_crossing"}},"n1475293260":{"id":"n1475293260","loc":[-85.6375999,41.9485401],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:52Z","tags":{}},"n1475293261":{"id":"n1475293261","loc":[-85.6391256,41.9523817],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:52Z","tags":{"railway":"level_crossing"}},"n1475293264":{"id":"n1475293264","loc":[-85.6394155,41.9546493],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:52Z","tags":{"railway":"level_crossing"}},"n1819805614":{"id":"n1819805614","loc":[-85.6345652,41.9363097],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:25Z","tags":{}},"n1819805618":{"id":"n1819805618","loc":[-85.6295334,41.9426862],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:25Z","tags":{}},"n1819805622":{"id":"n1819805622","loc":[-85.6308208,41.9430773],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:25Z","tags":{}},"n1819805626":{"id":"n1819805626","loc":[-85.6274734,41.9406592],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:25Z","tags":{}},"n1819805629":{"id":"n1819805629","loc":[-85.6296943,41.9430533],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:25Z","tags":{}},"n1819805632":{"id":"n1819805632","loc":[-85.6340931,41.9354477],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:25Z","tags":{}},"n1819805636":{"id":"n1819805636","loc":[-85.6304131,41.9436598],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:25Z","tags":{}},"n1819805639":{"id":"n1819805639","loc":[-85.6304882,41.9426623],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:25Z","tags":{}},"n1819805641":{"id":"n1819805641","loc":[-85.6336103,41.9367487],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805643":{"id":"n1819805643","loc":[-85.6300376,41.9418084],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805645":{"id":"n1819805645","loc":[-85.6365286,41.9336679],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805647":{"id":"n1819805647","loc":[-85.632016,41.9429221],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805666":{"id":"n1819805666","loc":[-85.6314753,41.9442663],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805669":{"id":"n1819805669","loc":[-85.6268619,41.9402203],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805673":{"id":"n1819805673","loc":[-85.6296728,41.9412099],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805676":{"id":"n1819805676","loc":[-85.6354557,41.932766],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805680":{"id":"n1819805680","loc":[-85.632752,41.9431012],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805683":{"id":"n1819805683","loc":[-85.631147,41.9432014],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805687":{"id":"n1819805687","loc":[-85.635284,41.9343942],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805690":{"id":"n1819805690","loc":[-85.6249736,41.9405794],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805694":{"id":"n1819805694","loc":[-85.6294153,41.9417925],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805698":{"id":"n1819805698","loc":[-85.6323486,41.9426986],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805702":{"id":"n1819805702","loc":[-85.6340287,41.9373871],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805707":{"id":"n1819805707","loc":[-85.6353698,41.9316326],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805711":{"id":"n1819805711","loc":[-85.6284176,41.940356],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805715":{"id":"n1819805715","loc":[-85.6291471,41.9412897],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805718":{"id":"n1819805718","loc":[-85.6311105,41.943979],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805722":{"id":"n1819805722","loc":[-85.6320868,41.9400128],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805724":{"id":"n1819805724","loc":[-85.635166,41.9324627],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805727":{"id":"n1819805727","loc":[-85.6344686,41.9350567],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805728":{"id":"n1819805728","loc":[-85.6357132,41.9332369],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805731":{"id":"n1819805731","loc":[-85.629984,41.9434444],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:26Z","tags":{}},"n1819805760":{"id":"n1819805760","loc":[-85.6330996,41.9378784],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805766":{"id":"n1819805766","loc":[-85.625274,41.9411141],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805770":{"id":"n1819805770","loc":[-85.6326321,41.9412173],"version":"2","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:28Z","tags":{}},"n1819805774":{"id":"n1819805774","loc":[-85.6347047,41.9312096],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805777":{"id":"n1819805777","loc":[-85.6363569,41.9339552],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805780":{"id":"n1819805780","loc":[-85.6327392,41.941926],"version":"2","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:28Z","tags":{}},"n1819805783":{"id":"n1819805783","loc":[-85.6357239,41.9338435],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805786":{"id":"n1819805786","loc":[-85.6356595,41.9346576],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805789":{"id":"n1819805789","loc":[-85.6316469,41.9436598],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805792":{"id":"n1819805792","loc":[-85.6350587,41.9354557],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805795":{"id":"n1819805795","loc":[-85.6360028,41.9322791],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805798":{"id":"n1819805798","loc":[-85.63125,41.9443062],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805802":{"id":"n1819805802","loc":[-85.6263362,41.9408109],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805805":{"id":"n1819805805","loc":[-85.6315075,41.9438753],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805808":{"id":"n1819805808","loc":[-85.6340008,41.9316051],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805810":{"id":"n1819805810","loc":[-85.6345545,41.9320557],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805812":{"id":"n1819805812","loc":[-85.6250809,41.9408587],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805814":{"id":"n1819805814","loc":[-85.6257783,41.9400926],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805834":{"id":"n1819805834","loc":[-85.6326408,41.9424363],"version":"2","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:28Z","tags":{}},"n1819805838":{"id":"n1819805838","loc":[-85.6365607,41.9334365],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805842":{"id":"n1819805842","loc":[-85.6288253,41.9410343],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805846":{"id":"n1819805846","loc":[-85.6279133,41.9402921],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:27Z","tags":{}},"n1819805849":{"id":"n1819805849","loc":[-85.6289433,41.9405156],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805852":{"id":"n1819805852","loc":[-85.6313787,41.9439152],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805858":{"id":"n1819805858","loc":[-85.6300805,41.9420398],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805861":{"id":"n1819805861","loc":[-85.6321941,41.9396297],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805864":{"id":"n1819805864","loc":[-85.6329129,41.9393903],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805868":{"id":"n1819805868","loc":[-85.632001,41.9434922],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805870":{"id":"n1819805870","loc":[-85.6314903,41.9431535],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805873":{"id":"n1819805873","loc":[-85.6251667,41.9401166],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805876":{"id":"n1819805876","loc":[-85.63287,41.939941],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805878":{"id":"n1819805878","loc":[-85.6307886,41.9437317],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805880":{"id":"n1819805880","loc":[-85.6321727,41.940348],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805883":{"id":"n1819805883","loc":[-85.6265872,41.940113],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805885":{"id":"n1819805885","loc":[-85.6268404,41.9406672],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805887":{"id":"n1819805887","loc":[-85.6325267,41.9389035],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805889":{"id":"n1819805889","loc":[-85.6364964,41.933189],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805911":{"id":"n1819805911","loc":[-85.6248663,41.9401804],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805922":{"id":"n1819805922","loc":[-85.633267,41.9387199],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819805925":{"id":"n1819805925","loc":[-85.6293402,41.9408428],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:08:28Z","tags":{}},"n1819848849":{"id":"n1819848849","loc":[-85.6464957,41.9695178],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848850":{"id":"n1819848850","loc":[-85.6497642,41.9611355],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848851":{"id":"n1819848851","loc":[-85.6480943,41.9624818],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848854":{"id":"n1819848854","loc":[-85.6500362,41.9657367],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848855":{"id":"n1819848855","loc":[-85.6493673,41.9783496],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848856":{"id":"n1819848856","loc":[-85.6457409,41.9548007],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848857":{"id":"n1819848857","loc":[-85.651313,41.9760426],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848858":{"id":"n1819848858","loc":[-85.6495819,41.9784772],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848859":{"id":"n1819848859","loc":[-85.6495105,41.9833722],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848860":{"id":"n1819848860","loc":[-85.6405053,41.9492792],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848863":{"id":"n1819848863","loc":[-85.6502293,41.9786826],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848865":{"id":"n1819848865","loc":[-85.6406877,41.9495106],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848870":{"id":"n1819848870","loc":[-85.6493136,41.9704611],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848871":{"id":"n1819848871","loc":[-85.6372249,41.9441284],"version":"2","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:57Z","tags":{}},"n1819848873":{"id":"n1819848873","loc":[-85.6512379,41.9659441],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848875":{"id":"n1819848875","loc":[-85.6508087,41.9650187],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848877":{"id":"n1819848877","loc":[-85.6487166,41.9605352],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848878":{"id":"n1819848878","loc":[-85.6506478,41.9760665],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848879":{"id":"n1819848879","loc":[-85.651431,41.9758512],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848886":{"id":"n1819848886","loc":[-85.6477617,41.9563945],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848889":{"id":"n1819848889","loc":[-85.6497895,41.9832286],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848892":{"id":"n1819848892","loc":[-85.6504868,41.9791931],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848893":{"id":"n1819848893","loc":[-85.6498002,41.9615085],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848894":{"id":"n1819848894","loc":[-85.6404302,41.9502846],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848901":{"id":"n1819848901","loc":[-85.6354412,41.9439886],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848903":{"id":"n1819848903","loc":[-85.6472145,41.9698528],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848904":{"id":"n1819848904","loc":[-85.6401979,41.9486233],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848905":{"id":"n1819848905","loc":[-85.6475042,41.963503],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848909":{"id":"n1819848909","loc":[-85.6343405,41.94358],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848914":{"id":"n1819848914","loc":[-85.6503474,41.9737773],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848915":{"id":"n1819848915","loc":[-85.6389533,41.9470992],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848916":{"id":"n1819848916","loc":[-85.6483625,41.9577907],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848917":{"id":"n1819848917","loc":[-85.6484768,41.9617419],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848918":{"id":"n1819848918","loc":[-85.644078,41.9545693],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848919":{"id":"n1819848919","loc":[-85.6437169,41.9543041],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848920":{"id":"n1819848920","loc":[-85.6478331,41.9627949],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848922":{"id":"n1819848922","loc":[-85.6499144,41.9785889],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848924":{"id":"n1819848924","loc":[-85.647633,41.9720066],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848926":{"id":"n1819848926","loc":[-85.6487987,41.978868],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848927":{"id":"n1819848927","loc":[-85.6495105,41.9730355],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848928":{"id":"n1819848928","loc":[-85.648223,41.9829654],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848929":{"id":"n1819848929","loc":[-85.6514846,41.9659122],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848931":{"id":"n1819848931","loc":[-85.6498753,41.9731871],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848932":{"id":"n1819848932","loc":[-85.640906,41.9508575],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848933":{"id":"n1819848933","loc":[-85.649775,41.9799767],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848934":{"id":"n1819848934","loc":[-85.6507014,41.9739927],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848937":{"id":"n1819848937","loc":[-85.6479763,41.9840899],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848938":{"id":"n1819848938","loc":[-85.6501113,41.9600884],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848939":{"id":"n1819848939","loc":[-85.6389962,41.9478253],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848941":{"id":"n1819848941","loc":[-85.637469,41.9445791],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848942":{"id":"n1819848942","loc":[-85.6494569,41.9601682],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848943":{"id":"n1819848943","loc":[-85.6368803,41.9439351],"version":"2","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:57Z","tags":{}},"n1819848945":{"id":"n1819848945","loc":[-85.6474398,41.9724213],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848946":{"id":"n1819848946","loc":[-85.6382629,41.9463666],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848948":{"id":"n1819848948","loc":[-85.6489633,41.9830771],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848952":{"id":"n1819848952","loc":[-85.6488882,41.9600326],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848953":{"id":"n1819848953","loc":[-85.6488094,41.9774324],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848954":{"id":"n1819848954","loc":[-85.6491135,41.9600485],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848955":{"id":"n1819848955","loc":[-85.6501435,41.9734583],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848956":{"id":"n1819848956","loc":[-85.6495534,41.960958],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848958":{"id":"n1819848958","loc":[-85.6474683,41.9561491],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848959":{"id":"n1819848959","loc":[-85.6401083,41.9485451],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848960":{"id":"n1819848960","loc":[-85.6481764,41.9678686],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848961":{"id":"n1819848961","loc":[-85.6484017,41.967382],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848962":{"id":"n1819848962","loc":[-85.6501328,41.959897],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848964":{"id":"n1819848964","loc":[-85.6403695,41.9504586],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848966":{"id":"n1819848966","loc":[-85.6398975,41.9491499],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848967":{"id":"n1819848967","loc":[-85.6412455,41.9510187],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848968":{"id":"n1819848968","loc":[-85.6482622,41.9619493],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848969":{"id":"n1819848969","loc":[-85.6405841,41.9501474],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848970":{"id":"n1819848970","loc":[-85.6478583,41.9703394],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848971":{"id":"n1819848971","loc":[-85.6493388,41.9832845],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848972":{"id":"n1819848972","loc":[-85.6485664,41.9829415],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848974":{"id":"n1819848974","loc":[-85.6491457,41.9779887],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848975":{"id":"n1819848975","loc":[-85.6468889,41.9697033],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848976":{"id":"n1819848976","loc":[-85.6452726,41.9546072],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848977":{"id":"n1819848977","loc":[-85.6448435,41.9546072],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819848979":{"id":"n1819848979","loc":[-85.6485342,41.9763138],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819848980":{"id":"n1819848980","loc":[-85.6495282,41.9664087],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819848986":{"id":"n1819848986","loc":[-85.6486307,41.9603278],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819848987":{"id":"n1819848987","loc":[-85.6492278,41.9791871],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819848990":{"id":"n1819848990","loc":[-85.6501934,41.9800724],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819848992":{"id":"n1819848992","loc":[-85.6482445,41.9819685],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819848993":{"id":"n1819848993","loc":[-85.6481871,41.9704451],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819848994":{"id":"n1819848994","loc":[-85.6371364,41.9457602],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819848996":{"id":"n1819848996","loc":[-85.6500362,41.9801023],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819849000":{"id":"n1819849000","loc":[-85.639007,41.9485914],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819849001":{"id":"n1819849001","loc":[-85.6488882,41.9669253],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819849002":{"id":"n1819849002","loc":[-85.6484698,41.9565062],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819849004":{"id":"n1819849004","loc":[-85.6510769,41.9761064],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819849005":{"id":"n1819849005","loc":[-85.6503581,41.9799029],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819849006":{"id":"n1819849006","loc":[-85.6489381,41.9703893],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819849008":{"id":"n1819849008","loc":[-85.6497457,41.9833588],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819849011":{"id":"n1819849011","loc":[-85.6497358,41.9717593],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819849012":{"id":"n1819849012","loc":[-85.6494676,41.9796796],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819849019":{"id":"n1819849019","loc":[-85.6486093,41.9771034],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849021":{"id":"n1819849021","loc":[-85.6504546,41.9796556],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849022":{"id":"n1819849022","loc":[-85.6371294,41.9454154],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849023":{"id":"n1819849023","loc":[-85.6503436,41.9759249],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849025":{"id":"n1819849025","loc":[-85.6462382,41.9693822],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849026":{"id":"n1819849026","loc":[-85.6497573,41.983093],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849028":{"id":"n1819849028","loc":[-85.6497465,41.9602799],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849029":{"id":"n1819849029","loc":[-85.6374728,41.9460698],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849030":{"id":"n1819849030","loc":[-85.6486592,41.9566039],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849031":{"id":"n1819849031","loc":[-85.6515989,41.9654993],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849032":{"id":"n1819849032","loc":[-85.6387028,41.9482658],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849033":{"id":"n1819849033","loc":[-85.6464742,41.9688398],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849034":{"id":"n1819849034","loc":[-85.6495212,41.9589236],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849035":{"id":"n1819849035","loc":[-85.6490599,41.9790096],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849036":{"id":"n1819849036","loc":[-85.6489918,41.9800724],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849038":{"id":"n1819849038","loc":[-85.6499182,41.9659042],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849040":{"id":"n1819849040","loc":[-85.639758,41.9490143],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849041":{"id":"n1819849041","loc":[-85.6514846,41.9755241],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849042":{"id":"n1819849042","loc":[-85.6436633,41.9540647],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849045":{"id":"n1819849045","loc":[-85.6475541,41.9726387],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849046":{"id":"n1819849046","loc":[-85.6488308,41.9718331],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849047":{"id":"n1819849047","loc":[-85.6377694,41.9460953],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849048":{"id":"n1819849048","loc":[-85.6490706,41.9804452],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849049":{"id":"n1819849049","loc":[-85.6485449,41.9766248],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849051":{"id":"n1819849051","loc":[-85.6483625,41.9790256],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849052":{"id":"n1819849052","loc":[-85.6490706,41.9585167],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849053":{"id":"n1819849053","loc":[-85.6425008,41.9522874],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849054":{"id":"n1819849054","loc":[-85.6475793,41.9632158],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849055":{"id":"n1819849055","loc":[-85.6408631,41.9499399],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849056":{"id":"n1819849056","loc":[-85.6483373,41.9814681],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849057":{"id":"n1819849057","loc":[-85.6313548,41.9442876],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849058":{"id":"n1819849058","loc":[-85.6432663,41.9529796],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849059":{"id":"n1819849059","loc":[-85.6487128,41.9582873],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849060":{"id":"n1819849060","loc":[-85.6482338,41.9817612],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849062":{"id":"n1819849062","loc":[-85.6485664,41.9788661],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849063":{"id":"n1819849063","loc":[-85.6373081,41.9448824],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849064":{"id":"n1819849064","loc":[-85.6472215,41.9557582],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849065":{"id":"n1819849065","loc":[-85.6348984,41.9440414],"version":"2","changeset":"14893390","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:53:38Z","tags":{}},"n1819849066":{"id":"n1819849066","loc":[-85.6501972,41.9647315],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849067":{"id":"n1819849067","loc":[-85.6489741,41.9808281],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849068":{"id":"n1819849068","loc":[-85.6420111,41.9515034],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849069":{"id":"n1819849069","loc":[-85.6397972,41.9488882],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849070":{"id":"n1819849070","loc":[-85.6499718,41.9593465],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849071":{"id":"n1819849071","loc":[-85.6486844,41.9811311],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849072":{"id":"n1819849072","loc":[-85.6390392,41.9474663],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849074":{"id":"n1819849074","loc":[-85.6495642,41.9616362],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849075":{"id":"n1819849075","loc":[-85.6483518,41.9791931],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849076":{"id":"n1819849076","loc":[-85.6478974,41.9833104],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849077":{"id":"n1819849077","loc":[-85.640155,41.948719],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849078":{"id":"n1819849078","loc":[-85.6399366,41.9487845],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849079":{"id":"n1819849079","loc":[-85.6492959,41.9825348],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849080":{"id":"n1819849080","loc":[-85.6505083,41.9648352],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849081":{"id":"n1819849081","loc":[-85.6492959,41.9645241],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849082":{"id":"n1819849082","loc":[-85.6402049,41.9491835],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849083":{"id":"n1819849083","loc":[-85.6495175,41.9826963],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849084":{"id":"n1819849084","loc":[-85.6480836,41.9728361],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849085":{"id":"n1819849085","loc":[-85.6374349,41.9443425],"version":"2","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:57Z","tags":{}},"n1819849086":{"id":"n1819849086","loc":[-85.6478331,41.9681238],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849089":{"id":"n1819849089","loc":[-85.639368,41.9486169],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849092":{"id":"n1819849092","loc":[-85.6503581,41.9788022],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849093":{"id":"n1819849093","loc":[-85.64862,41.9568014],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849094":{"id":"n1819849094","loc":[-85.6496999,41.9828877],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849095":{"id":"n1819849095","loc":[-85.647472,41.972198],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849096":{"id":"n1819849096","loc":[-85.6485771,41.9644523],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849097":{"id":"n1819849097","loc":[-85.6388353,41.9480488],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849099":{"id":"n1819849099","loc":[-85.6472752,41.9683312],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849104":{"id":"n1819849104","loc":[-85.6479548,41.9836035],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849105":{"id":"n1819849105","loc":[-85.6462489,41.9691668],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849107":{"id":"n1819849107","loc":[-85.6511912,41.9746328],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849108":{"id":"n1819849108","loc":[-85.6498646,41.9714881],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849111":{"id":"n1819849111","loc":[-85.6488239,41.961684],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849112":{"id":"n1819849112","loc":[-85.6469356,41.9553812],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849114":{"id":"n1819849114","loc":[-85.6479548,41.9640853],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849119":{"id":"n1819849119","loc":[-85.6491565,41.961692],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849121":{"id":"n1819849121","loc":[-85.651667,41.9656728],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849124":{"id":"n1819849124","loc":[-85.6388423,41.9484414],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849126":{"id":"n1819849126","loc":[-85.6371686,41.9450978],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849127":{"id":"n1819849127","loc":[-85.6502615,41.9656728],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849129":{"id":"n1819849129","loc":[-85.6498501,41.9613031],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849131":{"id":"n1819849131","loc":[-85.6513881,41.9653298],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849133":{"id":"n1819849133","loc":[-85.639883,41.9485291],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849139":{"id":"n1819849139","loc":[-85.6508693,41.9658264],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849140":{"id":"n1819849140","loc":[-85.6486806,41.9761642],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849141":{"id":"n1819849141","loc":[-85.6483159,41.9717613],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849144":{"id":"n1819849144","loc":[-85.6443714,41.9546232],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849146":{"id":"n1819849146","loc":[-85.641775,41.9513359],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849147":{"id":"n1819849147","loc":[-85.6495604,41.9757335],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849148":{"id":"n1819849148","loc":[-85.6465671,41.9551678],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849150":{"id":"n1819849150","loc":[-85.6485127,41.9794084],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849151":{"id":"n1819849151","loc":[-85.6499144,41.9757096],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849152":{"id":"n1819849152","loc":[-85.6433736,41.9531072],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849154":{"id":"n1819849154","loc":[-85.6489741,41.9607426],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849155":{"id":"n1819849155","loc":[-85.640627,41.9507697],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849156":{"id":"n1819849156","loc":[-85.6509659,41.9743058],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849157":{"id":"n1819849157","loc":[-85.6486844,41.9704431],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849158":{"id":"n1819849158","loc":[-85.6498538,41.9711132],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849159":{"id":"n1819849159","loc":[-85.6358937,41.943719],"version":"2","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:57Z","tags":{}},"n1819849160":{"id":"n1819849160","loc":[-85.6497358,41.9707702],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849161":{"id":"n1819849161","loc":[-85.6480476,41.9564842],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849162":{"id":"n1819849162","loc":[-85.6482982,41.9574556],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849163":{"id":"n1819849163","loc":[-85.6501757,41.9757794],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849164":{"id":"n1819849164","loc":[-85.6372973,41.9459916],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849165":{"id":"n1819849165","loc":[-85.6513773,41.9750775],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849166":{"id":"n1819849166","loc":[-85.6436418,41.9537455],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849167":{"id":"n1819849167","loc":[-85.6483625,41.9571524],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849169":{"id":"n1819849169","loc":[-85.647751,41.9727962],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849170":{"id":"n1819849170","loc":[-85.6504546,41.9656808],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849171":{"id":"n1819849171","loc":[-85.6479977,41.971839],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849172":{"id":"n1819849172","loc":[-85.6482767,41.9642449],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849174":{"id":"n1819849174","loc":[-85.6414317,41.9512086],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849176":{"id":"n1819849176","loc":[-85.6469034,41.9685287],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849179":{"id":"n1819849179","loc":[-85.6408631,41.9497564],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849182":{"id":"n1819849182","loc":[-85.6476721,41.96384],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849183":{"id":"n1819849183","loc":[-85.6479725,41.983111],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849184":{"id":"n1819849184","loc":[-85.640788,41.9500516],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849185":{"id":"n1819849185","loc":[-85.6427798,41.9528778],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849186":{"id":"n1819849186","loc":[-85.6435308,41.9534124],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849187":{"id":"n1819849187","loc":[-85.6483733,41.9821998],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849189":{"id":"n1819849189","loc":[-85.6351752,41.9440796],"version":"2","changeset":"14893390","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:53:38Z","tags":{}},"n1819849191":{"id":"n1819849191","loc":[-85.6487021,41.9601463],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849192":{"id":"n1819849192","loc":[-85.6363811,41.9437605],"version":"2","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:57Z","tags":{}},"n1819849193":{"id":"n1819849193","loc":[-85.6490883,41.9759728],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849194":{"id":"n1819849194","loc":[-85.6423292,41.9520081],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849195":{"id":"n1819849195","loc":[-85.6500003,41.960242],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849196":{"id":"n1819849196","loc":[-85.6385778,41.9466443],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849197":{"id":"n1819849197","loc":[-85.6494032,41.9718789],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849198":{"id":"n1819849198","loc":[-85.6404339,41.9506501],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849199":{"id":"n1819849199","loc":[-85.6426226,41.9527083],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849200":{"id":"n1819849200","loc":[-85.6439101,41.9545035],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849201":{"id":"n1819849201","loc":[-85.6516563,41.9657845],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:00Z","tags":{}},"n1819849202":{"id":"n1819849202","loc":[-85.6473395,41.9699585],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:00Z","tags":{}},"n1819858501":{"id":"n1819858501","loc":[-85.6361263,41.9437126],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858503":{"id":"n1819858503","loc":[-85.6350068,41.944034],"version":"2","changeset":"14893390","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:53:38Z","tags":{}},"n1819858513":{"id":"n1819858513","loc":[-85.6371402,41.9453282],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858518":{"id":"n1819858518","loc":[-85.6348713,41.9432923],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858523":{"id":"n1819858523","loc":[-85.6357047,41.943799],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:55Z","tags":{}},"n1819858526":{"id":"n1819858526","loc":[-85.6349947,41.9435756],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:55Z","tags":{}},"n1819858531":{"id":"n1819858531","loc":[-85.6350376,41.943827],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:55Z","tags":{}},"n1820937508":{"id":"n1820937508","loc":[-85.1026013,42.0881722],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:57Z","tags":{}},"n1820937509":{"id":"n1820937509","loc":[-85.0558088,42.102493],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:57Z","tags":{}},"n1820937511":{"id":"n1820937511","loc":[-85.3030116,41.9724451],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:57Z","tags":{}},"n1820937513":{"id":"n1820937513","loc":[-85.0353221,42.1027398],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:57Z","tags":{}},"n1820937514":{"id":"n1820937514","loc":[-85.0835468,42.1015469],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:57Z","tags":{}},"n1820937515":{"id":"n1820937515","loc":[-85.2421298,42.0106305],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:57Z","tags":{}},"n1820937517":{"id":"n1820937517","loc":[-85.0090632,42.0910452],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:57Z","tags":{}},"n1820937518":{"id":"n1820937518","loc":[-85.086626,42.0948838],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:57Z","tags":{}},"n1820937520":{"id":"n1820937520","loc":[-85.2552039,42.0015448],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937521":{"id":"n1820937521","loc":[-85.3739614,41.9969917],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937522":{"id":"n1820937522","loc":[-85.4831166,41.993898],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937523":{"id":"n1820937523","loc":[-85.0341084,42.0977657],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937524":{"id":"n1820937524","loc":[-85.3272802,41.9710333],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937525":{"id":"n1820937525","loc":[-85.2125568,42.0414521],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937526":{"id":"n1820937526","loc":[-85.3798022,41.9992458],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937527":{"id":"n1820937527","loc":[-85.2652021,41.999768],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937528":{"id":"n1820937528","loc":[-85.3852739,42.0004896],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937529":{"id":"n1820937529","loc":[-85.3911919,42.0030513],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937530":{"id":"n1820937530","loc":[-85.5440349,41.9717109],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937531":{"id":"n1820937531","loc":[-85.2790155,41.9911764],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937532":{"id":"n1820937532","loc":[-85.4723277,41.9950518],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937533":{"id":"n1820937533","loc":[-85.5690546,41.9653931],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937535":{"id":"n1820937535","loc":[-85.5674882,41.9649623],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937536":{"id":"n1820937536","loc":[-85.6362815,41.9189165],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937537":{"id":"n1820937537","loc":[-85.5659003,41.963638],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:58Z","tags":{}},"n1820937539":{"id":"n1820937539","loc":[-85.6391353,41.9122262],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937540":{"id":"n1820937540","loc":[-85.4834385,41.9894803],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937541":{"id":"n1820937541","loc":[-85.6399078,41.9160744],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937542":{"id":"n1820937542","loc":[-85.632874,41.941031],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937543":{"id":"n1820937543","loc":[-85.1307591,42.0726961],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937544":{"id":"n1820937544","loc":[-85.6444397,41.9128378],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937545":{"id":"n1820937545","loc":[-85.6197204,41.9420365],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937546":{"id":"n1820937546","loc":[-85.1164857,42.0864631],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937547":{"id":"n1820937547","loc":[-85.6476111,41.9142222],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937548":{"id":"n1820937548","loc":[-85.2915747,41.9774223],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937549":{"id":"n1820937549","loc":[-85.6430192,41.9102461],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937550":{"id":"n1820937550","loc":[-85.1597495,42.0639017],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937551":{"id":"n1820937551","loc":[-85.5504079,41.9701793],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937553":{"id":"n1820937553","loc":[-85.2781317,41.9948951],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937555":{"id":"n1820937555","loc":[-85.3724594,41.997518],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937556":{"id":"n1820937556","loc":[-85.5629434,41.9665155],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937557":{"id":"n1820937557","loc":[-85.3791971,41.9990808],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937558":{"id":"n1820937558","loc":[-85.001891,42.0878843],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:55:59Z","tags":{}},"n1820937560":{"id":"n1820937560","loc":[-85.3140838,41.9709056],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937561":{"id":"n1820937561","loc":[-85.2468032,42.0146987],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937563":{"id":"n1820937563","loc":[-85.0877378,42.097255],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937564":{"id":"n1820937564","loc":[-85.2442498,42.0150654],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937566":{"id":"n1820937566","loc":[-85.3108973,41.9701478],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937568":{"id":"n1820937568","loc":[-85.0344584,42.1016572],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937569":{"id":"n1820937569","loc":[-85.2331025,42.0297387],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937570":{"id":"n1820937570","loc":[-85.5058446,41.9746996],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937571":{"id":"n1820937571","loc":[-85.5622739,41.9676427],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937572":{"id":"n1820937572","loc":[-85.2792687,41.9890337],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937574":{"id":"n1820937574","loc":[-84.9909302,42.08695],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937575":{"id":"n1820937575","loc":[-85.6218233,41.9418609],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937576":{"id":"n1820937576","loc":[-85.3577437,41.9931062],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937577":{"id":"n1820937577","loc":[-85.639028,41.9165853],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937578":{"id":"n1820937578","loc":[-84.9956576,42.0865348],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937579":{"id":"n1820937579","loc":[-85.4828376,41.990198],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937580":{"id":"n1820937580","loc":[-85.3244478,41.9720543],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937582":{"id":"n1820937582","loc":[-85.0517479,42.1035159],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937583":{"id":"n1820937583","loc":[-85.225646,42.0338025],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937584":{"id":"n1820937584","loc":[-84.9941019,42.0862163],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937586":{"id":"n1820937586","loc":[-85.1051762,42.0879452],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937587":{"id":"n1820937587","loc":[-85.1245203,42.0753162],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937588":{"id":"n1820937588","loc":[-85.3250808,41.9719506],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937589":{"id":"n1820937589","loc":[-85.2720109,41.997933],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:00Z","tags":{}},"n1820937590":{"id":"n1820937590","loc":[-85.2556653,42.0027248],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937591":{"id":"n1820937591","loc":[-85.0872483,42.0943544],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937592":{"id":"n1820937592","loc":[-85.2778353,41.9955023],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937593":{"id":"n1820937593","loc":[-85.2984733,41.9735538],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937594":{"id":"n1820937594","loc":[-85.101578,42.0889552],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937595":{"id":"n1820937595","loc":[-85.3888745,42.0016959],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937596":{"id":"n1820937596","loc":[-84.9903508,42.0870654],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937597":{"id":"n1820937597","loc":[-85.6405558,41.9146261],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937598":{"id":"n1820937598","loc":[-85.6460704,41.9141311],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937599":{"id":"n1820937599","loc":[-85.0377468,42.1037428],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937600":{"id":"n1820937600","loc":[-85.2298345,42.0312899],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937601":{"id":"n1820937601","loc":[-85.1080958,42.0861964],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937602":{"id":"n1820937602","loc":[-85.6325307,41.9402329],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937603":{"id":"n1820937603","loc":[-85.1165984,42.0832184],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937604":{"id":"n1820937604","loc":[-85.6354446,41.9190602],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937605":{"id":"n1820937605","loc":[-85.1114592,42.0862959],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937606":{"id":"n1820937606","loc":[-85.0858763,42.1001646],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937607":{"id":"n1820937607","loc":[-85.0472083,42.1015151],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937608":{"id":"n1820937608","loc":[-85.0802477,42.1027609],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937610":{"id":"n1820937610","loc":[-85.0924585,42.0928564],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937611":{"id":"n1820937611","loc":[-85.0329617,42.09827],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937612":{"id":"n1820937612","loc":[-85.2814617,41.993465],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937613":{"id":"n1820937613","loc":[-85.3097708,41.9700282],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937614":{"id":"n1820937614","loc":[-85.2809427,41.993695],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937615":{"id":"n1820937615","loc":[-85.0583233,42.1026494],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:01Z","tags":{}},"n1820937617":{"id":"n1820937617","loc":[-85.2801592,41.9840021],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937619":{"id":"n1820937619","loc":[-85.1064154,42.0863449],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937620":{"id":"n1820937620","loc":[-85.0423173,42.1014662],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937621":{"id":"n1820937621","loc":[-85.2168913,42.0398107],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937622":{"id":"n1820937622","loc":[-85.2798481,41.9833401],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937623":{"id":"n1820937623","loc":[-85.0575468,42.1028672],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937625":{"id":"n1820937625","loc":[-85.0130369,42.0893067],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937626":{"id":"n1820937626","loc":[-85.0346985,42.1018256],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937627":{"id":"n1820937627","loc":[-85.2231569,42.0372768],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937628":{"id":"n1820937628","loc":[-85.2956195,41.9732268],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937629":{"id":"n1820937629","loc":[-85.1052312,42.086893],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937630":{"id":"n1820937630","loc":[-85.4813356,41.9958436],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937631":{"id":"n1820937631","loc":[-85.0961599,42.0914672],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937632":{"id":"n1820937632","loc":[-85.308419,41.9704749],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937633":{"id":"n1820937633","loc":[-85.295952,41.9715119],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937634":{"id":"n1820937634","loc":[-85.3310933,41.9703923],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937635":{"id":"n1820937635","loc":[-85.2940745,41.9739686],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937636":{"id":"n1820937636","loc":[-85.3803343,42.000484],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937637":{"id":"n1820937637","loc":[-85.1174231,42.0845533],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:02Z","tags":{}},"n1820937638":{"id":"n1820937638","loc":[-85.0095836,42.089839],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937639":{"id":"n1820937639","loc":[-85.3179354,41.9705866],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937640":{"id":"n1820937640","loc":[-85.257708,42.0001189],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937641":{"id":"n1820937641","loc":[-85.2563522,42.0002771],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937642":{"id":"n1820937642","loc":[-85.3181929,41.970419],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937643":{"id":"n1820937643","loc":[-85.2911884,41.9757154],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937644":{"id":"n1820937644","loc":[-85.2714423,41.9975862],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937645":{"id":"n1820937645","loc":[-85.0193669,42.089888],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937646":{"id":"n1820937646","loc":[-85.3889818,42.0039921],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937647":{"id":"n1820937647","loc":[-85.3408093,41.9853965],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937648":{"id":"n1820937648","loc":[-85.1258091,42.0748332],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937649":{"id":"n1820937649","loc":[-85.5722561,41.962782],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937650":{"id":"n1820937650","loc":[-85.3266902,41.9721819],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937651":{"id":"n1820937651","loc":[-85.1473255,42.065192],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937652":{"id":"n1820937652","loc":[-85.1462526,42.0655106],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937653":{"id":"n1820937653","loc":[-85.4641051,42.0013929],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937654":{"id":"n1820937654","loc":[-85.5620379,41.9700677],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937655":{"id":"n1820937655","loc":[-85.3226025,41.971121],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937656":{"id":"n1820937656","loc":[-85.0200965,42.0899516],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937657":{"id":"n1820937657","loc":[-85.0624714,42.1044711],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937658":{"id":"n1820937658","loc":[-85.5649562,41.9637178],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937659":{"id":"n1820937659","loc":[-85.2360315,42.0253315],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937660":{"id":"n1820937660","loc":[-85.3881449,41.9994475],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937661":{"id":"n1820937661","loc":[-85.5032911,41.976263],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937662":{"id":"n1820937662","loc":[-85.481297,41.9871414],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937663":{"id":"n1820937663","loc":[-85.1167056,42.0841898],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937664":{"id":"n1820937664","loc":[-85.2891714,41.9787223],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937665":{"id":"n1820937665","loc":[-85.4393429,42.0058736],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937666":{"id":"n1820937666","loc":[-85.0077007,42.0895762],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937667":{"id":"n1820937667","loc":[-85.2736202,41.9979171],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937668":{"id":"n1820937668","loc":[-84.9935332,42.0859296],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:03Z","tags":{}},"n1820937669":{"id":"n1820937669","loc":[-85.0622769,42.1046713],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937670":{"id":"n1820937670","loc":[-85.2309031,42.0311249],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937671":{"id":"n1820937671","loc":[-85.0343726,42.10069],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937672":{"id":"n1820937672","loc":[-85.0596551,42.1048612],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937673":{"id":"n1820937673","loc":[-85.1338597,42.0707449],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937674":{"id":"n1820937674","loc":[-85.3117663,41.9689194],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937675":{"id":"n1820937675","loc":[-85.0705649,42.1057499],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937676":{"id":"n1820937676","loc":[-85.2441425,42.0180944],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937677":{"id":"n1820937677","loc":[-85.1171174,42.0862692],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937678":{"id":"n1820937678","loc":[-85.0346824,42.1005519],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937680":{"id":"n1820937680","loc":[-85.2389927,42.0229245],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937681":{"id":"n1820937681","loc":[-85.0834892,42.1018642],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937682":{"id":"n1820937682","loc":[-85.0619443,42.1049459],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937683":{"id":"n1820937683","loc":[-85.2845366,41.9811868],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937684":{"id":"n1820937684","loc":[-85.210411,42.0394123],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937685":{"id":"n1820937685","loc":[-85.4377383,42.0055942],"version":"2","changeset":"12524188","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-28T14:51:01Z","tags":{}},"n1820937686":{"id":"n1820937686","loc":[-85.2882058,41.9789138],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937687":{"id":"n1820937687","loc":[-85.2741191,41.9955808],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937688":{"id":"n1820937688","loc":[-85.3442211,41.9903575],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937689":{"id":"n1820937689","loc":[-85.2641413,41.9995237],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937690":{"id":"n1820937690","loc":[-85.2804489,41.9829174],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937691":{"id":"n1820937691","loc":[-85.5593342,41.9729074],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937692":{"id":"n1820937692","loc":[-85.3590912,41.9932601],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:04Z","tags":{}},"n1820937694":{"id":"n1820937694","loc":[-85.4826445,41.9957479],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937695":{"id":"n1820937695","loc":[-85.4539127,42.0063041],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937696":{"id":"n1820937696","loc":[-85.2456767,42.0153683],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937697":{"id":"n1820937697","loc":[-85.5794015,41.9489631],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937698":{"id":"n1820937698","loc":[-85.4108686,42.0078507],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937699":{"id":"n1820937699","loc":[-85.0616386,42.1051529],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937700":{"id":"n1820937700","loc":[-85.4977979,41.978241],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937701":{"id":"n1820937701","loc":[-85.2488417,42.0086319],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937702":{"id":"n1820937702","loc":[-85.5588836,41.9728116],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937703":{"id":"n1820937703","loc":[-85.4557366,42.0051241],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937705":{"id":"n1820937705","loc":[-85.0723151,42.1056094],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937706":{"id":"n1820937706","loc":[-85.0057909,42.0887323],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937707":{"id":"n1820937707","loc":[-85.0756786,42.105677],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937708":{"id":"n1820937708","loc":[-85.0901504,42.0940001],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937709":{"id":"n1820937709","loc":[-85.0979999,42.0910213],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937710":{"id":"n1820937710","loc":[-85.2376301,42.0239686],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937711":{"id":"n1820937711","loc":[-85.2780671,41.9902299],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937712":{"id":"n1820937712","loc":[-85.251481,42.0113188],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937713":{"id":"n1820937713","loc":[-85.3114767,41.9690311],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937714":{"id":"n1820937714","loc":[-85.2649621,41.9975662],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937715":{"id":"n1820937715","loc":[-85.283807,41.9813383],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:05Z","tags":{}},"n1820937716":{"id":"n1820937716","loc":[-85.5515451,41.9703867],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937717":{"id":"n1820937717","loc":[-85.1176605,42.0850896],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937718":{"id":"n1820937718","loc":[-85.1069317,42.0862441],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937719":{"id":"n1820937719","loc":[-85.2739314,41.9976938],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937720":{"id":"n1820937720","loc":[-85.5550212,41.9702112],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937721":{"id":"n1820937721","loc":[-85.3076679,41.9719904],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937722":{"id":"n1820937722","loc":[-85.592319,41.9440316],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937723":{"id":"n1820937723","loc":[-85.3139979,41.9704031],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937724":{"id":"n1820937724","loc":[-85.0421134,42.1013149],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937725":{"id":"n1820937725","loc":[-85.2508373,42.0102741],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937726":{"id":"n1820937726","loc":[-85.0830922,42.1038821],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937727":{"id":"n1820937727","loc":[-85.6342473,41.9360031],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937730":{"id":"n1820937730","loc":[-85.0500192,42.1024942],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937731":{"id":"n1820937731","loc":[-85.3498644,41.9926221],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937732":{"id":"n1820937732","loc":[-85.0234117,42.0918903],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937733":{"id":"n1820937733","loc":[-85.0464425,42.1009408],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937734":{"id":"n1820937734","loc":[-85.033938,42.099886],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937736":{"id":"n1820937736","loc":[-85.0152752,42.0886009],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937737":{"id":"n1820937737","loc":[-85.0441894,42.1012671],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937738":{"id":"n1820937738","loc":[-85.4668731,41.9979804],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937739":{"id":"n1820937739","loc":[-85.4407377,42.006033],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937740":{"id":"n1820937740","loc":[-85.2262253,42.0344878],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937741":{"id":"n1820937741","loc":[-85.2550001,42.0033706],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937742":{"id":"n1820937742","loc":[-85.3071422,41.9722617],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937743":{"id":"n1820937743","loc":[-85.6147852,41.942228],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937744":{"id":"n1820937744","loc":[-85.0183853,42.0901825],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:06Z","tags":{}},"n1820937745":{"id":"n1820937745","loc":[-85.6323161,41.9228489],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937746":{"id":"n1820937746","loc":[-85.0095568,42.0901376],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937747":{"id":"n1820937747","loc":[-85.2524037,42.0113826],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937748":{"id":"n1820937748","loc":[-85.3186864,41.9708578],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937749":{"id":"n1820937749","loc":[-85.2805669,41.9870883],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937750":{"id":"n1820937750","loc":[-85.0585768,42.1038144],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937751":{"id":"n1820937751","loc":[-85.2970786,41.9715358],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937752":{"id":"n1820937752","loc":[-85.1315758,42.0723445],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937753":{"id":"n1820937753","loc":[-85.2448291,42.0175444],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937754":{"id":"n1820937754","loc":[-85.2446468,42.0174248],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937755":{"id":"n1820937755","loc":[-85.229165,42.032129],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937756":{"id":"n1820937756","loc":[-85.5612654,41.9724926],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937757":{"id":"n1820937757","loc":[-85.2331776,42.030854],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937758":{"id":"n1820937758","loc":[-85.2271909,42.0334519],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937759":{"id":"n1820937759","loc":[-85.1032396,42.0879214],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937760":{"id":"n1820937760","loc":[-85.0638447,42.1044154],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937761":{"id":"n1820937761","loc":[-85.1260706,42.0745556],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937762":{"id":"n1820937762","loc":[-85.3454485,41.99132],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937763":{"id":"n1820937763","loc":[-85.2639321,41.9980088],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937764":{"id":"n1820937764","loc":[-85.0837681,42.1013746],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937765":{"id":"n1820937765","loc":[-85.2808137,41.9869368],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937766":{"id":"n1820937766","loc":[-85.6338997,41.9309373],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937767":{"id":"n1820937767","loc":[-85.2267403,42.0332766],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937768":{"id":"n1820937768","loc":[-85.0605831,42.1052074],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937769":{"id":"n1820937769","loc":[-85.0259021,42.0930037],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937770":{"id":"n1820937770","loc":[-85.232963,42.0313162],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937771":{"id":"n1820937771","loc":[-85.2404947,42.0125381],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:07Z","tags":{}},"n1820937772":{"id":"n1820937772","loc":[-85.0910892,42.0935742],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937773":{"id":"n1820937773","loc":[-85.2554829,42.0019435],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937774":{"id":"n1820937774","loc":[-85.2799339,41.9867773],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937775":{"id":"n1820937775","loc":[-85.1075432,42.0852767],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937776":{"id":"n1820937776","loc":[-85.1176927,42.0854001],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937777":{"id":"n1820937777","loc":[-85.1067064,42.0863357],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937778":{"id":"n1820937778","loc":[-85.2517492,42.0106333],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937779":{"id":"n1820937779","loc":[-85.0987174,42.0909031],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937780":{"id":"n1820937780","loc":[-85.1160083,42.0863994],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937781":{"id":"n1820937781","loc":[-85.1268645,42.0739703],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937782":{"id":"n1820937782","loc":[-85.0454702,42.1002852],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937783":{"id":"n1820937783","loc":[-85.1334145,42.0705418],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937784":{"id":"n1820937784","loc":[-85.5866542,41.947431],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937786":{"id":"n1820937786","loc":[-85.2359886,42.0250366],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937787":{"id":"n1820937787","loc":[-85.3138048,41.9698527],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937788":{"id":"n1820937788","loc":[-85.1274291,42.0733081],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937790":{"id":"n1820937790","loc":[-85.6292905,41.9411267],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937791":{"id":"n1820937791","loc":[-85.5958809,41.9417333],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:08Z","tags":{}},"n1820937792":{"id":"n1820937792","loc":[-85.1271019,42.0737581],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937793":{"id":"n1820937793","loc":[-85.2312679,42.0314437],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937794":{"id":"n1820937794","loc":[-85.1081387,42.0863516],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937795":{"id":"n1820937795","loc":[-85.2424473,42.0212109],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937796":{"id":"n1820937796","loc":[-85.2710654,41.9975236],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937797":{"id":"n1820937797","loc":[-85.4798408,41.9863223],"version":"2","changeset":"12182679","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:37:01Z","tags":{}},"n1820937798":{"id":"n1820937798","loc":[-85.035939,42.104296],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937799":{"id":"n1820937799","loc":[-85.2178139,42.0395398],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937800":{"id":"n1820937800","loc":[-85.0630709,42.1042614],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937801":{"id":"n1820937801","loc":[-85.0440124,42.1014861],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937802":{"id":"n1820937802","loc":[-85.1321874,42.0720458],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937804":{"id":"n1820937804","loc":[-85.079427,42.1029121],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937805":{"id":"n1820937805","loc":[-85.2962632,41.9738968],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937806":{"id":"n1820937806","loc":[-85.6334748,41.9274627],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937807":{"id":"n1820937807","loc":[-85.1057341,42.0872804],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937808":{"id":"n1820937808","loc":[-85.4960169,41.9778263],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937809":{"id":"n1820937809","loc":[-85.2821226,41.9910273],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937810":{"id":"n1820937810","loc":[-85.0013868,42.0885054],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937811":{"id":"n1820937811","loc":[-85.2952547,41.9729795],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937812":{"id":"n1820937812","loc":[-85.1298375,42.0667842],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937813":{"id":"n1820937813","loc":[-85.1339201,42.0710025],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937814":{"id":"n1820937814","loc":[-85.0374356,42.103691],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937815":{"id":"n1820937815","loc":[-85.0061115,42.0880607],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937817":{"id":"n1820937817","loc":[-85.2398402,42.0226934],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937818":{"id":"n1820937818","loc":[-85.123501,42.076236],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:09Z","tags":{}},"n1820937819":{"id":"n1820937819","loc":[-85.1209489,42.0791294],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937820":{"id":"n1820937820","loc":[-85.0818624,42.1025778],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937821":{"id":"n1820937821","loc":[-85.4428835,42.0054749],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937822":{"id":"n1820937822","loc":[-85.4710359,41.9961147],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937823":{"id":"n1820937823","loc":[-85.4253354,42.006198],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937824":{"id":"n1820937824","loc":[-85.5486483,41.9709451],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937825":{"id":"n1820937825","loc":[-85.2303238,42.0310452],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937826":{"id":"n1820937826","loc":[-85.6450405,41.9136361],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937828":{"id":"n1820937828","loc":[-85.2606853,41.9964073],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937830":{"id":"n1820937830","loc":[-85.097383,42.0911447],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937831":{"id":"n1820937831","loc":[-85.0498207,42.102136],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937832":{"id":"n1820937832","loc":[-85.1232435,42.0763793],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937833":{"id":"n1820937833","loc":[-85.394093,42.0055921],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937834":{"id":"n1820937834","loc":[-85.3566665,41.9928295],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937835":{"id":"n1820937835","loc":[-85.3543276,41.9920002],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937837":{"id":"n1820937837","loc":[-85.084668,42.1034932],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937838":{"id":"n1820937838","loc":[-85.4400296,42.0060649],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937839":{"id":"n1820937839","loc":[-85.2362246,42.025714],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937840":{"id":"n1820937840","loc":[-85.0409225,42.1012791],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937841":{"id":"n1820937841","loc":[-85.2442283,42.019832],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937842":{"id":"n1820937842","loc":[-85.1123001,42.084824],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937843":{"id":"n1820937843","loc":[-85.1603074,42.0638061],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937844":{"id":"n1820937844","loc":[-85.1359744,42.0650646],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937845":{"id":"n1820937845","loc":[-85.1757569,42.053849],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937846":{"id":"n1820937846","loc":[-85.5200925,41.9716686],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937848":{"id":"n1820937848","loc":[-85.5525322,41.9701315],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937849":{"id":"n1820937849","loc":[-85.0406489,42.10149],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:10Z","tags":{}},"n1820937850":{"id":"n1820937850","loc":[-85.0142547,42.088825],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937851":{"id":"n1820937851","loc":[-85.343749,41.9881884],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937852":{"id":"n1820937852","loc":[-85.074996,42.1060205],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937853":{"id":"n1820937853","loc":[-85.2436275,42.0136864],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937854":{"id":"n1820937854","loc":[-85.2641453,41.9980897],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937856":{"id":"n1820937856","loc":[-85.2802343,41.9870086],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937857":{"id":"n1820937857","loc":[-85.0099256,42.0909946],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937858":{"id":"n1820937858","loc":[-85.493957,41.9786079],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937859":{"id":"n1820937859","loc":[-85.0739405,42.1059795],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937860":{"id":"n1820937860","loc":[-85.2331605,42.0301423],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937862":{"id":"n1820937862","loc":[-85.2035231,42.0438425],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937863":{"id":"n1820937863","loc":[-85.0884928,42.0986971],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937864":{"id":"n1820937864","loc":[-85.131597,42.0690142],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937865":{"id":"n1820937865","loc":[-85.3937454,42.0052677],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937866":{"id":"n1820937866","loc":[-85.2212729,42.0378561],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937867":{"id":"n1820937867","loc":[-85.0886068,42.0982421],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937868":{"id":"n1820937868","loc":[-85.0875004,42.0968064],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:11Z","tags":{}},"n1820937869":{"id":"n1820937869","loc":[-85.0771323,42.1042642],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937870":{"id":"n1820937870","loc":[-85.0164554,42.0894887],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937871":{"id":"n1820937871","loc":[-85.6069102,41.9415577],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937872":{"id":"n1820937872","loc":[-85.3273875,41.9704908],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937873":{"id":"n1820937873","loc":[-85.3890891,41.9997983],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937875":{"id":"n1820937875","loc":[-85.5091276,41.9723705],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937876":{"id":"n1820937876","loc":[-85.0770626,42.1047696],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937877":{"id":"n1820937877","loc":[-85.612575,41.9419567],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937878":{"id":"n1820937878","loc":[-85.3868146,42.0036094],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937879":{"id":"n1820937879","loc":[-85.2722738,41.9981204],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937880":{"id":"n1820937880","loc":[-85.3064878,41.9723733],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937882":{"id":"n1820937882","loc":[-85.1270845,42.0727678],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937884":{"id":"n1820937884","loc":[-85.3316512,41.97923],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937885":{"id":"n1820937885","loc":[-85.3932519,42.0042472],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937886":{"id":"n1820937886","loc":[-85.2457411,42.0175444],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937887":{"id":"n1820937887","loc":[-85.1397509,42.0648415],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937891":{"id":"n1820937891","loc":[-85.3196735,41.9719665],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937892":{"id":"n1820937892","loc":[-85.3372473,41.9845033],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937894":{"id":"n1820937894","loc":[-85.3254778,41.9719745],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937897":{"id":"n1820937897","loc":[-85.3185148,41.9691268],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937899":{"id":"n1820937899","loc":[-85.5419106,41.9714556],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937901":{"id":"n1820937901","loc":[-85.3293509,41.9748368],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:12Z","tags":{}},"n1820937903":{"id":"n1820937903","loc":[-85.0798078,42.1028365],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937905":{"id":"n1820937905","loc":[-85.3954191,42.0056025],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937909":{"id":"n1820937909","loc":[-85.3417534,41.9857155],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937913":{"id":"n1820937913","loc":[-84.9927822,42.0857107],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937915":{"id":"n1820937915","loc":[-85.5444212,41.9712801],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937917":{"id":"n1820937917","loc":[-85.259088,41.9981682],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937921":{"id":"n1820937921","loc":[-85.2784576,41.9876358],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937922":{"id":"n1820937922","loc":[-84.9971918,42.087753],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937924":{"id":"n1820937924","loc":[-85.5310688,41.966899],"version":"2","changeset":"12182668","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:35:33Z","tags":{}},"n1820937928":{"id":"n1820937928","loc":[-85.3766436,41.9979326],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937930":{"id":"n1820937930","loc":[-85.5494852,41.9704346],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937933":{"id":"n1820937933","loc":[-85.5548281,41.9695412],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937935":{"id":"n1820937935","loc":[-85.0768588,42.105088],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937937":{"id":"n1820937937","loc":[-85.2646885,41.9978054],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937939":{"id":"n1820937939","loc":[-85.2441532,42.0176082],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937941":{"id":"n1820937941","loc":[-85.105553,42.0877928],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937943":{"id":"n1820937943","loc":[-85.0879457,42.0958909],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937944":{"id":"n1820937944","loc":[-85.3187015,41.9704402],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937945":{"id":"n1820937945","loc":[-85.5624456,41.970626],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937946":{"id":"n1820937946","loc":[-85.0580176,42.1028644],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937948":{"id":"n1820937948","loc":[-85.3016061,41.9726286],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937949":{"id":"n1820937949","loc":[-85.4310388,42.0069418],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937950":{"id":"n1820937950","loc":[-85.2945144,41.9740723],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937951":{"id":"n1820937951","loc":[-85.1170222,42.082657],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:13Z","tags":{}},"n1820937952":{"id":"n1820937952","loc":[-85.0864503,42.0947632],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937953":{"id":"n1820937953","loc":[-85.4285926,42.0059533],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937970":{"id":"n1820937970","loc":[-85.3629965,41.9938023],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937972":{"id":"n1820937972","loc":[-85.2438099,42.0199755],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937974":{"id":"n1820937974","loc":[-85.1327654,42.0699285],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937977":{"id":"n1820937977","loc":[-85.1515956,42.0611935],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937978":{"id":"n1820937978","loc":[-85.0107369,42.0896638],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937979":{"id":"n1820937979","loc":[-85.1152626,42.0862083],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937980":{"id":"n1820937980","loc":[-85.4531831,42.0062881],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937981":{"id":"n1820937981","loc":[-85.0341473,42.0985924],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937982":{"id":"n1820937982","loc":[-85.0877485,42.0960171],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937983":{"id":"n1820937983","loc":[-85.2756373,41.9951742],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937984":{"id":"n1820937984","loc":[-85.2965421,41.9714401],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937985":{"id":"n1820937985","loc":[-85.2409775,42.0226934],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937986":{"id":"n1820937986","loc":[-85.0170723,42.0900579],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937987":{"id":"n1820937987","loc":[-85.1034663,42.0880555],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937988":{"id":"n1820937988","loc":[-85.0585071,42.1031577],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937990":{"id":"n1820937990","loc":[-85.0819174,42.1032373],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937992":{"id":"n1820937992","loc":[-85.0546608,42.1030542],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937993":{"id":"n1820937993","loc":[-85.0100811,42.0906125],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937995":{"id":"n1820937995","loc":[-85.6304278,41.9432655],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820937997":{"id":"n1820937997","loc":[-85.0255628,42.092778],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:14Z","tags":{}},"n1820938011":{"id":"n1820938011","loc":[-85.2316756,42.0317146],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938012":{"id":"n1820938012","loc":[-85.4067917,42.008042],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938013":{"id":"n1820938013","loc":[-85.390398,42.0028759],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938014":{"id":"n1820938014","loc":[-85.0161604,42.0886527],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938015":{"id":"n1820938015","loc":[-85.125337,42.0744589],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938016":{"id":"n1820938016","loc":[-85.2151317,42.0404801],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938017":{"id":"n1820938017","loc":[-85.3165085,41.9706025],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938018":{"id":"n1820938018","loc":[-85.5641193,41.9640688],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938019":{"id":"n1820938019","loc":[-85.147583,42.0642203],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938022":{"id":"n1820938022","loc":[-85.2803781,41.9947886],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938024":{"id":"n1820938024","loc":[-85.2692469,41.9982053],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938026":{"id":"n1820938026","loc":[-85.4321975,42.0067505],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938028":{"id":"n1820938028","loc":[-85.572535,41.9633405],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938030":{"id":"n1820938030","loc":[-85.3237505,41.9716475],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938032":{"id":"n1820938032","loc":[-85.6487698,41.9141583],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938033":{"id":"n1820938033","loc":[-85.0526371,42.1038315],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938034":{"id":"n1820938034","loc":[-85.088069,42.0978731],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938035":{"id":"n1820938035","loc":[-85.2516312,42.0102267],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938039":{"id":"n1820938039","loc":[-85.2731374,41.9982958],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:15Z","tags":{}},"n1820938040":{"id":"n1820938040","loc":[-85.5453224,41.9713439],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938041":{"id":"n1820938041","loc":[-85.4480548,42.0049647],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938043":{"id":"n1820938043","loc":[-85.2504081,42.010322],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938045":{"id":"n1820938045","loc":[-85.2663447,41.99919],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938046":{"id":"n1820938046","loc":[-85.0507287,42.102907],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938047":{"id":"n1820938047","loc":[-85.0408246,42.1024743],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938048":{"id":"n1820938048","loc":[-85.2796335,41.9866099],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938050":{"id":"n1820938050","loc":[-85.452475,42.0061127],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938051":{"id":"n1820938051","loc":[-85.2410569,42.0128147],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938052":{"id":"n1820938052","loc":[-85.0413302,42.1011477],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938053":{"id":"n1820938053","loc":[-85.6327409,41.9197627],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938056":{"id":"n1820938056","loc":[-85.1072039,42.0857994],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938057":{"id":"n1820938057","loc":[-85.2001114,42.0448145],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938058":{"id":"n1820938058","loc":[-85.2655347,41.9978186],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938059":{"id":"n1820938059","loc":[-85.2330918,42.0304874],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938060":{"id":"n1820938060","loc":[-85.2601113,41.9966545],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938061":{"id":"n1820938061","loc":[-85.5397863,41.9708494],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938062":{"id":"n1820938062","loc":[-85.2702085,41.9977217],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938063":{"id":"n1820938063","loc":[-85.2219982,42.03699],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938064":{"id":"n1820938064","loc":[-85.0668957,42.105121],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938065":{"id":"n1820938065","loc":[-85.2328665,42.0270769],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938066":{"id":"n1820938066","loc":[-85.3189654,41.9694778],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938067":{"id":"n1820938067","loc":[-85.3814115,42.0022915],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938068":{"id":"n1820938068","loc":[-85.2759108,41.9956008],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:16Z","tags":{}},"n1820938069":{"id":"n1820938069","loc":[-85.0391938,42.1034853],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938070":{"id":"n1820938070","loc":[-85.2850623,41.9810353],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938071":{"id":"n1820938071","loc":[-85.538074,41.970855],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938073":{"id":"n1820938073","loc":[-85.1319661,42.0670932],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938074":{"id":"n1820938074","loc":[-85.2816763,41.9913678],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938075":{"id":"n1820938075","loc":[-85.3182144,41.9700282],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938076":{"id":"n1820938076","loc":[-85.5909028,41.9458989],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938077":{"id":"n1820938077","loc":[-85.4057617,42.0074361],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938078":{"id":"n1820938078","loc":[-85.2620438,41.9967729],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938079":{"id":"n1820938079","loc":[-85.1122143,42.0851107],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938080":{"id":"n1820938080","loc":[-85.2443785,42.0174567],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938081":{"id":"n1820938081","loc":[-85.0319733,42.0953853],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938082":{"id":"n1820938082","loc":[-85.0878276,42.09443],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938083":{"id":"n1820938083","loc":[-85.0271789,42.0935809],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938084":{"id":"n1820938084","loc":[-85.0326399,42.0974222],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938085":{"id":"n1820938085","loc":[-85.3989167,42.0065592],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938086":{"id":"n1820938086","loc":[-85.3263361,41.9721261],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938087":{"id":"n1820938087","loc":[-85.2547855,42.0037134],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938088":{"id":"n1820938088","loc":[-85.4373259,42.005746],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938089":{"id":"n1820938089","loc":[-85.3094275,41.9699245],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938090":{"id":"n1820938090","loc":[-85.2783246,41.9872793],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938092":{"id":"n1820938092","loc":[-85.0815633,42.1025169],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938093":{"id":"n1820938093","loc":[-85.1788511,42.0522134],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938095":{"id":"n1820938095","loc":[-85.2830345,41.9816733],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938096":{"id":"n1820938096","loc":[-85.0744984,42.1059835],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938097":{"id":"n1820938097","loc":[-85.2788396,41.9879333],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:17Z","tags":{}},"n1820938098":{"id":"n1820938098","loc":[-85.3640093,41.9946531],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938099":{"id":"n1820938099","loc":[-85.291167,41.9787463],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938100":{"id":"n1820938100","loc":[-85.0772436,42.1038156],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938101":{"id":"n1820938101","loc":[-85.00563,42.0887482],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938102":{"id":"n1820938102","loc":[-85.0326881,42.0961245],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938104":{"id":"n1820938104","loc":[-85.0530448,42.1038634],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938105":{"id":"n1820938105","loc":[-85.2625266,41.9970639],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938106":{"id":"n1820938106","loc":[-85.2827556,41.9823512],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938107":{"id":"n1820938107","loc":[-85.2784319,41.9910752],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938108":{"id":"n1820938108","loc":[-85.0882099,42.094393],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938109":{"id":"n1820938109","loc":[-85.5718484,41.9645371],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938110":{"id":"n1820938110","loc":[-85.2559764,42.0099317],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938111":{"id":"n1820938111","loc":[-85.2969284,41.973179],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938113":{"id":"n1820938113","loc":[-85.3875055,42.0019726],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938114":{"id":"n1820938114","loc":[-85.4250779,42.0068199],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938115":{"id":"n1820938115","loc":[-85.0645367,42.104889],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938116":{"id":"n1820938116","loc":[-85.1636762,42.0623724],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938117":{"id":"n1820938117","loc":[-85.0757322,42.1055935],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:18Z","tags":{}},"n1820938118":{"id":"n1820938118","loc":[-85.3695197,41.9981559],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938120":{"id":"n1820938120","loc":[-85.1297516,42.0671027],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938121":{"id":"n1820938121","loc":[-85.1057448,42.0875551],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938122":{"id":"n1820938122","loc":[-85.2805175,41.9943182],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938123":{"id":"n1820938123","loc":[-85.2545173,42.0040722],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938124":{"id":"n1820938124","loc":[-84.9966607,42.0871319],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938125":{"id":"n1820938125","loc":[-85.0099899,42.0904612],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938126":{"id":"n1820938126","loc":[-85.2489919,42.0091102],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938127":{"id":"n1820938127","loc":[-85.0342706,42.0979476],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938128":{"id":"n1820938128","loc":[-85.1080891,42.0855884],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938129":{"id":"n1820938129","loc":[-85.0128183,42.0905356],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938130":{"id":"n1820938130","loc":[-85.631608,41.9434251],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938131":{"id":"n1820938131","loc":[-85.2551975,42.0008524],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938132":{"id":"n1820938132","loc":[-85.6421823,41.9096233],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938133":{"id":"n1820938133","loc":[-85.0125059,42.0906284],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938134":{"id":"n1820938134","loc":[-85.5499358,41.9701793],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938135":{"id":"n1820938135","loc":[-85.5472107,41.9712323],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938136":{"id":"n1820938136","loc":[-85.2760758,41.9958691],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938137":{"id":"n1820938137","loc":[-85.276678,41.9960433],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938138":{"id":"n1820938138","loc":[-85.0570319,42.1024731],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938140":{"id":"n1820938140","loc":[-85.2394325,42.0227492],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938142":{"id":"n1820938142","loc":[-85.5666341,41.9638829],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938144":{"id":"n1820938144","loc":[-85.258101,41.9996353],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938147":{"id":"n1820938147","loc":[-85.2129645,42.0413565],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:19Z","tags":{}},"n1820938149":{"id":"n1820938149","loc":[-84.9962369,42.0868373],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938151":{"id":"n1820938151","loc":[-85.2570386,42.0084968],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938153":{"id":"n1820938153","loc":[-85.3971142,42.0050285],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938155":{"id":"n1820938155","loc":[-85.1072093,42.0855566],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938157":{"id":"n1820938157","loc":[-85.2840323,41.9920959],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938159":{"id":"n1820938159","loc":[-85.1187924,42.0816458],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938161":{"id":"n1820938161","loc":[-85.2681324,41.9985788],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938163":{"id":"n1820938163","loc":[-85.0887034,42.0984969],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938165":{"id":"n1820938165","loc":[-85.4133405,42.0073141],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938166":{"id":"n1820938166","loc":[-85.0097445,42.0902888],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938167":{"id":"n1820938167","loc":[-85.0828133,42.1037388],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938168":{"id":"n1820938168","loc":[-85.0549599,42.1030833],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938169":{"id":"n1820938169","loc":[-85.4571528,42.0010421],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938178":{"id":"n1820938178","loc":[-85.2706644,41.9975941],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938180":{"id":"n1820938180","loc":[-85.2258606,42.0335794],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938182":{"id":"n1820938182","loc":[-85.2832276,41.9814659],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938184":{"id":"n1820938184","loc":[-85.1082299,42.0860928],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938185":{"id":"n1820938185","loc":[-85.3839392,42.0022381],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938186":{"id":"n1820938186","loc":[-85.2772131,41.995905],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938187":{"id":"n1820938187","loc":[-85.1044895,42.0879214],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938188":{"id":"n1820938188","loc":[-85.2135267,42.0407087],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938189":{"id":"n1820938189","loc":[-85.2543993,42.0044628],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938190":{"id":"n1820938190","loc":[-85.1501793,42.0617351],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938191":{"id":"n1820938191","loc":[-85.3350587,41.9820469],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938192":{"id":"n1820938192","loc":[-85.1350731,42.0655735],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938193":{"id":"n1820938193","loc":[-85.0404008,42.1028843],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:20Z","tags":{}},"n1820938194":{"id":"n1820938194","loc":[-85.6323161,41.943042],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938195":{"id":"n1820938195","loc":[-85.1259593,42.0742837],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938196":{"id":"n1820938196","loc":[-85.4562988,42.0033758],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938197":{"id":"n1820938197","loc":[-85.256824,42.0056826],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938198":{"id":"n1820938198","loc":[-85.2742103,41.9963862],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938199":{"id":"n1820938199","loc":[-85.0380888,42.1037877],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938200":{"id":"n1820938200","loc":[-85.47404,41.9944721],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938201":{"id":"n1820938201","loc":[-85.103021,42.087948],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938202":{"id":"n1820938202","loc":[-85.4030151,42.0065113],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938203":{"id":"n1820938203","loc":[-85.2113981,42.040735],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938204":{"id":"n1820938204","loc":[-85.2603433,41.9965137],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938206":{"id":"n1820938206","loc":[-85.1669378,42.0607634],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938207":{"id":"n1820938207","loc":[-85.0642027,42.1046076],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938208":{"id":"n1820938208","loc":[-85.2812428,41.9915696],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938209":{"id":"n1820938209","loc":[-85.0839559,42.1038343],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938210":{"id":"n1820938210","loc":[-85.1239946,42.0769368],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938211":{"id":"n1820938211","loc":[-85.2311177,42.0283042],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938212":{"id":"n1820938212","loc":[-85.2791614,41.9882682],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938213":{"id":"n1820938213","loc":[-85.2674941,41.9987582],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938214":{"id":"n1820938214","loc":[-85.352787,41.9919579],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938215":{"id":"n1820938215","loc":[-85.0874146,42.0952182],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938216":{"id":"n1820938216","loc":[-85.0069711,42.0877092],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938217":{"id":"n1820938217","loc":[-85.2059049,42.0404004],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938218":{"id":"n1820938218","loc":[-85.2403552,42.0227332],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938219":{"id":"n1820938219","loc":[-85.2492923,42.0098915],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:21Z","tags":{}},"n1820938220":{"id":"n1820938220","loc":[-85.269778,41.9979541],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938221":{"id":"n1820938221","loc":[-85.2097673,42.0389024],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938222":{"id":"n1820938222","loc":[-85.0845942,42.1032015],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938223":{"id":"n1820938223","loc":[-84.993206,42.0858142],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938224":{"id":"n1820938224","loc":[-85.2108187,42.0402729],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938225":{"id":"n1820938225","loc":[-84.9893959,42.0873043],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938226":{"id":"n1820938226","loc":[-85.2952332,41.9719984],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938227":{"id":"n1820938227","loc":[-85.4100961,42.0081536],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938228":{"id":"n1820938228","loc":[-85.3299088,41.9785696],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938229":{"id":"n1820938229","loc":[-85.2258176,42.0340097],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938230":{"id":"n1820938230","loc":[-85.3146739,41.9711449],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938231":{"id":"n1820938231","loc":[-85.5447645,41.9712801],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938232":{"id":"n1820938232","loc":[-85.5510087,41.9705941],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938233":{"id":"n1820938233","loc":[-85.5122389,41.9703445],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938234":{"id":"n1820938234","loc":[-85.2792687,41.9865381],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938235":{"id":"n1820938235","loc":[-85.1475229,42.0630151],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938237":{"id":"n1820938237","loc":[-85.0332889,42.0996034],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938238":{"id":"n1820938238","loc":[-85.2588882,41.9986877],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938239":{"id":"n1820938239","loc":[-85.0656458,42.1050892],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:22Z","tags":{}},"n1820938240":{"id":"n1820938240","loc":[-84.9913915,42.086098],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938241":{"id":"n1820938241","loc":[-85.4752416,41.9944402],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938242":{"id":"n1820938242","loc":[-85.1214304,42.0791147],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938243":{"id":"n1820938243","loc":[-85.0075183,42.0886925],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938244":{"id":"n1820938244","loc":[-85.1052888,42.0872087],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938245":{"id":"n1820938245","loc":[-85.3104252,41.9703393],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938246":{"id":"n1820938246","loc":[-85.232109,42.0318158],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938247":{"id":"n1820938247","loc":[-85.0756075,42.1059528],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938248":{"id":"n1820938248","loc":[-85.0075612,42.0890866],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938249":{"id":"n1820938249","loc":[-85.1013312,42.0897474],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938250":{"id":"n1820938250","loc":[-85.1168076,42.0828919],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938251":{"id":"n1820938251","loc":[-85.2951367,41.9723334],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938252":{"id":"n1820938252","loc":[-85.0879363,42.0976053],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938253":{"id":"n1820938253","loc":[-85.0354763,42.1021838],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938254":{"id":"n1820938254","loc":[-85.2379627,42.0236339],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938255":{"id":"n1820938255","loc":[-85.1308245,42.0685364],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938256":{"id":"n1820938256","loc":[-85.0914446,42.0934774],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938257":{"id":"n1820938257","loc":[-85.2436812,42.014069],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938258":{"id":"n1820938258","loc":[-85.0682529,42.1056106],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938259":{"id":"n1820938259","loc":[-85.290652,41.9766805],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938260":{"id":"n1820938260","loc":[-85.0133494,42.0897434],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938261":{"id":"n1820938261","loc":[-85.2753047,41.9949429],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938262":{"id":"n1820938262","loc":[-85.0314691,42.0950788],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:23Z","tags":{}},"n1820938263":{"id":"n1820938263","loc":[-85.3444786,41.9908359],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938264":{"id":"n1820938264","loc":[-85.0443115,42.1009061],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938265":{"id":"n1820938265","loc":[-85.0634853,42.1043159],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938267":{"id":"n1820938267","loc":[-85.3978223,42.0053952],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938268":{"id":"n1820938268","loc":[-85.0228659,42.0911885],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938269":{"id":"n1820938269","loc":[-85.0220237,42.0906272],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938270":{"id":"n1820938270","loc":[-85.1061525,42.0863369],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938271":{"id":"n1820938271","loc":[-85.2382309,42.0233708],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938272":{"id":"n1820938272","loc":[-85.310672,41.9702755],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938273":{"id":"n1820938273","loc":[-85.1448192,42.0652613],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938274":{"id":"n1820938274","loc":[-85.6036057,41.9403766],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938275":{"id":"n1820938275","loc":[-85.0778941,42.1032413],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938276":{"id":"n1820938276","loc":[-85.1279374,42.0723974],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938277":{"id":"n1820938277","loc":[-85.2806635,41.9847836],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938278":{"id":"n1820938278","loc":[-85.2653201,41.9976352],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938279":{"id":"n1820938279","loc":[-85.0351665,42.1001805],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938280":{"id":"n1820938280","loc":[-85.0718269,42.1056253],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938281":{"id":"n1820938281","loc":[-85.2574248,42.0075322],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938282":{"id":"n1820938282","loc":[-85.126666,42.0740778],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938283":{"id":"n1820938283","loc":[-85.077705,42.1034733],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938284":{"id":"n1820938284","loc":[-85.3535552,41.9919045],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938286":{"id":"n1820938286","loc":[-85.2810711,41.9866657],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938287":{"id":"n1820938287","loc":[-85.4567494,42.0019885],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938288":{"id":"n1820938288","loc":[-85.2642419,41.9992936],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938289":{"id":"n1820938289","loc":[-85.2643344,41.9980925],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938290":{"id":"n1820938290","loc":[-85.3270335,41.9776125],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938291":{"id":"n1820938291","loc":[-85.1200584,42.0795077],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:24Z","tags":{}},"n1820938292":{"id":"n1820938292","loc":[-85.2290792,42.0340256],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938293":{"id":"n1820938293","loc":[-85.6015887,41.9401372],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938294":{"id":"n1820938294","loc":[-85.5370869,41.970488],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938295":{"id":"n1820938295","loc":[-85.3108866,41.9698048],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938297":{"id":"n1820938297","loc":[-85.1556511,42.0628184],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938298":{"id":"n1820938298","loc":[-85.0027922,42.0875221],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938300":{"id":"n1820938300","loc":[-85.3873338,42.0040614],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938301":{"id":"n1820938301","loc":[-85.0350753,42.1004034],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938302":{"id":"n1820938302","loc":[-85.6239476,41.9411906],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938304":{"id":"n1820938304","loc":[-85.0118246,42.0897964],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938306":{"id":"n1820938306","loc":[-85.4796877,41.995275],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938307":{"id":"n1820938307","loc":[-85.5388636,41.9707856],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938309":{"id":"n1820938309","loc":[-85.2971902,41.9727773],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938310":{"id":"n1820938310","loc":[-85.5426831,41.9715513],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938311":{"id":"n1820938311","loc":[-85.2798373,41.9836671],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938312":{"id":"n1820938312","loc":[-85.2432198,42.0104017],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938313":{"id":"n1820938313","loc":[-85.2650412,41.9987554],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938317":{"id":"n1820938317","loc":[-85.0015423,42.0882386],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:25Z","tags":{}},"n1820938318":{"id":"n1820938318","loc":[-85.1409783,42.064879],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938319":{"id":"n1820938319","loc":[-85.1691908,42.058995],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938320":{"id":"n1820938320","loc":[-85.1059165,42.0864882],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938321":{"id":"n1820938321","loc":[-85.3664941,41.9965771],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938323":{"id":"n1820938323","loc":[-85.3143198,41.9710971],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938324":{"id":"n1820938324","loc":[-85.0016067,42.0880675],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938325":{"id":"n1820938325","loc":[-85.0148139,42.0887164],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938326":{"id":"n1820938326","loc":[-85.0324682,42.0959056],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938327":{"id":"n1820938327","loc":[-85.0898661,42.0939921],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938328":{"id":"n1820938328","loc":[-85.2556427,42.0004936],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938329":{"id":"n1820938329","loc":[-85.6287112,41.9407437],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938330":{"id":"n1820938330","loc":[-84.9913392,42.0866701],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938331":{"id":"n1820938331","loc":[-85.2685777,41.9984632],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938332":{"id":"n1820938332","loc":[-85.0078884,42.0901614],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938333":{"id":"n1820938333","loc":[-84.999642,42.0878616],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938334":{"id":"n1820938334","loc":[-85.0188909,42.0899186],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938335":{"id":"n1820938335","loc":[-85.2830238,41.9819843],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938336":{"id":"n1820938336","loc":[-85.2491421,42.0096204],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:26Z","tags":{}},"n1820938337":{"id":"n1820938337","loc":[-85.0585701,42.1034295],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938338":{"id":"n1820938338","loc":[-85.0651965,42.1051636],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938339":{"id":"n1820938339","loc":[-85.0583944,42.104292],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938340":{"id":"n1820938340","loc":[-85.119876,42.0801567],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938341":{"id":"n1820938341","loc":[-85.0943937,42.0931323],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938342":{"id":"n1820938342","loc":[-85.1504583,42.0613209],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938343":{"id":"n1820938343","loc":[-85.0425426,42.1019836],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938345":{"id":"n1820938345","loc":[-84.9991391,42.0878206],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938346":{"id":"n1820938346","loc":[-85.2563841,42.0094614],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938347":{"id":"n1820938347","loc":[-85.0515387,42.103297],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938348":{"id":"n1820938348","loc":[-85.0857261,42.1003636],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938349":{"id":"n1820938349","loc":[-85.078971,42.1029241],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938350":{"id":"n1820938350","loc":[-85.5699558,41.958931],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938351":{"id":"n1820938351","loc":[-85.3181285,41.9696533],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938352":{"id":"n1820938352","loc":[-85.5998506,41.9402329],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938353":{"id":"n1820938353","loc":[-85.2567277,42.000317],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938354":{"id":"n1820938354","loc":[-85.3082795,41.9708338],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938355":{"id":"n1820938355","loc":[-85.3127856,41.9692784],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938356":{"id":"n1820938356","loc":[-85.0340775,42.1010721],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938357":{"id":"n1820938357","loc":[-85.3158111,41.9706583],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938359":{"id":"n1820938359","loc":[-85.2312035,42.0280412],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938360":{"id":"n1820938360","loc":[-85.2448613,42.018477],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938361":{"id":"n1820938361","loc":[-85.29077,41.9759068],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:27Z","tags":{}},"n1820938364":{"id":"n1820938364","loc":[-85.3677387,41.9976615],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938365":{"id":"n1820938365","loc":[-85.0785204,42.1030355],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938366":{"id":"n1820938366","loc":[-85.2262039,42.0333722],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938367":{"id":"n1820938367","loc":[-85.1226011,42.0780902],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938368":{"id":"n1820938368","loc":[-85.3229673,41.971129],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938369":{"id":"n1820938369","loc":[-85.385334,42.0000056],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938370":{"id":"n1820938370","loc":[-85.000098,42.0879094],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938372":{"id":"n1820938372","loc":[-85.3852481,42.0025091],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938373":{"id":"n1820938373","loc":[-85.3770513,41.9982515],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938374":{"id":"n1820938374","loc":[-85.6278314,41.9405362],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938375":{"id":"n1820938375","loc":[-85.6355133,41.9344068],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938376":{"id":"n1820938376","loc":[-85.635642,41.9324753],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938377":{"id":"n1820938377","loc":[-85.3154463,41.970778],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938378":{"id":"n1820938378","loc":[-85.0920334,42.093411],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938379":{"id":"n1820938379","loc":[-85.3269155,41.9722297],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938381":{"id":"n1820938381","loc":[-85.1134334,42.0849184],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938382":{"id":"n1820938382","loc":[-85.005968,42.088585],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938384":{"id":"n1820938384","loc":[-85.1245203,42.0757183],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938385":{"id":"n1820938385","loc":[-85.020704,42.0905396],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938386":{"id":"n1820938386","loc":[-85.119585,42.0808984],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938387":{"id":"n1820938387","loc":[-85.0072447,42.0880117],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938388":{"id":"n1820938388","loc":[-85.2742908,41.9960273],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938389":{"id":"n1820938389","loc":[-85.3275807,41.9696852],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938390":{"id":"n1820938390","loc":[-85.2385635,42.0231556],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:28Z","tags":{}},"n1820938392":{"id":"n1820938392","loc":[-85.0202856,42.0900778],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938393":{"id":"n1820938393","loc":[-85.2067847,42.0395398],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938394":{"id":"n1820938394","loc":[-85.5183544,41.9713495],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938396":{"id":"n1820938396","loc":[-85.5073037,41.9736787],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938397":{"id":"n1820938397","loc":[-85.2519638,42.0114225],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938398":{"id":"n1820938398","loc":[-85.287487,41.9793285],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938399":{"id":"n1820938399","loc":[-85.2298088,42.0336431],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938400":{"id":"n1820938400","loc":[-85.229444,42.0339141],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938401":{"id":"n1820938401","loc":[-85.2421791,42.0220239],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938402":{"id":"n1820938402","loc":[-85.2976687,41.9737612],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938403":{"id":"n1820938403","loc":[-85.3622069,41.993473],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938404":{"id":"n1820938404","loc":[-85.2465458,42.014906],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938405":{"id":"n1820938405","loc":[-85.5724663,41.9639412],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938406":{"id":"n1820938406","loc":[-85.3708501,41.9982037],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938408":{"id":"n1820938408","loc":[-85.2564592,42.0055311],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938409":{"id":"n1820938409","loc":[-85.1192846,42.0810856],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938410":{"id":"n1820938410","loc":[-85.5623812,41.971663],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938411":{"id":"n1820938411","loc":[-85.3221948,41.9719665],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938412":{"id":"n1820938412","loc":[-85.5168738,41.9710305],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938413":{"id":"n1820938413","loc":[-85.4546852,42.0061127],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938414":{"id":"n1820938414","loc":[-85.5896153,41.9463617],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:29Z","tags":{}},"n1820938415":{"id":"n1820938415","loc":[-85.2978189,41.9722138],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938416":{"id":"n1820938416","loc":[-85.1021681,42.0883581],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938417":{"id":"n1820938417","loc":[-85.2797193,41.9912984],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938419":{"id":"n1820938419","loc":[-85.2362461,42.0248533],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938420":{"id":"n1820938420","loc":[-85.4833639,41.9846252],"version":"2","changeset":"12182679","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:37:01Z","tags":{}},"n1820938422":{"id":"n1820938422","loc":[-85.3281064,41.9689433],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938424":{"id":"n1820938424","loc":[-85.2416963,42.0130088],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938425":{"id":"n1820938425","loc":[-85.5718655,41.9564577],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938426":{"id":"n1820938426","loc":[-85.0512812,42.1030701],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938427":{"id":"n1820938427","loc":[-85.1273527,42.0723616],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938428":{"id":"n1820938428","loc":[-85.0215033,42.0904083],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938429":{"id":"n1820938429","loc":[-85.6169953,41.942228],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938430":{"id":"n1820938430","loc":[-85.2829165,41.9907243],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938431":{"id":"n1820938431","loc":[-85.2240796,42.0374203],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938432":{"id":"n1820938432","loc":[-85.0167598,42.0898442],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938433":{"id":"n1820938433","loc":[-85.2132649,42.0411334],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938434":{"id":"n1820938434","loc":[-85.2293839,42.031513],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:30Z","tags":{}},"n1820938435":{"id":"n1820938435","loc":[-85.1203374,42.0792608],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938436":{"id":"n1820938436","loc":[-85.109571,42.086268],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938437":{"id":"n1820938437","loc":[-85.1079026,42.0853842],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938438":{"id":"n1820938438","loc":[-85.109237,42.0862413],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938439":{"id":"n1820938439","loc":[-85.2259936,42.0350831],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938440":{"id":"n1820938440","loc":[-85.3669705,41.99679],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938441":{"id":"n1820938441","loc":[-85.2418143,42.0223507],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938442":{"id":"n1820938442","loc":[-85.3101248,41.9702515],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938443":{"id":"n1820938443","loc":[-85.069315,42.1059688],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938444":{"id":"n1820938444","loc":[-85.205862,42.0410378],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938445":{"id":"n1820938445","loc":[-85.0388076,42.1036604],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938446":{"id":"n1820938446","loc":[-85.2225389,42.0370115],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938447":{"id":"n1820938447","loc":[-85.3241474,41.9719346],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938448":{"id":"n1820938448","loc":[-85.3125496,41.9690789],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938449":{"id":"n1820938449","loc":[-85.1146497,42.0857039],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938450":{"id":"n1820938450","loc":[-85.1333944,42.0714963],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938451":{"id":"n1820938451","loc":[-85.5619306,41.9720937],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938452":{"id":"n1820938452","loc":[-85.2553651,42.0006479],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938453":{"id":"n1820938453","loc":[-85.3151137,41.9710093],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938454":{"id":"n1820938454","loc":[-85.2592315,41.9977947],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938455":{"id":"n1820938455","loc":[-85.2655723,41.9995966],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:31Z","tags":{}},"n1820938456":{"id":"n1820938456","loc":[-85.4820652,41.9959233],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938459":{"id":"n1820938459","loc":[-85.450737,42.0055068],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938460":{"id":"n1820938460","loc":[-85.2428658,42.0205573],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938461":{"id":"n1820938461","loc":[-85.0835576,42.1021559],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938462":{"id":"n1820938462","loc":[-85.244636,42.0194733],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938463":{"id":"n1820938463","loc":[-85.5702562,41.9581332],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938465":{"id":"n1820938465","loc":[-85.5680031,41.9659515],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938467":{"id":"n1820938467","loc":[-85.2798752,41.9948353],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938468":{"id":"n1820938468","loc":[-85.0477407,42.1015537],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938469":{"id":"n1820938469","loc":[-85.6403842,41.913732],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938470":{"id":"n1820938470","loc":[-85.0396029,42.103289],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938471":{"id":"n1820938471","loc":[-85.2824702,41.9907777],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938472":{"id":"n1820938472","loc":[-85.2969284,41.9735538],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938474":{"id":"n1820938474","loc":[-85.401041,42.0070853],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938475":{"id":"n1820938475","loc":[-85.4116625,42.0073883],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938476":{"id":"n1820938476","loc":[-85.0437764,42.1016214],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938477":{"id":"n1820938477","loc":[-85.3643269,41.9958436],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938478":{"id":"n1820938478","loc":[-85.3895182,42.0009465],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938479":{"id":"n1820938479","loc":[-85.636157,41.9333373],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:32Z","tags":{}},"n1820938480":{"id":"n1820938480","loc":[-85.2811355,41.9858044],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938481":{"id":"n1820938481","loc":[-85.0239052,42.092153],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938482":{"id":"n1820938482","loc":[-85.2558798,42.0053557],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938483":{"id":"n1820938483","loc":[-85.2544422,42.0047339],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938484":{"id":"n1820938484","loc":[-85.4864683,41.9843183],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938485":{"id":"n1820938485","loc":[-85.2554185,42.0031075],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938486":{"id":"n1820938486","loc":[-85.3082795,41.9712486],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938487":{"id":"n1820938487","loc":[-85.2433378,42.0133436],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938488":{"id":"n1820938488","loc":[-85.0216696,42.0904162],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938489":{"id":"n1820938489","loc":[-85.2546138,42.0050289],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938490":{"id":"n1820938490","loc":[-85.2717521,41.9977349],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938491":{"id":"n1820938491","loc":[-85.0100489,42.0908195],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938492":{"id":"n1820938492","loc":[-85.207879,42.0392211],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938493":{"id":"n1820938493","loc":[-85.0007363,42.0882836],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938494":{"id":"n1820938494","loc":[-85.5775303,41.9504097],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938495":{"id":"n1820938495","loc":[-85.1131584,42.0847683],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938496":{"id":"n1820938496","loc":[-85.0887825,42.0941633],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938497":{"id":"n1820938497","loc":[-85.1185926,42.0818938],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938498":{"id":"n1820938498","loc":[-85.2748487,41.9948712],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938499":{"id":"n1820938499","loc":[-85.2566952,42.0090788],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938500":{"id":"n1820938500","loc":[-85.0774757,42.1036234],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938501":{"id":"n1820938501","loc":[-85.4190869,42.008903],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938502":{"id":"n1820938502","loc":[-85.1140395,42.0850577],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938503":{"id":"n1820938503","loc":[-85.1136104,42.0848627],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938504":{"id":"n1820938504","loc":[-85.5828089,41.9480638],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938505":{"id":"n1820938505","loc":[-85.625514,41.9405202],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938506":{"id":"n1820938506","loc":[-85.2063384,42.0398322],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938507":{"id":"n1820938507","loc":[-85.3395476,41.9851636],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:33Z","tags":{}},"n1820938508":{"id":"n1820938508","loc":[-85.0328853,42.0963606],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938510":{"id":"n1820938510","loc":[-85.1170369,42.0843702],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938511":{"id":"n1820938511","loc":[-85.2784748,41.9868487],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938512":{"id":"n1820938512","loc":[-85.6310501,41.9435528],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938514":{"id":"n1820938514","loc":[-85.0334284,42.0981028],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938515":{"id":"n1820938515","loc":[-84.9912091,42.0868226],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938516":{"id":"n1820938516","loc":[-85.2806141,41.9940351],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938517":{"id":"n1820938517","loc":[-85.1233025,42.0776734],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938518":{"id":"n1820938518","loc":[-85.2047891,42.0429023],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938519":{"id":"n1820938519","loc":[-85.1475443,42.0648312],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938520":{"id":"n1820938520","loc":[-85.2644685,41.9990891],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938521":{"id":"n1820938521","loc":[-85.1056281,42.0872553],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938522":{"id":"n1820938522","loc":[-85.4813184,41.9930105],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938523":{"id":"n1820938523","loc":[-85.321551,41.9722936],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938524":{"id":"n1820938524","loc":[-85.1564664,42.0631211],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938525":{"id":"n1820938525","loc":[-85.4149885,42.0079144],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938527":{"id":"n1820938527","loc":[-85.2861888,41.9803653],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938528":{"id":"n1820938528","loc":[-85.1301379,42.0682178],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938529":{"id":"n1820938529","loc":[-85.4156537,42.0084247],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938530":{"id":"n1820938530","loc":[-85.245151,42.0176082],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938531":{"id":"n1820938531","loc":[-85.457818,42.0001651],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:34Z","tags":{}},"n1820938532":{"id":"n1820938532","loc":[-85.310951,41.9694538],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938533":{"id":"n1820938533","loc":[-85.1509089,42.0611298],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938534":{"id":"n1820938534","loc":[-85.1108249,42.086321],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938535":{"id":"n1820938535","loc":[-85.1260344,42.0740687],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938536":{"id":"n1820938536","loc":[-85.4561228,42.0042791],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938537":{"id":"n1820938537","loc":[-85.2805082,41.9945761],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938538":{"id":"n1820938538","loc":[-85.273352,41.9981921],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938539":{"id":"n1820938539","loc":[-85.1084216,42.0864364],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938540":{"id":"n1820938540","loc":[-85.5009737,41.9773637],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938541":{"id":"n1820938541","loc":[-85.3960843,42.0051879],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938542":{"id":"n1820938542","loc":[-85.3425088,41.9865034],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938545":{"id":"n1820938545","loc":[-84.9937907,42.0860849],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938546":{"id":"n1820938546","loc":[-85.1084176,42.086065],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938547":{"id":"n1820938547","loc":[-85.3492851,41.9924786],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938548":{"id":"n1820938548","loc":[-85.2512235,42.0101147],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938549":{"id":"n1820938549","loc":[-85.3717298,41.9979326],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:35Z","tags":{}},"n1820938551":{"id":"n1820938551","loc":[-85.2573712,42.0064081],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938552":{"id":"n1820938552","loc":[-85.2514596,42.010139],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938553":{"id":"n1820938553","loc":[-85.416512,42.0088073],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938554":{"id":"n1820938554","loc":[-85.4365964,42.0061606],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938555":{"id":"n1820938555","loc":[-85.4552431,42.0057301],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938556":{"id":"n1820938556","loc":[-85.2916283,41.9778769],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938557":{"id":"n1820938557","loc":[-85.100709,42.0902968],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938558":{"id":"n1820938558","loc":[-85.4703064,41.9965771],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938559":{"id":"n1820938559","loc":[-85.3134722,41.9696134],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938560":{"id":"n1820938560","loc":[-85.4834213,41.9885768],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938561":{"id":"n1820938561","loc":[-85.2740641,41.9975236],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938562":{"id":"n1820938562","loc":[-85.148334,42.0623405],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938563":{"id":"n1820938563","loc":[-85.2358598,42.0263675],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938565":{"id":"n1820938565","loc":[-85.2902979,41.9790892],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938566":{"id":"n1820938566","loc":[-85.2528865,42.0112869],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938567":{"id":"n1820938567","loc":[-85.2595319,41.9973003],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938568":{"id":"n1820938568","loc":[-85.071151,42.105689],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938570":{"id":"n1820938570","loc":[-85.299278,41.9732188],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938571":{"id":"n1820938571","loc":[-85.0354669,42.1024771],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938583":{"id":"n1820938583","loc":[-85.3313937,41.972562],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938585":{"id":"n1820938585","loc":[-85.0756933,42.1058334],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938587":{"id":"n1820938587","loc":[-85.3130324,41.9694219],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:36Z","tags":{}},"n1820938590":{"id":"n1820938590","loc":[-85.0934227,42.0931681],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938592":{"id":"n1820938592","loc":[-85.3517956,41.9922553],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938593":{"id":"n1820938593","loc":[-85.4023971,42.0065169],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938594":{"id":"n1820938594","loc":[-85.3506798,41.9925583],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938595":{"id":"n1820938595","loc":[-85.3673524,41.9971193],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938596":{"id":"n1820938596","loc":[-85.1073608,42.0853523],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938597":{"id":"n1820938597","loc":[-85.2976579,41.972477],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938598":{"id":"n1820938598","loc":[-85.5616517,41.9694295],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938599":{"id":"n1820938599","loc":[-85.3552074,41.9921915],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938600":{"id":"n1820938600","loc":[-85.4665126,41.9999953],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938601":{"id":"n1820938601","loc":[-85.2740695,41.9966226],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938602":{"id":"n1820938602","loc":[-85.279376,41.9886669],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938603":{"id":"n1820938603","loc":[-85.0771109,42.1040413],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938604":{"id":"n1820938604","loc":[-85.2636049,41.9977895],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938605":{"id":"n1820938605","loc":[-85.3762145,41.9976456],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938606":{"id":"n1820938606","loc":[-85.2321369,42.0289577],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938620":{"id":"n1820938620","loc":[-85.4947724,41.9776189],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938622":{"id":"n1820938622","loc":[-85.1547069,42.0622768],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938624":{"id":"n1820938624","loc":[-85.0005056,42.0880249],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938626":{"id":"n1820938626","loc":[-85.0735596,42.1059357],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938628":{"id":"n1820938628","loc":[-85.4665298,41.99932],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938629":{"id":"n1820938629","loc":[-85.434515,42.0065273],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938630":{"id":"n1820938630","loc":[-85.117462,42.0823823],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938631":{"id":"n1820938631","loc":[-85.0131777,42.0890707],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938632":{"id":"n1820938632","loc":[-85.0875326,42.0961934],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:37Z","tags":{}},"n1820938634":{"id":"n1820938634","loc":[-85.6433839,41.9112042],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938635":{"id":"n1820938635","loc":[-85.1366181,42.064969],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938636":{"id":"n1820938636","loc":[-85.073109,42.1057925],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938638":{"id":"n1820938638","loc":[-85.161406,42.0632541],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938640":{"id":"n1820938640","loc":[-85.6343932,41.9188845],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938642":{"id":"n1820938642","loc":[-85.2500004,42.010306],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938644":{"id":"n1820938644","loc":[-85.291918,41.9753166],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938663":{"id":"n1820938663","loc":[-85.2841611,41.9916812],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938664":{"id":"n1820938664","loc":[-85.1052955,42.0868134],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938665":{"id":"n1820938665","loc":[-85.4606118,42.0005534],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938666":{"id":"n1820938666","loc":[-85.5672736,41.9642922],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938667":{"id":"n1820938667","loc":[-85.6348481,41.9316932],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938668":{"id":"n1820938668","loc":[-85.0224904,42.0909576],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938669":{"id":"n1820938669","loc":[-85.0133856,42.0899755],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938670":{"id":"n1820938670","loc":[-85.344779,41.991139],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938671":{"id":"n1820938671","loc":[-85.632874,41.9425313],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938673":{"id":"n1820938673","loc":[-85.4941501,41.9779698],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938675":{"id":"n1820938675","loc":[-85.0862559,42.0997519],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938676":{"id":"n1820938676","loc":[-85.0097874,42.0898032],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938678":{"id":"n1820938678","loc":[-84.9913553,42.0863675],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938680":{"id":"n1820938680","loc":[-85.0533666,42.1038315],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938682":{"id":"n1820938682","loc":[-85.2950294,41.9743914],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938684":{"id":"n1820938684","loc":[-85.2517385,42.0104499],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938686":{"id":"n1820938686","loc":[-85.0247971,42.0922514],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938688":{"id":"n1820938688","loc":[-85.0807037,42.1026017],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:38Z","tags":{}},"n1820938690":{"id":"n1820938690","loc":[-85.52462,41.9722748],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938694":{"id":"n1820938694","loc":[-85.2586535,41.9988818],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938695":{"id":"n1820938695","loc":[-85.0931612,42.092948],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938697":{"id":"n1820938697","loc":[-85.2470822,42.016564],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938698":{"id":"n1820938698","loc":[-85.4143018,42.0075158],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938699":{"id":"n1820938699","loc":[-85.0771484,42.104487],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938700":{"id":"n1820938700","loc":[-85.0291208,42.0942775],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938701":{"id":"n1820938701","loc":[-85.6367964,41.9185971],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938702":{"id":"n1820938702","loc":[-85.085419,42.1010693],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938703":{"id":"n1820938703","loc":[-85.0583877,42.1040584],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938705":{"id":"n1820938705","loc":[-85.2573379,42.0003182],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938706":{"id":"n1820938706","loc":[-85.2655937,41.9981575],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938707":{"id":"n1820938707","loc":[-85.023181,42.0915758],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938708":{"id":"n1820938708","loc":[-85.2318687,42.0274674],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938709":{"id":"n1820938709","loc":[-85.1056389,42.0866184],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938710":{"id":"n1820938710","loc":[-85.5276265,41.9700978],"version":"2","changeset":"12182668","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:35:33Z","tags":{}},"n1820938711":{"id":"n1820938711","loc":[-85.0864128,42.0945761],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938712":{"id":"n1820938712","loc":[-84.9897071,42.0871888],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:39Z","tags":{}},"n1820938714":{"id":"n1820938714","loc":[-85.1328845,42.0665611],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938715":{"id":"n1820938715","loc":[-85.0336537,42.0991377],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938716":{"id":"n1820938716","loc":[-85.087597,42.0986692],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938717":{"id":"n1820938717","loc":[-85.1241394,42.0761882],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938718":{"id":"n1820938718","loc":[-85.1176002,42.0847723],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938719":{"id":"n1820938719","loc":[-85.2423615,42.0216572],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938721":{"id":"n1820938721","loc":[-85.2196378,42.0387908],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938722":{"id":"n1820938722","loc":[-85.0164272,42.0890082],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938723":{"id":"n1820938723","loc":[-85.5917182,41.9451807],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938724":{"id":"n1820938724","loc":[-85.2458806,42.0086638],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938725":{"id":"n1820938725","loc":[-85.1264474,42.0740527],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938726":{"id":"n1820938726","loc":[-85.1961631,42.04738],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938727":{"id":"n1820938727","loc":[-85.2784643,41.9943648],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938728":{"id":"n1820938728","loc":[-85.2905554,41.9763216],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938729":{"id":"n1820938729","loc":[-85.2913386,41.9771511],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938730":{"id":"n1820938730","loc":[-85.0112519,42.0895683],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938732":{"id":"n1820938732","loc":[-85.4290261,42.0064531],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:40Z","tags":{}},"n1820938733":{"id":"n1820938733","loc":[-85.3867073,42.0031629],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938734":{"id":"n1820938734","loc":[-85.4943647,41.9836005],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938735":{"id":"n1820938735","loc":[-85.4900303,41.9860728],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938736":{"id":"n1820938736","loc":[-85.0866153,42.0944539],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938737":{"id":"n1820938737","loc":[-85.0869532,42.0990911],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938738":{"id":"n1820938738","loc":[-85.6321659,41.9208851],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938739":{"id":"n1820938739","loc":[-85.5930485,41.9433453],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938740":{"id":"n1820938740","loc":[-85.0406851,42.102733],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938741":{"id":"n1820938741","loc":[-85.1051131,42.0869846],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938742":{"id":"n1820938742","loc":[-85.1377554,42.0648893],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938743":{"id":"n1820938743","loc":[-85.2795694,41.994604],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938745":{"id":"n1820938745","loc":[-85.4948153,41.9826594],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938746":{"id":"n1820938746","loc":[-85.4488916,42.0050923],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938747":{"id":"n1820938747","loc":[-85.1052526,42.0866144],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938748":{"id":"n1820938748","loc":[-85.1468749,42.0653991],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938749":{"id":"n1820938749","loc":[-85.0856886,42.1006104],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938750":{"id":"n1820938750","loc":[-85.2144022,42.0404004],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938751":{"id":"n1820938751","loc":[-85.277771,41.9907458],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938752":{"id":"n1820938752","loc":[-85.1474542,42.0636149],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938753":{"id":"n1820938753","loc":[-85.0820515,42.1028075],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938754":{"id":"n1820938754","loc":[-85.1122948,42.08525],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:41Z","tags":{}},"n1820938756":{"id":"n1820938756","loc":[-85.0173352,42.0901933],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938757":{"id":"n1820938757","loc":[-85.2259721,42.0354018],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938758":{"id":"n1820938758","loc":[-85.0872389,42.0987795],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938759":{"id":"n1820938759","loc":[-85.2291436,42.031874],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938760":{"id":"n1820938760","loc":[-85.3802485,42.0016002],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938761":{"id":"n1820938761","loc":[-85.3945822,42.0057938],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938762":{"id":"n1820938762","loc":[-85.5273237,41.9713017],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938763":{"id":"n1820938763","loc":[-85.2868862,41.9798629],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938764":{"id":"n1820938764","loc":[-85.2516677,42.0107899],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938766":{"id":"n1820938766","loc":[-85.3183002,41.9693103],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938768":{"id":"n1820938768","loc":[-85.2159042,42.0401932],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938770":{"id":"n1820938770","loc":[-85.0094481,42.0911141],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938771":{"id":"n1820938771","loc":[-85.0244538,42.0922155],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938772":{"id":"n1820938772","loc":[-85.231697,42.028862],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938773":{"id":"n1820938773","loc":[-85.2102394,42.0390617],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938774":{"id":"n1820938774","loc":[-85.2463419,42.0151212],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938775":{"id":"n1820938775","loc":[-85.0726195,42.1056424],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938776":{"id":"n1820938776","loc":[-85.0060431,42.0883262],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938778":{"id":"n1820938778","loc":[-85.425889,42.0056982],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938779":{"id":"n1820938779","loc":[-85.1183042,42.0820638],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:42Z","tags":{}},"n1820938780":{"id":"n1820938780","loc":[-85.441596,42.0058257],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938781":{"id":"n1820938781","loc":[-85.1124879,42.0847086],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938782":{"id":"n1820938782","loc":[-85.2452733,42.0153894],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938783":{"id":"n1820938783","loc":[-85.2741191,41.9969244],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938784":{"id":"n1820938784","loc":[-85.2829487,41.9822236],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938785":{"id":"n1820938785","loc":[-85.3202743,41.972142],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938786":{"id":"n1820938786","loc":[-85.2345402,42.0266465],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938787":{"id":"n1820938787","loc":[-85.3037626,41.9724611],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938789":{"id":"n1820938789","loc":[-85.2474792,42.0161973],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938790":{"id":"n1820938790","loc":[-85.2951045,41.9727323],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938791":{"id":"n1820938791","loc":[-85.322345,41.9712726],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938792":{"id":"n1820938792","loc":[-85.2402372,42.0110394],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938793":{"id":"n1820938793","loc":[-85.5135693,41.9698659],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938794":{"id":"n1820938794","loc":[-85.4695339,41.9967366],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938796":{"id":"n1820938796","loc":[-85.0418492,42.1011131],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938797":{"id":"n1820938797","loc":[-85.3334107,41.9806337],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938798":{"id":"n1820938798","loc":[-85.5625314,41.9711685],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938799":{"id":"n1820938799","loc":[-85.3755707,41.9973585],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938800":{"id":"n1820938800","loc":[-85.5227532,41.9722429],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938801":{"id":"n1820938801","loc":[-85.4267687,42.0052836],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938803":{"id":"n1820938803","loc":[-85.0284704,42.0940837],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938804":{"id":"n1820938804","loc":[-85.015585,42.0885305],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938805":{"id":"n1820938805","loc":[-85.0765905,42.1053865],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938806":{"id":"n1820938806","loc":[-85.2614953,41.9964551],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:43Z","tags":{}},"n1820938808":{"id":"n1820938808","loc":[-85.0307355,42.0947313],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938810":{"id":"n1820938810","loc":[-85.3894753,42.0003565],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938812":{"id":"n1820938812","loc":[-85.0868848,42.095006],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938813":{"id":"n1820938813","loc":[-85.3854198,42.0009465],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938814":{"id":"n1820938814","loc":[-85.2659692,41.9993534],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938815":{"id":"n1820938815","loc":[-85.1234259,42.0765266],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938816":{"id":"n1820938816","loc":[-85.1426906,42.0648893],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938818":{"id":"n1820938818","loc":[-85.1014533,42.0893067],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938819":{"id":"n1820938819","loc":[-85.0883064,42.098067],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938820":{"id":"n1820938820","loc":[-85.0503156,42.102704],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938821":{"id":"n1820938821","loc":[-85.1179649,42.0821884],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938822":{"id":"n1820938822","loc":[-85.3484697,41.9921596],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938823":{"id":"n1820938823","loc":[-85.3732962,41.9970874],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938824":{"id":"n1820938824","loc":[-85.2784104,41.9898312],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938825":{"id":"n1820938825","loc":[-85.4441709,42.0052198],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938826":{"id":"n1820938826","loc":[-85.3925438,42.0038326],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938829":{"id":"n1820938829","loc":[-85.5717582,41.9621861],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:44Z","tags":{}},"n1820938830":{"id":"n1820938830","loc":[-85.0866314,42.0995051],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938831":{"id":"n1820938831","loc":[-85.576672,41.9522769],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938832":{"id":"n1820938832","loc":[-85.1587238,42.0636205],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938833":{"id":"n1820938833","loc":[-85.3804245,41.9999155],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938834":{"id":"n1820938834","loc":[-85.280083,41.9948843],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938836":{"id":"n1820938836","loc":[-85.561892,41.9686693],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938837":{"id":"n1820938837","loc":[-85.0158975,42.0885253],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938838":{"id":"n1820938838","loc":[-85.4248204,42.007633],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938839":{"id":"n1820938839","loc":[-85.0352738,42.1039657],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938840":{"id":"n1820938840","loc":[-85.211956,42.0411812],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938841":{"id":"n1820938841","loc":[-85.4816575,41.9908997],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938842":{"id":"n1820938842","loc":[-85.3807635,42.0020308],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938843":{"id":"n1820938843","loc":[-85.0100865,42.0898521],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938844":{"id":"n1820938844","loc":[-85.0103936,42.0897434],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938848":{"id":"n1820938848","loc":[-85.2430052,42.0131363],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938849":{"id":"n1820938849","loc":[-85.112559,42.0853723],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:45Z","tags":{}},"n1820938851":{"id":"n1820938851","loc":[-85.3641553,41.9952535],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938852":{"id":"n1820938852","loc":[-85.2087373,42.0390777],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938853":{"id":"n1820938853","loc":[-85.2473933,42.0148263],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938854":{"id":"n1820938854","loc":[-85.0213464,42.090509],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938855":{"id":"n1820938855","loc":[-85.0673208,42.1052353],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938856":{"id":"n1820938856","loc":[-85.1003053,42.0905528],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938857":{"id":"n1820938857","loc":[-85.2617367,41.9965389],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938858":{"id":"n1820938858","loc":[-85.280363,41.9916015],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938859":{"id":"n1820938859","loc":[-85.0038866,42.0873469],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938860":{"id":"n1820938860","loc":[-85.2476401,42.0151451],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938861":{"id":"n1820938861","loc":[-85.193717,42.0499294],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938862":{"id":"n1820938862","loc":[-85.3478689,41.9917609],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938863":{"id":"n1820938863","loc":[-85.5638017,41.9648881],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938864":{"id":"n1820938864","loc":[-85.4356308,42.0064476],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938865":{"id":"n1820938865","loc":[-85.0561722,42.1023509],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938867":{"id":"n1820938867","loc":[-85.2256031,42.0356034],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938868":{"id":"n1820938868","loc":[-85.6102576,41.9420844],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938869":{"id":"n1820938869","loc":[-85.2285213,42.0339938],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:46Z","tags":{}},"n1820938870":{"id":"n1820938870","loc":[-85.0326238,42.0978003],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938871":{"id":"n1820938871","loc":[-85.0131389,42.0903736],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938872":{"id":"n1820938872","loc":[-85.2550859,42.0012259],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938873":{"id":"n1820938873","loc":[-85.1130029,42.0846966],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938874":{"id":"n1820938874","loc":[-85.1579041,42.06336],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938875":{"id":"n1820938875","loc":[-85.0430522,42.1020234],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938876":{"id":"n1820938876","loc":[-85.2786679,41.9865935],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938877":{"id":"n1820938877","loc":[-85.1221666,42.0788706],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938878":{"id":"n1820938878","loc":[-85.2554614,42.0103303],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938879":{"id":"n1820938879","loc":[-85.2349801,42.0265748],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938880":{"id":"n1820938880","loc":[-85.0997434,42.0907864],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938881":{"id":"n1820938881","loc":[-85.0045464,42.0878167],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938882":{"id":"n1820938882","loc":[-85.2728048,41.9982519],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938883":{"id":"n1820938883","loc":[-85.3111333,41.9691587],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938884":{"id":"n1820938884","loc":[-85.3219802,41.9721899],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938885":{"id":"n1820938885","loc":[-85.3091378,41.9699325],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938887":{"id":"n1820938887","loc":[-85.4242367,42.0085203],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938888":{"id":"n1820938888","loc":[-84.9968377,42.0874504],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:47Z","tags":{}},"n1820938890":{"id":"n1820938890","loc":[-85.5443139,41.9714078],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938891":{"id":"n1820938891","loc":[-85.6404013,41.9154676],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938892":{"id":"n1820938892","loc":[-85.3644986,41.9962582],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938893":{"id":"n1820938893","loc":[-85.0496772,42.1018323],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938894":{"id":"n1820938894","loc":[-85.297261,41.9737373],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938895":{"id":"n1820938895","loc":[-85.0327096,42.098071],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938896":{"id":"n1820938896","loc":[-85.3856773,41.9996867],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938897":{"id":"n1820938897","loc":[-85.0493862,42.1015509],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938898":{"id":"n1820938898","loc":[-84.9969879,42.0876614],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938899":{"id":"n1820938899","loc":[-85.0848625,42.1013587],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938900":{"id":"n1820938900","loc":[-85.5853195,41.9479201],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938901":{"id":"n1820938901","loc":[-85.6329169,41.9387964],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938902":{"id":"n1820938902","loc":[-85.0843046,42.1029468],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938903":{"id":"n1820938903","loc":[-85.1228747,42.0778474],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938904":{"id":"n1820938904","loc":[-85.4855456,41.984095],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938905":{"id":"n1820938905","loc":[-85.0573269,42.1026801],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938906":{"id":"n1820938906","loc":[-85.2425868,42.0131523],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938907":{"id":"n1820938907","loc":[-85.1149622,42.0860053],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938908":{"id":"n1820938908","loc":[-85.4833097,41.9951578],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938909":{"id":"n1820938909","loc":[-85.075979,42.1056372],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938910":{"id":"n1820938910","loc":[-85.0338509,42.0977139],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938911":{"id":"n1820938911","loc":[-85.6384272,41.9115715],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938912":{"id":"n1820938912","loc":[-85.0458363,42.1004074],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938913":{"id":"n1820938913","loc":[-85.0592138,42.1048305],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:48Z","tags":{}},"n1820938914":{"id":"n1820938914","loc":[-85.2807493,41.9916653],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938915":{"id":"n1820938915","loc":[-85.1103274,42.0864193],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938916":{"id":"n1820938916","loc":[-85.6267156,41.9404404],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938918":{"id":"n1820938918","loc":[-85.0331374,42.0982911],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938919":{"id":"n1820938919","loc":[-85.5637331,41.965409],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938920":{"id":"n1820938920","loc":[-85.5457515,41.9714237],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938922":{"id":"n1820938922","loc":[-85.082073,42.1030104],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938923":{"id":"n1820938923","loc":[-85.0780765,42.103102],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938924":{"id":"n1820938924","loc":[-85.4208035,42.0089508],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938925":{"id":"n1820938925","loc":[-85.3469934,41.9914795],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938926":{"id":"n1820938926","loc":[-85.0322,42.095619],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938927":{"id":"n1820938927","loc":[-85.4784431,41.9949401],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938928":{"id":"n1820938928","loc":[-85.1303095,42.0667523],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938929":{"id":"n1820938929","loc":[-85.2463784,42.0084781],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938930":{"id":"n1820938930","loc":[-85.6299986,41.9427707],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938931":{"id":"n1820938931","loc":[-85.6325907,41.9238499],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938932":{"id":"n1820938932","loc":[-85.4808464,41.9914476],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938934":{"id":"n1820938934","loc":[-85.2411599,42.0105292],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938935":{"id":"n1820938935","loc":[-85.0163213,42.0892379],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938936":{"id":"n1820938936","loc":[-85.3290934,41.9682322],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938937":{"id":"n1820938937","loc":[-85.4925623,41.9853231],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:49Z","tags":{}},"n1820938938":{"id":"n1820938938","loc":[-85.0338294,42.09892],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938940":{"id":"n1820938940","loc":[-85.4174561,42.008903],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938941":{"id":"n1820938941","loc":[-85.1165595,42.0838845],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938942":{"id":"n1820938942","loc":[-85.2954585,41.9717192],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938943":{"id":"n1820938943","loc":[-85.6330199,41.9257338],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938944":{"id":"n1820938944","loc":[-85.2294654,42.0324478],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938945":{"id":"n1820938945","loc":[-85.5601282,41.9728914],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938946":{"id":"n1820938946","loc":[-85.1176324,42.08568],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938947":{"id":"n1820938947","loc":[-85.0210245,42.0906005],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938948":{"id":"n1820938948","loc":[-85.0251887,42.09253],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938949":{"id":"n1820938949","loc":[-85.0895832,42.0939551],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938950":{"id":"n1820938950","loc":[-84.9915109,42.085842],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938951":{"id":"n1820938951","loc":[-85.2187366,42.0393486],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938952":{"id":"n1820938952","loc":[-85.006605,42.087579],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938953":{"id":"n1820938953","loc":[-85.046641,42.1012393],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938954":{"id":"n1820938954","loc":[-85.052102,42.103695],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938955":{"id":"n1820938955","loc":[-85.283925,41.9912825],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938956":{"id":"n1820938956","loc":[-85.2326626,42.0316349],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938957":{"id":"n1820938957","loc":[-85.1174298,42.0859694],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938958":{"id":"n1820938958","loc":[-85.3802056,41.9994794],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938959":{"id":"n1820938959","loc":[-85.4586334,41.9999737],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938960":{"id":"n1820938960","loc":[-85.4302234,42.0069418],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938961":{"id":"n1820938961","loc":[-85.092201,42.0930674],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938962":{"id":"n1820938962","loc":[-85.3684511,41.9979382],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938963":{"id":"n1820938963","loc":[-85.4618735,42.0011856],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938964":{"id":"n1820938964","loc":[-85.4828205,41.9877793],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:50Z","tags":{}},"n1820938965":{"id":"n1820938965","loc":[-85.0837789,42.1025726],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938966":{"id":"n1820938966","loc":[-85.0176195,42.090253],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938967":{"id":"n1820938967","loc":[-85.3801627,42.001074],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938968":{"id":"n1820938968","loc":[-85.4767007,41.994488],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938969":{"id":"n1820938969","loc":[-85.274268,41.9957495],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938970":{"id":"n1820938970","loc":[-85.2977438,41.9719506],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938971":{"id":"n1820938971","loc":[-85.2425546,42.0208682],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938972":{"id":"n1820938972","loc":[-85.2557082,42.002382],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938973":{"id":"n1820938973","loc":[-85.3187937,41.9691986],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938975":{"id":"n1820938975","loc":[-85.2448077,42.0153045],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938977":{"id":"n1820938977","loc":[-85.0343015,42.0997718],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938978":{"id":"n1820938978","loc":[-85.2449364,42.01874],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938979":{"id":"n1820938979","loc":[-85.2598391,41.9969602],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938980":{"id":"n1820938980","loc":[-85.4294724,42.0067665],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938981":{"id":"n1820938981","loc":[-85.428082,42.0055124],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938983":{"id":"n1820938983","loc":[-85.5436315,41.9717484],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938985":{"id":"n1820938985","loc":[-85.5978336,41.9407437],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938986":{"id":"n1820938986","loc":[-85.491661,41.9860249],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938987":{"id":"n1820938987","loc":[-85.4942789,41.9801392],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:51Z","tags":{}},"n1820938988":{"id":"n1820938988","loc":[-85.0416306,42.1010841],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820938989":{"id":"n1820938989","loc":[-85.2653644,41.9984433],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820938990":{"id":"n1820938990","loc":[-85.1028266,42.0881124],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820938991":{"id":"n1820938991","loc":[-85.0163146,42.0887932],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820938992":{"id":"n1820938992","loc":[-85.5282209,41.9678112],"version":"2","changeset":"12182668","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:35:33Z","tags":{}},"n1820938993":{"id":"n1820938993","loc":[-85.5442752,41.9715888],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820938994":{"id":"n1820938994","loc":[-85.5634327,41.9658558],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820938995":{"id":"n1820938995","loc":[-85.0384227,42.1037627],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820938996":{"id":"n1820938996","loc":[-85.1144258,42.0854439],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820938997":{"id":"n1820938997","loc":[-85.1870651,42.0506305],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820938998":{"id":"n1820938998","loc":[-85.1256159,42.0747376],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820938999":{"id":"n1820938999","loc":[-85.3272695,41.9715836],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820939000":{"id":"n1820939000","loc":[-85.0543067,42.103098],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820939001":{"id":"n1820939001","loc":[-85.4678173,41.9973585],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820939003":{"id":"n1820939003","loc":[-85.0266626,42.0933154],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820939004":{"id":"n1820939004","loc":[-85.0353046,42.1019728],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820939005":{"id":"n1820939005","loc":[-85.1237961,42.0762798],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820939006":{"id":"n1820939006","loc":[-85.2812214,41.9826702],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:52Z","tags":{}},"n1820939007":{"id":"n1820939007","loc":[-85.2927763,41.9747343],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939008":{"id":"n1820939008","loc":[-85.3270979,41.9720862],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939009":{"id":"n1820939009","loc":[-85.488657,41.9856581],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939010":{"id":"n1820939010","loc":[-85.3087301,41.9701399],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939011":{"id":"n1820939011","loc":[-85.0276939,42.093768],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939012":{"id":"n1820939012","loc":[-85.2956516,41.9748779],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939013":{"id":"n1820939013","loc":[-85.1298579,42.0726443],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939014":{"id":"n1820939014","loc":[-85.105144,42.0870893],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939015":{"id":"n1820939015","loc":[-85.0677486,42.1053917],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939016":{"id":"n1820939016","loc":[-85.0333681,42.0993459],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939017":{"id":"n1820939017","loc":[-85.6384272,41.910805],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939018":{"id":"n1820939018","loc":[-85.399496,42.006894],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939019":{"id":"n1820939019","loc":[-85.2648427,41.9998318],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939020":{"id":"n1820939020","loc":[-85.1237424,42.0766779],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939021":{"id":"n1820939021","loc":[-85.2515025,42.0109442],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939022":{"id":"n1820939022","loc":[-85.5566306,41.9718385],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939023":{"id":"n1820939023","loc":[-85.090644,42.0938369],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939024":{"id":"n1820939024","loc":[-85.1245525,42.074914],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939025":{"id":"n1820939025","loc":[-85.1099934,42.0863926],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939026":{"id":"n1820939026","loc":[-85.1251653,42.0744589],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:53Z","tags":{}},"n1820939027":{"id":"n1820939027","loc":[-85.401792,42.0068143],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939028":{"id":"n1820939028","loc":[-85.0094763,42.0899584],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939029":{"id":"n1820939029","loc":[-85.1330779,42.0705605],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939030":{"id":"n1820939030","loc":[-85.4935064,41.984398],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939031":{"id":"n1820939031","loc":[-85.5713334,41.9613939],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939032":{"id":"n1820939032","loc":[-85.0873945,42.0964669],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939033":{"id":"n1820939033","loc":[-85.0886497,42.0986481],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939034":{"id":"n1820939034","loc":[-85.3276343,41.9758897],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939035":{"id":"n1820939035","loc":[-85.1304386,42.0727387],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939036":{"id":"n1820939036","loc":[-85.2551932,42.0052999],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939037":{"id":"n1820939037","loc":[-85.2206936,42.0384458],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939038":{"id":"n1820939038","loc":[-85.2313645,42.0286389],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939039":{"id":"n1820939039","loc":[-85.0754586,42.1059835],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939040":{"id":"n1820939040","loc":[-85.0663324,42.1050812],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939041":{"id":"n1820939041","loc":[-85.2406234,42.0106887],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939042":{"id":"n1820939042","loc":[-85.0685962,42.1058175],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939043":{"id":"n1820939043","loc":[-85.0689462,42.1059437],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939044":{"id":"n1820939044","loc":[-85.0586144,42.1046144],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939045":{"id":"n1820939045","loc":[-85.3650565,41.9965452],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939047":{"id":"n1820939047","loc":[-85.5752558,41.9536014],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:54Z","tags":{}},"n1820939048":{"id":"n1820939048","loc":[-85.5110159,41.9710624],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939050":{"id":"n1820939050","loc":[-85.2832641,41.9926477],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939051":{"id":"n1820939051","loc":[-85.0078402,42.0898947],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939052":{"id":"n1820939052","loc":[-85.3882737,42.0017916],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939053":{"id":"n1820939053","loc":[-85.1718945,42.0564937],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939054":{"id":"n1820939054","loc":[-85.0947048,42.0929293],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939055":{"id":"n1820939055","loc":[-85.4456944,42.0051082],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939056":{"id":"n1820939056","loc":[-85.3139872,41.9706903],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939057":{"id":"n1820939057","loc":[-85.3893895,42.0034021],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939058":{"id":"n1820939058","loc":[-85.2425332,42.0106089],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939059":{"id":"n1820939059","loc":[-85.6085624,41.9420844],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939060":{"id":"n1820939060","loc":[-85.210411,42.0397789],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939061":{"id":"n1820939061","loc":[-85.2762542,41.9960473],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939062":{"id":"n1820939062","loc":[-85.4686584,41.9969973],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939063":{"id":"n1820939063","loc":[-85.3860421,42.0018394],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939064":{"id":"n1820939064","loc":[-85.5636944,41.9644414],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939065":{"id":"n1820939065","loc":[-85.3267331,41.9766554],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939066":{"id":"n1820939066","loc":[-85.0868996,42.0943822],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939067":{"id":"n1820939067","loc":[-85.104861,42.0880038],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939068":{"id":"n1820939068","loc":[-85.5537123,41.9695093],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939069":{"id":"n1820939069","loc":[-85.6325092,41.9396743],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939070":{"id":"n1820939070","loc":[-85.3869648,42.0024454],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939071":{"id":"n1820939071","loc":[-85.2775349,41.9957335],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:55Z","tags":{}},"n1820939072":{"id":"n1820939072","loc":[-85.2055616,42.0421533],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939073":{"id":"n1820939073","loc":[-85.4731431,41.9946531],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939074":{"id":"n1820939074","loc":[-85.0399609,42.1030833],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939075":{"id":"n1820939075","loc":[-85.3055758,41.9725169],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939076":{"id":"n1820939076","loc":[-85.4834599,41.994488],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939077":{"id":"n1820939077","loc":[-85.3819866,42.0023018],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939078":{"id":"n1820939078","loc":[-85.1218756,42.0789992],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939079":{"id":"n1820939079","loc":[-85.2793159,41.9944458],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939080":{"id":"n1820939080","loc":[-85.2495498,42.0101466],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939081":{"id":"n1820939081","loc":[-85.0035969,42.0872434],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939082":{"id":"n1820939082","loc":[-85.1054243,42.0865626],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939083":{"id":"n1820939083","loc":[-85.0917665,42.0934774],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939084":{"id":"n1820939084","loc":[-85.3442211,41.988938],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939086":{"id":"n1820939086","loc":[-85.273989,41.9953588],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939087":{"id":"n1820939087","loc":[-85.1142541,42.0852488],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939089":{"id":"n1820939089","loc":[-85.1526684,42.0615758],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939090":{"id":"n1820939090","loc":[-85.2538843,42.0110159],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939091":{"id":"n1820939091","loc":[-85.28341,41.9909635],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939092":{"id":"n1820939092","loc":[-85.3963178,42.0050217],"version":"2","changeset":"13114234","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-09-15T03:33:29Z","tags":{}},"n1820939093":{"id":"n1820939093","loc":[-85.0851682,42.1012472],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939095":{"id":"n1820939095","loc":[-85.2811784,41.986243],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939096":{"id":"n1820939096","loc":[-85.4274125,42.0052995],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939097":{"id":"n1820939097","loc":[-85.0871262,42.0951652],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:56Z","tags":{}},"n1820939099":{"id":"n1820939099","loc":[-85.1314253,42.0671665],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939100":{"id":"n1820939100","loc":[-85.2778997,41.991001],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939101":{"id":"n1820939101","loc":[-85.112107,42.0862812],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939102":{"id":"n1820939102","loc":[-85.299911,41.9729955],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939103":{"id":"n1820939103","loc":[-85.639822,41.9094796],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939104":{"id":"n1820939104","loc":[-85.122294,42.0785334],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939105":{"id":"n1820939105","loc":[-85.2476294,42.015719],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939106":{"id":"n1820939106","loc":[-85.4946007,41.9814631],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939107":{"id":"n1820939107","loc":[-85.0879524,42.0986919],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939108":{"id":"n1820939108","loc":[-85.0342814,42.098274],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939109":{"id":"n1820939109","loc":[-85.2450695,42.0095463],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939110":{"id":"n1820939110","loc":[-85.3847546,42.0024135],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939111":{"id":"n1820939111","loc":[-85.2961344,41.9742558],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939112":{"id":"n1820939112","loc":[-85.27899,41.994317],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939114":{"id":"n1820939114","loc":[-85.1017644,42.0886618],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939115":{"id":"n1820939115","loc":[-85.076215,42.1056333],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939116":{"id":"n1820939116","loc":[-85.1198009,42.0805349],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939117":{"id":"n1820939117","loc":[-85.11988,42.0798513],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939118":{"id":"n1820939118","loc":[-85.147819,42.0625476],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939119":{"id":"n1820939119","loc":[-85.0585969,42.1029042],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939120":{"id":"n1820939120","loc":[-85.1248596,42.0745744],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:57Z","tags":{}},"n1820939121":{"id":"n1820939121","loc":[-85.3023786,41.9725249],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939123":{"id":"n1820939123","loc":[-85.0119332,42.0900699],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939124":{"id":"n1820939124","loc":[-85.2466852,42.0170343],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939125":{"id":"n1820939125","loc":[-85.0033019,42.0872792],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939126":{"id":"n1820939126","loc":[-85.0042084,42.0875778],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939128":{"id":"n1820939128","loc":[-85.0052961,42.0885424],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939130":{"id":"n1820939130","loc":[-85.0647942,42.10508],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939131":{"id":"n1820939131","loc":[-85.2824123,41.9825107],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939132":{"id":"n1820939132","loc":[-85.3210039,41.9723255],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939133":{"id":"n1820939133","loc":[-85.0491033,42.1014184],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939134":{"id":"n1820939134","loc":[-85.1127776,42.0855168],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939135":{"id":"n1820939135","loc":[-85.1243768,42.0759322],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939137":{"id":"n1820939137","loc":[-85.125974,42.0747547],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939138":{"id":"n1820939138","loc":[-85.1071248,42.0859973],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939139":{"id":"n1820939139","loc":[-85.5326175,41.9674833],"version":"2","changeset":"12182668","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:35:32Z","tags":{}},"n1820939140":{"id":"n1820939140","loc":[-85.1338715,42.0660833],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939142":{"id":"n1820939142","loc":[-85.649671,41.9135675],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:58Z","tags":{}},"n1820939144":{"id":"n1820939144","loc":[-85.0236545,42.0920444],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939145":{"id":"n1820939145","loc":[-85.1084391,42.0859376],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939146":{"id":"n1820939146","loc":[-85.1539988,42.0618626],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939147":{"id":"n1820939147","loc":[-85.2354521,42.026511],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939148":{"id":"n1820939148","loc":[-85.2362246,42.0260408],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939149":{"id":"n1820939149","loc":[-85.2401342,42.0115233],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939150":{"id":"n1820939150","loc":[-85.295319,41.9747423],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939151":{"id":"n1820939151","loc":[-85.1164696,42.0835409],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939152":{"id":"n1820939152","loc":[-85.3232891,41.9712885],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939153":{"id":"n1820939153","loc":[-85.2574463,42.0068944],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939155":{"id":"n1820939155","loc":[-85.5704064,41.9598246],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939156":{"id":"n1820939156","loc":[-85.0349077,42.0998116],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939157":{"id":"n1820939157","loc":[-85.0949529,42.0925619],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939159":{"id":"n1820939159","loc":[-85.0179829,42.0902343],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939160":{"id":"n1820939160","loc":[-85.0405832,42.1016942],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939161":{"id":"n1820939161","loc":[-85.2534015,42.0111833],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939162":{"id":"n1820939162","loc":[-85.0839881,42.102708],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939163":{"id":"n1820939163","loc":[-85.0341996,42.1008385],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939164":{"id":"n1820939164","loc":[-85.1037761,42.0879731],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:56:59Z","tags":{}},"n1820939173":{"id":"n1820939173","loc":[-85.0460616,42.1005786],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939177":{"id":"n1820939177","loc":[-85.0061651,42.0878059],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939181":{"id":"n1820939181","loc":[-85.1456775,42.0654684],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939183":{"id":"n1820939183","loc":[-85.1325508,42.0718439],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939185":{"id":"n1820939185","loc":[-85.2485842,42.008329],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939187":{"id":"n1820939187","loc":[-85.2744128,41.9949322],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939189":{"id":"n1820939189","loc":[-85.2579025,41.9999542],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939191":{"id":"n1820939191","loc":[-85.3358998,41.9828987],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939193":{"id":"n1820939193","loc":[-85.3192658,41.9716714],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939194":{"id":"n1820939194","loc":[-85.6400795,41.9130725],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939195":{"id":"n1820939195","loc":[-85.3278489,41.9780591],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939196":{"id":"n1820939196","loc":[-85.2800197,41.983061],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939197":{"id":"n1820939197","loc":[-85.3278167,41.9692943],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939198":{"id":"n1820939198","loc":[-85.3366894,41.9838653],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939199":{"id":"n1820939199","loc":[-85.0328383,42.0969923],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939201":{"id":"n1820939201","loc":[-85.3259284,41.9720383],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:00Z","tags":{}},"n1820939217":{"id":"n1820939217","loc":[-85.1840181,42.0503277],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939220":{"id":"n1820939220","loc":[-85.422563,42.0089986],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939222":{"id":"n1820939222","loc":[-85.555386,41.9707856],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939224":{"id":"n1820939224","loc":[-85.3830809,42.002254],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939226":{"id":"n1820939226","loc":[-84.9917938,42.0857517],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939227":{"id":"n1820939227","loc":[-85.2936775,41.9740484],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939228":{"id":"n1820939228","loc":[-85.2632133,41.9975024],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939229":{"id":"n1820939229","loc":[-85.2809424,41.9853259],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939230":{"id":"n1820939230","loc":[-85.242104,42.0131204],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939232":{"id":"n1820939232","loc":[-85.2610246,41.9963901],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939233":{"id":"n1820939233","loc":[-85.2335531,42.0268378],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939234":{"id":"n1820939234","loc":[-85.3188839,41.9713575],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939235":{"id":"n1820939235","loc":[-85.2413637,42.0225658],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939237":{"id":"n1820939237","loc":[-85.0010796,42.0887215],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939239":{"id":"n1820939239","loc":[-85.2241697,42.0362624],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939243":{"id":"n1820939243","loc":[-85.0368456,42.1040134],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939244":{"id":"n1820939244","loc":[-85.1327986,42.069524],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939260":{"id":"n1820939260","loc":[-85.5408163,41.9711206],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:01Z","tags":{}},"n1820939261":{"id":"n1820939261","loc":[-85.2959199,41.9746546],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939262":{"id":"n1820939262","loc":[-85.3298659,41.9683598],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939263":{"id":"n1820939263","loc":[-85.2240581,42.0358425],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939264":{"id":"n1820939264","loc":[-85.2438206,42.0101944],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939265":{"id":"n1820939265","loc":[-85.3984489,42.0059589],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939266":{"id":"n1820939266","loc":[-85.2330811,42.0294279],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939268":{"id":"n1820939268","loc":[-85.1126877,42.0857704],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939271":{"id":"n1820939271","loc":[-85.254925,42.0106253],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939273":{"id":"n1820939273","loc":[-85.4328046,42.0064662],"version":"2","changeset":"12524188","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-28T14:51:01Z","tags":{}},"n1820939277":{"id":"n1820939277","loc":[-85.289622,41.9789616],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939279":{"id":"n1820939279","loc":[-85.4574532,42.0004043],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939281":{"id":"n1820939281","loc":[-85.4803486,41.9867211],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939283":{"id":"n1820939283","loc":[-85.157475,42.0631848],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939285":{"id":"n1820939285","loc":[-85.2571458,42.0059935],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939287":{"id":"n1820939287","loc":[-85.2818544,41.9825984],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939289":{"id":"n1820939289","loc":[-85.2298302,42.0328781],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:02Z","tags":{}},"n1820939291":{"id":"n1820939291","loc":[-85.4819523,41.984821],"version":"2","changeset":"12182679","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:37:01Z","tags":{}},"n1820939301":{"id":"n1820939301","loc":[-85.3139765,41.9701159],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939304":{"id":"n1820939304","loc":[-85.0424447,42.101742],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939306":{"id":"n1820939306","loc":[-85.6360283,41.9338482],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939310":{"id":"n1820939310","loc":[-85.3463025,41.9913622],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939312":{"id":"n1820939312","loc":[-85.4664869,41.9988097],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939314":{"id":"n1820939314","loc":[-85.149364,42.0622449],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939316":{"id":"n1820939316","loc":[-85.2460415,42.0153125],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939318":{"id":"n1820939318","loc":[-85.4806103,41.9924523],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939320":{"id":"n1820939320","loc":[-85.2449042,42.0190987],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939322":{"id":"n1820939322","loc":[-85.5280165,41.9689263],"version":"2","changeset":"12182668","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:35:33Z","tags":{}},"n1820939324":{"id":"n1820939324","loc":[-85.0051204,42.0882625],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939326":{"id":"n1820939326","loc":[-85.1240925,42.0771546],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939329":{"id":"n1820939329","loc":[-85.2261653,42.0342225],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939331":{"id":"n1820939331","loc":[-85.5259933,41.972211],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939333":{"id":"n1820939333","loc":[-85.0074754,42.0883183],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939335":{"id":"n1820939335","loc":[-85.0764014,42.1055549],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939336":{"id":"n1820939336","loc":[-85.2908773,41.9769597],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939337":{"id":"n1820939337","loc":[-85.4095382,42.0083449],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939346":{"id":"n1820939346","loc":[-85.2514166,42.0111753],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939348":{"id":"n1820939348","loc":[-85.0030377,42.0873799],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939350":{"id":"n1820939350","loc":[-85.3659362,41.9964974],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:03Z","tags":{}},"n1820939352":{"id":"n1820939352","loc":[-85.226058,42.0348281],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939355":{"id":"n1820939355","loc":[-85.1902408,42.0507101],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939357":{"id":"n1820939357","loc":[-85.2781854,41.9946001],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939359":{"id":"n1820939359","loc":[-85.2139988,42.0405175],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939361":{"id":"n1820939361","loc":[-85.0086609,42.0908262],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939363":{"id":"n1820939363","loc":[-85.0627128,42.1043398],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939365":{"id":"n1820939365","loc":[-85.1311346,42.072501],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939369":{"id":"n1820939369","loc":[-85.248198,42.0082652],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939370":{"id":"n1820939370","loc":[-84.99792,42.087794],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939371":{"id":"n1820939371","loc":[-85.2786775,41.9942783],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939372":{"id":"n1820939372","loc":[-85.0342103,42.1013957],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939373":{"id":"n1820939373","loc":[-85.2022357,42.0444799],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939374":{"id":"n1820939374","loc":[-85.2279205,42.0337388],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939375":{"id":"n1820939375","loc":[-85.1337699,42.0712614],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939376":{"id":"n1820939376","loc":[-85.317517,41.9707062],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939377":{"id":"n1820939377","loc":[-85.1326326,42.070218],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939394":{"id":"n1820939394","loc":[-85.0197746,42.0899118],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939397":{"id":"n1820939397","loc":[-85.2590076,41.9984632],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939399":{"id":"n1820939399","loc":[-85.2469964,42.0083449],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939400":{"id":"n1820939400","loc":[-85.2470929,42.0146668],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939401":{"id":"n1820939401","loc":[-84.9984095,42.0878087],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939402":{"id":"n1820939402","loc":[-85.2372653,42.0243273],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:04Z","tags":{}},"n1820939403":{"id":"n1820939403","loc":[-85.2454986,42.0091955],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939404":{"id":"n1820939404","loc":[-85.0539205,42.1035995],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939405":{"id":"n1820939405","loc":[-85.550601,41.9706101],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939406":{"id":"n1820939406","loc":[-85.0351343,42.0999656],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939407":{"id":"n1820939407","loc":[-85.0082908,42.0905755],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939408":{"id":"n1820939408","loc":[-85.0132904,42.0902251],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939410":{"id":"n1820939410","loc":[-85.0892546,42.094012],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939412":{"id":"n1820939412","loc":[-85.0350793,42.1030315],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939416":{"id":"n1820939416","loc":[-85.0012406,42.0886777],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939418":{"id":"n1820939418","loc":[-85.0577453,42.1029229],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939420":{"id":"n1820939420","loc":[-85.1230786,42.0776722],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939422":{"id":"n1820939422","loc":[-85.571136,41.9649304],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939436":{"id":"n1820939436","loc":[-85.1137968,42.0848997],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939437":{"id":"n1820939437","loc":[-85.3559584,41.9925105],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939438":{"id":"n1820939438","loc":[-85.0080172,42.0903565],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939439":{"id":"n1820939439","loc":[-85.0048897,42.0880913],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939441":{"id":"n1820939441","loc":[-85.0406959,42.1018574],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939443":{"id":"n1820939443","loc":[-85.3897328,42.0029078],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939445":{"id":"n1820939445","loc":[-85.122349,42.0782814],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939448":{"id":"n1820939448","loc":[-85.4872193,41.985036],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939450":{"id":"n1820939450","loc":[-85.0120459,42.0904919],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:05Z","tags":{}},"n1820939452":{"id":"n1820939452","loc":[-85.6320543,41.921982],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939456":{"id":"n1820939456","loc":[-85.0844749,42.1036843],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939458":{"id":"n1820939458","loc":[-85.0968037,42.091296],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939463":{"id":"n1820939463","loc":[-85.5339747,41.9681841],"version":"2","changeset":"12182668","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:35:33Z","tags":{}},"n1820939465":{"id":"n1820939465","loc":[-85.4125423,42.0072129],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939467":{"id":"n1820939467","loc":[-85.6335563,41.9303626],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939469":{"id":"n1820939469","loc":[-85.2821014,41.9932126],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939471":{"id":"n1820939471","loc":[-85.374691,41.9969917],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939485":{"id":"n1820939485","loc":[-85.4471321,42.0049806],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939487":{"id":"n1820939487","loc":[-85.3752532,41.9972206],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939489":{"id":"n1820939489","loc":[-85.4517283,42.005927],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939492":{"id":"n1820939492","loc":[-85.4662552,42.0005693],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939494":{"id":"n1820939494","loc":[-85.0120083,42.0902928],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939496":{"id":"n1820939496","loc":[-85.044463,42.1004631],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939498":{"id":"n1820939498","loc":[-85.418293,42.0089667],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939500":{"id":"n1820939500","loc":[-85.0554762,42.1027358],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939504":{"id":"n1820939504","loc":[-85.1246289,42.0746858],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:06Z","tags":{}},"n1820939507":{"id":"n1820939507","loc":[-85.0408139,42.1021838],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939508":{"id":"n1820939508","loc":[-85.1236204,42.0775169],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939509":{"id":"n1820939509","loc":[-85.0350109,42.1037428],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939510":{"id":"n1820939510","loc":[-85.0551583,42.1029878],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939511":{"id":"n1820939511","loc":[-85.0956771,42.0916662],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939512":{"id":"n1820939512","loc":[-85.2323408,42.0273638],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939513":{"id":"n1820939513","loc":[-85.1232771,42.0762388],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939531":{"id":"n1820939531","loc":[-85.264608,41.9997828],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939533":{"id":"n1820939533","loc":[-85.4198808,42.0087914],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939535":{"id":"n1820939535","loc":[-85.3080864,41.9715677],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939536":{"id":"n1820939536","loc":[-85.1189426,42.0812596],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939537":{"id":"n1820939537","loc":[-85.2642741,41.9996764],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939538":{"id":"n1820939538","loc":[-85.2572531,42.0079627],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939539":{"id":"n1820939539","loc":[-85.2907807,41.9790174],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939540":{"id":"n1820939540","loc":[-85.3171415,41.9707301],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939541":{"id":"n1820939541","loc":[-85.08777,42.0953841],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939542":{"id":"n1820939542","loc":[-85.1239262,42.0773218],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939543":{"id":"n1820939543","loc":[-84.9973956,42.0877968],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939544":{"id":"n1820939544","loc":[-85.011606,42.0896161],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939545":{"id":"n1820939545","loc":[-85.4077358,42.0082971],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939546":{"id":"n1820939546","loc":[-85.3614945,41.9933717],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:07Z","tags":{}},"n1820939547":{"id":"n1820939547","loc":[-85.3189118,41.9697649],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939550":{"id":"n1820939550","loc":[-85.1262691,42.0740221],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939551":{"id":"n1820939551","loc":[-85.3863639,41.9994635],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939552":{"id":"n1820939552","loc":[-85.2836034,41.9923953],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939554":{"id":"n1820939554","loc":[-85.3222377,41.9715916],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939555":{"id":"n1820939555","loc":[-85.0122658,42.0906312],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939556":{"id":"n1820939556","loc":[-85.0022652,42.0877581],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939557":{"id":"n1820939557","loc":[-85.1011314,42.0899954],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939559":{"id":"n1820939559","loc":[-85.0008181,42.0885293],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939561":{"id":"n1820939561","loc":[-85.3637046,41.9942488],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939562":{"id":"n1820939562","loc":[-85.4500117,42.0052892],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939563":{"id":"n1820939563","loc":[-85.0537636,42.1036365],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939565":{"id":"n1820939565","loc":[-85.2367503,42.0246939],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939566":{"id":"n1820939566","loc":[-85.0448479,42.1002653],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939567":{"id":"n1820939567","loc":[-85.6337065,41.9295006],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939568":{"id":"n1820939568","loc":[-85.0879792,42.095623],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939569":{"id":"n1820939569","loc":[-85.6347623,41.9352369],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939570":{"id":"n1820939570","loc":[-85.1497931,42.0620378],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:08Z","tags":{}},"n1820939571":{"id":"n1820939571","loc":[-85.5676169,41.9656324],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939572":{"id":"n1820939572","loc":[-85.638041,41.9166971],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939573":{"id":"n1820939573","loc":[-85.4993429,41.9781293],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939574":{"id":"n1820939574","loc":[-85.5352831,41.9692127],"version":"2","changeset":"12182668","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:35:33Z","tags":{}},"n1820939575":{"id":"n1820939575","loc":[-84.9924429,42.0857118],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939577":{"id":"n1820939577","loc":[-85.0581101,42.1026721],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939578":{"id":"n1820939578","loc":[-85.641088,41.9094477],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939579":{"id":"n1820939579","loc":[-85.2548821,42.0052282],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939580":{"id":"n1820939580","loc":[-85.1124463,42.0859734],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939581":{"id":"n1820939581","loc":[-85.1083479,42.0857624],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939583":{"id":"n1820939583","loc":[-85.1387424,42.0648893],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939584":{"id":"n1820939584","loc":[-85.5152645,41.9700892],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939585":{"id":"n1820939585","loc":[-85.5463738,41.9713439],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939586":{"id":"n1820939586","loc":[-85.360207,41.9933717],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939587":{"id":"n1820939587","loc":[-85.2402372,42.0120917],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939588":{"id":"n1820939588","loc":[-85.3936381,42.0047255],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939589":{"id":"n1820939589","loc":[-85.3310246,41.973784],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939590":{"id":"n1820939590","loc":[-85.0329403,42.096642],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:09Z","tags":{}},"n1820939591":{"id":"n1820939591","loc":[-85.0097271,42.0910981],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939593":{"id":"n1820939593","loc":[-85.0446562,42.1003437],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939595":{"id":"n1820939595","loc":[-85.0856671,42.1008452],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939596":{"id":"n1820939596","loc":[-85.4087228,42.0083449],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939597":{"id":"n1820939597","loc":[-85.0609519,42.1052564],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939598":{"id":"n1820939598","loc":[-85.3432126,41.9874548],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939599":{"id":"n1820939599","loc":[-85.4041738,42.0067027],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939600":{"id":"n1820939600","loc":[-85.0825437,42.1035768],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939601":{"id":"n1820939601","loc":[-85.048422,42.101498],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939602":{"id":"n1820939602","loc":[-85.0336256,42.0999031],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939603":{"id":"n1820939603","loc":[-85.046818,42.1014104],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939605":{"id":"n1820939605","loc":[-85.2856524,41.98078],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939607":{"id":"n1820939607","loc":[-85.1118173,42.0864245],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939609":{"id":"n1820939609","loc":[-85.0443397,42.1006263],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939610":{"id":"n1820939610","loc":[-85.0336698,42.0978361],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:10Z","tags":{}},"n1820939611":{"id":"n1820939611","loc":[-85.4630322,42.0014248],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939612":{"id":"n1820939612","loc":[-85.0613127,42.1052353],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939613":{"id":"n1820939613","loc":[-85.0137571,42.0887801],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939614":{"id":"n1820939614","loc":[-85.272487,41.9982013],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939616":{"id":"n1820939616","loc":[-85.4665727,41.9983791],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939617":{"id":"n1820939617","loc":[-85.1288078,42.0725476],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939618":{"id":"n1820939618","loc":[-85.4653282,42.00109],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939619":{"id":"n1820939619","loc":[-85.2314717,42.0276746],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939620":{"id":"n1820939620","loc":[-85.255982,42.0003569],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939621":{"id":"n1820939621","loc":[-85.2886779,41.9787223],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939622":{"id":"n1820939622","loc":[-85.22438,42.0367509],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939623":{"id":"n1820939623","loc":[-85.0334713,42.0998382],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939624":{"id":"n1820939624","loc":[-85.2236504,42.037484],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939625":{"id":"n1820939625","loc":[-85.636908,41.9175162],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939627":{"id":"n1820939627","loc":[-85.2669187,41.9989707],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939628":{"id":"n1820939628","loc":[-85.3247268,41.9720702],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939629":{"id":"n1820939629","loc":[-85.3785104,41.9987299],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:11Z","tags":{}},"n1820939630":{"id":"n1820939630","loc":[-85.5267658,41.9720515],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939631":{"id":"n1820939631","loc":[-85.2445116,42.0098811],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939632":{"id":"n1820939632","loc":[-85.1271448,42.0725077],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939633":{"id":"n1820939633","loc":[-85.0345751,42.099724],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939634":{"id":"n1820939634","loc":[-85.4217476,42.0089986],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939635":{"id":"n1820939635","loc":[-85.3121848,41.9689433],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939636":{"id":"n1820939636","loc":[-85.2826419,41.9929985],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939637":{"id":"n1820939637","loc":[-85.3160257,41.9706344],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939638":{"id":"n1820939638","loc":[-85.5684967,41.9657919],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939640":{"id":"n1820939640","loc":[-85.225131,42.0356194],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939642":{"id":"n1820939642","loc":[-85.1324124,42.0693328],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939644":{"id":"n1820939644","loc":[-84.9994073,42.0878843],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939645":{"id":"n1820939645","loc":[-85.1087596,42.0863329],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939646":{"id":"n1820939646","loc":[-85.2915532,41.9782996],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939647":{"id":"n1820939647","loc":[-84.9988708,42.0877808],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939648":{"id":"n1820939648","loc":[-85.2243628,42.0356728],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939649":{"id":"n1820939649","loc":[-85.0427397,42.1020524],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:12Z","tags":{}},"n1820939650":{"id":"n1820939650","loc":[-85.6388392,41.9100752],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939651":{"id":"n1820939651","loc":[-85.0133709,42.0888557],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939652":{"id":"n1820939652","loc":[-85.318798,41.9701211],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939653":{"id":"n1820939653","loc":[-85.6335778,41.9190602],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939654":{"id":"n1820939654","loc":[-85.6338396,41.9370247],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939655":{"id":"n1820939655","loc":[-85.0939069,42.0931988],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939656":{"id":"n1820939656","loc":[-85.5702347,41.9651378],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939657":{"id":"n1820939657","loc":[-85.4235286,42.0088392],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939658":{"id":"n1820939658","loc":[-85.2740856,41.9972206],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939659":{"id":"n1820939659","loc":[-85.4824299,41.9934195],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939660":{"id":"n1820939660","loc":[-85.3857846,42.0014408],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939661":{"id":"n1820939661","loc":[-85.0451658,42.10028],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939662":{"id":"n1820939662","loc":[-85.3893036,42.001377],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939664":{"id":"n1820939664","loc":[-85.2455845,42.0088607],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939665":{"id":"n1820939665","loc":[-85.2741071,41.9951116],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939666":{"id":"n1820939666","loc":[-85.1298375,42.0677718],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939667":{"id":"n1820939667","loc":[-85.5491848,41.9707377],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:13Z","tags":{}},"n1820939669":{"id":"n1820939669","loc":[-85.2780298,41.995238],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939670":{"id":"n1820939670","loc":[-85.1330068,42.0716926],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939671":{"id":"n1820939671","loc":[-85.0811342,42.1025129],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939672":{"id":"n1820939672","loc":[-85.2325124,42.0290135],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939673":{"id":"n1820939673","loc":[-85.2975077,41.9716953],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939674":{"id":"n1820939674","loc":[-85.0951729,42.0922394],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939676":{"id":"n1820939676","loc":[-85.0363252,42.1043119],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939677":{"id":"n1820939677","loc":[-85.2960057,41.97349],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939678":{"id":"n1820939678","loc":[-85.3701849,41.9982515],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939679":{"id":"n1820939679","loc":[-85.3381486,41.9848861],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939680":{"id":"n1820939680","loc":[-85.2058448,42.0417286],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939682":{"id":"n1820939682","loc":[-85.0819335,42.1034443],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939683":{"id":"n1820939683","loc":[-85.3872223,41.9993359],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939684":{"id":"n1820939684","loc":[-85.095366,42.091909],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939685":{"id":"n1820939685","loc":[-85.2327914,42.0291888],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939686":{"id":"n1820939686","loc":[-85.0433459,42.1018773],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939687":{"id":"n1820939687","loc":[-85.0585339,42.1027318],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939688":{"id":"n1820939688","loc":[-85.0062885,42.0876347],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939689":{"id":"n1820939689","loc":[-85.246299,42.017377],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939690":{"id":"n1820939690","loc":[-85.2932376,41.9742877],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939691":{"id":"n1820939691","loc":[-85.2962846,41.9736815],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:14Z","tags":{}},"n1820939692":{"id":"n1820939692","loc":[-85.6052365,41.9409193],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939693":{"id":"n1820939693","loc":[-85.2570536,42.0003341],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939694":{"id":"n1820939694","loc":[-85.0488458,42.1014064],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939695":{"id":"n1820939695","loc":[-85.4050321,42.0069578],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939696":{"id":"n1820939696","loc":[-85.4847517,41.9845894],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939697":{"id":"n1820939697","loc":[-85.0844655,42.1013826],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939698":{"id":"n1820939698","loc":[-85.1437206,42.0650008],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939699":{"id":"n1820939699","loc":[-85.1168183,42.0864034],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939700":{"id":"n1820939700","loc":[-85.5479831,41.9711366],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939701":{"id":"n1820939701","loc":[-85.0349948,42.1034124],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939702":{"id":"n1820939702","loc":[-85.0835589,42.1038821],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939703":{"id":"n1820939703","loc":[-85.0203875,42.0902649],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939704":{"id":"n1820939704","loc":[-85.0371191,42.1038184],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939705":{"id":"n1820939705","loc":[-85.1273312,42.0735681],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939707":{"id":"n1820939707","loc":[-85.1272239,42.0730226],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939710":{"id":"n1820939710","loc":[-85.0349881,42.1019012],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939712":{"id":"n1820939712","loc":[-85.2440459,42.0178313],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939713":{"id":"n1820939713","loc":[-85.2444751,42.0182618],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939714":{"id":"n1820939714","loc":[-85.0539996,42.1032863],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:15Z","tags":{}},"n1820939715":{"id":"n1820939715","loc":[-85.2215905,42.0373246],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939716":{"id":"n1820939716","loc":[-85.0649712,42.1051994],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939717":{"id":"n1820939717","loc":[-85.0927146,42.0927581],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939718":{"id":"n1820939718","loc":[-85.3884668,42.0042312],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939719":{"id":"n1820939719","loc":[-85.0840672,42.1013241],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939720":{"id":"n1820939720","loc":[-85.304739,41.9725408],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939721":{"id":"n1820939721","loc":[-85.2243585,42.0371334],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939722":{"id":"n1820939722","loc":[-85.0599823,42.1049686],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939723":{"id":"n1820939723","loc":[-85.0298825,42.0944288],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939724":{"id":"n1820939724","loc":[-85.0366095,42.1042443],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939725":{"id":"n1820939725","loc":[-85.0698783,42.1058135],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939726":{"id":"n1820939726","loc":[-85.1054551,42.0873361],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939727":{"id":"n1820939727","loc":[-84.9952324,42.0864285],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939728":{"id":"n1820939728","loc":[-85.3442211,41.9897993],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939729":{"id":"n1820939729","loc":[-85.4386134,42.0056822],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939730":{"id":"n1820939730","loc":[-85.2438528,42.0146589],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939731":{"id":"n1820939731","loc":[-85.0355581,42.1041846],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939732":{"id":"n1820939732","loc":[-85.557682,41.9724447],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939734":{"id":"n1820939734","loc":[-85.2299418,42.033314],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939735":{"id":"n1820939735","loc":[-85.6297412,41.9419088],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939736":{"id":"n1820939736","loc":[-85.2645101,41.9980259],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939738":{"id":"n1820939738","loc":[-85.082195,42.1035649],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:16Z","tags":{}},"n1820939739":{"id":"n1820939739","loc":[-85.234272,42.0267102],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939740":{"id":"n1820939740","loc":[-85.0130758,42.0895006],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939741":{"id":"n1820939741","loc":[-85.4594702,42.0000375],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939742":{"id":"n1820939742","loc":[-84.9946745,42.0863687],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939743":{"id":"n1820939743","loc":[-85.6438775,41.9120186],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939744":{"id":"n1820939744","loc":[-85.6372685,41.9168089],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939745":{"id":"n1820939745","loc":[-85.2789468,41.9893208],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939747":{"id":"n1820939747","loc":[-85.3775019,41.998427],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939749":{"id":"n1820939749","loc":[-85.0993571,42.0909178],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939750":{"id":"n1820939750","loc":[-85.1308503,42.0669339],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939751":{"id":"n1820939751","loc":[-85.4802566,41.9856659],"version":"2","changeset":"12182679","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:37:01Z","tags":{}},"n1820939752":{"id":"n1820939752","loc":[-85.2543563,42.0108804],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939753":{"id":"n1820939753","loc":[-85.1041033,42.0878815],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939755":{"id":"n1820939755","loc":[-85.4000969,42.0071651],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939757":{"id":"n1820939757","loc":[-85.3858275,42.0022381],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939758":{"id":"n1820939758","loc":[-85.3653998,41.996609],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939759":{"id":"n1820939759","loc":[-85.2432949,42.0202305],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939760":{"id":"n1820939760","loc":[-85.3878874,42.0042472],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939761":{"id":"n1820939761","loc":[-85.2516741,42.0114145],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:17Z","tags":{}},"n1820939762":{"id":"n1820939762","loc":[-85.2788825,41.9865142],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:18Z","tags":{}},"n1820939763":{"id":"n1820939763","loc":[-85.0009147,42.0886686],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:18Z","tags":{}},"n1820939764":{"id":"n1820939764","loc":[-85.3918142,42.003434],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:18Z","tags":{}},"n1820939765":{"id":"n1820939765","loc":[-85.5532832,41.9696848],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:18Z","tags":{}},"n1820939766":{"id":"n1820939766","loc":[-85.5545063,41.969254],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:18Z","tags":{}},"n1820939768":{"id":"n1820939768","loc":[-85.1327989,42.0704769],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:18Z","tags":{}},"n1820939770":{"id":"n1820939770","loc":[-85.0588558,42.1047696],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:18Z","tags":{}},"n1820939772":{"id":"n1820939772","loc":[-85.555798,41.9713017],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:18Z","tags":{}},"n1820939773":{"id":"n1820939773","loc":[-85.0565853,42.1023589],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:18Z","tags":{}},"n1820939774":{"id":"n1820939774","loc":[-85.2582941,41.9992765],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:18Z","tags":{}},"n1820939775":{"id":"n1820939775","loc":[-85.3007264,41.9727642],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:18Z","tags":{}},"n1820939776":{"id":"n1820939776","loc":[-85.2477045,42.0082652],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:18Z","tags":{}},"n1820939777":{"id":"n1820939777","loc":[-85.2415247,42.0104973],"version":"1","changeset":"12180411","user":"Thad C","uid":"349027","visible":"true","timestamp":"2012-07-10T22:57:18Z","tags":{}},"n1821006698":{"id":"n1821006698","loc":[-85.6345227,41.9382009],"version":"1","changeset":"12181163","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T01:58:48Z","tags":{}},"n1821006700":{"id":"n1821006700","loc":[-85.6344894,41.938975],"version":"1","changeset":"12181163","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T01:58:48Z","tags":{}},"n1821006704":{"id":"n1821006704","loc":[-85.6351181,41.9370157],"version":"1","changeset":"12181163","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T01:58:48Z","tags":{}},"n1821006706":{"id":"n1821006706","loc":[-85.6357554,41.9361657],"version":"1","changeset":"12181163","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T01:58:48Z","tags":{}},"n1821006708":{"id":"n1821006708","loc":[-85.6351235,41.9368481],"version":"1","changeset":"12181163","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T01:58:48Z","tags":{}},"n1821006710":{"id":"n1821006710","loc":[-85.6352844,41.9364211],"version":"1","changeset":"12181163","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T01:58:48Z","tags":{}},"n1821006712":{"id":"n1821006712","loc":[-85.6351503,41.937307],"version":"1","changeset":"12181163","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T01:58:48Z","tags":{}},"n1821006716":{"id":"n1821006716","loc":[-85.6350366,41.9379774],"version":"1","changeset":"12181163","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T01:58:48Z","tags":{}},"n1821006725":{"id":"n1821006725","loc":[-85.6352147,41.9375903],"version":"1","changeset":"12181163","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T01:58:48Z","tags":{}},"n1821137607":{"id":"n1821137607","loc":[-85.5297057,41.9669915],"version":"1","changeset":"12182668","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:35:32Z","tags":{}},"n1821137608":{"id":"n1821137608","loc":[-85.5288598,41.9673094],"version":"1","changeset":"12182668","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:35:32Z","tags":{}},"n1821139530":{"id":"n1821139530","loc":[-85.4832228,41.9881686],"version":"1","changeset":"12182679","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:37:01Z","tags":{}},"n1821139531":{"id":"n1821139531","loc":[-85.4812101,41.9851258],"version":"1","changeset":"12182679","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:37:01Z","tags":{}},"n1821139532":{"id":"n1821139532","loc":[-85.4799127,41.9860244],"version":"1","changeset":"12182679","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:37:01Z","tags":{}},"n1821139533":{"id":"n1821139533","loc":[-85.4800313,41.9865555],"version":"1","changeset":"12182679","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T07:37:01Z","tags":{}},"n1841425201":{"id":"n1841425201","loc":[-85.4334577,42.0063713],"version":"1","changeset":"12524188","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-28T14:50:57Z","tags":{}},"n1841425222":{"id":"n1841425222","loc":[-85.4382449,42.0055785],"version":"1","changeset":"12524188","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-28T14:50:58Z","tags":{}},"n1914861007":{"id":"n1914861007","loc":[-85.394959,42.0057472],"version":"1","changeset":"13114234","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-09-15T03:33:21Z","tags":{}},"n1914861057":{"id":"n1914861057","loc":[-85.3967185,42.0049695],"version":"1","changeset":"13114234","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-09-15T03:33:22Z","tags":{}},"n1914861112":{"id":"n1914861112","loc":[-85.394179,42.0056906],"version":"1","changeset":"13114234","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-09-15T03:33:24Z","tags":{}},"n1914861306":{"id":"n1914861306","loc":[-85.3900226,42.0028488],"version":"1","changeset":"13114234","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-09-15T03:33:27Z","tags":{}},"n2114807565":{"id":"n2114807565","loc":[-85.6385979,41.9577824],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807568":{"id":"n2114807568","loc":[-85.6325097,41.9775713],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807572":{"id":"n2114807572","loc":[-85.6328996,41.9980965],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807578":{"id":"n2114807578","loc":[-85.6344818,41.9696956],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807583":{"id":"n2114807583","loc":[-85.6326289,41.9757853],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807593":{"id":"n2114807593","loc":[-85.6360828,41.9650674],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2130304159":{"id":"n2130304159","loc":[-85.6352537,41.9450015],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{"railway":"level_crossing"}},"n2139795852":{"id":"n2139795852","loc":[-85.6374708,41.9311633],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:57Z","tags":{}},"n2139858882":{"id":"n2139858882","loc":[-85.635178,41.9356158],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858883":{"id":"n2139858883","loc":[-85.63533,41.9355886],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858884":{"id":"n2139858884","loc":[-85.6353819,41.93556],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858885":{"id":"n2139858885","loc":[-85.6353665,41.9355157],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858886":{"id":"n2139858886","loc":[-85.6353165,41.9354971],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858887":{"id":"n2139858887","loc":[-85.6352454,41.9355328],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858888":{"id":"n2139858888","loc":[-85.6350184,41.9357846],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858889":{"id":"n2139858889","loc":[-85.634978,41.9359448],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858890":{"id":"n2139858890","loc":[-85.6347723,41.9361523],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858891":{"id":"n2139858891","loc":[-85.6347165,41.9362667],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858892":{"id":"n2139858892","loc":[-85.6346992,41.9364312],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858893":{"id":"n2139858893","loc":[-85.634603,41.9366329],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858894":{"id":"n2139858894","loc":[-85.6345973,41.9367488],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858895":{"id":"n2139858895","loc":[-85.6345127,41.9369734],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858896":{"id":"n2139858896","loc":[-85.634478,41.9371923],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858897":{"id":"n2139858897","loc":[-85.6344838,41.9373768],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858898":{"id":"n2139858898","loc":[-85.6346242,41.9375299],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858899":{"id":"n2139858899","loc":[-85.6347723,41.9376357],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858900":{"id":"n2139858900","loc":[-85.6347607,41.9377788],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858901":{"id":"n2139858901","loc":[-85.6346204,41.9379533],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858902":{"id":"n2139858902","loc":[-85.6344184,41.9380105],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858903":{"id":"n2139858903","loc":[-85.6341627,41.9380406],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858904":{"id":"n2139858904","loc":[-85.634005,41.9381679],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858905":{"id":"n2139858905","loc":[-85.63393,41.9383353],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:11Z","tags":{}},"n2139858906":{"id":"n2139858906","loc":[-85.6338588,41.9384597],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858907":{"id":"n2139858907","loc":[-85.6336627,41.9387759],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858908":{"id":"n2139858908","loc":[-85.6335127,41.9389361],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858933":{"id":"n2139858933","loc":[-85.6353118,41.9432646],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858934":{"id":"n2139858934","loc":[-85.6353952,41.9433002],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858935":{"id":"n2139858935","loc":[-85.6356496,41.9433255],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858936":{"id":"n2139858936","loc":[-85.6363128,41.9433373],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858937":{"id":"n2139858937","loc":[-85.6365467,41.9433779],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858938":{"id":"n2139858938","loc":[-85.6368692,41.9435265],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858939":{"id":"n2139858939","loc":[-85.6370986,41.9437039],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858940":{"id":"n2139858940","loc":[-85.6372371,41.9437732],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858941":{"id":"n2139858941","loc":[-85.6374756,41.9438171],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858942":{"id":"n2139858942","loc":[-85.6376164,41.9439286],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858943":{"id":"n2139858943","loc":[-85.6377504,41.944138],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858944":{"id":"n2139858944","loc":[-85.6384204,41.9443137],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858945":{"id":"n2139858945","loc":[-85.6385726,41.9444506],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858946":{"id":"n2139858946","loc":[-85.638702,41.9445739],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858947":{"id":"n2139858947","loc":[-85.6387179,41.9446516],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858948":{"id":"n2139858948","loc":[-85.6387088,41.9447985],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858949":{"id":"n2139858949","loc":[-85.6387656,41.9449877],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858950":{"id":"n2139858950","loc":[-85.638777,41.9451448],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858951":{"id":"n2139858951","loc":[-85.6387088,41.9452631],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858964":{"id":"n2139858964","loc":[-85.6383346,41.9442912],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858966":{"id":"n2139858966","loc":[-85.6384724,41.9443605],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858967":{"id":"n2139858967","loc":[-85.6354078,41.9434285],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858968":{"id":"n2139858968","loc":[-85.635271,41.943654],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858969":{"id":"n2139858969","loc":[-85.6352657,41.9437437],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858970":{"id":"n2139858970","loc":[-85.635271,41.9438195],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858971":{"id":"n2139858971","loc":[-85.6351563,41.9438906],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858972":{"id":"n2139858972","loc":[-85.6351384,41.9438882],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858973":{"id":"n2139858973","loc":[-85.6351514,41.9438034],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858974":{"id":"n2139858974","loc":[-85.6351237,41.9436641],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858975":{"id":"n2139858975","loc":[-85.6351498,41.9436108],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858976":{"id":"n2139858976","loc":[-85.6351058,41.9435345],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858977":{"id":"n2139858977","loc":[-85.6349641,41.9432051],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858986":{"id":"n2139858986","loc":[-85.6341205,41.9380746],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858990":{"id":"n2139858990","loc":[-85.6345671,41.9381816],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858995":{"id":"n2139858995","loc":[-85.6339783,41.9382273],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139859003":{"id":"n2139859003","loc":[-85.6340477,41.9373489],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:14Z","tags":{}},"n2139859004":{"id":"n2139859004","loc":[-85.6339784,41.9374752],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:14Z","tags":{}},"n2139870406":{"id":"n2139870406","loc":[-85.6342265,41.9432605],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:01Z","tags":{}},"n2139877106":{"id":"n2139877106","loc":[-85.6346323,41.9438746],"version":"1","changeset":"14893390","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:53:38Z","tags":{}},"n2139982399":{"id":"n2139982399","loc":[-85.6324055,41.9408537],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982400":{"id":"n2139982400","loc":[-85.632488,41.941063],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{"leisure":"slipway"}},"n2139982401":{"id":"n2139982401","loc":[-85.6327261,41.9415366],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982402":{"id":"n2139982402","loc":[-85.6326391,41.9413598],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982403":{"id":"n2139982403","loc":[-85.6327041,41.9414391],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982405":{"id":"n2139982405","loc":[-85.6322891,41.9406009],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982406":{"id":"n2139982406","loc":[-85.6325412,41.9425257],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139989333":{"id":"n2139989333","loc":[-85.6340584,41.9431731],"version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{}},"n2140006331":{"id":"n2140006331","loc":[-85.6361751,41.9459744],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006334":{"id":"n2140006334","loc":[-85.636528,41.9459751],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006336":{"id":"n2140006336","loc":[-85.6370918,41.9458926],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006338":{"id":"n2140006338","loc":[-85.6378806,41.9456474],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006340":{"id":"n2140006340","loc":[-85.6385831,41.9454343],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006342":{"id":"n2140006342","loc":[-85.639341,41.945157],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006344":{"id":"n2140006344","loc":[-85.6393497,41.9450232],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006346":{"id":"n2140006346","loc":[-85.6388245,41.9450145],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006348":{"id":"n2140006348","loc":[-85.6388167,41.9441739],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006351":{"id":"n2140006351","loc":[-85.6382915,41.9441797],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006353":{"id":"n2140006353","loc":[-85.63828,41.9438109],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006355":{"id":"n2140006355","loc":[-85.6381949,41.9436009],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006357":{"id":"n2140006357","loc":[-85.6371904,41.9435918],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006359":{"id":"n2140006359","loc":[-85.6366966,41.9432727],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006361":{"id":"n2140006361","loc":[-85.6353755,41.9432744],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006365":{"id":"n2140006365","loc":[-85.6350906,41.9435472],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006366":{"id":"n2140006366","loc":[-85.6343461,41.9441573],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006395":{"id":"n2140006395","loc":[-85.6351171,41.9437175],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006397":{"id":"n2140006397","loc":[-85.635352,41.9450206],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006399":{"id":"n2140006399","loc":[-85.6358194,41.9454937],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006401":{"id":"n2140006401","loc":[-85.6348693,41.9445739],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006431":{"id":"n2140006431","loc":[-85.6376737,41.9438023],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2140006437":{"id":"n2140006437","loc":[-85.6382631,41.9442724],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2189123379":{"id":"n2189123379","loc":[-85.6342671,41.9352665],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"w203974076":{"id":"w203974076","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:03Z","tags":{"highway":"footway"},"nodes":["n2139870442","n2139870457","n2139870458","n2139870459","n2139870460","n2139870452"]},"w170989131":{"id":"w170989131","version":"5","changeset":"13114234","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-09-15T03:33:30Z","tags":{"name":"St Joseph River","source":"Bing Imagery","waterway":"river"},"nodes":["n1820938225","n1820938712","n1820937596","n1820937574","n1820938515","n1820938330","n1820938678","n1820938240","n1820938950","n1820939226","n1820939575","n1820937913","n1820938223","n1820937668","n1820938545","n1820937584","n1820939742","n1820939727","n1820937578","n1820938149","n1820938124","n1820938888","n1820938898","n1820937922","n1820939543","n1820939370","n1820939401","n1820939647","n1820938345","n1820939644","n1820938333","n1820938370","n1820938624","n1820938493","n1820939559","n1820939763","n1820939237","n1820939416","n1820937810","n1820938317","n1820938324","n1820937558","n1820939556","n1820938298","n1820939348","n1820939125","n1820939081","n1820938859","n1820939126","n1820938881","n1820939439","n1820939324","n1820939128","n1820938101","n1820937706","n1820938382","n1820938776","n1820937815","n1820939177","n1820939688","n1820938952","n1820938216","n1820938387","n1820939333","n1820938243","n1820938248","n1820937666","n1820939051","n1820938332","n1820939438","n1820939407","n1820939361","n1820937517","n1820938770","n1820939591","n1820937857","n1820938491","n1820937993","n1820938125","n1820938166","n1820937746","n1820939028","n1820937638","n1820938676","n1820938843","n1820938844","n1820937978","n1820938730","n1820939544","n1820938304","n1820939123","n1820939494","n1820939450","n1820939555","n1820938133","n1820938129","n1820938871","n1820939408","n1820938669","n1820938260","n1820939740","n1820937625","n1820938631","n1820939651","n1820939613","n1820937850","n1820938325","n1820937736","n1820938804","n1820938837","n1820938014","n1820938991","n1820938722","n1820938935","n1820937870","n1820938432","n1820937986","n1820938756","n1820938966","n1820939159","n1820937744","n1820938334","n1820937645","n1820939394","n1820937656","n1820938392","n1820939703","n1820938385","n1820938947","n1820938854","n1820938428","n1820938488","n1820938269","n1820938668","n1820938268","n1820938707","n1820937732","n1820939144","n1820938481","n1820938771","n1820938686","n1820938948","n1820937997","n1820937769","n1820939003","n1820938083","n1820939011","n1820938803","n1820938700","n1820939723","n1820938808","n1820938262","n1820938081","n1820938926","n1820938326","n1820938102","n1820938508","n1820939590","n1820939199","n1820938084","n1820938870","n1820938895","n1820937611","n1820938918","n1820938514","n1820939610","n1820938910","n1820937523","n1820938127","n1820939108","n1820937981","n1820938938","n1820938715","n1820939016","n1820938237","n1820939623","n1820939602","n1820937734","n1820938977","n1820939633","n1820939156","n1820939406","n1820938279","n1820938301","n1820937678","n1820937671","n1820939163","n1820938356","n1820939372","n1820937568","n1820937626","n1820939710","n1820939004","n1820938253","n1820938571","n1820937513","n1820939412","n1820939701","n1820939509","n1820938839","n1820939731","n1820937798","n1820939676","n1820939724","n1820939243","n1820939704","n1820937814","n1820937599","n1820938199","n1820938995","n1820938445","n1820938069","n1820938470","n1820939074","n1820938193","n1820938740","n1820938047","n1820939507","n1820939441","n1820939160","n1820937849","n1820937840","n1820938052","n1820938988","n1820938796","n1820937724","n1820937620","n1820939304","n1820938343","n1820939649","n1820938875","n1820939686","n1820938476","n1820937801","n1820937737","n1820938264","n1820939609","n1820939496","n1820939593","n1820939566","n1820939661","n1820937782","n1820938912","n1820939173","n1820937733","n1820938953","n1820939603","n1820937607","n1820938468","n1820939601","n1820939694","n1820939133","n1820938897","n1820938893","n1820937831","n1820937730","n1820938820","n1820938046","n1820938426","n1820938347","n1820937582","n1820938954","n1820938033","n1820938104","n1820938680","n1820939563","n1820939404","n1820939714","n1820939000","n1820937992","n1820938168","n1820939510","n1820939500","n1820937509","n1820938865","n1820939773","n1820938138","n1820938905","n1820937623","n1820939418","n1820937946","n1820939577","n1820937615","n1820939687","n1820939119","n1820937988","n1820938337","n1820937750","n1820938703","n1820938339","n1820939044","n1820939770","n1820938913","n1820937672","n1820939722","n1820937768","n1820939597","n1820939612","n1820937699","n1820937682","n1820937669","n1820937657","n1820939363","n1820937800","n1820938265","n1820937760","n1820938207","n1820938115","n1820939130","n1820939716","n1820938338","n1820938239","n1820939040","n1820938064","n1820938855","n1820939015","n1820938258","n1820939042","n1820939043","n1820938443","n1820939725","n1820937675","n1820938568","n1820938280","n1820937705","n1820938775","n1820938636","n1820938626","n1820937859","n1820938096","n1820937852","n1820939039","n1820938247","n1820938585","n1820937707","n1820938117","n1820938909","n1820939115","n1820939335","n1820938805","n1820937935","n1820937876","n1820938699","n1820937869","n1820938603","n1820938100","n1820938500","n1820938283","n1820938275","n1820938923","n1820938365","n1820938349","n1820937804","n1820937903","n1820937608","n1820938688","n1820939671","n1820938092","n1820937820","n1820938753","n1820938922","n1820937990","n1820939682","n1820939738","n1820939600","n1820938167","n1820937726","n1820939702","n1820938209","n1820939456","n1820937837","n1820938222","n1820938902","n1820939162","n1820938965","n1820938461","n1820937681","n1820937514","n1820937764","n1820939719","n1820939697","n1820938899","n1820939093","n1820938702","n1820939595","n1820938749","n1820938348","n1820937606","n1820938675","n1820938830","n1820938737","n1820938758","n1820938716","n1820939107","n1820937863","n1820939033","n1820938163","n1820937867","n1820938819","n1820938034","n1820938252","n1820937563","n1820937868","n1820939032","n1820938632","n1820937982","n1820937943","n1820939568","n1820939541","n1820938215","n1820939097","n1820938812","n1820937518","n1820937952","n1820938711","n1820938736","n1820939066","n1820937591","n1820938082","n1820938108","n1820938496","n1820939410","n1820938949","n1820938327","n1820937708","n1820939023","n1820937772","n1820938256","n1820939083","n1820938378","n1820938961","n1820937610","n1820939717","n1820938695","n1820938590","n1820939655","n1820938341","n1820939054","n1820939157","n1820939674","n1820939684","n1820939511","n1820937631","n1820939458","n1820937830","n1820937709","n1820937779","n1820939749","n1820938880","n1820938856","n1820938557","n1820939557","n1820938249","n1820938818","n1820937594","n1820939114","n1820938416","n1820937508","n1820938990","n1820938201","n1820937759","n1820937987","n1820939164","n1820939753","n1820938187","n1820939067","n1820937586","n1820937941","n1820938121","n1820937807","n1820938521","n1820939726","n1820938244","n1820939014","n1820938741","n1820937629","n1820938664","n1820938747","n1820939082","n1820938709","n1820938320","n1820938270","n1820937619","n1820937777","n1820937718","n1820939138","n1820938056","n1820938155","n1820938596","n1820937775","n1820938437","n1820938128","n1820939581","n1820939145","n1820938546","n1820938184","n1820937601","n1820937794","n1820938539","n1820939645","n1820938438","n1820938436","n1820939025","n1820938915","n1820938534","n1820937605","n1820939607","n1820939101","n1820939580","n1820939268","n1820939134","n1820938849","n1820938754","n1820938079","n1820937842","n1820938781","n1820938873","n1820938495","n1820938381","n1820938503","n1820939436","n1820938502","n1820939087","n1820938996","n1820938449","n1820938907","n1820937979","n1820937780","n1820937546","n1820939699","n1820937677","n1820938957","n1820938946","n1820937776","n1820937717","n1820938718","n1820937637","n1820938510","n1820937663","n1820938941","n1820939151","n1820937603","n1820938250","n1820937951","n1820938630","n1820938821","n1820938779","n1820938497","n1820938159","n1820939536","n1820938409","n1820938386","n1820939116","n1820938340","n1820939117","n1820938291","n1820938435","n1820937819","n1820938242","n1820939078","n1820938877","n1820939104","n1820939445","n1820938367","n1820938903","n1820939420","n1820938517","n1820939508","n1820939542","n1820939326","n1820938210","n1820939020","n1820938815","n1820937832","n1820939513","n1820937818","n1820939005","n1820938717","n1820939135","n1820938384","n1820937587","n1820939024","n1820939504","n1820939120","n1820939026","n1820938015","n1820938998","n1820937648","n1820939137","n1820937761","n1820938195","n1820938535","n1820939550","n1820938725","n1820938282","n1820937781","n1820937792","n1820939705","n1820937788","n1820939707","n1820937882","n1820939632","n1820938427","n1820938276","n1820939617","n1820939013","n1820939035","n1820937543","n1820939365","n1820937752","n1820937802","n1820939183","n1820939670","n1820938450","n1820939375","n1820937813","n1820937673","n1820937783","n1820939029","n1820939768","n1820939377","n1820937974","n1820939244","n1820939642","n1820937864","n1820938255","n1820938528","n1820939666","n1820938120","n1820937812","n1820938928","n1820939750","n1820939099","n1820938073","n1820938714","n1820939140","n1820938192","n1820937844","n1820938635","n1820938742","n1820939583","n1820937887","n1820938318","n1820938816","n1820939698","n1820938273","n1820939181","n1820937652","n1820938748","n1820937651","n1820938519","n1820938019","n1820938752","n1820938235","n1820939118","n1820938562","n1820939314","n1820939570","n1820938190","n1820938342","n1820938533","n1820937977","n1820939089","n1820939146","n1820938622","n1820938297","n1820938524","n1820939283","n1820938874","n1820938832","n1820937550","n1820937843","n1820938638","n1820938116","n1820938206","n1820938319","n1820939053","n1820937845","n1820938093","n1820939217","n1820938997","n1820939355","n1820938861","n1820938726","n1820938057","n1820939373","n1820937862","n1820938518","n1820939072","n1820939680","n1820938444","n1820938217","n1820938506","n1820938393","n1820938492","n1820938852","n1820938221","n1820938773","n1820937684","n1820939060","n1820938224","n1820938203","n1820938840","n1820937525","n1820938147","n1820938433","n1820938188","n1820939359","n1820938750","n1820938016","n1820938768","n1820937621","n1820937799","n1820938951","n1820938721","n1820939037","n1820937866","n1820939715","n1820938063","n1820938446","n1820937627","n1820939624","n1820938431","n1820939721","n1820939622","n1820939239","n1820939263","n1820939648","n1820939640","n1820938867","n1820938757","n1820938439","n1820939352","n1820937740","n1820939329","n1820938229","n1820937583","n1820938180","n1820938366","n1820937767","n1820937758","n1820939374","n1820938869","n1820938292","n1820938400","n1820938399","n1820939734","n1820939289","n1820938944","n1820937755","n1820938759","n1820938434","n1820937600","n1820937825","n1820937670","n1820937793","n1820938011","n1820938246","n1820938956","n1820937770","n1820937757","n1820938059","n1820937860","n1820937569","n1820939266","n1820939685","n1820939672","n1820938606","n1820938772","n1820939038","n1820938211","n1820938359","n1820939619","n1820938708","n1820939512","n1820938065","n1820939233","n1820939739","n1820938786","n1820938879","n1820939147","n1820938563","n1820939148","n1820937839","n1820937659","n1820937786","n1820938419","n1820939565","n1820939402","n1820937710","n1820938254","n1820938271","n1820938390","n1820937680","n1820938140","n1820937817","n1820938218","n1820937985","n1820939235","n1820938441","n1820938401","n1820938719","n1820937795","n1820938971","n1820938460","n1820939759","n1820937972","n1820937841","n1820938462","n1820939320","n1820938978","n1820938360","n1820939713","n1820937676","n1820939712","n1820937939","n1820938080","n1820937754","n1820937753","n1820938530","n1820937886","n1820939689","n1820939124","n1820938697","n1820938789","n1820939105","n1820938860","n1820938853","n1820939400","n1820937561","n1820938404","n1820938774","n1820939316","n1820937696","n1820938782","n1820938975","n1820937564","n1820939730","n1820938257","n1820937853","n1820938487","n1820938848","n1820938906","n1820939230","n1820938424","n1820938051","n1820937771","n1820939587","n1820939149","n1820938792","n1820939041","n1820938934","n1820939777","n1820937515","n1820939058","n1820938312","n1820939264","n1820939631","n1820939109","n1820939403","n1820939664","n1820938724","n1820938929","n1820939399","n1820939776","n1820939369","n1820939185","n1820937701","n1820938126","n1820938336","n1820938219","n1820939080","n1820938642","n1820938043","n1820937725","n1820938548","n1820938552","n1820938035","n1820938684","n1820937778","n1820938764","n1820939021","n1820939346","n1820937712","n1820939761","n1820938397","n1820937747","n1820938566","n1820939161","n1820939090","n1820939752","n1820939271","n1820938878","n1820938110","n1820938346","n1820938499","n1820938151","n1820939538","n1820938281","n1820939153","n1820938551","n1820939285","n1820938197","n1820938408","n1820938482","n1820939036","n1820939579","n1820938489","n1820938483","n1820938189","n1820938123","n1820938087","n1820937741","n1820938485","n1820937590","n1820938972","n1820937773","n1820937520","n1820938872","n1820938131","n1820938452","n1820938328","n1820939620","n1820937641","n1820938353","n1820939693","n1820938705","n1820937640","n1820939189","n1820938144","n1820939774","n1820938694","n1820938238","n1820939397","n1820937917","n1820938454","n1820938567","n1820938979","n1820938060","n1820938204","n1820937828","n1820939232","n1820938806","n1820938857","n1820938078","n1820938105","n1820939228","n1820938604","n1820937763","n1820937854","n1820938289","n1820939736","n1820937937","n1820937714","n1820938278","n1820938058","n1820938706","n1820938989","n1820938313","n1820938520","n1820938288","n1820937689","n1820939537","n1820939531","n1820939019","n1820937527","n1820938455","n1820938814","n1820938045","n1820939627","n1820938213","n1820938161","n1820938331","n1820938024","n1820938220","n1820938062","n1820938178","n1820937796","n1820937644","n1820938490","n1820937589","n1820937879","n1820939614","n1820938882","n1820938039","n1820938538","n1820937667","n1820937719","n1820938561","n1820939658","n1820938783","n1820938601","n1820938198","n1820938388","n1820938969","n1820937687","n1820939086","n1820939665","n1820939187","n1820938498","n1820938261","n1820937983","n1820938068","n1820938136","n1820939061","n1820938137","n1820938186","n1820939071","n1820937592","n1820939669","n1820937553","n1820939357","n1820938727","n1820939371","n1820939112","n1820939079","n1820938743","n1820938467","n1820938834","n1820938022","n1820938537","n1820938122","n1820938516","n1820937614","n1820937612","n1820939469","n1820939636","n1820939050","n1820939552","n1820938157","n1820938663","n1820938955","n1820939091","n1820938430","n1820938471","n1820937809","n1820938074","n1820938208","n1820938914","n1820938858","n1820938417","n1820937531","n1820938107","n1820939100","n1820938751","n1820937711","n1820938824","n1820939745","n1820937572","n1820938602","n1820938212","n1820938097","n1820937921","n1820938090","n1820938511","n1820938876","n1820939762","n1820938234","n1820938048","n1820937774","n1820937856","n1820937749","n1820937765","n1820938286","n1820939095","n1820938480","n1820939229","n1820938277","n1820937617","n1820938311","n1820937622","n1820939196","n1820937690","n1820939006","n1820939287","n1820939131","n1820938106","n1820938784","n1820938335","n1820938095","n1820938182","n1820937715","n1820937683","n1820938070","n1820939605","n1820938527","n1820938763","n1820938398","n1820937686","n1820939621","n1820937664","n1820939277","n1820938565","n1820939539","n1820938099","n1820939646","n1820938556","n1820937548","n1820938729","n1820939336","n1820938259","n1820938728","n1820938361","n1820937643","n1820938644","n1820939007","n1820939690","n1820939227","n1820937635","n1820937950","n1820938682","n1820939150","n1820939012","n1820939261","n1820939111","n1820937805","n1820939691","n1820939677","n1820937628","n1820937811","n1820938790","n1820938251","n1820938226","n1820938942","n1820937633","n1820937984","n1820937751","n1820939673","n1820938970","n1820938415","n1820938597","n1820938309","n1820938111","n1820938472","n1820938894","n1820938402","n1820937593","n1820938570","n1820939102","n1820939775","n1820937948","n1820939121","n1820937511","n1820938787","n1820939720","n1820939075","n1820937880","n1820937742","n1820937721","n1820939535","n1820938486","n1820938354","n1820937632","n1820939010","n1820938885","n1820938089","n1820937613","n1820938442","n1820938245","n1820938272","n1820937566","n1820938295","n1820938532","n1820938883","n1820937713","n1820937674","n1820939635","n1820938448","n1820938355","n1820938587","n1820938559","n1820937787","n1820939301","n1820937723","n1820939056","n1820937560","n1820938323","n1820938230","n1820938453","n1820938377","n1820938357","n1820939637","n1820938017","n1820939540","n1820939376","n1820937639","n1820937642","n1820938075","n1820938351","n1820938766","n1820937897","n1820938973","n1820938066","n1820939547","n1820939652","n1820937944","n1820937748","n1820939234","n1820939193","n1820937891","n1820938785","n1820939132","n1820938523","n1820938884","n1820938411","n1820939554","n1820938791","n1820937655","n1820938368","n1820939152","n1820938030","n1820938447","n1820937580","n1820939628","n1820937588","n1820937894","n1820939201","n1820938086","n1820937650","n1820938379","n1820939008","n1820938999","n1820937524","n1820937872","n1820938389","n1820939197","n1820938422","n1820938936","n1820939262","n1820937634","n1820938583","n1820939589","n1820937901","n1820939034","n1820939065","n1820938290","n1820939195","n1820938228","n1820937884","n1820938797","n1820938191","n1820939191","n1820939198","n1820937892","n1820939679","n1820938507","n1820937647","n1820937909","n1820938542","n1820939598","n1820937851","n1820939084","n1820939728","n1820937688","n1820938263","n1820938670","n1820937762","n1820939310","n1820938925","n1820938862","n1820938822","n1820938547","n1820937731","n1820938594","n1820938592","n1820938214","n1820938284","n1820937835","n1820938599","n1820939437","n1820937834","n1820937576","n1820937692","n1820939586","n1820939546","n1820938403","n1820937970","n1820939561","n1820938098","n1820938851","n1820938477","n1820938892","n1820939045","n1820939758","n1820939350","n1820938321","n1820938440","n1820938595","n1820938364","n1820938962","n1820938118","n1820939678","n1820938406","n1820938549","n1820937555","n1820938823","n1820937521","n1820939471","n1820939487","n1820938799","n1820938605","n1820937928","n1820938373","n1820939747","n1820939629","n1820937557","n1820937526","n1820938958","n1820938833","n1820937636","n1820938967","n1820938760","n1820938842","n1820938067","n1820939077","n1820939224","n1820938185","n1820939110","n1820938372","n1820939757","n1820939063","n1820939660","n1820938813","n1820937528","n1820938369","n1820938896","n1820939551","n1820939683","n1820937660","n1820937873","n1820938810","n1820938478","n1820939662","n1820937595","n1820939052","n1820938113","n1820939070","n1820938733","n1820937878","n1820938300","n1820939760","n1820939718","n1820937646","n1820939057","n1820939443","n1914861306","n1820938013","n1820937529","n1820939764","n1820938826","n1820937885","n1820939588","n1820937865","n1820937833","n1914861112","n1820938761","n1914861007","n1820937905","n1820938541","n1820939092","n1914861057","n1820938153","n1820938267","n1820939265","n1820938085","n1820939018","n1820939755","n1820938474","n1820939027","n1820938593","n1820938202","n1820939599","n1820939695","n1820938077","n1820938012","n1820939545","n1820939596","n1820939337","n1820938227","n1820937698","n1820938475","n1820939465","n1820938165","n1820938698","n1820938525","n1820938529","n1820938553","n1820938940","n1820939498","n1820938501","n1820939533","n1820938924","n1820939634","n1820939220","n1820939657","n1820938887","n1820938838","n1820938114","n1820937823","n1820938778","n1820938801","n1820939096","n1820938981","n1820937953","n1820938732","n1820938980","n1820938960","n1820937949","n1820938026","n1820939273","n1841425201","n1820938629","n1820938864","n1820938554","n1820938088","n1820937685","n1841425222","n1820939729","n1820937665","n1820937838","n1820937739","n1820938780","n1820937821","n1820938825","n1820939055","n1820939485","n1820938041","n1820938746","n1820939562","n1820938459","n1820939489","n1820938050","n1820937980","n1820937695","n1820938413","n1820938555","n1820937703","n1820938536","n1820938196","n1820938287","n1820938169","n1820939279","n1820938531","n1820938959","n1820939741","n1820938665","n1820938963","n1820939611","n1820937653","n1820939618","n1820939492","n1820938600","n1820938628","n1820939312","n1820939616","n1820937738","n1820939001","n1820939062","n1820938794","n1820938558","n1820937822","n1820937532","n1820939073","n1820938200","n1820938241","n1820938968","n1820938927","n1820938306","n1820937630","n1820938456","n1820937694","n1820938908","n1820939076","n1820937522","n1820939659","n1820938522","n1820939318","n1820938932","n1820938841","n1820937579","n1820937540","n1820938560","n1821139530","n1820938964","n1820937662","n1820939281","n1821139533","n1820937797","n1821139532","n1820939751","n1821139531","n1820939291","n1820938420","n1820939696","n1820938904","n1820938484","n1820939448","n1820939009","n1820938735","n1820938986","n1820938937","n1820939030","n1820938734","n1820938745","n1820939106","n1820938987","n1820937858","n1820938673","n1820938620","n1820937808","n1820937700","n1820939573","n1820938540","n1820937661","n1820937570","n1820938396","n1820937875","n1820939048","n1820938233","n1820938793","n1820939584","n1820938412","n1820938394","n1820937846","n1820938800","n1820938690","n1820939331","n1820939630","n1820938762","n1820938710","n1820939322","n1820938992","n1821137608","n1821137607","n1820937924","n1820939139","n1820939463","n1820939574","n1820938294","n1820938071","n1820938307","n1820938061","n1820939260","n1820937899","n1820938310","n1820938983","n1820937530","n1820938993","n1820938890","n1820937915","n1820938231","n1820938040","n1820938920","n1820939585","n1820938135","n1820939700","n1820937824","n1820939667","n1820937930","n1820938134","n1820937551","n1820939405","n1820938232","n1820937716","n1820937848","n1820939765","n1820939068","n1820939766","n1820937933","n1820937720","n1820939222","n1820939772","n1820939022","n1820939732","n1820937702","n1820937691","n1820938945","n1820937756","n1820938451","n1820938410","n1820938798","n1820937945","n1820937654","n1820938598","n1820938836","n1820937571","n1820937556","n1820938994","n1820938919","n1820938863","n1820939064","n1820938018","n1820937658","n1820937537","n1820938142","n1820938666","n1820937535","n1820939571","n1820938465","n1820939638","n1820937533","n1820939656","n1820939422","n1820938109","n1820938405","n1820938028","n1820937649","n1820938829","n1820939031","n1820939155","n1820938350","n1820938463","n1820938425","n1820939047","n1820938831","n1820938494","n1820937697","n1820938504","n1820938900","n1820937784","n1820938414","n1820938076","n1820938723","n1820937722","n1820938739","n1820937791","n1820938985","n1820938352","n1820938293","n1820938274","n1820939692","n1820937871","n1820939059","n1820938868","n1820937877","n1820937743","n1820938429","n1820937545","n1820937575","n1820938302","n1820938505","n1820938916","n1820938374","n1820938329","n1820937790","n1820939735","n1820938930","n1820937995","n1820938512","n1820938130","n1820938194","n1820938671","n1820938802","n1820937542","n1820937602","n1820939069","n1820938901","n1820939654","n1820937727","n1820939569","n1820938375","n1820939306","n1820938479","n1820938376","n1820938667","n1820937766","n1820939467","n1820939567","n1820937806","n1820938943","n1820938931","n1820937745","n1820939452","n1820938738","n1820938053","n1820939653","n1820938640","n1820937604","n1820937536","n1820938701","n1820939625","n1820939744","n1820939572","n1820937577","n1820937541","n1820938891","n1820937597","n1820938469","n1820939194","n1820937539","n1820938911","n1820939017","n1820939650","n1820939103","n1820939578","n1820938132","n1820937549","n1820938634","n1820939743","n1820937544","n1820937826","n1820937598","n1820937547","n1820938032","n1820939142"]},"w17963021":{"id":"w17963021","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:22:17Z","tags":{"highway":"residential","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15331667","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185948706","n185948708","n185948710"]},"w203974069":{"id":"w203974069","version":"2","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:34Z","tags":{"amenity":"shelter","area":"yes","building":"yes","shelter_type":"picnic_shelter"},"nodes":["n2139870431","n2139870432","n2139870433","n2139870434","n2139870431"]},"w209816575":{"id":"w209816575","version":"1","changeset":"15353718","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T16:29:46Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199856288","n2199856289","n2199856290","n2199856291","n2199856292","n2199856293","n2199856294","n2199856295","n2199856296","n2199856297","n2199856298","n2199856299","n2199856300","n2199856301","n2199856302","n2199856303","n2199856288"]},"w203841838":{"id":"w203841838","version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:32Z","tags":{"area":"yes","natural":"water"},"nodes":["n2138493826","n2138493827","n2138493828","n2138493829","n2138493830","n2138493831","n2138493833","n2138493832","n2138493826"]},"w203972937":{"id":"w203972937","version":"2","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:26Z","tags":{"highway":"path","name":"Riverwalk Trail","surface":"asphalt","width":"3"},"nodes":["n2139858882","n2139858883","n2139858884","n2139858885","n2139858886","n2139858887","n2139858882","n2139858888","n2139858889","n2139858890","n2139858891","n2139858892","n2139858893","n2139858894","n2139858895","n2139858896","n2139858897","n2139858898","n2139858899","n2139858900","n2139858901","n2139858902","n2139858903","n2139858986","n2139858904","n2139858995","n2139858905","n2139858906","n2139858907","n2139858908","n2139858909","n2139858910","n2139858911","n2139858912","n2139858913","n2139858914","n2139858915","n2139858916","n2139858917","n2139858918","n2139858919","n2139858920","n2139858921","n2139858922","n2139858923","n2139858924","n2139858925","n2139858926","n2139858927","n2139858982","n2139858928","n2139858929","n2139858930","n2139858931","n2139858932","n2139858981","n2139858933","n2139858934","n2139858935","n2139858936","n2139858937","n2139858938","n2139858939","n2139858940","n2139858941","n2139858942","n2139858943","n2140006437","n2139858964","n2139858944","n2139858966","n2139858945","n2139858946","n2139858947","n2139858948","n2139858949","n2139858950","n2139858951"]},"w17964015":{"id":"w17964015","version":"2","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:03Z","tags":{"highway":"residential","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15326005:15326006","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185954680","n185954683","n185954685","n185954687","n185954689","n185954690","n185954691","n2139870379","n2139870456","n185954692","n185954693","n185954695"]},"w17967315":{"id":"w17967315","version":"2","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:12:01Z","tags":{"highway":"residential","name":"South Andrews Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Andrews","tiger:name_direction_prefix":"S","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185981999","n185974477","n185964963"]},"w203974071":{"id":"w203974071","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:03Z","tags":{"highway":"footway"},"nodes":["n2139870439","n2139870440","n2139870441","n2139870442","n2139870443","n2139870444","n2139870445","n2139870446","n2139870447","n2139870448","n2139870449"]},"w170848824":{"id":"w170848824","version":"3","changeset":"15276848","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:54:30Z","tags":{"name":"Rocky River","source":"Bing","waterway":"river"},"nodes":["n1819858503","n1819858531","n1819858526","n1819858518","n1819858505","n1819858508","n1819858512","n1819858514","n1819858528","n1819858509","n1819858511","n1819858507","n1819858521"]},"w203986458":{"id":"w203986458","version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{"amenity":"shelter","area":"yes","shelter_type":"picnic_shelter"},"nodes":["n2139989357","n2139989359","n2139989360","n2139989362","n2139989357"]},"w170844917":{"id":"w170844917","version":"7","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:22Z","tags":{"source":"Bing","waterway":"riverbank"},"nodes":["n1819805911","n1819805690","n1819805812","n1819805766","n1819805802","n1819805885","n1819805626","n1819805842","n1819805715","n1819805694","n1819805618","n1819805629","n1819805731","n1819805636","n1819805878","n1819805718","n1819805798","n1819849057","n1819805666","n1819805852","n1819805805","n1819805789","n1819805868","n1819805680","n1819805918","n1819848888","n1819805762","n2139989328","n1819805907","n2139989330","n1819805915","n1819858521","n1819805854","n1819805876","n1819805864","n1819805922","n2139859004","n1819805702","n2139859003","n1819805614","n1819805792","n1819805786","n1819805777","n1819805645","n1819805838","n1819805889","n1819805795","n1819805707","n1819805774","n1819805808","n1819805810","n1819805724","n1819805676","n1819805728","n1819805783","n1819805687","n1819805727","n2189123379","n1819805632","n1819805641","n1819805760","n1819805887","n1819805861","n1819805722","n1819805880","n2139982405","n2139982399","n2139982400","n1819805770","n2139982402","n2139982403","n2139982401","n1819805780","n1819805834","n2139982406","n1819805698","n1819805647","n1819805870","n1819805683","n1819805622","n1819805639","n1819805858","n1819805643","n1819805673","n1819805925","n1819805849","n1819805711","n1819805846","n1819805669","n1819805883","n1819805814","n1819805873","n1819805911"]},"w17967326":{"id":"w17967326","version":"4","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:12:01Z","tags":{"highway":"residential","name":"North Constantine Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Constantine","tiger:name_direction_prefix":"N","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185985217","n185985219","n185985221","n185985222","n185985223","n185985225","n2140006431","n185985227","n185985229","n185985231","n185985233","n185985235","n185985238","n185985240","n2140018998","n185964965"]},"w134150789":{"id":"w134150789","version":"5","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:11:59Z","tags":{"highway":"primary","name":"West Michigan Avenue","old_ref":"US 131","ref":"US 131 Business;M 60","tiger:cfcc":"A21","tiger:county":"St. Joseph, MI","tiger:name_base":"Michigan","tiger:name_base_1":"State Highway 60","tiger:name_base_2":"US Hwy 131 (Bus)","tiger:name_direction_prefix":"W","tiger:name_type":"Ave","tiger:reviewed":"no"},"nodes":["n185964971","n2139870406","n185964972"]},"w17966400":{"id":"w17966400","version":"3","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:12:01Z","tags":{"highway":"tertiary","name":"South Constantine Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Constantine","tiger:name_direction_prefix":"S","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185958672","n185964965"]},"w203974066":{"id":"w203974066","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2139870417","n2139870418","n2139870420","n2139870419"]},"w17965998":{"id":"w17965998","version":"5","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:53Z","tags":{"name":"Conrail Railroad","railway":"rail","tiger:cfcc":"B11","tiger:county":"St. Joseph, MI","tiger:name_base":"Conrail Railroad","tiger:reviewed":"no"},"nodes":["n185972775","n185972777","n185972779","n185972781","n185972783","n185972785","n185972787","n185972788","n185972789","n185972790","n185972791","n185972793","n185972795","n185972797","n185972798","n185972800","n185972802","n185972805","n185972807","n185972809","n185972811","n185972813","n185972814","n185972815","n185972816","n185972817","n185972819","n185972821","n185972824","n185972826","n185972830","n185972832","n185972834","n185972835","n185972836","n185972839","n185990434","n2114807572","n2114807568","n185972845","n2114807583","n185972847","n185972849","n185972851","n2114807578","n1475293254","n2114807593","n1475293226","n185972862","n2114807565","n185951869","n1475293234","n1475293252","n185972868","n1475293264","n1475293222","n185972878","n1475293261","n185972882","n185972885","n1475293260","n1475293240","n185972891","n185972895","n185972897","n185972899","n2130304159","n1475284023","n185972903"]},"w134150795":{"id":"w134150795","version":"4","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:11:59Z","tags":{"bridge":"yes","highway":"primary","name":"West Michigan Avenue","old_ref":"US 131","ref":"US 131 Business;M 60","tiger:cfcc":"A21","tiger:county":"St. Joseph, MI","tiger:name_base":"Michigan","tiger:name_base_1":"State Highway 60","tiger:name_base_2":"US Hwy 131 (Bus)","tiger:name_direction_prefix":"W","tiger:name_type":"Ave","tiger:reviewed":"no"},"nodes":["n185964970","n185964971"]},"w203974067":{"id":"w203974067","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2139870420","n2139870421"]},"w170995908":{"id":"w170995908","version":"3","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:15Z","tags":{"highway":"residential","name":"Thomas Street","source":"Bing"},"nodes":["n1821006702","n1821006700","n1821006698","n2139858990","n1821006716","n1821006725","n1821006712","n1821006704","n1821006708","n1821006710","n1821006706"]},"w17965834":{"id":"w17965834","version":"3","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:12:01Z","tags":{"highway":"residential","name":"Spring Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Spring","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093"},"nodes":["n185971361","n185971364","n185971366","n185971368","n185954695","n185964968"]},"w203974070":{"id":"w203974070","version":"2","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:34Z","tags":{"amenity":"shelter","area":"yes","building":"yes","shelter_type":"picnic_shelter"},"nodes":["n2139870435","n2139870436","n2139870437","n2139870438","n2139870435"]},"w203989879":{"id":"w203989879","version":"1","changeset":"14895342","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:35:05Z","tags":{"highway":"service"},"nodes":["n2140018998","n2140018999","n2140019000"]},"w203974062":{"id":"w203974062","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2139870387","n2139870388","n2139870389","n2139870390","n2139870391","n2139870392","n2139870397","n2139870393","n2139870396","n2139870395","n2139870394","n2139870387"]},"w203974061":{"id":"w203974061","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{"bridge":"yes","highway":"footway"},"nodes":["n2139870382","n2139870383"]},"w203049587":{"id":"w203049587","version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{"area":"yes","name":"Scidmore Park Petting Zoo","tourism":"zoo","zoo":"petting_zoo"},"nodes":["n2130304133","n2130304136","n2130304138","n2130304140","n2130304142","n2130304144","n2130304146","n2130304147","n2130304148","n2130304149","n2130304150","n2130304151","n2130304133"]},"w203972941":{"id":"w203972941","version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:14Z","tags":{"highway":"path"},"nodes":["n2139858982","n2139858983","n2139858984","n2139858985","n2139858927"]},"w203974065":{"id":"w203974065","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{"highway":"service"},"nodes":["n2139870406","n2139870407","n2139870408","n2139870417","n2139870409","n2139870410","n2139870411","n2139870412","n2139870426","n2139870413","n2139870414","n2139870415","n2139870419","n2139870416","n2139870421","n2139870408"]},"w203972940":{"id":"w203972940","version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:14Z","tags":{"highway":"path","name":"Riverwalk Trail"},"nodes":["n2139858934","n2139858967","n2139858968","n2139858969","n2139858970","n2139858971","n2139858972","n2139858973","n2139858974","n2139858975","n2139858976","n2139858977","n2139858978","n2139858979","n2139858980","n2139858981"]},"w203974072":{"id":"w203974072","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:03Z","tags":{"highway":"footway"},"nodes":["n2139858925","n2139870450","n2139870453","n2139870451","n2139870452","n2139870441"]},"w203974074":{"id":"w203974074","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:03Z","tags":{"highway":"footway"},"nodes":["n2139870454","n2139870456","n2139870429"]},"w203974060":{"id":"w203974060","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{"highway":"footway"},"nodes":["n2139870383","n2139870384","n2139870422","n2139870385","n2139870386","n2139870388"]},"w203841837":{"id":"w203841837","version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:32Z","tags":{"area":"yes","natural":"water"},"nodes":["n2138493807","n2138493808","n2138493809","n2138493810","n2138493811","n2138493812","n2138493813","n2138493814","n2138493815","n2138493816","n2138493825","n2138493817","n2138493824","n2138493818","n2138493819","n2138493820","n2138493821","n2138493822","n2138493823","n2138493807"]},"w134150845":{"id":"w134150845","version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:57Z","tags":{"bridge":"yes","name":"Conrail Railroad","railway":"rail","tiger:cfcc":"B11","tiger:county":"St. Joseph, MI","tiger:name_base":"Conrail Railroad","tiger:reviewed":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15324560:15329061:15329062:15333515:15333516:15333517:15328802:15312982:15312984:15312980:15326010:15326011:15313203:15322169:15324562:15312971:15312973:15312977:15328799:15328907:15328908:15322175:15329059:15333626:15333627:15325105:15322549:15337756:153","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185972903","n185972905"]},"w203974059":{"id":"w203974059","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{"highway":"footway"},"nodes":["n2139870430","n2139870439","n2139870429","n2139870428","n2139870379","n2139870455","n2139870380","n2139870381","n2139858925","n2139870382"]},"w203986457":{"id":"w203986457","version":"2","changeset":"15287771","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T21:56:30Z","tags":{"area":"yes","ele":"241","gnis:county_id":"149","gnis:created":"04/30/2008","gnis:feature_id":"2417887","gnis:state_id":"26","leisure":"park","name":"Scidmore Park","website":"http://www.threeriversmi.us/?page_id=53"},"nodes":["n2139989333","n2139989335","n2139989337","n2139989339","n1819805762","n2139989328","n1819805907","n2139989330","n1819805915","n2139989341","n2139989344","n2139989346","n2139989348","n2139989350","n2139989351","n2139989353","n2139989355","n2139989333"]},"w170848331":{"id":"w170848331","version":"4","changeset":"15276848","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T22:54:29Z","tags":{"name":"Rocky River","source":"Bing","waterway":"river"},"nodes":["n1819848937","n1819849104","n1819849076","n1819849183","n1819848928","n1819848972","n1819848948","n1819848971","n1819848859","n1819849008","n1819848889","n1819849026","n1819849094","n1819849083","n1819849079","n1819849187","n1819848992","n1819849060","n1819849056","n1819849071","n1819849067","n1819849048","n1819849036","n1819849150","n1819849075","n1819849051","n1819849062","n1819848926","n1819849035","n1819848987","n1819849012","n1819848933","n1819848996","n1819848990","n1819849005","n1819849021","n1819848892","n1819849092","n1819848863","n1819848922","n1819848858","n1819848855","n1819848974","n1819848953","n1819849019","n1819849049","n1819848979","n1819849140","n1819849193","n1819849147","n1819849151","n1819849163","n1819849023","n1819848878","n1819849004","n1819848857","n1819848879","n1819849041","n1819849165","n1819849107","n1819849156","n1819848934","n1819848914","n1819848955","n1819848931","n1819848927","n1819849084","n1819849169","n1819849045","n1819848945","n1819849095","n1819848924","n1819849171","n1819849141","n1819849046","n1819849197","n1819849011","n1819849108","n1819849158","n1819849160","n1819848870","n1819849006","n1819849157","n1819848993","n1819848970","n1819849202","n1819848903","n1819848975","n1819848849","n1819849025","n1819849105","n1819849033","n1819849176","n1819849099","n1819849086","n1819848960","n1819848961","n1819849001","n1819848980","n1819849038","n1819848854","n1819849127","n1819849170","n1819849139","n1819848873","n1819848929","n1819849201","n1819849121","n1819849031","n1819849131","n1819848875","n1819849080","n1819849066","n1819849081","n1819849096","n1819849172","n1819849114","n1819849182","n1819848905","n1819849054","n1819848920","n1819848851","n1819848968","n1819848917","n1819849111","n1819849119","n1819849074","n1819848893","n1819849129","n1819848850","n1819848956","n1819849154","n1819848877","n1819848986","n1819849191","n1819848952","n1819848954","n1819848942","n1819849028","n1819849195","n1819848938","n1819848962","n1819849070","n1819849034","n1819849052","n1819849059","n1819848916","n1819849162","n1819849167","n1819849093","n1819849030","n1819849002","n1819849161","n1819848886","n1819848958","n1819849064","n1819849112","n1819849148","n1819848856","n1819848976","n1819848977","n1819849144","n1819848918","n1819849200","n1819848919","n1819849042","n1819849166","n1819849186","n1819849152","n1819849058","n1819849185","n1819849199","n1819849053","n1819849194","n1819849068","n1819849146","n1819849174","n1819848967","n1819848932","n1819849155","n1819849198","n1819848964","n1819848894","n1819848969","n1819849184","n1819849055","n1819849179","n1819848865","n1819848860","n1819849082","n1819848966","n1819849040","n1819849069","n1819849078","n1819849077","n1819848904","n1819848959","n1819849133","n1819849089","n1819849000","n1819849124","n1819849032","n1819849097","n1819848939","n1819849072","n1819848915","n1819849196","n1819848946","n1819849047","n1819849029","n1819849164","n1819848994","n1819849022","n1819858513","n1819849126","n1819849063","n1819848941","n1819849085","n1819848871","n1819848943","n1819849192","n1819858501","n1819849159","n1819858523","n1819848901","n1819849189","n1819858503","n1819849065","n2139877106","n1819848909","n1819848930","n1819848888"]},"w17967397":{"id":"w17967397","version":"2","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:12:01Z","tags":{"highway":"residential","name":"North Andrews Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Andrews","tiger:name_direction_prefix":"N","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185964963","n185985217"]},"w17964497":{"id":"w17964497","version":"3","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:48:05Z","tags":{"highway":"tertiary","name":"Constantine St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Constantine","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185958643","n185958645","n2139795852","n185958647","n185958649","n185958651","n185958653","n185958656","n185958658","n185958660","n185958662","n185958664","n185958666","n185958668","n185958670","n185948710","n185958672"]},"w203974068":{"id":"w203974068","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:03Z","tags":{"highway":"footway"},"nodes":["n2139870422","n2139870423","n2139870424","n2139870425","n2139870426","n2139870427"]},"w203974063":{"id":"w203974063","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2139870398","n2139870399","n2139870400","n2139870401","n2139870398"]},"w203986459":{"id":"w203986459","version":"1","changeset":"14894902","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:02:33Z","tags":{"amenity":"shelter","area":"yes","shelter_type":"picnic_shelter"},"nodes":["n2139989364","n2139989366","n2139989368","n2139989370","n2139989364"]},"w203988286":{"id":"w203988286","version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{"area":"yes","leisure":"park","name":"Memory Isle Park","website":"http://www.threeriversmi.us/?page_id=53"},"nodes":["n2140006331","n2140006334","n2140006336","n2140006338","n2140006340","n2140006342","n2140006344","n2140006346","n2140006348","n2140006351","n2140006353","n2140006355","n2140006357","n2140006359","n2140006361","n2140006363","n2140006364","n2140006365","n2140006395","n2140006366","n2140006401","n2140006397","n2140006399","n2140006331"]},"w203974073":{"id":"w203974073","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:03Z","tags":{"highway":"footway"},"nodes":["n2139870453","n2139870454","n2139870455"]},"w203974064":{"id":"w203974064","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2139870402","n2139870403","n2139870404","n2139870405","n2139870402"]},"n185966959":{"id":"n185966959","loc":[-85.642185,41.946411],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:51Z","tags":{}},"n1475283980":{"id":"n1475283980","loc":[-85.6398249,41.9451425],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:46Z","tags":{}},"n1475284013":{"id":"n1475284013","loc":[-85.6396448,41.9451666],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:47Z","tags":{}},"n1475284042":{"id":"n1475284042","loc":[-85.6386382,41.9454789],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:47Z","tags":{}},"n185975925":{"id":"n185975925","loc":[-85.6393332,41.9452388],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n185975919":{"id":"n185975919","loc":[-85.6391279,41.9453044],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n185975917":{"id":"n185975917","loc":[-85.6389034,41.9453872],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n2140006369":{"id":"n2140006369","loc":[-85.6386163,41.9451631],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006370":{"id":"n2140006370","loc":[-85.6385144,41.9449357],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006417":{"id":"n2140006417","loc":[-85.6385785,41.9450299],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006419":{"id":"n2140006419","loc":[-85.6385781,41.9452152],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2189123361":{"id":"n2189123361","loc":[-85.6404948,41.947015],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123363":{"id":"n2189123363","loc":[-85.6395765,41.946495],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123365":{"id":"n2189123365","loc":[-85.6389347,41.9460875],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n185966962":{"id":"n185966962","loc":[-85.644417,41.946364],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:51Z","tags":{}},"n185975911":{"id":"n185975911","loc":[-85.637532,41.9458276],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n185975913":{"id":"n185975913","loc":[-85.6376323,41.9457936],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185975915":{"id":"n185975915","loc":[-85.6383596,41.9455425],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n185975932":{"id":"n185975932","loc":[-85.644403,41.945088],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:07:13Z","tags":{}},"n185975934":{"id":"n185975934","loc":[-85.645486,41.945084],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:07:13Z","tags":{}},"n185979974":{"id":"n185979974","loc":[-85.644381,41.943831],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:24Z","tags":{}},"n2139795809":{"id":"n2139795809","loc":[-85.6464756,41.9450813],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:56Z","tags":{}},"n2139795810":{"id":"n2139795810","loc":[-85.6466646,41.945174],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:56Z","tags":{}},"n2139858952":{"id":"n2139858952","loc":[-85.6383567,41.9454039],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:12Z","tags":{}},"n2139858953":{"id":"n2139858953","loc":[-85.6380506,41.9455301],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858954":{"id":"n2139858954","loc":[-85.6377321,41.9455546],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858955":{"id":"n2139858955","loc":[-85.6376571,41.9455245],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858956":{"id":"n2139858956","loc":[-85.6375859,41.9454544],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858957":{"id":"n2139858957","loc":[-85.6376686,41.9453185],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858958":{"id":"n2139858958","loc":[-85.6378936,41.9451712],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858959":{"id":"n2139858959","loc":[-85.6379225,41.9450825],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858960":{"id":"n2139858960","loc":[-85.6379302,41.9447564],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858961":{"id":"n2139858961","loc":[-85.6379763,41.9446963],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858962":{"id":"n2139858962","loc":[-85.6380436,41.9446706],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858963":{"id":"n2139858963","loc":[-85.6381286,41.9445969],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2139858965":{"id":"n2139858965","loc":[-85.6382523,41.9444134],"version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:13Z","tags":{}},"n2140006367":{"id":"n2140006367","loc":[-85.6380923,41.9454418],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006368":{"id":"n2140006368","loc":[-85.6384089,41.9453146],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006372":{"id":"n2140006372","loc":[-85.6383252,41.9447706],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006374":{"id":"n2140006374","loc":[-85.6381033,41.9447436],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006376":{"id":"n2140006376","loc":[-85.6379759,41.9447815],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006378":{"id":"n2140006378","loc":[-85.6379832,41.9448654],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006380":{"id":"n2140006380","loc":[-85.6380632,41.9450738],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006382":{"id":"n2140006382","loc":[-85.6380414,41.9452064],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006389":{"id":"n2140006389","loc":[-85.6379068,41.9453092],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006391":{"id":"n2140006391","loc":[-85.637925,41.9453904],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006393":{"id":"n2140006393","loc":[-85.6379977,41.94545],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2189123275":{"id":"n2189123275","loc":[-85.6371346,41.9462544],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123278":{"id":"n2189123278","loc":[-85.6368371,41.9466153],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123280":{"id":"n2189123280","loc":[-85.6379537,41.9489088],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123282":{"id":"n2189123282","loc":[-85.6383816,41.9497858],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123285":{"id":"n2189123285","loc":[-85.6393673,41.9512417],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123287":{"id":"n2189123287","loc":[-85.640554,41.9517766],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123289":{"id":"n2189123289","loc":[-85.6411,41.9522344],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123291":{"id":"n2189123291","loc":[-85.6417418,41.9526574],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123293":{"id":"n2189123293","loc":[-85.642321,41.9529407],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123295":{"id":"n2189123295","loc":[-85.6427697,41.9532278],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123297":{"id":"n2189123297","loc":[-85.6433332,41.9538254],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123300":{"id":"n2189123300","loc":[-85.6435785,41.9543648],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123301":{"id":"n2189123301","loc":[-85.6444394,41.9541048],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123303":{"id":"n2189123303","loc":[-85.6450603,41.954],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123312":{"id":"n2189123312","loc":[-85.6454829,41.9539108],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123314":{"id":"n2189123314","loc":[-85.6460464,41.9538526],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123315":{"id":"n2189123315","loc":[-85.6463178,41.9537167],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123316":{"id":"n2189123316","loc":[-85.646276,41.9534141],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123317":{"id":"n2189123317","loc":[-85.6459995,41.9531541],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123318":{"id":"n2189123318","loc":[-85.645222,41.9531929],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123319":{"id":"n2189123319","loc":[-85.6447316,41.9531813],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:20Z","tags":{}},"n2189123320":{"id":"n2189123320","loc":[-85.6440637,41.9532977],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123321":{"id":"n2189123321","loc":[-85.6438185,41.9531774],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123322":{"id":"n2189123322","loc":[-85.6440011,41.9528398],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123323":{"id":"n2189123323","loc":[-85.6442672,41.9525914],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123324":{"id":"n2189123324","loc":[-85.6442881,41.9523276],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123326":{"id":"n2189123326","loc":[-85.644262,41.952153],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123328":{"id":"n2189123328","loc":[-85.6441681,41.9520404],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123330":{"id":"n2189123330","loc":[-85.6442098,41.9517494],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123333":{"id":"n2189123333","loc":[-85.6438498,41.9515864],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123336":{"id":"n2189123336","loc":[-85.6435889,41.9513225],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123339":{"id":"n2189123339","loc":[-85.6425349,41.9510315],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123342":{"id":"n2189123342","loc":[-85.6422688,41.9508802],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123345":{"id":"n2189123345","loc":[-85.6418775,41.9508142],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123348":{"id":"n2189123348","loc":[-85.6415488,41.9508064],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123351":{"id":"n2189123351","loc":[-85.6411027,41.9505488],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123353":{"id":"n2189123353","loc":[-85.6410374,41.9498208],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123355":{"id":"n2189123355","loc":[-85.6410061,41.9494327],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123357":{"id":"n2189123357","loc":[-85.6411522,41.9482569],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123359":{"id":"n2189123359","loc":[-85.6410548,41.9473036],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123368":{"id":"n2189123368","loc":[-85.6380216,41.9458974],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123370":{"id":"n2189123370","loc":[-85.6386721,41.9507782],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"w17968193":{"id":"w17968193","version":"1","changeset":"402580","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:56:35Z","tags":{"highway":"residential","name":"French St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"French","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312389:15312396","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185970906","n185982877","n185967774","n185985823","n185979974"]},"w203972939":{"id":"w203972939","version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:14Z","tags":{"highway":"path"},"nodes":["n2139858965","n2139858966"]},"w203988289":{"id":"w203988289","version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{"area":"yes","natural":"water"},"nodes":["n2140006367","n2140006368","n2140006419","n2140006369","n2140006417","n2140006370","n2140006372","n2140006374","n2140006376","n2140006378","n2140006380","n2140006382","n2140006389","n2140006391","n2140006393","n2140006367"]},"w208640157":{"id":"w208640157","version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:22Z","tags":{"area":"yes","natural":"wetland"},"nodes":["n1819849029","n2189123275","n2189123278","n2189123280","n2189123282","n2189123370","n2189123285","n2189123287","n2189123289","n2189123291","n2189123293","n2189123295","n2189123297","n2189123300","n2189123301","n2189123303","n2189123312","n2189123314","n2189123315","n2189123316","n2189123317","n2189123318","n2189123319","n2189123320","n2189123321","n2189123322","n2189123323","n2189123324","n2189123326","n2189123328","n2189123330","n2189123333","n2189123336","n2189123339","n2189123342","n2189123345","n2189123348","n2189123351","n2189123353","n2189123355","n2189123357","n2189123359","n2189123361","n2189123363","n2189123365","n2189123368","n1819849029"]},"w17966281":{"id":"w17966281","version":"3","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:48:03Z","tags":{"highway":"residential","name":"Pealer St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Pealer","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312363:15312366:15312367:15312368:15325990:15325991:15324554","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185975911","n185975913","n185975915","n1475284042","n185975917","n185975919","n185975925","n185970909","n1475284013","n1475283980","n185975928","n185967775","n185975930","n185975932","n185975934","n2139795809","n2139795810"]},"w17965353":{"id":"w17965353","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:36:24Z","tags":{"highway":"residential","name":"Yauney St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Yauney","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312346:15312347","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185966958","n185966959","n185966960","n185966962"]},"w203972938":{"id":"w203972938","version":"1","changeset":"14893110","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:29:14Z","tags":{"highway":"path","name":"Riverwalk Trail"},"nodes":["n2139858964","n2139858965","n2139858963","n2139858962","n2139858961","n2139858960","n2139858959","n2139858958","n2139858957","n2139858956","n2139858955","n2139858954","n2139858953","n2139858952","n2139858951"]},"n354002665":{"id":"n354002665","loc":[-85.6366599,41.9444923],"version":"1","changeset":"698464","user":"iandees","uid":"4732","visible":"true","timestamp":"2009-02-28T21:20:26Z","tags":{"ele":"244","gnis:county_id":"149","gnis:created":"04/14/1980","gnis:feature_id":"1624726","gnis:state_id":"26","name":"Memory Isle","place":"island"}},"n354031301":{"id":"n354031301","loc":[-85.635,41.9463889],"version":"1","changeset":"698464","user":"iandees","uid":"4732","visible":"true","timestamp":"2009-02-28T22:12:53Z","tags":{"amenity":"post_office","ele":"248","gnis:county_id":"149","gnis:created":"04/30/2008","gnis:feature_id":"2418163","gnis:state_id":"26","name":"Three Rivers Post Office"}},"n185963454":{"id":"n185963454","loc":[-85.633686,41.946072],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:55Z","tags":{}},"n185963455":{"id":"n185963455","loc":[-85.633815,41.946131],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:55Z","tags":{}},"n185963456":{"id":"n185963456","loc":[-85.633951,41.946174],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:55Z","tags":{}},"n185978375":{"id":"n185978375","loc":[-85.634385,41.94559],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:23Z","tags":{}},"n185978377":{"id":"n185978377","loc":[-85.634544,41.945725],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:23Z","tags":{}},"n185978379":{"id":"n185978379","loc":[-85.634573,41.945764],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:23Z","tags":{}},"n185978381":{"id":"n185978381","loc":[-85.634616,41.945849],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:23Z","tags":{}},"n185978383":{"id":"n185978383","loc":[-85.634629,41.945893],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:24Z","tags":{}},"n185984011":{"id":"n185984011","loc":[-85.636058,41.946201],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:46Z","tags":{}},"n185984013":{"id":"n185984013","loc":[-85.636112,41.946366],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:46Z","tags":{}},"n185984015":{"id":"n185984015","loc":[-85.636143,41.946551],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:46Z","tags":{}},"n185988237":{"id":"n185988237","loc":[-85.6354162,41.946044],"version":"3","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:16Z","tags":{}},"n185988969":{"id":"n185988969","loc":[-85.635374,41.945325],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:16Z","tags":{}},"n185988971":{"id":"n185988971","loc":[-85.635643,41.945585],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:16Z","tags":{}},"n185988972":{"id":"n185988972","loc":[-85.635853,41.94586],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:16Z","tags":{}},"n1475283992":{"id":"n1475283992","loc":[-85.6372968,41.9459007],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:46Z","tags":{}},"n1475284011":{"id":"n1475284011","loc":[-85.6359415,41.9459797],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:47Z","tags":{}},"n1475284019":{"id":"n1475284019","loc":[-85.6364433,41.9460423],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:47Z","tags":{}},"n185984009":{"id":"n185984009","loc":[-85.6360524,41.9460485],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n185988239":{"id":"n185988239","loc":[-85.6358187,41.9460423],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185988243":{"id":"n185988243","loc":[-85.6366156,41.9460282],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185988244":{"id":"n185988244","loc":[-85.6368316,41.9460046],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185988245":{"id":"n185988245","loc":[-85.6370133,41.9459704],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185988241":{"id":"n185988241","loc":[-85.636291,41.9460461],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185964976":{"id":"n185964976","loc":[-85.633923,41.9434157],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:00Z","tags":{}},"n185964980":{"id":"n185964980","loc":[-85.6333656,41.9437293],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:00Z","tags":{}},"n185978388":{"id":"n185978388","loc":[-85.6346449,41.9460571],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:01Z","tags":{}},"n1819858504":{"id":"n1819858504","loc":[-85.6365343,41.9447926],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858506":{"id":"n1819858506","loc":[-85.6370546,41.9451882],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858516":{"id":"n1819858516","loc":[-85.6358369,41.9444654],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858519":{"id":"n1819858519","loc":[-85.6361534,41.9446176],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858525":{"id":"n1819858525","loc":[-85.6368025,41.9449442],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:55Z","tags":{}},"n1819858527":{"id":"n1819858527","loc":[-85.6334199,41.9457495],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:55Z","tags":{}},"n185963452":{"id":"n185963452","loc":[-85.633564,41.9458519],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185963453":{"id":"n185963453","loc":[-85.6336152,41.9459804],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:56Z","tags":{}},"n185963451":{"id":"n185963451","loc":[-85.6332888,41.9456871],"version":"3","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:57Z","tags":{}},"n2130304152":{"id":"n2130304152","loc":[-85.6359466,41.9454599],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304153":{"id":"n2130304153","loc":[-85.6362773,41.9452683],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304154":{"id":"n2130304154","loc":[-85.6352028,41.9442868],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304155":{"id":"n2130304155","loc":[-85.6348756,41.9444769],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304156":{"id":"n2130304156","loc":[-85.6349723,41.9444207],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304157":{"id":"n2130304157","loc":[-85.6338698,41.9434443],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304158":{"id":"n2130304158","loc":[-85.635094,41.9451026],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304160":{"id":"n2130304160","loc":[-85.6353716,41.9449322],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304162":{"id":"n2130304162","loc":[-85.6365942,41.9459352],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304163":{"id":"n2130304163","loc":[-85.6369006,41.9457469],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304164":{"id":"n2130304164","loc":[-85.6363292,41.9452278],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2130304165":{"id":"n2130304165","loc":[-85.6360248,41.9454175],"version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{}},"n2139824683":{"id":"n2139824683","loc":[-85.6339825,41.9446441],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:01Z","tags":{}},"n2139824689":{"id":"n2139824689","loc":[-85.6340437,41.9446925],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:01Z","tags":{}},"n2139824702":{"id":"n2139824702","loc":[-85.6340961,41.9447551],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824705":{"id":"n2139824705","loc":[-85.6337467,41.944809],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824707":{"id":"n2139824707","loc":[-85.6341598,41.9448129],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824710":{"id":"n2139824710","loc":[-85.6342771,41.9448223],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824712":{"id":"n2139824712","loc":[-85.6346058,41.944841],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824713":{"id":"n2139824713","loc":[-85.633808,41.9448574],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824714":{"id":"n2139824714","loc":[-85.6340889,41.9448589],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824716":{"id":"n2139824716","loc":[-85.6343335,41.944871],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824717":{"id":"n2139824717","loc":[-85.6343341,41.9448717],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824720":{"id":"n2139824720","loc":[-85.6338757,41.9449069],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824721":{"id":"n2139824721","loc":[-85.6341445,41.9449071],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824724":{"id":"n2139824724","loc":[-85.6334787,41.9449262],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824726":{"id":"n2139824726","loc":[-85.6347119,41.9449332],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824727":{"id":"n2139824727","loc":[-85.6347175,41.9449418],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824728":{"id":"n2139824728","loc":[-85.6344284,41.9449538],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824729":{"id":"n2139824729","loc":[-85.6339339,41.9449573],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824730":{"id":"n2139824730","loc":[-85.6339179,41.9449682],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824732":{"id":"n2139824732","loc":[-85.6335472,41.9449895],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824733":{"id":"n2139824733","loc":[-85.6339736,41.9450164],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824735":{"id":"n2139824735","loc":[-85.6336034,41.9450415],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824736":{"id":"n2139824736","loc":[-85.6348317,41.945043],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824737":{"id":"n2139824737","loc":[-85.63403,41.9450651],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824738":{"id":"n2139824738","loc":[-85.6336611,41.9450949],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824740":{"id":"n2139824740","loc":[-85.6336582,41.9450966],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824744":{"id":"n2139824744","loc":[-85.6331702,41.9451107],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824745":{"id":"n2139824745","loc":[-85.6333388,41.9451142],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824746":{"id":"n2139824746","loc":[-85.6337131,41.9451341],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824747":{"id":"n2139824747","loc":[-85.6337021,41.9451372],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824748":{"id":"n2139824748","loc":[-85.6341244,41.9451472],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824749":{"id":"n2139824749","loc":[-85.6333952,41.945166],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:02Z","tags":{}},"n2139824750":{"id":"n2139824750","loc":[-85.633395,41.9451661],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824751":{"id":"n2139824751","loc":[-85.6346258,41.9451725],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824752":{"id":"n2139824752","loc":[-85.6332387,41.9451741],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824753":{"id":"n2139824753","loc":[-85.6346901,41.9451853],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824754":{"id":"n2139824754","loc":[-85.6346611,41.9452035],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824755":{"id":"n2139824755","loc":[-85.6346574,41.9452059],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824756":{"id":"n2139824756","loc":[-85.6345611,41.9452133],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824757":{"id":"n2139824757","loc":[-85.633453,41.9452194],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824758":{"id":"n2139824758","loc":[-85.6335508,41.9452283],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824759":{"id":"n2139824759","loc":[-85.6347424,41.9452312],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824760":{"id":"n2139824760","loc":[-85.6342305,41.9452395],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824761":{"id":"n2139824761","loc":[-85.6342319,41.9452449],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824762":{"id":"n2139824762","loc":[-85.6334969,41.94526],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824763":{"id":"n2139824763","loc":[-85.63468,41.9452706],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824764":{"id":"n2139824764","loc":[-85.6346772,41.9452724],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824765":{"id":"n2139824765","loc":[-85.6338611,41.9452763],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824766":{"id":"n2139824766","loc":[-85.6347811,41.9452939],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824767":{"id":"n2139824767","loc":[-85.6347375,41.9453211],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824768":{"id":"n2139824768","loc":[-85.6339171,41.9453301],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824769":{"id":"n2139824769","loc":[-85.6348307,41.9453377],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824770":{"id":"n2139824770","loc":[-85.6347067,41.9453405],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824771":{"id":"n2139824771","loc":[-85.6343461,41.9453461],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824772":{"id":"n2139824772","loc":[-85.6343481,41.9453475],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824773":{"id":"n2139824773","loc":[-85.634805,41.9453538],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824774":{"id":"n2139824774","loc":[-85.6336997,41.9453692],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824775":{"id":"n2139824775","loc":[-85.6339709,41.9453818],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824776":{"id":"n2139824776","loc":[-85.6336229,41.9454134],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824777":{"id":"n2139824777","loc":[-85.6349022,41.9454141],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824778":{"id":"n2139824778","loc":[-85.6348854,41.9454246],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824779":{"id":"n2139824779","loc":[-85.6340286,41.9454373],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824780":{"id":"n2139824780","loc":[-85.6336963,41.9454572],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824781":{"id":"n2139824781","loc":[-85.6336789,41.9454672],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824782":{"id":"n2139824782","loc":[-85.6344933,41.945475],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824783":{"id":"n2139824783","loc":[-85.6340854,41.9454918],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824784":{"id":"n2139824784","loc":[-85.6350036,41.9455034],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824785":{"id":"n2139824785","loc":[-85.6337501,41.9455089],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824786":{"id":"n2139824786","loc":[-85.6337497,41.9455091],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824787":{"id":"n2139824787","loc":[-85.6345425,41.9455186],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824788":{"id":"n2139824788","loc":[-85.6341459,41.9455372],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824789":{"id":"n2139824789","loc":[-85.6341376,41.945542],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824790":{"id":"n2139824790","loc":[-85.6338394,41.9455462],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824791":{"id":"n2139824791","loc":[-85.6349171,41.9455588],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824792":{"id":"n2139824792","loc":[-85.6338074,41.9455646],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824793":{"id":"n2139824793","loc":[-85.6346229,41.9455894],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824794":{"id":"n2139824794","loc":[-85.6338983,41.9455995],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824795":{"id":"n2139824795","loc":[-85.6338962,41.9456007],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824796":{"id":"n2139824796","loc":[-85.6342475,41.9456348],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824797":{"id":"n2139824797","loc":[-85.6339505,41.9456497],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824798":{"id":"n2139824798","loc":[-85.6347243,41.9456788],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824799":{"id":"n2139824799","loc":[-85.635057,41.9456831],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824800":{"id":"n2139824800","loc":[-85.635287,41.9457056],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824801":{"id":"n2139824801","loc":[-85.6350753,41.9457068],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:03Z","tags":{}},"n2139824802":{"id":"n2139824802","loc":[-85.6347753,41.9457252],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{}},"n2139824803":{"id":"n2139824803","loc":[-85.6340521,41.9457473],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{}},"n2139824804":{"id":"n2139824804","loc":[-85.6352875,41.9457611],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{}},"n2139824805":{"id":"n2139824805","loc":[-85.6352941,41.9457611],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{}},"n2139824806":{"id":"n2139824806","loc":[-85.6350758,41.9457623],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{}},"n2139824807":{"id":"n2139824807","loc":[-85.6348194,41.9457638],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{}},"n2139824808":{"id":"n2139824808","loc":[-85.635296,41.9459428],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{}},"n2139824809":{"id":"n2139824809","loc":[-85.6348212,41.9459455],"version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{}},"n2139832635":{"id":"n2139832635","loc":[-85.6354612,41.9448791],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832636":{"id":"n2139832636","loc":[-85.6360241,41.9453844],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832637":{"id":"n2139832637","loc":[-85.6361452,41.9453121],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832639":{"id":"n2139832639","loc":[-85.6355997,41.944797],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832641":{"id":"n2139832641","loc":[-85.6351346,41.9443541],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832647":{"id":"n2139832647","loc":[-85.6329883,41.9453692],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832653":{"id":"n2139832653","loc":[-85.6333643,41.9456293],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832663":{"id":"n2139832663","loc":[-85.6335394,41.9455339],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832665":{"id":"n2139832665","loc":[-85.6332375,41.9452476],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832667":{"id":"n2139832667","loc":[-85.6331664,41.9452161],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832669":{"id":"n2139832669","loc":[-85.6331144,41.9451875],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832671":{"id":"n2139832671","loc":[-85.6330779,41.9451274],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832673":{"id":"n2139832673","loc":[-85.6330664,41.9450802],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832678":{"id":"n2139832678","loc":[-85.6332218,41.9453585],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832686":{"id":"n2139832686","loc":[-85.6334246,41.945541],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832691":{"id":"n2139832691","loc":[-85.6329898,41.9454997],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832693":{"id":"n2139832693","loc":[-85.6343554,41.9443274],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832694":{"id":"n2139832694","loc":[-85.6336339,41.9437089],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832696":{"id":"n2139832696","loc":[-85.633532,41.9437708],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832697":{"id":"n2139832697","loc":[-85.6338316,41.9440868],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832698":{"id":"n2139832698","loc":[-85.6342258,41.9444141],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832699":{"id":"n2139832699","loc":[-85.6339164,41.9442166],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832700":{"id":"n2139832700","loc":[-85.6341389,41.944384],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832701":{"id":"n2139832701","loc":[-85.634235,41.9443259],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832702":{"id":"n2139832702","loc":[-85.633613,41.9437875],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832703":{"id":"n2139832703","loc":[-85.633915,41.9436132],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832704":{"id":"n2139832704","loc":[-85.6340019,41.9435613],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832706":{"id":"n2139832706","loc":[-85.6343197,41.9438427],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832708":{"id":"n2139832708","loc":[-85.6342361,41.9438936],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832709":{"id":"n2139832709","loc":[-85.6353839,41.9460401],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832710":{"id":"n2139832710","loc":[-85.6354032,41.9456763],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832711":{"id":"n2139832711","loc":[-85.6356839,41.9459252],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832712":{"id":"n2139832712","loc":[-85.6356109,41.945735],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832713":{"id":"n2139832713","loc":[-85.6353997,41.9457421],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832714":{"id":"n2139832714","loc":[-85.6353895,41.9459347],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832715":{"id":"n2139832715","loc":[-85.6334777,41.9436628],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832716":{"id":"n2139832716","loc":[-85.6333137,41.9435382],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832717":{"id":"n2139832717","loc":[-85.6330938,41.9435406],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{}},"n2139832721":{"id":"n2139832721","loc":[-85.6333023,41.9434922],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{}},"n2139832722":{"id":"n2139832722","loc":[-85.6330466,41.943623],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{}},"n2139832723":{"id":"n2139832723","loc":[-85.6332746,41.9435624],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{}},"n2139832724":{"id":"n2139832724","loc":[-85.6333511,41.9435176],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{}},"n2139832725":{"id":"n2139832725","loc":[-85.6332241,41.9434001],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{}},"n2139832726":{"id":"n2139832726","loc":[-85.6332355,41.9433686],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{}},"n2139870373":{"id":"n2139870373","loc":[-85.6351783,41.9439117],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870374":{"id":"n2139870374","loc":[-85.6351431,41.9439217],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870375":{"id":"n2139870375","loc":[-85.6348853,41.9439117],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870376":{"id":"n2139870376","loc":[-85.6348317,41.9439105],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870377":{"id":"n2139870377","loc":[-85.6346384,41.944007],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2139870378":{"id":"n2139870378","loc":[-85.6345563,41.9440523],"version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:00Z","tags":{}},"n2140006403":{"id":"n2140006403","loc":[-85.6359942,41.9450097],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006405":{"id":"n2140006405","loc":[-85.6363884,41.9446079],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006407":{"id":"n2140006407","loc":[-85.6362148,41.9447874],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006409":{"id":"n2140006409","loc":[-85.6379476,41.9445869],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006411":{"id":"n2140006411","loc":[-85.6378485,41.9445674],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006413":{"id":"n2140006413","loc":[-85.6378952,41.9444547],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006415":{"id":"n2140006415","loc":[-85.6379962,41.944477],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006421":{"id":"n2140006421","loc":[-85.6355248,41.9433702],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:24Z","tags":{}},"n2140006423":{"id":"n2140006423","loc":[-85.6378471,41.9439233],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2140006425":{"id":"n2140006425","loc":[-85.6378913,41.9441238],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2140006426":{"id":"n2140006426","loc":[-85.6381674,41.9442289],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2140006427":{"id":"n2140006427","loc":[-85.6382359,41.9440975],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2140006428":{"id":"n2140006428","loc":[-85.6382071,41.9440252],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2140006429":{"id":"n2140006429","loc":[-85.6381409,41.9439973],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2140006430":{"id":"n2140006430","loc":[-85.6380569,41.9440153],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2140006433":{"id":"n2140006433","loc":[-85.6379071,41.9442467],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2140006435":{"id":"n2140006435","loc":[-85.6381634,41.9443125],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2140006436":{"id":"n2140006436","loc":[-85.6382407,41.944301],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2140006438":{"id":"n2140006438","loc":[-85.6382761,41.9442188],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2140006439":{"id":"n2140006439","loc":[-85.6382429,41.9441761],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2140006440":{"id":"n2140006440","loc":[-85.6382016,41.9441632],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2140006441":{"id":"n2140006441","loc":[-85.6378185,41.9439835],"version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{}},"n2166205688":{"id":"n2166205688","loc":[-85.6349963,41.9444392],"version":"1","changeset":"15117845","user":"rolandg","uid":"8703","visible":"true","timestamp":"2013-02-21T23:02:38Z","tags":{}},"n2168544780":{"id":"n2168544780","loc":[-85.633944,41.945807],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544781":{"id":"n2168544781","loc":[-85.6340783,41.9458621],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544782":{"id":"n2168544782","loc":[-85.6338184,41.9457548],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544783":{"id":"n2168544783","loc":[-85.6339925,41.9459777],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544784":{"id":"n2168544784","loc":[-85.6337317,41.9458698],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544785":{"id":"n2168544785","loc":[-85.6337297,41.9460042],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544786":{"id":"n2168544786","loc":[-85.633919,41.9460797],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544787":{"id":"n2168544787","loc":[-85.6338672,41.9459263],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544788":{"id":"n2168544788","loc":[-85.6338246,41.9459853],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544789":{"id":"n2168544789","loc":[-85.6337615,41.9459601],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544790":{"id":"n2168544790","loc":[-85.6342079,41.9460399],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544791":{"id":"n2168544791","loc":[-85.6343346,41.9458503],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544792":{"id":"n2168544792","loc":[-85.6343759,41.9458116],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544793":{"id":"n2168544793","loc":[-85.6344394,41.9458109],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544795":{"id":"n2168544795","loc":[-85.6344827,41.945851],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544797":{"id":"n2168544797","loc":[-85.6344807,41.945969],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544798":{"id":"n2168544798","loc":[-85.6344404,41.9459697],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544799":{"id":"n2168544799","loc":[-85.6344413,41.9460333],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544800":{"id":"n2168544800","loc":[-85.6342173,41.9460705],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544801":{"id":"n2168544801","loc":[-85.6342162,41.9460392],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544802":{"id":"n2168544802","loc":[-85.6344251,41.9460351],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544805":{"id":"n2168544805","loc":[-85.6344257,41.9460507],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544807":{"id":"n2168544807","loc":[-85.6344721,41.9460498],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544809":{"id":"n2168544809","loc":[-85.6344754,41.9461427],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544811":{"id":"n2168544811","loc":[-85.6344311,41.9461435],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544813":{"id":"n2168544813","loc":[-85.6344317,41.9461592],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544815":{"id":"n2168544815","loc":[-85.6343708,41.9461604],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544817":{"id":"n2168544817","loc":[-85.6343715,41.9461786],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544819":{"id":"n2168544819","loc":[-85.6343229,41.9461795],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544821":{"id":"n2168544821","loc":[-85.6343222,41.9461606],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544823":{"id":"n2168544823","loc":[-85.6342476,41.9461621],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544825":{"id":"n2168544825","loc":[-85.6342444,41.94607],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544827":{"id":"n2168544827","loc":[-85.634138,41.9461632],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544829":{"id":"n2168544829","loc":[-85.6342016,41.9460703],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544830":{"id":"n2168544830","loc":[-85.6332929,41.9463092],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544831":{"id":"n2168544831","loc":[-85.633122,41.946239],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544832":{"id":"n2168544832","loc":[-85.6332954,41.9460055],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544833":{"id":"n2168544833","loc":[-85.6333954,41.9460466],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544834":{"id":"n2168544834","loc":[-85.6334044,41.9460345],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544835":{"id":"n2168544835","loc":[-85.6334594,41.9460571],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544836":{"id":"n2168544836","loc":[-85.6333871,41.9461544],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544837":{"id":"n2168544837","loc":[-85.633403,41.9461609],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544838":{"id":"n2168544838","loc":[-85.6341683,41.9464167],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544839":{"id":"n2168544839","loc":[-85.6341711,41.9463411],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544840":{"id":"n2168544840","loc":[-85.6344471,41.9463469],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544841":{"id":"n2168544841","loc":[-85.6344441,41.9464243],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544842":{"id":"n2168544842","loc":[-85.6343622,41.9464226],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544843":{"id":"n2168544843","loc":[-85.6343593,41.9464989],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544844":{"id":"n2168544844","loc":[-85.6342812,41.9464973],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544845":{"id":"n2168544845","loc":[-85.634283,41.9464504],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544846":{"id":"n2168544846","loc":[-85.6342609,41.9464499],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544847":{"id":"n2168544847","loc":[-85.6342621,41.9464187],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544848":{"id":"n2168544848","loc":[-85.6348414,41.9463396],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544849":{"id":"n2168544849","loc":[-85.6348387,41.9461872],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544850":{"id":"n2168544850","loc":[-85.6351186,41.9461844],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544851":{"id":"n2168544851","loc":[-85.635119,41.9462112],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544852":{"id":"n2168544852","loc":[-85.6351918,41.9462104],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544853":{"id":"n2168544853","loc":[-85.6351944,41.9463515],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544854":{"id":"n2168544854","loc":[-85.6351049,41.9463524],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2168544855":{"id":"n2168544855","loc":[-85.6351046,41.946337],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{}},"n2189153180":{"id":"n2189153180","loc":[-85.6340369,41.9469572],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153181":{"id":"n2189153181","loc":[-85.6342531,41.946953],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153183":{"id":"n2189153183","loc":[-85.6348115,41.9465468],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153184":{"id":"n2189153184","loc":[-85.6348105,41.9464569],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153185":{"id":"n2189153185","loc":[-85.6351431,41.9464549],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153186":{"id":"n2189153186","loc":[-85.6351441,41.9465448],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153187":{"id":"n2189153187","loc":[-85.6350077,41.9465456],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153188":{"id":"n2189153188","loc":[-85.635008,41.9465721],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153189":{"id":"n2189153189","loc":[-85.6348965,41.9465727],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153190":{"id":"n2189153190","loc":[-85.6348962,41.9465463],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153191":{"id":"n2189153191","loc":[-85.6348963,41.9471586],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153192":{"id":"n2189153192","loc":[-85.6348944,41.947032],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153193":{"id":"n2189153193","loc":[-85.6350241,41.947031],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153194":{"id":"n2189153194","loc":[-85.635026,41.9471575],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153195":{"id":"n2189153195","loc":[-85.6352328,41.9471053],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153196":{"id":"n2189153196","loc":[-85.6352359,41.9469906],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153197":{"id":"n2189153197","loc":[-85.6353694,41.9469925],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153198":{"id":"n2189153198","loc":[-85.6353664,41.9471072],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153199":{"id":"n2189153199","loc":[-85.6348241,41.9469287],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153200":{"id":"n2189153200","loc":[-85.6348248,41.9468185],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153201":{"id":"n2189153201","loc":[-85.6351199,41.9468195],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153202":{"id":"n2189153202","loc":[-85.6351192,41.9469298],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153203":{"id":"n2189153203","loc":[-85.6347965,41.9468057],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153204":{"id":"n2189153204","loc":[-85.634792,41.9466044],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153205":{"id":"n2189153205","loc":[-85.6349483,41.9466025],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153206":{"id":"n2189153206","loc":[-85.6349493,41.9466448],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153207":{"id":"n2189153207","loc":[-85.6349753,41.9466445],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153208":{"id":"n2189153208","loc":[-85.6349743,41.9465995],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153209":{"id":"n2189153209","loc":[-85.6351173,41.9465977],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153210":{"id":"n2189153210","loc":[-85.6351219,41.9468015],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153211":{"id":"n2189153211","loc":[-85.6349806,41.9468032],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153212":{"id":"n2189153212","loc":[-85.6349794,41.9467519],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153213":{"id":"n2189153213","loc":[-85.6349521,41.9467523],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153214":{"id":"n2189153214","loc":[-85.6349532,41.9468037],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153215":{"id":"n2189153215","loc":[-85.6346302,41.9468381],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153216":{"id":"n2189153216","loc":[-85.6343028,41.9468449],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153217":{"id":"n2189153217","loc":[-85.6342006,41.9468297],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153218":{"id":"n2189153218","loc":[-85.6336698,41.9465918],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153219":{"id":"n2189153219","loc":[-85.6344663,41.9466639],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153220":{"id":"n2189153220","loc":[-85.6344639,41.9466015],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153221":{"id":"n2189153221","loc":[-85.6342283,41.9466065],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153222":{"id":"n2189153222","loc":[-85.6342303,41.9466587],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153223":{"id":"n2189153223","loc":[-85.6342843,41.9466575],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153224":{"id":"n2189153224","loc":[-85.6342851,41.9466794],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153225":{"id":"n2189153225","loc":[-85.6343475,41.9466781],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153226":{"id":"n2189153226","loc":[-85.634347,41.9466664],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153227":{"id":"n2189153227","loc":[-85.6354428,41.9470148],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153228":{"id":"n2189153228","loc":[-85.6354432,41.9468005],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153229":{"id":"n2189153229","loc":[-85.6360277,41.9468011],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153230":{"id":"n2189153230","loc":[-85.6360273,41.9470154],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153231":{"id":"n2189153231","loc":[-85.6354565,41.9465823],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153232":{"id":"n2189153232","loc":[-85.6354496,41.946218],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153233":{"id":"n2189153233","loc":[-85.6356355,41.9465788],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153234":{"id":"n2189153234","loc":[-85.6357155,41.9468008],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153235":{"id":"n2189153235","loc":[-85.6359539,41.9467969],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153236":{"id":"n2189153236","loc":[-85.6359561,41.9463036],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153237":{"id":"n2189153237","loc":[-85.6360129,41.9464793],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153238":{"id":"n2189153238","loc":[-85.6360152,41.9463898],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153239":{"id":"n2189153239","loc":[-85.6359607,41.9464928],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153240":{"id":"n2189153240","loc":[-85.6356903,41.9462227],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153242":{"id":"n2189153242","loc":[-85.6354163,41.946142],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153243":{"id":"n2189153243","loc":[-85.6357546,41.9462214],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153244":{"id":"n2189153244","loc":[-85.6357937,41.9462542],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153245":{"id":"n2189153245","loc":[-85.6358723,41.9467048],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153246":{"id":"n2189153246","loc":[-85.6361494,41.946757],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153247":{"id":"n2189153247","loc":[-85.6354173,41.9469082],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153248":{"id":"n2189153248","loc":[-85.635443,41.9469079],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153249":{"id":"n2189153249","loc":[-85.6360275,41.9469093],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153250":{"id":"n2189153250","loc":[-85.6361542,41.946915],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153251":{"id":"n2189153251","loc":[-85.6358654,41.9464843],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153252":{"id":"n2189153252","loc":[-85.6359549,41.9467499],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153253":{"id":"n2189153253","loc":[-85.6357172,41.9466335],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153254":{"id":"n2189153254","loc":[-85.6355644,41.9461768],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153255":{"id":"n2189153255","loc":[-85.6355655,41.946528],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153256":{"id":"n2189153256","loc":[-85.6357055,41.9465971],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153257":{"id":"n2189153257","loc":[-85.635869,41.9465971],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153259":{"id":"n2189153259","loc":[-85.6354561,41.9470278],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153260":{"id":"n2189153260","loc":[-85.6357961,41.9470233],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153261":{"id":"n2189153261","loc":[-85.6357977,41.9470907],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153262":{"id":"n2189153262","loc":[-85.6357297,41.9470916],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153263":{"id":"n2189153263","loc":[-85.635733,41.947233],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153264":{"id":"n2189153264","loc":[-85.6362674,41.9468637],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153265":{"id":"n2189153265","loc":[-85.6362646,41.9467047],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153266":{"id":"n2189153266","loc":[-85.6363267,41.9467047],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153267":{"id":"n2189153267","loc":[-85.6362633,41.9465848],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153268":{"id":"n2189153268","loc":[-85.6363805,41.9465468],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153269":{"id":"n2189153269","loc":[-85.6364604,41.9466842],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153270":{"id":"n2189153270","loc":[-85.6364604,41.9468647],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2199109756":{"id":"n2199109756","loc":[-85.6337134,41.9471841],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109757":{"id":"n2199109757","loc":[-85.6336514,41.94716],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109758":{"id":"n2199109758","loc":[-85.6337043,41.9470847],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109759":{"id":"n2199109759","loc":[-85.6335997,41.9470441],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109760":{"id":"n2199109760","loc":[-85.6335064,41.9471771],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n185960195":{"id":"n185960195","loc":[-85.6295992,41.9524346],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185960796":{"id":"n185960796","loc":[-85.634723,41.953681],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:24Z","tags":{}},"n185961396":{"id":"n185961396","loc":[-85.634767,41.959009],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:39Z","tags":{}},"n185962625":{"id":"n185962625","loc":[-85.635175,41.97201],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:29Z","tags":{}},"n185964982":{"id":"n185964982","loc":[-85.632799,41.9440543],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:00Z","tags":{}},"n185965289":{"id":"n185965289","loc":[-85.634621,41.947323],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:49Z","tags":{}},"n185965291":{"id":"n185965291","loc":[-85.636166,41.947296],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:49Z","tags":{}},"n185965399":{"id":"n185965399","loc":[-85.634776,41.959834],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:52Z","tags":{}},"n185966937":{"id":"n185966937","loc":[-85.633183,41.947315],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:50Z","tags":{}},"n185966948":{"id":"n185966948","loc":[-85.626406,41.957188],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:50Z","tags":{}},"n185967422":{"id":"n185967422","loc":[-85.6320229,41.9490123],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185967917":{"id":"n185967917","loc":[-85.634763,41.958292],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:17Z","tags":{}},"n185967918":{"id":"n185967918","loc":[-85.636271,41.958311],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:17Z","tags":{}},"n185968100":{"id":"n185968100","loc":[-85.630835,41.950656],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:22Z","tags":{}},"n185970515":{"id":"n185970515","loc":[-85.634832,41.963866],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:04:41Z","tags":{}},"n185971578":{"id":"n185971578","loc":[-85.634641,41.948627],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:05Z","tags":{}},"n185971580":{"id":"n185971580","loc":[-85.6361818,41.9486135],"version":"3","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:03Z","tags":{}},"n185971631":{"id":"n185971631","loc":[-85.634729,41.954667],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:06Z","tags":{}},"n185971632":{"id":"n185971632","loc":[-85.636236,41.954656],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:06Z","tags":{}},"n185972155":{"id":"n185972155","loc":[-85.623333,41.961987],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185974583":{"id":"n185974583","loc":[-85.634686,41.951158],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:21Z","tags":{}},"n185974585":{"id":"n185974585","loc":[-85.6362059,41.9511457],"version":"3","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:03Z","tags":{}},"n185975064":{"id":"n185975064","loc":[-85.636218,41.953667],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:49Z","tags":{}},"n185975735":{"id":"n185975735","loc":[-85.634923,41.969269],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:07:09Z","tags":{}},"n185978390":{"id":"n185978390","loc":[-85.634668,41.949875],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:24Z","tags":{}},"n185978392":{"id":"n185978392","loc":[-85.634686,41.952415],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:24Z","tags":{}},"n185978394":{"id":"n185978394","loc":[-85.634726,41.955921],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:24Z","tags":{}},"n185978399":{"id":"n185978399","loc":[-85.6347861,41.9606613],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185978402":{"id":"n185978402","loc":[-85.634806,41.961485],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:24Z","tags":{}},"n185978406":{"id":"n185978406","loc":[-85.6348298,41.964783],"version":"3","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:48:00Z","tags":{}},"n185978410":{"id":"n185978410","loc":[-85.6348766,41.9677088],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185978414":{"id":"n185978414","loc":[-85.634938,41.971566],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:25Z","tags":{}},"n185978415":{"id":"n185978415","loc":[-85.634942,41.971611],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:25Z","tags":{}},"n185978417":{"id":"n185978417","loc":[-85.634952,41.971655],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:25Z","tags":{}},"n185978419":{"id":"n185978419","loc":[-85.634989,41.971741],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:25Z","tags":{}},"n185978420":{"id":"n185978420","loc":[-85.635063,41.971864],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:25Z","tags":{}},"n185978787":{"id":"n185978787","loc":[-85.627936,41.954693],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:34Z","tags":{}},"n185978790":{"id":"n185978790","loc":[-85.626832,41.954677],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:34Z","tags":{}},"n185978967":{"id":"n185978967","loc":[-85.632278,41.948613],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:39Z","tags":{}},"n185980735":{"id":"n185980735","loc":[-85.628639,41.953725],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:47Z","tags":{}},"n185982163":{"id":"n185982163","loc":[-85.636233,41.952398],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:10:31Z","tags":{}},"n185982193":{"id":"n185982193","loc":[-85.6313855,41.9499125],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185982195":{"id":"n185982195","loc":[-85.6304857,41.9511945],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185982196":{"id":"n185982196","loc":[-85.626336,41.957291],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:10:32Z","tags":{}},"n185982197":{"id":"n185982197","loc":[-85.625578,41.958664],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:10:32Z","tags":{}},"n185982198":{"id":"n185982198","loc":[-85.624619,41.960145],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:10:32Z","tags":{}},"n185982200":{"id":"n185982200","loc":[-85.624494,41.960338],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:10:32Z","tags":{}},"n185984017":{"id":"n185984017","loc":[-85.636163,41.947382],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:46Z","tags":{}},"n185984020":{"id":"n185984020","loc":[-85.636188,41.9498803],"version":"3","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:03Z","tags":{}},"n185984022":{"id":"n185984022","loc":[-85.636276,41.955919],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:47Z","tags":{}},"n185984024":{"id":"n185984024","loc":[-85.636279,41.956901],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:47Z","tags":{}},"n185988036":{"id":"n185988036","loc":[-85.631422,41.948294],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:13:30Z","tags":{}},"n185988867":{"id":"n185988867","loc":[-85.63102,41.948805],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:13Z","tags":{}},"n185988869":{"id":"n185988869","loc":[-85.630773,41.949209],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:13Z","tags":{}},"n185988871":{"id":"n185988871","loc":[-85.63005,41.95016],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:13Z","tags":{}},"n185988872":{"id":"n185988872","loc":[-85.629423,41.951016],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:13Z","tags":{}},"n185988873":{"id":"n185988873","loc":[-85.629252,41.951256],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:13Z","tags":{}},"n185988875":{"id":"n185988875","loc":[-85.629126,41.951489],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:13Z","tags":{}},"n185988877":{"id":"n185988877","loc":[-85.628991,41.951704],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:13Z","tags":{}},"n185988878":{"id":"n185988878","loc":[-85.628689,41.952112],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:13Z","tags":{}},"n185988879":{"id":"n185988879","loc":[-85.628313,41.952666],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:13Z","tags":{}},"n185988880":{"id":"n185988880","loc":[-85.627687,41.953529],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:13Z","tags":{}},"n185988882":{"id":"n185988882","loc":[-85.627394,41.953947],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:13Z","tags":{}},"n185988884":{"id":"n185988884","loc":[-85.627287,41.954128],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:14Z","tags":{}},"n1819858502":{"id":"n1819858502","loc":[-85.6328435,41.9455473],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858510":{"id":"n1819858510","loc":[-85.6324841,41.9453438],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858515":{"id":"n1819858515","loc":[-85.6318511,41.9446409],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858520":{"id":"n1819858520","loc":[-85.6326558,41.9454708],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:54Z","tags":{}},"n1819858522":{"id":"n1819858522","loc":[-85.6319048,41.9447407],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:55Z","tags":{}},"n1819858524":{"id":"n1819858524","loc":[-85.6317718,41.9443666],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:55Z","tags":{}},"n1819858530":{"id":"n1819858530","loc":[-85.632055,41.9449128],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:55Z","tags":{}},"n2139795768":{"id":"n2139795768","loc":[-85.6243023,41.9606102],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:55Z","tags":{}},"n2139832645":{"id":"n2139832645","loc":[-85.6324455,41.9448607],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832649":{"id":"n2139832649","loc":[-85.6328043,41.9454773],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832651":{"id":"n2139832651","loc":[-85.6322547,41.9449621],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832675":{"id":"n2139832675","loc":[-85.6327356,41.944757],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832677":{"id":"n2139832677","loc":[-85.6325433,41.9448599],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832680":{"id":"n2139832680","loc":[-85.6328885,41.9455614],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832682":{"id":"n2139832682","loc":[-85.6320913,41.9449492],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832684":{"id":"n2139832684","loc":[-85.6325366,41.9447133],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832688":{"id":"n2139832688","loc":[-85.6322786,41.94485],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:49Z","tags":{}},"n2139832718":{"id":"n2139832718","loc":[-85.6327486,41.9432475],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{}},"n2139832719":{"id":"n2139832719","loc":[-85.6327926,41.9431773],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{}},"n2139832720":{"id":"n2139832720","loc":[-85.6329033,41.943153],"version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{}},"n2139832727":{"id":"n2139832727","loc":[-85.6328975,41.9430783],"version":"2","changeset":"14892929","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:11:47Z","tags":{}},"n2139844839":{"id":"n2139844839","loc":[-85.6326261,41.9432308],"version":"1","changeset":"14892929","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:11:47Z","tags":{}},"n2189015992":{"id":"n2189015992","loc":[-85.6347706,41.9593383],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189153179":{"id":"n2189153179","loc":[-85.6340476,41.9472565],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153182":{"id":"n2189153182","loc":[-85.6342638,41.9472522],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:10Z","tags":{}},"n2189153241":{"id":"n2189153241","loc":[-85.6354184,41.9473091],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153258":{"id":"n2189153258","loc":[-85.6354611,41.9472366],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153277":{"id":"n2189153277","loc":[-85.6328948,41.9462374],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{}},"n2199109755":{"id":"n2199109755","loc":[-85.6336729,41.9472417],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"w203970139":{"id":"w203970139","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:06Z","tags":{"building":"yes"},"nodes":["n2139824793","n2139824787","n2139824773","n2139824778","n2139824793"]},"w203970098":{"id":"w203970098","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{"building":"yes"},"nodes":["n2139824748","n2139824712","n2139824726","n2139824760","n2139824748"]},"w208643132":{"id":"w208643132","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:14Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189153195","n2189153196","n2189153197","n2189153198","n2189153195"]},"w203970094":{"id":"w203970094","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{"building":"yes"},"nodes":["n2139824755","n2139824753","n2139824759","n2139824764","n2139824763","n2139824767","n2139824770","n2139824782","n2139824772","n2139824756","n2139824751","n2139824754","n2139824755"]},"w208643138":{"id":"w208643138","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:15Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2189153231","n2189153232","n2189153240","n2189153244","n2189153236","n2189153238","n2189153237","n2189153239","n2189153252","n2189153235","n2189153234","n2189153253","n2189153233","n2189153231"]},"w203970125":{"id":"w203970125","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:05Z","tags":{"building":"yes"},"nodes":["n2139824735","n2139824738","n2139824757","n2139824749","n2139824735"]},"w170848823":{"id":"w170848823","version":"2","changeset":"14893390","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:53:39Z","tags":{"name":"Rocky River","source":"Bing","waterway":"river"},"nodes":["n1819849189","n1819858516","n1819858519","n1819858504","n1819858525","n1819858506","n1819858513"]},"w203970898":{"id":"w203970898","version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2139832645","n2139832647","n2139832649","n2139832651","n2139832645"]},"w203970134":{"id":"w203970134","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:06Z","tags":{"building":"yes"},"nodes":["n2139824796","n2139824803","n2139824797","n2139824788","n2139824796"]},"w203970104":{"id":"w203970104","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{"building":"yes"},"nodes":["n2139824733","n2139824730","n2139824714","n2139824721","n2139824733"]},"w206805245":{"id":"w206805245","version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:04Z","tags":{"area":"yes","building":"yes"},"nodes":["n2168544780","n2168544781","n2139824796","n2139824803","n2168544780"]},"w206805252":{"id":"w206805252","version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:04Z","tags":{"area":"yes","building":"yes"},"nodes":["n2168544838","n2168544839","n2168544840","n2168544841","n2168544842","n2168544843","n2168544844","n2168544845","n2168544846","n2168544847","n2168544838"]},"w203970099":{"id":"w203970099","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{"building":"yes"},"nodes":["n2139824783","n2139824795","n2139824790","n2139824779","n2139824783"]},"w17967730":{"id":"w17967730","version":"2","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:18Z","tags":{"highway":"residential","name":"Water St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Water","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185963451","n2189153277","n185988036","n185988867","n185988869","n185988871","n185988872","n185988873","n185988875","n185988877","n185988878","n185988879","n185988880","n185988882","n185988884","n185978790"]},"w208643133":{"id":"w208643133","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:14Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189153199","n2189153200","n2189153201","n2189153202","n2189153199"]},"w203970127":{"id":"w203970127","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:05Z","tags":{"building":"yes"},"nodes":["n2139824794","n2139824783","n2139824789","n2139824797","n2139824794"]},"w208643139":{"id":"w208643139","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:15Z","tags":{"highway":"service"},"nodes":["n185988237","n2189153242","n2189153247","n2189153241"]},"w203988297":{"id":"w203988297","version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2140006423","n2140006441","n2140006425","n2140006426","n2140006440","n2140006427","n2140006428","n2140006429","n2140006430","n2140006423"]},"w206805250":{"id":"w206805250","version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:04Z","tags":{"area":"yes","building":"yes"},"nodes":["n2168544827","n2168544823","n2168544825","n2168544800","n2168544829","n2168544827"]},"w208643140":{"id":"w208643140","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:15Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2189153242","n2189153254","n2189153243","n2189153244","n2189153251","n2189153257","n2189153245","n2189153252","n2189153246"]},"w203974055":{"id":"w203974055","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{"bridge":"yes","highway":"path","name":"Riverwalk Trail"},"nodes":["n2139870376","n2139870377"]},"w206805247":{"id":"w206805247","version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:04Z","tags":{"area":"yes","building":"yes"},"nodes":["n2168544785","n2168544786","n2168544783","n2168544787","n2168544788","n2168544789","n2168544785"]},"w17964996":{"id":"w17964996","version":"3","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:51Z","tags":{"highway":"residential","name":"Foster St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Foster","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312360","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n1819858524","n1819858515","n1819858522","n1819858530","n2139832682","n1819858510","n1819858520","n1819858502","n2139832680","n185963451","n1819858527","n185963452","n185963453","n185963454","n185963455","n185963456"]},"w208643144":{"id":"w208643144","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:15Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189153264","n2189153265","n2189153266","n2189153267","n2189153268","n2189153269","n2189153270","n2189153264"]},"w203970914":{"id":"w203970914","version":"2","changeset":"14892929","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:11:47Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2139832722","n2139832723","n2139832724","n2139832725","n2139832726","n2139832727","n2139844839","n2139832722"]},"w208643143":{"id":"w208643143","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:15Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189153258","n2189153259","n2189153260","n2189153261","n2189153262","n2189153263","n2189153258"]},"w203049590":{"id":"w203049590","version":"3","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2130304152","n2130304153","n2140006403","n2130304154","n2130304156","n2130304155","n2130304160","n2130304152"]},"w203974054":{"id":"w203974054","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{"highway":"path","name":"Riverwalk Trail"},"nodes":["n2139858971","n2139870373","n2139870374"]},"w203049595":{"id":"w203049595","version":"2","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:51Z","tags":{"highway":"service"},"nodes":["n2130304158","n2130304159","n2130304160","n2139832635","n2139832639"]},"w203970913":{"id":"w203970913","version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:51Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2139832715","n2139832716","n2139832717","n2139832718","n2139832719","n2139832720","n2139832721","n2139832716"]},"w208643134":{"id":"w208643134","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:15Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189153203","n2189153204","n2189153205","n2189153206","n2189153207","n2189153208","n2189153209","n2189153210","n2189153211","n2189153212","n2189153213","n2189153214","n2189153203"]},"w134150808":{"id":"w134150808","version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:53Z","tags":{"bridge":"yes","highway":"residential","name":"Moore St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Moore","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15328392:15312870:15312967","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185988239","n185984009","n185988241","n1475284019"]},"w203970115":{"id":"w203970115","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:05Z","tags":{"building":"yes"},"nodes":["n2139824761","n2139824727","n2139824736","n2139824771","n2139824761"]},"w208643130":{"id":"w208643130","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:14Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189153183","n2189153184","n2189153185","n2189153186","n2189153187","n2189153188","n2189153189","n2189153190","n2189153183"]},"w206805246":{"id":"w206805246","version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:04Z","tags":{"area":"yes","building":"yes"},"nodes":["n2168544782","n2168544780","n2168544781","n2168544783","n2168544787","n2168544784","n2168544782"]},"w203970138":{"id":"w203970138","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:06Z","tags":{"building":"yes"},"nodes":["n2139824729","n2139824720","n2139824702","n2139824707","n2139824729"]},"w203970133":{"id":"w203970133","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:06Z","tags":{"building":"yes"},"nodes":["n2139824748","n2139824737","n2139824717","n2139824728","n2139824748"]},"w203970907":{"id":"w203970907","version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2139832700","n2139832701","n2139832702"]},"w203974056":{"id":"w203974056","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{"highway":"path","name":"Riverwalk Trail"},"nodes":["n2139870377","n2139870378"]},"w203970897":{"id":"w203970897","version":"2","changeset":"15117845","user":"rolandg","uid":"8703","visible":"true","timestamp":"2013-02-21T23:02:38Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2130304156","n2166205688","n2139832635","n2139832636","n2139832637","n2139832639","n2139832641","n2166205688"]},"w203974057":{"id":"w203974057","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{"highway":"path","name":"Riverwalk Trail"},"nodes":["n2139870375","n2139870376"]},"w203049594":{"id":"w203049594","version":"3","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:03Z","tags":{"highway":"service"},"nodes":["n2130304156","n2139870378","n2139832706","n2139832704","n2130304157"]},"w203970122":{"id":"w203970122","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:05Z","tags":{"building":"yes"},"nodes":["n2139824757","n2139824740","n2139824747","n2139824762","n2139824757"]},"w208643136":{"id":"w208643136","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:15Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189153219","n2189153220","n2189153221","n2189153222","n2189153223","n2189153224","n2189153225","n2189153226","n2189153219"]},"w203970128":{"id":"w203970128","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:05Z","tags":{"building":"yes"},"nodes":["n2139824732","n2139824752","n2139824744","n2139824724","n2139824732"]},"w203970097":{"id":"w203970097","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{"building":"yes"},"nodes":["n2139824737","n2139824733","n2139824710","n2139824716","n2139824737"]},"w203970137":{"id":"w203970137","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:06Z","tags":{"building":"yes"},"nodes":["n2139824765","n2139824774","n2139824758","n2139824746","n2139824765"]},"w134150840":{"id":"w134150840","version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:56Z","tags":{"highway":"residential","name":"Moore St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Moore","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15328392:15312870:15312967","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n1475284019","n185988243","n185988244","n185988245"]},"w17967628":{"id":"w17967628","version":"3","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:51Z","tags":{"highway":"residential","name":"Moore St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Moore","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15328392:15312870:15312967","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185978388","n2139832709","n185988237","n185988239"]},"w203988292":{"id":"w203988292","version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{"bridge":"yes","highway":"footway"},"nodes":["n2140006407","n2140006405"]},"w203970118":{"id":"w203970118","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:05Z","tags":{"building":"yes"},"nodes":["n2139824775","n2139824785","n2139824780","n2139824768","n2139824775"]},"w203970121":{"id":"w203970121","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:05Z","tags":{"building":"yes"},"nodes":["n2139824768","n2139824781","n2139824776","n2139824765","n2139824768"]},"w17967752":{"id":"w17967752","version":"5","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:12:00Z","tags":{"highway":"residential","name":"Railroad Drive","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Railroad","tiger:name_type":"Dr","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185964980","n2139832699","n2139832700","n2130304158","n185988969","n185988971","n185988972","n1475284011"]},"w203970136":{"id":"w203970136","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:06Z","tags":{"building":"yes"},"nodes":["n2139824798","n2139824793","n2139824777","n2139824784","n2139824798"]},"w203970142":{"id":"w203970142","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:06Z","tags":{"building":"yes"},"nodes":["n2139824808","n2139824809","n2139824807","n2139824806","n2139824801","n2139824800","n2139824804","n2139824805","n2139824808"]},"w208643137":{"id":"w208643137","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:15Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2189153227","n2189153248","n2189153228","n2189153234","n2189153235","n2189153229","n2189153249","n2189153230","n2189153227"]},"w208643129":{"id":"w208643129","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:14Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189153179","n2189153180","n2189153181","n2189153182","n2189153179"]},"w203970909":{"id":"w203970909","version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2139832703","n2139832704","n2139832706","n2139832708","n2139832703"]},"w203970905":{"id":"w203970905","version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2139832688","n2139832691"]},"w203988298":{"id":"w203988298","version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{"highway":"service"},"nodes":["n2140006431","n2140006433","n2140006435","n2140006436","n2140006437","n2140006438","n2140006439","n2140006440"]},"w203970106":{"id":"w203970106","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{"building":"yes"},"nodes":["n2139824798","n2139824791","n2139824799","n2139824802","n2139824798"]},"w203970129":{"id":"w203970129","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:06Z","tags":{"building":"yes"},"nodes":["n2139824787","n2139824782","n2139824766","n2139824769","n2139824787"]},"w208643131":{"id":"w208643131","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:14Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189153191","n2189153192","n2189153193","n2189153194","n2189153191"]},"w206805249":{"id":"w206805249","version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:04Z","tags":{"area":"yes","building":"yes"},"nodes":["n2168544800","n2168544801","n2168544802","n2168544805","n2168544807","n2168544809","n2168544811","n2168544813","n2168544815","n2168544817","n2168544819","n2168544821","n2168544823","n2168544825","n2168544800"]},"w134150800":{"id":"w134150800","version":"3","changeset":"13675000","user":"NE2","uid":"207745","visible":"true","timestamp":"2012-10-29T15:08:54Z","tags":{"bridge":"yes","highway":"primary","name":"W Michigan Ave","old_ref":"US 131","ref":"US 131 Business;M 60","tiger:cfcc":"A21","tiger:county":"St. Joseph, MI","tiger:name_base":"Michigan","tiger:name_base_1":"State Highway 60","tiger:name_base_2":"US Hwy 131 (Bus)","tiger:name_direction_prefix":"W","tiger:name_type":"Ave","tiger:reviewed":"no"},"nodes":["n185964972","n185964976"]},"w17966984":{"id":"w17966984","version":"4","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:21Z","tags":{"highway":"residential","name":"Portage Avenue","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Portage","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185978375","n185963456","n2189153218","n185966937","n185978967","n185967422","n185982193","n185968100","n185982195","n185960195","n185980735","n185978787","n185966948","n185982196","n185982197","n185982198","n185982200","n2139795768","n185972155"]},"w203988294":{"id":"w203988294","version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{"amenity":"shelter","area":"yes","building":"yes","shelter_type":"picnic_shelter"},"nodes":["n2140006409","n2140006411","n2140006413","n2140006415","n2140006409"]},"w203970912":{"id":"w203970912","version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2139832711","n2139832712","n2139832713","n2139832714","n2139832711"]},"w203970119":{"id":"w203970119","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:05Z","tags":{"building":"yes"},"nodes":["n2139824713","n2139824705","n2139824683","n2139824689","n2139824713"]},"w203970114":{"id":"w203970114","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:05Z","tags":{"building":"yes"},"nodes":["n2139824735","n2139824750","n2139824745","n2139824732","n2139824735"]},"w208643142":{"id":"w208643142","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:15Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2189153254","n2189153255","n2189153256","n2189153257"]},"w206805253":{"id":"w206805253","version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:04Z","tags":{"area":"yes","building":"yes"},"nodes":["n2168544848","n2168544849","n2168544850","n2168544851","n2168544852","n2168544853","n2168544854","n2168544855","n2168544848"]},"w143497377":{"id":"w143497377","version":"7","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:11:59Z","tags":{"highway":"primary","name":"North Main Street","old_ref":"US 131","ref":"US 131 Business","tiger:cfcc":"A31","tiger:county":"St. Joseph, MI","tiger:name_base":"Main","tiger:name_base_1":"US Hwy 131 (Bus)","tiger:name_direction_prefix":"N","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_left_1":"49093","tiger:zip_right":"49093","tiger:zip_right_1":"49093"},"nodes":["n185962625","n185978420","n185978419","n185978417","n185978415","n185978414","n185975735","n1475293254","n185978410","n185978406","n185970515","n185978402","n185978399","n185965399","n2189015992","n185961396","n185967917","n185978394","n185971631","n185960796","n185978392","n185974583","n185978390","n185971578","n185965289","n2189153215","n185978388","n185978383","n185978381","n185978379","n185978377","n185978375","n185964982"]},"w134150811":{"id":"w134150811","version":"6","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:11:58Z","tags":{"highway":"primary","name":"West Michigan Avenue","old_ref":"US 131","ref":"US 131 Business;M 60","tiger:cfcc":"A21","tiger:county":"St. Joseph, MI","tiger:name_base":"Michigan","tiger:name_base_1":"State Highway 60","tiger:name_base_2":"US Hwy 131 (Bus)","tiger:name_direction_prefix":"W","tiger:name_type":"Ave","tiger:reviewed":"no"},"nodes":["n185964976","n2130304157","n1475284023","n2139832715","n185964980","n185964982"]},"w208643135":{"id":"w208643135","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:15Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2189153215","n2189153216","n2189153217","n2189153218"]},"w17967183":{"id":"w17967183","version":"4","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:23Z","tags":{"highway":"residential","name":"West Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"West","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n1475284011","n185984011","n185984013","n185984015","n2189153246","n2189153250","n185965291","n185984017","n185971580","n185984020","n185974585","n185982163","n185975064","n185971632","n185984022","n185984024","n185967918"]},"w134150778":{"id":"w134150778","version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:48Z","tags":{"bridge":"yes","highway":"residential","name":"Moore St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Moore","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15328392:15312870:15312967","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185988245","n1475283992","n185975911"]},"w206805248":{"id":"w206805248","version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:04Z","tags":{"area":"yes","building":"yes"},"nodes":["n2168544790","n2168544791","n2168544792","n2168544793","n2168544795","n2168544797","n2168544798","n2168544799","n2168544802","n2168544801","n2168544790"]},"w203974058":{"id":"w203974058","version":"1","changeset":"14893310","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T09:47:02Z","tags":{"bridge":"yes","highway":"path","name":"Riverwalk Trail"},"nodes":["n2139870374","n2139870375"]},"w203970902":{"id":"w203970902","version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{"highway":"service"},"nodes":["n2139832678","n2139832691","n2139832680"]},"w203988296":{"id":"w203988296","version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{"highway":"path"},"nodes":["n2139858967","n2140006421","n2139858935"]},"w206805251":{"id":"w206805251","version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:04Z","tags":{"area":"yes","building":"yes"},"nodes":["n2168544830","n2168544831","n2168544832","n2168544833","n2168544834","n2168544835","n2168544836","n2168544837","n2168544830"]},"w203970906":{"id":"w203970906","version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2139832693","n2139832694","n2139832696","n2139832697","n2139832698","n2139832693"]},"w203049598":{"id":"w203049598","version":"1","changeset":"14802606","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-01-27T04:50:52Z","tags":{"area":"yes","leisure":"pitch","sport":"tennis"},"nodes":["n2130304162","n2130304163","n2130304164","n2130304165","n2130304162"]},"w203970911":{"id":"w203970911","version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{"highway":"service"},"nodes":["n2139832709","n2139832714","n2139832713","n2139832710","n185988971"]},"w203970105":{"id":"w203970105","version":"1","changeset":"14892598","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:37:04Z","tags":{"building":"yes"},"nodes":["n2139824779","n2139824792","n2139824786","n2139824775","n2139824779"]},"w203988290":{"id":"w203988290","version":"1","changeset":"14895132","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T12:19:25Z","tags":{"highway":"footway"},"nodes":["n2140006403","n2140006407"]},"w203970900":{"id":"w203970900","version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2139832653","n2139832663","n2139832665","n2139832667","n2139832669","n2139832671","n2139832673","n2139832675","n2139832677","n2139832653"]},"w209717048":{"id":"w209717048","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199109755","n2199109756","n2199109757","n2199109758","n2199109759","n2199109760","n2199109755"]},"w208643141":{"id":"w208643141","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:15Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2189153247","n2189153248","n2189153249","n2189153250"]},"w203970903":{"id":"w203970903","version":"1","changeset":"14892737","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T08:51:50Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2139832682","n2139832688","n2139832684","n2139832678","n2139832686"]},"n354002527":{"id":"n354002527","loc":[-85.6236039,41.9458813],"version":"1","changeset":"698464","user":"iandees","uid":"4732","visible":"true","timestamp":"2009-02-28T21:20:07Z","tags":{"amenity":"school","ele":"246","gnis:county_id":"149","gnis:created":"04/14/1980","gnis:edited":"02/21/2008","gnis:feature_id":"1624371","gnis:state_id":"26","name":"Barrows School"}},"n185963396":{"id":"n185963396","loc":[-85.627401,41.943496],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:52Z","tags":{}},"n185963397":{"id":"n185963397","loc":[-85.627403,41.943625],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:52Z","tags":{}},"n185965101":{"id":"n185965101","loc":[-85.626409,41.943215],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:44Z","tags":{}},"n185971474":{"id":"n185971474","loc":[-85.624884,41.943508],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:03Z","tags":{}},"n185971475":{"id":"n185971475","loc":[-85.625191,41.943509],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:03Z","tags":{}},"n185971482":{"id":"n185971482","loc":[-85.624882,41.94382],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:03Z","tags":{}},"n185983135":{"id":"n185983135","loc":[-85.624893,41.945616],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:01Z","tags":{}},"n185983137":{"id":"n185983137","loc":[-85.624912,41.946524],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:01Z","tags":{}},"n185988027":{"id":"n185988027","loc":[-85.622721,41.946535],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:13:30Z","tags":{}},"n185963398":{"id":"n185963398","loc":[-85.6273993,41.9446899],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n185983238":{"id":"n185983238","loc":[-85.6227157,41.9456321],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185980374":{"id":"n185980374","loc":[-85.6248856,41.9447242],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185980373":{"id":"n185980373","loc":[-85.6226744,41.9447371],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n2196831342":{"id":"n2196831342","loc":[-85.6250924,41.945063],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:39Z","tags":{}},"n2196831343":{"id":"n2196831343","loc":[-85.6252335,41.9450636],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:39Z","tags":{}},"n2196831344":{"id":"n2196831344","loc":[-85.6252286,41.9448707],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:39Z","tags":{}},"n2196831345":{"id":"n2196831345","loc":[-85.6250661,41.9448707],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:39Z","tags":{}},"n2196831346":{"id":"n2196831346","loc":[-85.6250243,41.9449012],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:39Z","tags":{}},"n2196831347":{"id":"n2196831347","loc":[-85.6250251,41.9449244],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:39Z","tags":{}},"n2196831348":{"id":"n2196831348","loc":[-85.6250867,41.9449257],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:39Z","tags":{}},"n2196831349":{"id":"n2196831349","loc":[-85.625349,41.9445058],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:39Z","tags":{}},"n2196831350":{"id":"n2196831350","loc":[-85.6253471,41.9443882],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:39Z","tags":{}},"n2196831351":{"id":"n2196831351","loc":[-85.6251516,41.94439],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:39Z","tags":{}},"n2196831352":{"id":"n2196831352","loc":[-85.6251522,41.9444308],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:39Z","tags":{}},"n2196831353":{"id":"n2196831353","loc":[-85.6251344,41.9444309],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:39Z","tags":{}},"n2196831354":{"id":"n2196831354","loc":[-85.6251356,41.9445077],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:39Z","tags":{}},"n2196831355":{"id":"n2196831355","loc":[-85.6232357,41.9463406],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:39Z","tags":{}},"n2196831356":{"id":"n2196831356","loc":[-85.6232409,41.9460668],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831357":{"id":"n2196831357","loc":[-85.6232072,41.9460665],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831358":{"id":"n2196831358","loc":[-85.6232117,41.9458272],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831359":{"id":"n2196831359","loc":[-85.6229808,41.9458248],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831360":{"id":"n2196831360","loc":[-85.6229763,41.9460627],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831361":{"id":"n2196831361","loc":[-85.623006,41.946063],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831362":{"id":"n2196831362","loc":[-85.6230023,41.9462557],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831363":{"id":"n2196831363","loc":[-85.6230755,41.9462565],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831364":{"id":"n2196831364","loc":[-85.6230739,41.9463389],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n185947349":{"id":"n185947349","loc":[-85.618327,41.945607],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947359":{"id":"n185947359","loc":[-85.615453,41.945597],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947378":{"id":"n185947378","loc":[-85.617231,41.945603],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:12Z","tags":{}},"n185947474":{"id":"n185947474","loc":[-85.616136,41.945602],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:14Z","tags":{}},"n185948972":{"id":"n185948972","loc":[-85.615273,41.945637],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:54:02Z","tags":{}},"n185955019":{"id":"n185955019","loc":[-85.620172,41.945627],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:37Z","tags":{}},"n185960682":{"id":"n185960682","loc":[-85.622759,41.951845],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:21Z","tags":{}},"n185961369":{"id":"n185961369","loc":[-85.622758,41.947444],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:38Z","tags":{}},"n185961371":{"id":"n185961371","loc":[-85.624908,41.947416],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:38Z","tags":{}},"n185963392":{"id":"n185963392","loc":[-85.6270462,41.9409953],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n185963393":{"id":"n185963393","loc":[-85.627295,41.941304],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:51Z","tags":{}},"n185963394":{"id":"n185963394","loc":[-85.627352,41.94148],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:52Z","tags":{}},"n185963395":{"id":"n185963395","loc":[-85.62737,41.942261],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:52Z","tags":{}},"n185965099":{"id":"n185965099","loc":[-85.6264,41.942263],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:44Z","tags":{}},"n185965108":{"id":"n185965108","loc":[-85.622769,41.949224],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:44Z","tags":{}},"n185965110":{"id":"n185965110","loc":[-85.624937,41.949237],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:44Z","tags":{}},"n185966295":{"id":"n185966295","loc":[-85.6299942,41.9446689],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:01Z","tags":{}},"n185966342":{"id":"n185966342","loc":[-85.624873,41.942022],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185970222":{"id":"n185970222","loc":[-85.622761,41.948357],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:04:17Z","tags":{}},"n185970224":{"id":"n185970224","loc":[-85.624924,41.9483338],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:05Z","tags":{}},"n185971477":{"id":"n185971477","loc":[-85.620051,41.94383],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:03Z","tags":{}},"n185971478":{"id":"n185971478","loc":[-85.621219,41.943801],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:03Z","tags":{}},"n185971481":{"id":"n185971481","loc":[-85.621812,41.943807],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:03Z","tags":{}},"n185973866":{"id":"n185973866","loc":[-85.627629,41.946498],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:03Z","tags":{}},"n185974699":{"id":"n185974699","loc":[-85.6227688,41.950119],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:05Z","tags":{}},"n185978800":{"id":"n185978800","loc":[-85.623953,41.954684],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:34Z","tags":{}},"n185980372":{"id":"n185980372","loc":[-85.621459,41.944756],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:37Z","tags":{}},"n185980378":{"id":"n185980378","loc":[-85.6286375,41.9446764],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185980380":{"id":"n185980380","loc":[-85.630139,41.944661],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:38Z","tags":{}},"n185980382":{"id":"n185980382","loc":[-85.630298,41.944635],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:38Z","tags":{}},"n185980384":{"id":"n185980384","loc":[-85.630759,41.94454],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:38Z","tags":{}},"n185980386":{"id":"n185980386","loc":[-85.6312369,41.9444548],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185983133":{"id":"n185983133","loc":[-85.6248672,41.9415903],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:57Z","tags":{}},"n185983139":{"id":"n185983139","loc":[-85.624951,41.950239],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:01Z","tags":{}},"n185983140":{"id":"n185983140","loc":[-85.624934,41.950681],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:01Z","tags":{}},"n185983141":{"id":"n185983141","loc":[-85.624813,41.950983],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:02Z","tags":{}},"n185983143":{"id":"n185983143","loc":[-85.6246225,41.951591],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:03Z","tags":{}},"n185983144":{"id":"n185983144","loc":[-85.623908,41.9539165],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:03Z","tags":{}},"n185983145":{"id":"n185983145","loc":[-85.6238903,41.9540956],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:03Z","tags":{}},"n185983146":{"id":"n185983146","loc":[-85.623898,41.95431],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:02Z","tags":{}},"n185983236":{"id":"n185983236","loc":[-85.628481,41.945611],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:05Z","tags":{}},"n185985914":{"id":"n185985914","loc":[-85.620072,41.946538],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n185986812":{"id":"n185986812","loc":[-85.6227785,41.9510005],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:05Z","tags":{}},"n185988028":{"id":"n185988028","loc":[-85.6281401,41.9469632],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n185988030":{"id":"n185988030","loc":[-85.6282451,41.9470314],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n185988032":{"id":"n185988032","loc":[-85.6283312,41.9470656],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"w17964989":{"id":"w17964989","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:33:37Z","tags":{"highway":"residential","name":"Middle St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Middle","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312433:15328741:15312403:15312465","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185963392","n185963393","n185963394","n185963395","n185963396","n185963397","n185963398"]},"w17965158":{"id":"w17965158","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:34:55Z","tags":{"access":"private","highway":"service","name":"Battle St","tiger:cfcc":"A74","tiger:county":"St. Joseph, MI","tiger:name_base":"Battle","tiger:name_type":"St","tiger:reviewed":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313281","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185965099","n185965101"]},"w41074896":{"id":"w41074896","version":"4","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:11:58Z","tags":{"highway":"secondary","name":"East Michigan Avenue","name_1":"State Highway 60","ref":"M 60","tiger:cfcc":"A31","tiger:county":"St. Joseph, MI","tiger:name_base":"Michigan","tiger:name_base_1":"State Highway 60","tiger:name_direction_prefix":"E","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185980372","n185980373","n185980374","n185963398","n185980378","n185966295","n185980380","n185980382","n185980384","n185980386"]},"w17965846":{"id":"w17965846","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:40:12Z","tags":{"highway":"residential","name":"2nd Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"2nd","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313726","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185971477","n185971478","n185971481","n185971482"]},"w209470306":{"id":"w209470306","version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:41Z","tags":{"area":"yes","building":"yes"},"nodes":["n2196831349","n2196831350","n2196831351","n2196831352","n2196831353","n2196831354","n2196831349"]},"w17965845":{"id":"w17965845","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:40:12Z","tags":{"highway":"residential","name":"2nd Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"2nd","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15335065","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185971474","n185971475","n185963396"]},"w209470307":{"id":"w209470307","version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:41Z","tags":{"area":"yes","building":"yes"},"nodes":["n2196831355","n2196831356","n2196831357","n2196831358","n2196831359","n2196831360","n2196831361","n2196831362","n2196831363","n2196831364","n2196831355"]},"w17968192":{"id":"w17968192","version":"2","changeset":"15473162","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:43:17Z","tags":{"highway":"residential","name":"Washington St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Washington","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185980373","n185983238","n185988027","n185961369","n185970222","n185965108","n185974699","n185986812","n185960682"]},"w17967603":{"id":"w17967603","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:23Z","tags":{"highway":"residential","name":"5th Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"5th","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312324:15312811:15314055:15314056:15313692:15328995:15313188","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185985914","n185988027","n185983137","n185973866","n185988028","n185988030","n185988032"]},"w209470305":{"id":"w209470305","version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:41Z","tags":{"area":"yes","building":"yes"},"nodes":["n2196831342","n2196831343","n2196831344","n2196831345","n2196831346","n2196831347","n2196831348","n2196831342"]},"w17967092":{"id":"w17967092","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:49:18Z","tags":{"highway":"residential","name":"Wood St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Wood","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313653:15313659:15313679:15314060","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185983133","n185966342","n185971474","n185971482","n185980374","n185983135","n185983137","n185961371","n185970224","n185965110","n185983139","n185983140","n185983141","n185983143","n185983144","n185983145","n185983146","n185978800"]},"w17967107":{"id":"w17967107","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:49:23Z","tags":{"highway":"residential","name":"4th Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"4th","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15314053:15314054:15313697:15313698:15313700:15313701:15313699:15314427","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185983236","n185983135","n185983238","n185955019","n185947349","n185947378","n185947474","n185947359","n185948972"]},"n354030330":{"id":"n354030330","loc":[-85.6297222,41.9444444],"version":"1","changeset":"698464","user":"iandees","uid":"4732","visible":"true","timestamp":"2009-02-28T22:10:58Z","tags":{"ele":"243","gnis:county_id":"149","gnis:created":"03/21/2008","gnis:feature_id":"2401246","gnis:state_id":"26","leisure":"park","name":"Scouter Park"}},"n185966296":{"id":"n185966296","loc":[-85.629998,41.944078],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:33Z","tags":{}},"n185966298":{"id":"n185966298","loc":[-85.629972,41.943927],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:33Z","tags":{}},"n185966300":{"id":"n185966300","loc":[-85.629948,41.943783],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:33Z","tags":{}},"n185980391":{"id":"n185980391","loc":[-85.6322992,41.9442766],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185980393":{"id":"n185980393","loc":[-85.6324925,41.9442136],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185980389":{"id":"n185980389","loc":[-85.6320272,41.9443281],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185980388":{"id":"n185980388","loc":[-85.6315778,41.9443959],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n354031320":{"id":"n354031320","loc":[-85.6280556,41.9447222],"version":"3","changeset":"3908860","user":"Geogast","uid":"51045","visible":"true","timestamp":"2010-02-18T13:28:21Z","tags":{"amenity":"place_of_worship","ele":"245","gnis:county_id":"149","gnis:created":"04/30/2008","gnis:feature_id":"2417881","gnis:state_id":"26","name":"Riverside Church","religion":"christian"}},"n185987309":{"id":"n185987309","loc":[-85.6286497,41.9453531],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:57Z","tags":{}},"n185987311":{"id":"n185987311","loc":[-85.6285942,41.9454805],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:57Z","tags":{}},"n185988034":{"id":"n185988034","loc":[-85.6285815,41.9471692],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n185988896":{"id":"n185988896","loc":[-85.6318433,41.9437929],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185977764":{"id":"n185977764","loc":[-85.6322988,41.943472],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:01Z","tags":{}},"n1819848852":{"id":"n1819848852","loc":[-85.6315188,41.9448808],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848912":{"id":"n1819848912","loc":[-85.6284289,41.9472189],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848925":{"id":"n1819848925","loc":[-85.6314501,41.9451617],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848949":{"id":"n1819848949","loc":[-85.6309394,41.9455192],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848951":{"id":"n1819848951","loc":[-85.6290297,41.9457187],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848963":{"id":"n1819848963","loc":[-85.630521,41.9455591],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848981":{"id":"n1819848981","loc":[-85.6292936,41.9455846],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819848989":{"id":"n1819848989","loc":[-85.6298451,41.9455431],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819848998":{"id":"n1819848998","loc":[-85.6314973,41.9446254],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819849018":{"id":"n1819849018","loc":[-85.6302807,41.9455527],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849043":{"id":"n1819849043","loc":[-85.6285533,41.9469731],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849087":{"id":"n1819849087","loc":[-85.6314501,41.9453532],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849090":{"id":"n1819849090","loc":[-85.628843,41.9461033],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849109":{"id":"n1819849109","loc":[-85.6311926,41.9454729],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849116":{"id":"n1819849116","loc":[-85.6288967,41.9459437],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849177":{"id":"n1819849177","loc":[-85.6287894,41.9464544],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819858529":{"id":"n1819858529","loc":[-85.6325485,41.9445625],"version":"1","changeset":"12170230","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:56:55Z","tags":{}},"n2189112797":{"id":"n2189112797","loc":[-85.6275271,41.944555],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112798":{"id":"n2189112798","loc":[-85.6275196,41.9437258],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112799":{"id":"n2189112799","loc":[-85.6278937,41.943723],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112800":{"id":"n2189112800","loc":[-85.6278969,41.9439191],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112801":{"id":"n2189112801","loc":[-85.6279907,41.9439345],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112802":{"id":"n2189112802","loc":[-85.6280817,41.9439663],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112803":{"id":"n2189112803","loc":[-85.6281768,41.9440145],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112804":{"id":"n2189112804","loc":[-85.6281933,41.9440483],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112805":{"id":"n2189112805","loc":[-85.6281671,41.9440535],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112806":{"id":"n2189112806","loc":[-85.6281933,41.9440935],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112807":{"id":"n2189112807","loc":[-85.6282126,41.9441437],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:16Z","tags":{}},"n2189112808":{"id":"n2189112808","loc":[-85.628214,41.9441991],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:16Z","tags":{}},"n2189112809":{"id":"n2189112809","loc":[-85.6283298,41.944196],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:16Z","tags":{}},"n2189112810":{"id":"n2189112810","loc":[-85.6283285,41.9442616],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:16Z","tags":{}},"n2189112811":{"id":"n2189112811","loc":[-85.6281727,41.9442616],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:16Z","tags":{}},"n2189112812":{"id":"n2189112812","loc":[-85.6281713,41.9442934],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:16Z","tags":{}},"n2189112813":{"id":"n2189112813","loc":[-85.6280386,41.9442963],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:16Z","tags":{}},"n2189112814":{"id":"n2189112814","loc":[-85.6280405,41.9443292],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:16Z","tags":{}},"n2189112815":{"id":"n2189112815","loc":[-85.627829,41.9443349],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:16Z","tags":{}},"n2189112816":{"id":"n2189112816","loc":[-85.6278347,41.9445495],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:16Z","tags":{}},"n2189153271":{"id":"n2189153271","loc":[-85.6321053,41.9460342],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153272":{"id":"n2189153272","loc":[-85.632278,41.9457841],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153273":{"id":"n2189153273","loc":[-85.632823,41.9459936],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153274":{"id":"n2189153274","loc":[-85.6326845,41.9461963],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:11Z","tags":{}},"n2189153275":{"id":"n2189153275","loc":[-85.6325664,41.9461507],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{}},"n2189153276":{"id":"n2189153276","loc":[-85.6325323,41.946198],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{}},"n2189153278":{"id":"n2189153278","loc":[-85.6321916,41.9459733],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{}},"n2189153279":{"id":"n2189153279","loc":[-85.6322598,41.9458703],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{}},"n2189153280":{"id":"n2189153280","loc":[-85.6327208,41.9460358],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{}},"n2189153281":{"id":"n2189153281","loc":[-85.6326413,41.9461422],"version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:12Z","tags":{}},"n185959079":{"id":"n185959079","loc":[-85.6293702,41.9474668],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n185966301":{"id":"n185966301","loc":[-85.629692,41.943136],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:33Z","tags":{}},"n185966304":{"id":"n185966304","loc":[-85.629565,41.942916],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:33Z","tags":{}},"n185966308":{"id":"n185966308","loc":[-85.629501,41.942751],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:33Z","tags":{}},"n185966315":{"id":"n185966315","loc":[-85.629472,41.942578],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185966319":{"id":"n185966319","loc":[-85.629444,41.942414],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185966321":{"id":"n185966321","loc":[-85.629391,41.94205],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185966323":{"id":"n185966323","loc":[-85.629369,41.941858],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185966327":{"id":"n185966327","loc":[-85.629297,41.941604],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185966331":{"id":"n185966331","loc":[-85.629233,41.941549],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185966336":{"id":"n185966336","loc":[-85.628504,41.941364],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185966338":{"id":"n185966338","loc":[-85.628275,41.941303],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185966340":{"id":"n185966340","loc":[-85.6269038,41.9410983],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:01Z","tags":{}},"n185973867":{"id":"n185973867","loc":[-85.626843,41.947333],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:03Z","tags":{}},"n185977762":{"id":"n185977762","loc":[-85.6318441,41.9429453],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:01Z","tags":{}},"n1819848853":{"id":"n1819848853","loc":[-85.625854,41.9492218],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848861":{"id":"n1819848861","loc":[-85.6251459,41.9552376],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848874":{"id":"n1819848874","loc":[-85.6267445,41.9482961],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848882":{"id":"n1819848882","loc":[-85.6257209,41.9552396],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848883":{"id":"n1819848883","loc":[-85.624706,41.9523173],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848907":{"id":"n1819848907","loc":[-85.62609,41.9561471],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848908":{"id":"n1819848908","loc":[-85.6244013,41.9549284],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848911":{"id":"n1819848911","loc":[-85.6265578,41.9553672],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848923":{"id":"n1819848923","loc":[-85.6246802,41.9550959],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848936":{"id":"n1819848936","loc":[-85.6241588,41.9539291],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848940":{"id":"n1819848940","loc":[-85.62506,41.9511129],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848944":{"id":"n1819848944","loc":[-85.624942,41.9515912],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848950":{"id":"n1819848950","loc":[-85.6273989,41.9475461],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848957":{"id":"n1819848957","loc":[-85.627695,41.947404],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819849009":{"id":"n1819849009","loc":[-85.6259248,41.94896],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819849037":{"id":"n1819849037","loc":[-85.6257252,41.9502112],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849061":{"id":"n1819849061","loc":[-85.6270084,41.9479626],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849073":{"id":"n1819849073","loc":[-85.6243734,41.9534583],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849091":{"id":"n1819849091","loc":[-85.6241373,41.9543918],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n1819849130":{"id":"n1819849130","loc":[-85.6282572,41.9473067],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849143":{"id":"n1819849143","loc":[-85.625281,41.9506596],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819849153":{"id":"n1819849153","loc":[-85.6258647,41.9498043],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849168":{"id":"n1819849168","loc":[-85.6265084,41.9559317],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849173":{"id":"n1819849173","loc":[-85.6263325,41.9552156],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849175":{"id":"n1819849175","loc":[-85.6266372,41.9556764],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:58Z","tags":{}},"n1819849178":{"id":"n1819849178","loc":[-85.6242232,41.9545993],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849181":{"id":"n1819849181","loc":[-85.6262187,41.9486712],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849188":{"id":"n1819849188","loc":[-85.6245558,41.9530434],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849190":{"id":"n1819849190","loc":[-85.6255982,41.9563017],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n2168544738":{"id":"n2168544738","loc":[-85.6245707,41.9529711],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"w208643145":{"id":"w208643145","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:15Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2189153271","n2189153272","n2189153273","n2189153274","n2189153275","n2189153276","n2189153271"]},"w17967561":{"id":"w17967561","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:21Z","tags":{"highway":"residential","name":"Garden St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Garden","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312361:15322884:15322885","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185980378","n185987309","n185987311","n185983236","n185973866"]},"w134150802":{"id":"w134150802","version":"2","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:11:58Z","tags":{"bridge":"yes","highway":"secondary","name":"East Michigan Avenue","name_1":"State Highway 60","ref":"M 60","tiger:cfcc":"A31","tiger:county":"St. Joseph, MI","tiger:name_base":"Michigan","tiger:name_base_1":"State Highway 60","tiger:name_direction_prefix":"E","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185980386","n185980388"]},"w208639462":{"id":"w208639462","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:18Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112797","n2189112798","n2189112799","n2189112800","n2189112801","n2189112802","n2189112803","n2189112804","n2189112805","n2189112806","n2189112807","n2189112808","n2189112809","n2189112810","n2189112811","n2189112812","n2189112813","n2189112814","n2189112815","n2189112816","n2189112797"]},"w134150830":{"id":"w134150830","version":"3","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:12:00Z","tags":{"bridge":"yes","highway":"secondary","name":"South Main Street","old_ref":"US 131","ref":"M 86","tiger:cfcc":"A31","tiger:county":"St. Joseph, MI","tiger:name_base":"Main","tiger:name_base_1":"State Highway 86","tiger:name_direction_prefix":"S","tiger:name_type":"St","tiger:reviewed":"no"},"nodes":["n185977762","n185977764"]},"w134150801":{"id":"w134150801","version":"3","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:12:00Z","tags":{"highway":"secondary","name":"South Main Street","old_ref":"US 131","ref":"M 86","tiger:cfcc":"A31","tiger:county":"St. Joseph, MI","tiger:name_base":"Main","tiger:name_base_1":"State Highway 86","tiger:name_direction_prefix":"S","tiger:name_type":"St","tiger:reviewed":"no"},"nodes":["n185977764","n185964982"]},"w208643146":{"id":"w208643146","version":"1","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:16Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2189153277","n2189153281","n2189153278","n2189153279","n2189153280","n2189153281"]},"w17966061":{"id":"w17966061","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:42:00Z","tags":{"highway":"residential","name":"John Glenn Ct","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"John Glenn","tiger:name_type":"Ct","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313190","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185973866","n185973867"]},"w134150772":{"id":"w134150772","version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:48Z","tags":{"highway":"residential","name":"5th Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"5th","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312324:15312811:15314055:15314056:15313692:15328995:15313188","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185988034","n185959079","n185988036","n185978967"]},"w134150836":{"id":"w134150836","version":"3","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:11:58Z","tags":{"highway":"secondary","name":"East Michigan Avenue","name_1":"State Highway 60","ref":"M 60","tiger:cfcc":"A31","tiger:county":"St. Joseph, MI","tiger:name_base":"Michigan","tiger:name_base_1":"State Highway 60","tiger:name_direction_prefix":"E","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185980388","n1819858524","n185980389","n185980391","n185980393","n185964982"]},"w17967734":{"id":"w17967734","version":"3","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:12:00Z","tags":{"highway":"residential","name":"Water Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Water","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185988896","n185980391","n1819858529"]},"w17965305":{"id":"w17965305","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:35:57Z","tags":{"highway":"residential","name":"River Dr","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"River","tiger:name_type":"Dr","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312440:15338837","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185966295","n185966296","n185966298","n185966300","n185966301","n185966304","n185966308","n185966315","n185966319","n185966321","n185966323","n185966327","n185966331","n185966336","n185966338","n185963392","n185966340","n185966342"]},"w134150826":{"id":"w134150826","version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:55Z","tags":{"bridge":"yes","highway":"residential","name":"5th Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"5th","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312324:15312811:15314055:15314056:15313692:15328995:15313188","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185988032","n185988034"]},"w170848330":{"id":"w170848330","version":"3","changeset":"15306846","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-09T19:50:50Z","tags":{"name":"Portage River","source":"Bing","waterway":"river"},"nodes":["n1819849190","n1819848907","n1819849168","n1819849175","n1819848911","n1819849173","n1819848882","n1819848861","n1819848923","n1819848908","n1819849178","n1819849091","n1819848936","n1819849073","n1819849188","n2168544738","n1819848883","n1819848944","n1819848940","n1819849143","n1819849037","n1819849153","n1819848853","n1819849009","n1819849181","n1819848874","n1819849061","n1819848950","n1819848957","n1819849130","n1819848912","n1819849043","n1819849177","n1819849090","n1819849116","n1819848951","n1819848981","n1819848989","n1819849018","n1819848963","n1819848949","n1819849109","n1819849087","n1819848925","n1819848852","n1819848998","n1819849057"]},"r270264":{"id":"r270264","version":"8","changeset":"13611326","user":"migurski","uid":"8287","visible":"true","timestamp":"2012-10-23T23:35:16Z","tags":{"network":"US:MI","ref":"86","route":"road","state_id":"MI","type":"route","url":"http://en.wikipedia.org/wiki/M-86_%28Michigan_highway%29"},"members":[{"id":"w17737723","type":"way","role":""},{"id":"w17735949","type":"way","role":""},{"id":"w17740404","type":"way","role":""},{"id":"w17966273","type":"way","role":""},{"id":"w17964745","type":"way","role":""},{"id":"w151538068","type":"way","role":""},{"id":"w151538067","type":"way","role":""},{"id":"w17964960","type":"way","role":""},{"id":"w17966099","type":"way","role":""},{"id":"w17968009","type":"way","role":""},{"id":"w41259499","type":"way","role":""},{"id":"w151540401","type":"way","role":""},{"id":"w151540418","type":"way","role":""},{"id":"w17967997","type":"way","role":""},{"id":"w17966029","type":"way","role":""},{"id":"w17964801","type":"way","role":""},{"id":"w41259496","type":"way","role":""},{"id":"w151540399","type":"way","role":""},{"id":"w17968004","type":"way","role":""},{"id":"w17966462","type":"way","role":""},{"id":"w134150830","type":"way","role":""},{"id":"w134150801","type":"way","role":""},{"id":"w17732295","type":"way","role":""}]},"n185980093":{"id":"n185980093","loc":[-85.6271414,41.9407274],"version":"4","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:01Z","tags":{}},"n185964330":{"id":"n185964330","loc":[-85.6235688,41.9399111],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:01Z","tags":{}},"n185964328":{"id":"n185964328","loc":[-85.6235609,41.9391301],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:01Z","tags":{}},"n185958034":{"id":"n185958034","loc":[-85.627102,41.939125],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:00Z","tags":{}},"n185964331":{"id":"n185964331","loc":[-85.623571,41.940124],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:21Z","tags":{}},"n185964329":{"id":"n185964329","loc":[-85.623562,41.9392411],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:01Z","tags":{}},"n185972756":{"id":"n185972756","loc":[-85.623802,41.939102],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:35Z","tags":{}},"n185972757":{"id":"n185972757","loc":[-85.623584,41.93913],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:35Z","tags":{}},"n185975325":{"id":"n185975325","loc":[-85.624835,41.939318],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:57Z","tags":{}},"n185975326":{"id":"n185975326","loc":[-85.624811,41.939435],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:57Z","tags":{}},"n185975327":{"id":"n185975327","loc":[-85.624635,41.939703],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:57Z","tags":{}},"n185975328":{"id":"n185975328","loc":[-85.624366,41.940055],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:57Z","tags":{}},"n185975330":{"id":"n185975330","loc":[-85.624287,41.940113],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:57Z","tags":{}},"n185975332":{"id":"n185975332","loc":[-85.624215,41.940134],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:57Z","tags":{}},"n185980088":{"id":"n185980088","loc":[-85.627127,41.940086],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:28Z","tags":{}},"n185988943":{"id":"n185988943","loc":[-85.622643,41.940128],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:15Z","tags":{}},"n185988961":{"id":"n185988961","loc":[-85.627263,41.940082],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:16Z","tags":{}},"n185990192":{"id":"n185990192","loc":[-85.622933,41.939224],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:56Z","tags":{}},"n185990194":{"id":"n185990194","loc":[-85.621976,41.939203],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:56Z","tags":{}},"n185991378":{"id":"n185991378","loc":[-85.622643,41.940635],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:15:34Z","tags":{}},"n1475283999":{"id":"n1475283999","loc":[-85.6271165,41.9408429],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:46Z","tags":{}},"n185980090":{"id":"n185980090","loc":[-85.6271315,41.9402001],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:59Z","tags":{}},"n185958036":{"id":"n185958036","loc":[-85.6248366,41.9391615],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:01Z","tags":{}},"n1819800188":{"id":"n1819800188","loc":[-85.6246947,41.9401644],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:21Z","tags":{}},"n1819800199":{"id":"n1819800199","loc":[-85.6233686,41.9430896],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800204":{"id":"n1819800204","loc":[-85.6223236,41.9408587],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800213":{"id":"n1819800213","loc":[-85.6247526,41.9414138],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800216":{"id":"n1819800216","loc":[-85.6230961,41.9407151],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800218":{"id":"n1819800218","loc":[-85.621991,41.9429336],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800221":{"id":"n1819800221","loc":[-85.6246088,41.9424708],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800227":{"id":"n1819800227","loc":[-85.6241368,41.9403081],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800230":{"id":"n1819800230","loc":[-85.6226776,41.9431012],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800231":{"id":"n1819800231","loc":[-85.6243728,41.9401644],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800232":{"id":"n1819800232","loc":[-85.6249629,41.9408907],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800248":{"id":"n1819800248","loc":[-85.6238685,41.9405555],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800266":{"id":"n1819800266","loc":[-85.6246882,41.9418367],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800271":{"id":"n1819800271","loc":[-85.62492,41.9413695],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800294":{"id":"n1819800294","loc":[-85.6243556,41.9427465],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800304":{"id":"n1819800304","loc":[-85.6251453,41.94117],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800325":{"id":"n1819800325","loc":[-85.6248234,41.9405714],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800362":{"id":"n1819800362","loc":[-85.6239544,41.9429416],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800368":{"id":"n1819800368","loc":[-85.6243406,41.9402283],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n1819800375":{"id":"n1819800375","loc":[-85.6226562,41.940755],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n1819800377":{"id":"n1819800377","loc":[-85.6232033,41.9406512],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n185945133":{"id":"n185945133","loc":[-85.623501,41.933232],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:52:24Z","tags":{}},"n185945135":{"id":"n185945135","loc":[-85.624776,41.933205],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:52:24Z","tags":{}},"n185945395":{"id":"n185945395","loc":[-85.624741,41.93019],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:52:30Z","tags":{}},"n185952239":{"id":"n185952239","loc":[-85.615166,41.9382],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:55:12Z","tags":{}},"n185954490":{"id":"n185954490","loc":[-85.624721,41.929278],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:27Z","tags":{}},"n185957831":{"id":"n185957831","loc":[-85.625041,41.938662],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:57:55Z","tags":{}},"n185958030":{"id":"n185958030","loc":[-85.629033,41.93913],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:00Z","tags":{}},"n185958032":{"id":"n185958032","loc":[-85.628429,41.939143],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:00Z","tags":{}},"n185958498":{"id":"n185958498","loc":[-85.621605,41.940143],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:27Z","tags":{}},"n185961186":{"id":"n185961186","loc":[-85.624792,41.935214],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:34Z","tags":{}},"n185963099":{"id":"n185963099","loc":[-85.6204461,41.9401485],"version":"3","changeset":"15379124","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-15T23:38:37Z","tags":{}},"n185963698":{"id":"n185963698","loc":[-85.6297342,41.9400783],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:55Z","tags":{}},"n185964320":{"id":"n185964320","loc":[-85.623511,41.934216],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:01Z","tags":{}},"n185964322":{"id":"n185964322","loc":[-85.6235312,41.9362084],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:01Z","tags":{}},"n185964324":{"id":"n185964324","loc":[-85.6235488,41.9371726],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:01Z","tags":{}},"n185964326":{"id":"n185964326","loc":[-85.6235512,41.9381718],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:01Z","tags":{}},"n185967077":{"id":"n185967077","loc":[-85.617359,41.940161],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:54Z","tags":{}},"n185967634":{"id":"n185967634","loc":[-85.6248039,41.9362012],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:29:59Z","tags":{}},"n185970833":{"id":"n185970833","loc":[-85.6248019,41.9381684],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:00Z","tags":{}},"n185972752":{"id":"n185972752","loc":[-85.624582,41.938848],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:35Z","tags":{}},"n185972754":{"id":"n185972754","loc":[-85.6242,41.939008],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:35Z","tags":{}},"n185973251":{"id":"n185973251","loc":[-85.602727,41.936012],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:49Z","tags":{}},"n185974509":{"id":"n185974509","loc":[-85.62478,41.93217],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:19Z","tags":{}},"n185975315":{"id":"n185975315","loc":[-85.624703,41.925597],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:56Z","tags":{}},"n185975316":{"id":"n185975316","loc":[-85.624716,41.927359],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:57Z","tags":{}},"n185975317":{"id":"n185975317","loc":[-85.62475,41.93119],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:57Z","tags":{}},"n185975318":{"id":"n185975318","loc":[-85.624782,41.934218],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:57Z","tags":{}},"n185975320":{"id":"n185975320","loc":[-85.6247949,41.9371708],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:29:58Z","tags":{}},"n185977754":{"id":"n185977754","loc":[-85.6276,41.937412],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:04Z","tags":{}},"n185980075":{"id":"n185980075","loc":[-85.627451,41.937549],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:28Z","tags":{}},"n185980077":{"id":"n185980077","loc":[-85.627375,41.937618],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:28Z","tags":{}},"n185980078":{"id":"n185980078","loc":[-85.627278,41.937728],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:28Z","tags":{}},"n185980079":{"id":"n185980079","loc":[-85.627199,41.937842],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:28Z","tags":{}},"n185980081":{"id":"n185980081","loc":[-85.627141,41.937981],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:28Z","tags":{}},"n185980083":{"id":"n185980083","loc":[-85.627109,41.938153],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:28Z","tags":{}},"n185980085":{"id":"n185980085","loc":[-85.627101,41.938699],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:28Z","tags":{}},"n185981173":{"id":"n185981173","loc":[-85.61433,41.940167],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:10:02Z","tags":{}},"n185987021":{"id":"n185987021","loc":[-85.628311,41.942261],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:13:07Z","tags":{}},"n185988963":{"id":"n185988963","loc":[-85.628439,41.940086],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:16Z","tags":{}},"n185990195":{"id":"n185990195","loc":[-85.621225,41.939143],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:56Z","tags":{}},"n185990196":{"id":"n185990196","loc":[-85.620576,41.939033],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:56Z","tags":{}},"n185990198":{"id":"n185990198","loc":[-85.619081,41.938804],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:56Z","tags":{}},"n185990200":{"id":"n185990200","loc":[-85.617593,41.938552],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:56Z","tags":{}},"n185990202":{"id":"n185990202","loc":[-85.617372,41.938535],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:56Z","tags":{}},"n185990204":{"id":"n185990204","loc":[-85.616087,41.93832],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:56Z","tags":{}},"n185990206":{"id":"n185990206","loc":[-85.615754,41.938289],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:57Z","tags":{}},"n185990209":{"id":"n185990209","loc":[-85.615438,41.938251],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:57Z","tags":{}},"n185990211":{"id":"n185990211","loc":[-85.613469,41.937867],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:57Z","tags":{}},"n185990212":{"id":"n185990212","loc":[-85.610172,41.937298],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:57Z","tags":{}},"n185990213":{"id":"n185990213","loc":[-85.605537,41.936497],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:57Z","tags":{}},"n185990214":{"id":"n185990214","loc":[-85.604014,41.936234],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:57Z","tags":{}},"n1819800180":{"id":"n1819800180","loc":[-85.588775,41.9455032],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:21Z","tags":{}},"n1819800181":{"id":"n1819800181","loc":[-85.6074212,41.9408827],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:21Z","tags":{}},"n1819800182":{"id":"n1819800182","loc":[-85.6131397,41.9427022],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:21Z","tags":{}},"n1819800183":{"id":"n1819800183","loc":[-85.6171523,41.9416807],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:21Z","tags":{}},"n1819800184":{"id":"n1819800184","loc":[-85.602465,41.9397415],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:21Z","tags":{}},"n1819800185":{"id":"n1819800185","loc":[-85.6109296,41.9410583],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:21Z","tags":{}},"n1819800186":{"id":"n1819800186","loc":[-85.6165729,41.9418004],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:21Z","tags":{}},"n1819800189":{"id":"n1819800189","loc":[-85.5866293,41.9458224],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:21Z","tags":{}},"n1819800191":{"id":"n1819800191","loc":[-85.5853311,41.9466603],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:21Z","tags":{}},"n1819800201":{"id":"n1819800201","loc":[-85.6101142,41.9433406],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800202":{"id":"n1819800202","loc":[-85.600963,41.9428618],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800206":{"id":"n1819800206","loc":[-85.6154357,41.9427501],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800207":{"id":"n1819800207","loc":[-85.6040309,41.9414094],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800209":{"id":"n1819800209","loc":[-85.6113694,41.943189],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800211":{"id":"n1819800211","loc":[-85.618032,41.9416408],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800214":{"id":"n1819800214","loc":[-85.5959419,41.9402602],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800219":{"id":"n1819800219","loc":[-85.5972117,41.9420043],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800223":{"id":"n1819800223","loc":[-85.6117171,41.9430019],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800224":{"id":"n1819800224","loc":[-85.5977873,41.9395579],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800226":{"id":"n1819800226","loc":[-85.5917362,41.9432209],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800228":{"id":"n1819800228","loc":[-85.6055759,41.9419122],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800229":{"id":"n1819800229","loc":[-85.6203395,41.9425595],"version":"2","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:18Z","tags":{}},"n1819800233":{"id":"n1819800233","loc":[-85.6107579,41.9433007],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800234":{"id":"n1819800234","loc":[-85.6039773,41.9412498],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800235":{"id":"n1819800235","loc":[-85.6000977,41.9412861],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800236":{"id":"n1819800236","loc":[-85.6026689,41.9407231],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:22Z","tags":{}},"n1819800237":{"id":"n1819800237","loc":[-85.615161,41.9428662],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800238":{"id":"n1819800238","loc":[-85.5878953,41.9454314],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800239":{"id":"n1819800239","loc":[-85.6035267,41.941569],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800240":{"id":"n1819800240","loc":[-85.5929738,41.9450208],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800241":{"id":"n1819800241","loc":[-85.6186329,41.9416488],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800242":{"id":"n1819800242","loc":[-85.5881136,41.9483963],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800243":{"id":"n1819800243","loc":[-85.5909208,41.9466922],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800244":{"id":"n1819800244","loc":[-85.5997721,41.9394941],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800245":{"id":"n1819800245","loc":[-85.6202064,41.9425712],"version":"2","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:18Z","tags":{}},"n1819800246":{"id":"n1819800246","loc":[-85.591071,41.9448808],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800247":{"id":"n1819800247","loc":[-85.5866078,41.9490622],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800250":{"id":"n1819800250","loc":[-85.602383,41.9420841],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800251":{"id":"n1819800251","loc":[-85.5957418,41.9426906],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800255":{"id":"n1819800255","loc":[-85.6157039,41.9416727],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800256":{"id":"n1819800256","loc":[-85.6080328,41.9410982],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800258":{"id":"n1819800258","loc":[-85.6192551,41.9414892],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800260":{"id":"n1819800260","loc":[-85.6104253,41.94117],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800261":{"id":"n1819800261","loc":[-85.6204503,41.9425709],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800263":{"id":"n1819800263","loc":[-85.5872194,41.9455431],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800264":{"id":"n1819800264","loc":[-85.616176,41.9418244],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800268":{"id":"n1819800268","loc":[-85.6120883,41.9426703],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800269":{"id":"n1819800269","loc":[-85.5894547,41.9474946],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800272":{"id":"n1819800272","loc":[-85.6209181,41.9425027],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800274":{"id":"n1819800274","loc":[-85.6122814,41.9412817],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800276":{"id":"n1819800276","loc":[-85.5895153,41.9452798],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800277":{"id":"n1819800277","loc":[-85.5884317,41.9455272],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800279":{"id":"n1819800279","loc":[-85.5884103,41.9480966],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n1819800287":{"id":"n1819800287","loc":[-85.5904917,41.9453915],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800288":{"id":"n1819800288","loc":[-85.6212292,41.9412977],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800289":{"id":"n1819800289","loc":[-85.5954377,41.9406832],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800290":{"id":"n1819800290","loc":[-85.593721,41.9420957],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800291":{"id":"n1819800291","loc":[-85.6162832,41.9427102],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800292":{"id":"n1819800292","loc":[-85.605018,41.9401804],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800293":{"id":"n1819800293","loc":[-85.6086443,41.941146],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800296":{"id":"n1819800296","loc":[-85.6204675,41.9413775],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800297":{"id":"n1819800297","loc":[-85.612496,41.9424947],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800299":{"id":"n1819800299","loc":[-85.6065629,41.9423431],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800301":{"id":"n1819800301","loc":[-85.6036125,41.9398452],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800303":{"id":"n1819800303","loc":[-85.6114767,41.94117],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800306":{"id":"n1819800306","loc":[-85.592616,41.9428139],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800308":{"id":"n1819800308","loc":[-85.6023041,41.9419521],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800310":{"id":"n1819800310","loc":[-85.6218944,41.9411061],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800311":{"id":"n1819800311","loc":[-85.6097816,41.941162],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800312":{"id":"n1819800312","loc":[-85.5922549,41.9457869],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800313":{"id":"n1819800313","loc":[-85.5986027,41.9417206],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800314":{"id":"n1819800314","loc":[-85.5918687,41.946138],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800315":{"id":"n1819800315","loc":[-85.5872875,41.948883],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:24Z","tags":{}},"n1819800316":{"id":"n1819800316","loc":[-85.594272,41.9436642],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800317":{"id":"n1819800317","loc":[-85.6176351,41.941577],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800318":{"id":"n1819800318","loc":[-85.6137834,41.9430853],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800319":{"id":"n1819800319","loc":[-85.6195383,41.942622],"version":"2","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:18Z","tags":{"leisure":"slipway"}},"n1819800320":{"id":"n1819800320","loc":[-85.5971006,41.9398053],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800321":{"id":"n1819800321","loc":[-85.601714,41.9406752],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800322":{"id":"n1819800322","loc":[-85.5908028,41.9453117],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800323":{"id":"n1819800323","loc":[-85.6062732,41.9404597],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800324":{"id":"n1819800324","loc":[-85.62124,41.9425905],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800327":{"id":"n1819800327","loc":[-85.6008664,41.942766],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800328":{"id":"n1819800328","loc":[-85.6179355,41.9428538],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800330":{"id":"n1819800330","loc":[-85.6045566,41.9415131],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800331":{"id":"n1819800331","loc":[-85.5944935,41.9414653],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800333":{"id":"n1819800333","loc":[-85.6088911,41.943181],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800334":{"id":"n1819800334","loc":[-85.5946367,41.943369],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800336":{"id":"n1819800336","loc":[-85.6150494,41.9429656],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800343":{"id":"n1819800343","loc":[-85.6096099,41.9433326],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800345":{"id":"n1819800345","loc":[-85.5915216,41.9435401],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800347":{"id":"n1819800347","loc":[-85.607786,41.9428698],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800349":{"id":"n1819800349","loc":[-85.6187616,41.9426623],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800350":{"id":"n1819800350","loc":[-85.6012527,41.9426064],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800352":{"id":"n1819800352","loc":[-85.6214867,41.9428379],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800354":{"id":"n1819800354","loc":[-85.61338,41.94293],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800355":{"id":"n1819800355","loc":[-85.5923156,41.9428139],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800357":{"id":"n1819800357","loc":[-85.5901591,41.9453197],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800359":{"id":"n1819800359","loc":[-85.6033979,41.9408827],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800360":{"id":"n1819800360","loc":[-85.6186543,41.9414653],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800363":{"id":"n1819800363","loc":[-85.6128607,41.9425665],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800365":{"id":"n1819800365","loc":[-85.614234,41.9412977],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:25Z","tags":{}},"n1819800367":{"id":"n1819800367","loc":[-85.6089662,41.9410902],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n1819800369":{"id":"n1819800369","loc":[-85.6197379,41.9413695],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n1819800370":{"id":"n1819800370","loc":[-85.6037348,41.941733],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n1819800371":{"id":"n1819800371","loc":[-85.5993467,41.9415654],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n1819800372":{"id":"n1819800372","loc":[-85.598077,41.94196],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n1819800373":{"id":"n1819800373","loc":[-85.5984203,41.9394781],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n1819800374":{"id":"n1819800374","loc":[-85.6013315,41.9427066],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n1819800376":{"id":"n1819800376","loc":[-85.5934673,41.944167],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n1819800378":{"id":"n1819800378","loc":[-85.6011062,41.9407753],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n1819800379":{"id":"n1819800379","loc":[-85.6150602,41.9415131],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n1819800380":{"id":"n1819800380","loc":[-85.6132148,41.9412338],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n1819800381":{"id":"n1819800381","loc":[-85.5889038,41.9453835],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{}},"n2139966621":{"id":"n2139966621","loc":[-85.6198719,41.9426184],"version":"1","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:17Z","tags":{}},"n2139966622":{"id":"n2139966622","loc":[-85.6197551,41.9426123],"version":"1","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:17Z","tags":{}},"n2139966623":{"id":"n2139966623","loc":[-85.6196467,41.9426279],"version":"1","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:18Z","tags":{}},"n2139966624":{"id":"n2139966624","loc":[-85.6191519,41.9426221],"version":"1","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:18Z","tags":{}},"n2139966625":{"id":"n2139966625","loc":[-85.6194153,41.9426256],"version":"1","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:18Z","tags":{}},"n2139966626":{"id":"n2139966626","loc":[-85.6200497,41.9425812],"version":"1","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:18Z","tags":{}},"n2139966629":{"id":"n2139966629","loc":[-85.6192123,41.9426229],"version":"1","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:18Z","tags":{}},"n2203933101":{"id":"n2203933101","loc":[-85.6030009,41.9360592],"version":"1","changeset":"15379124","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-15T23:38:36Z","tags":{}},"w17967539":{"id":"w17967539","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:52:28Z","tags":{"highway":"residential","name":"1st Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"1st","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15335113:15313280","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185965099","n185963395","n185987021"]},"w17967751":{"id":"w17967751","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:55:03Z","tags":{"highway":"residential","name":"River St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"River","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312481:15312487","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185980088","n185988961","n185988963","n185963698"]},"w17965088":{"id":"w17965088","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:34:20Z","tags":{"highway":"residential","name":"9th St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"9th","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15314207:15313759:15313772:15313802:15313796:15313781:15314179","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185945133","n185964320","n185964322","n185964324","n185964326","n185964328","n185964329","n185964330","n185964331"]},"w17964467":{"id":"w17964467","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:29:37Z","tags":{"highway":"residential","name":"Mechanic St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Mechanic","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312501:15312497:15335073","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185958030","n185958032","n185958034","n185958036"]},"w134150842":{"id":"w134150842","version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:56Z","tags":{"bridge":"yes","highway":"residential","name":"6th St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"6th","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312892:15312519","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185980090","n185980093"]},"w17966740":{"id":"w17966740","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:07Z","tags":{"highway":"residential","name":"6th St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"6th","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312892:15312519","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185977754","n185980075","n185980077","n185980078","n185980079","n185980081","n185980083","n185980085","n185958034","n185980088","n185980090"]},"w170844765":{"id":"w170844765","version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:26Z","tags":{"waterway":"dam"},"nodes":["n1819800304","n1819800232","n1819800325","n1819800188"]},"w17967745":{"id":"w17967745","version":"2","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:21Z","tags":{"highway":"residential","name":"River St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"River","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185981173","n185967077","n185963099","n185958498","n185988943","n185964331","n185975332"]},"w17968113":{"id":"w17968113","version":"1","changeset":"402580","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:56:09Z","tags":{"highway":"residential","name":"Green St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Green","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15314409","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185988943","n185991378"]},"w134150833":{"id":"w134150833","version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:55Z","tags":{"highway":"residential","name":"6th St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"6th","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312892:15312519","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185980093","n1475283999","n185963392"]},"w17967935":{"id":"w17967935","version":"3","changeset":"15379124","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-15T23:38:37Z","tags":{"name":"Michigan Central Railroad","railway":"abandoned","tiger:cfcc":"B11","tiger:county":"St. Joseph, MI","tiger:name_base":"Michigan Central Railroad","tiger:reviewed":"no"},"nodes":["n185972757","n185990192","n185990194","n185990195","n185990196","n185990198","n185990200","n185990202","n185990204","n185990206","n185990209","n185952239","n185990211","n185990212","n185990213","n185990214","n2203933101","n185973251"]},"w17965993":{"id":"w17965993","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:19Z","tags":{"name":"Conrail Railroad","railway":"abandoned","tiger:cfcc":"B11","tiger:county":"St. Joseph, MI","tiger:name_base":"Conrail Railroad","tiger:reviewed":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15314180:15314177","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185957831","n185972752","n185972754","n185972756","n185972757"]},"w17966211":{"id":"w17966211","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:07Z","tags":{"highway":"residential","name":"8th St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"8th","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313757:15313771:15313791:15313794:15313799:15313811:15313814:15313824:15313846:15314618:15313817:15313788:15314178:15324590","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185975315","n185975316","n185954490","n185945395","n185975317","n185974509","n185945135","n185975318","n185961186","n185967634","n185975320","n185970833","n185958036","n185975325","n185975326","n185975327","n185975328","n185975330","n185975332"]},"w170844766":{"id":"w170844766","version":"2","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:18Z","tags":{"source":"Bing","waterway":"riverbank"},"nodes":["n1819800229","n1819800245","n2139966626","n2139966621","n2139966622","n2139966623","n1819800319","n2139966625","n2139966629","n2139966624","n1819800349","n1819800328","n1819800291","n1819800206","n1819800237","n1819800336","n1819800318","n1819800354","n1819800182","n1819800363","n1819800297","n1819800268","n1819800223","n1819800209","n1819800233","n1819800201","n1819800343","n1819800333","n1819800347","n1819800299","n1819800228","n1819800330","n1819800370","n1819800250","n1819800374","n1819800202","n1819800327","n1819800350","n1819800308","n1819800239","n1819800207","n1819800234","n1819800359","n1819800236","n1819800321","n1819800378","n1819800235","n1819800371","n1819800313","n1819800372","n1819800219","n1819800251","n1819800334","n1819800316","n1819800376","n1819800240","n1819800312","n1819800314","n1819800243","n1819800269","n1819800279","n1819800242","n1819800315","n1819800247","n1819800191","n1819800189","n1819800263","n1819800238","n1819800277","n1819800180","n1819800381","n1819800276","n1819800357","n1819800287","n1819800322","n1819800246","n1819800345","n1819800226","n1819800355","n1819800306","n1819800290","n1819800331","n1819800289","n1819800214","n1819800320","n1819800224","n1819800373","n1819800244","n1819800184","n1819800301","n1819800292","n1819800323","n1819800181","n1819800256","n1819800293","n1819800367","n1819800311","n1819800260","n1819800185","n1819800303","n1819800274","n1819800380","n1819800365","n1819800379","n1819800255","n1819800264","n1819800186","n1819800183","n1819800317","n1819800211","n1819800241","n1819800360","n1819800258","n1819800369","n1819800296","n1819800288","n1819800310","n1819800204","n1819800375","n1819800216","n1819800377","n1819800248","n1819800227","n1819800368","n1819800231","n1819800188","n1819800325","n1819800232","n1819800304","n1819800271","n1819800213","n1819800266","n1819800221","n1819800294","n1819800362","n1819800199","n1819800230","n1819800218","n1819800352","n1819800324","n1819800272","n1819800261","n1819800229"]},"n1875654132":{"id":"n1875654132","loc":[-85.6297439,41.939808],"version":"1","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:29:36Z","tags":{}},"n1475293263":{"id":"n1475293263","loc":[-85.6296235,41.939922],"version":"2","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:02Z","tags":{}},"n185947850":{"id":"n185947850","loc":[-85.631594,41.942613],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:22Z","tags":{}},"n185952745":{"id":"n185952745","loc":[-85.630986,41.941786],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:55:25Z","tags":{}},"n185972907":{"id":"n185972907","loc":[-85.631797,41.9420055],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:55Z","tags":{}},"n185972911":{"id":"n185972911","loc":[-85.6309723,41.9411623],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:55Z","tags":{}},"n185972915":{"id":"n185972915","loc":[-85.6295971,41.939267],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:55Z","tags":{}},"n1475293223":{"id":"n1475293223","loc":[-85.6313962,41.9416114],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:50Z","tags":{"railway":"level_crossing"}},"n1475293231":{"id":"n1475293231","loc":[-85.6318779,41.9415447],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:50Z","tags":{}},"n1475293241":{"id":"n1475293241","loc":[-85.6304613,41.9405499],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:51Z","tags":{}},"n1475293246":{"id":"n1475293246","loc":[-85.6297512,41.9395393],"version":"2","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:02Z","tags":{"railway":"level_crossing"}},"n1475293251":{"id":"n1475293251","loc":[-85.6316633,41.9415128],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:51Z","tags":{}},"n2139982404":{"id":"n2139982404","loc":[-85.6313283,41.9413748],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982407":{"id":"n2139982407","loc":[-85.6325545,41.9417787],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982408":{"id":"n2139982408","loc":[-85.6324499,41.9417693],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982409":{"id":"n2139982409","loc":[-85.6324753,41.9416444],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982410":{"id":"n2139982410","loc":[-85.6325814,41.9416538],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982411":{"id":"n2139982411","loc":[-85.6319572,41.9413515],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982412":{"id":"n2139982412","loc":[-85.6322925,41.941139],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982413":{"id":"n2139982413","loc":[-85.6323153,41.941153],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982414":{"id":"n2139982414","loc":[-85.6323019,41.9412617],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982415":{"id":"n2139982415","loc":[-85.6323703,41.9412667],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982416":{"id":"n2139982416","loc":[-85.6323555,41.941538],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982417":{"id":"n2139982417","loc":[-85.6321343,41.9416777],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982418":{"id":"n2139982418","loc":[-85.6319425,41.9416866],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982419":{"id":"n2139982419","loc":[-85.6320303,41.9416941],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982420":{"id":"n2139982420","loc":[-85.6321665,41.9415554],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982421":{"id":"n2139982421","loc":[-85.632412,41.9414164],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982422":{"id":"n2139982422","loc":[-85.6324801,41.9413421],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982423":{"id":"n2139982423","loc":[-85.6325023,41.9412585],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982424":{"id":"n2139982424","loc":[-85.6324532,41.9411607],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982425":{"id":"n2139982425","loc":[-85.6323502,41.941103],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982426":{"id":"n2139982426","loc":[-85.6322362,41.9411183],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982427":{"id":"n2139982427","loc":[-85.6318941,41.9413551],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982428":{"id":"n2139982428","loc":[-85.6318592,41.9414105],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982429":{"id":"n2139982429","loc":[-85.6320111,41.9415866],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982430":{"id":"n2139982430","loc":[-85.632446,41.9413792],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982431":{"id":"n2139982431","loc":[-85.6325112,41.941416],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982432":{"id":"n2139982432","loc":[-85.6325449,41.9416345],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982433":{"id":"n2139982433","loc":[-85.6326122,41.94164],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982434":{"id":"n2139982434","loc":[-85.6325954,41.9421966],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982435":{"id":"n2139982435","loc":[-85.6325655,41.9422411],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982436":{"id":"n2139982436","loc":[-85.632515,41.9422564],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982437":{"id":"n2139982437","loc":[-85.6324495,41.94223],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982438":{"id":"n2139982438","loc":[-85.6324009,41.9421743],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982439":{"id":"n2139982439","loc":[-85.6323915,41.9421145],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982440":{"id":"n2139982440","loc":[-85.6320287,41.9418585],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n2139982441":{"id":"n2139982441","loc":[-85.6318285,41.9416387],"version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{}},"n1475293258":{"id":"n1475293258","loc":[-85.6318289,41.9415077],"version":"2","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:28Z","tags":{}},"n2168544754":{"id":"n2168544754","loc":[-85.6312814,41.9431198],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544755":{"id":"n2168544755","loc":[-85.6314212,41.9430646],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544756":{"id":"n2168544756","loc":[-85.6313387,41.942949],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544757":{"id":"n2168544757","loc":[-85.6311989,41.9430041],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544758":{"id":"n2168544758","loc":[-85.6311024,41.9429313],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544759":{"id":"n2168544759","loc":[-85.6310087,41.9428087],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544760":{"id":"n2168544760","loc":[-85.6313831,41.9426504],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544761":{"id":"n2168544761","loc":[-85.6314768,41.9427729],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544762":{"id":"n2168544762","loc":[-85.6306376,41.942809],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544763":{"id":"n2168544763","loc":[-85.6307378,41.9429427],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544764":{"id":"n2168544764","loc":[-85.630841,41.9428998],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544765":{"id":"n2168544765","loc":[-85.6307408,41.9427662],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544766":{"id":"n2168544766","loc":[-85.6305404,41.9426029],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544767":{"id":"n2168544767","loc":[-85.6304976,41.9426194],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544768":{"id":"n2168544768","loc":[-85.6305673,41.9427184],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544769":{"id":"n2168544769","loc":[-85.6306164,41.9426984],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544770":{"id":"n2168544770","loc":[-85.6306418,41.9427302],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544771":{"id":"n2168544771","loc":[-85.6306861,41.9427137],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544772":{"id":"n2168544772","loc":[-85.6307146,41.9427537],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544773":{"id":"n2168544773","loc":[-85.6308999,41.9426807],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544774":{"id":"n2168544774","loc":[-85.6308429,41.9426053],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544775":{"id":"n2168544775","loc":[-85.6308999,41.9425806],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544776":{"id":"n2168544776","loc":[-85.6308318,41.9424875],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544777":{"id":"n2168544777","loc":[-85.6307732,41.9425087],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544778":{"id":"n2168544778","loc":[-85.6307178,41.9424357],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2168544779":{"id":"n2168544779","loc":[-85.630485,41.942524],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:02Z","tags":{}},"n2189099387":{"id":"n2189099387","loc":[-85.631203,41.9393371],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099404":{"id":"n2189099404","loc":[-85.6301963,41.9391363],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099405":{"id":"n2189099405","loc":[-85.6304447,41.9391352],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099406":{"id":"n2189099406","loc":[-85.6304463,41.9393391],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099407":{"id":"n2189099407","loc":[-85.6308435,41.9393373],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099408":{"id":"n2189099408","loc":[-85.6308418,41.9391251],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099409":{"id":"n2189099409","loc":[-85.6310929,41.939124],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099410":{"id":"n2189099410","loc":[-85.6310946,41.9393376],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189112720":{"id":"n2189112720","loc":[-85.6314677,41.9412327],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112721":{"id":"n2189112721","loc":[-85.6313337,41.9411397],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112722":{"id":"n2189112722","loc":[-85.6320521,41.9405678],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112723":{"id":"n2189112723","loc":[-85.6321899,41.9406633],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112724":{"id":"n2189112724","loc":[-85.6313229,41.9408344],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112725":{"id":"n2189112725","loc":[-85.6311223,41.9410018],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112726":{"id":"n2189112726","loc":[-85.6313205,41.9411333],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112727":{"id":"n2189112727","loc":[-85.6315211,41.9409659],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112728":{"id":"n2189112728","loc":[-85.6311035,41.9402529],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112729":{"id":"n2189112729","loc":[-85.631226,41.9402107],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112730":{"id":"n2189112730","loc":[-85.6315966,41.9408051],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112731":{"id":"n2189112731","loc":[-85.6314741,41.9408473],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112732":{"id":"n2189112732","loc":[-85.6318114,41.940534],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112733":{"id":"n2189112733","loc":[-85.631588,41.94061],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112734":{"id":"n2189112734","loc":[-85.6314379,41.940366],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112735":{"id":"n2189112735","loc":[-85.6316613,41.94029],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112736":{"id":"n2189112736","loc":[-85.6306214,41.9400415],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112737":{"id":"n2189112737","loc":[-85.6304362,41.9397728],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112738":{"id":"n2189112738","loc":[-85.6305899,41.9397142],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112739":{"id":"n2189112739","loc":[-85.6307751,41.9399828],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112740":{"id":"n2189112740","loc":[-85.6304695,41.9401673],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112741":{"id":"n2189112741","loc":[-85.6301298,41.9396855],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112742":{"id":"n2189112742","loc":[-85.6303016,41.9396184],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112743":{"id":"n2189112743","loc":[-85.6306413,41.9401003],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112744":{"id":"n2189112744","loc":[-85.6309656,41.9406189],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112745":{"id":"n2189112745","loc":[-85.6308738,41.940493],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112746":{"id":"n2189112746","loc":[-85.6309333,41.940469],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112747":{"id":"n2189112747","loc":[-85.6307634,41.9402358],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112748":{"id":"n2189112748","loc":[-85.6308798,41.9401889],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112749":{"id":"n2189112749","loc":[-85.6311416,41.940548],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112750":{"id":"n2189112750","loc":[-85.6309577,41.9408708],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112751":{"id":"n2189112751","loc":[-85.630874,41.9407777],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112752":{"id":"n2189112752","loc":[-85.6310622,41.9406841],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112753":{"id":"n2189112753","loc":[-85.6311459,41.9407772],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112754":{"id":"n2189112754","loc":[-85.6320308,41.9405747],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112755":{"id":"n2189112755","loc":[-85.6317769,41.9401857],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112756":{"id":"n2189112756","loc":[-85.6313462,41.9401785],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:14Z","tags":{}},"n2189112757":{"id":"n2189112757","loc":[-85.6313423,41.9401199],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112758":{"id":"n2189112758","loc":[-85.6318308,41.9401184],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112759":{"id":"n2189112759","loc":[-85.6321154,41.9405433],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112760":{"id":"n2189112760","loc":[-85.6310307,41.941683],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112761":{"id":"n2189112761","loc":[-85.6309808,41.9416078],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112762":{"id":"n2189112762","loc":[-85.6312094,41.9415156],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112763":{"id":"n2189112763","loc":[-85.6312636,41.9415865],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112764":{"id":"n2189112764","loc":[-85.6309384,41.94155],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112765":{"id":"n2189112765","loc":[-85.631156,41.9414619],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112766":{"id":"n2189112766","loc":[-85.6311968,41.94152],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112767":{"id":"n2189112767","loc":[-85.6308946,41.9414851],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112768":{"id":"n2189112768","loc":[-85.6308237,41.9413888],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112769":{"id":"n2189112769","loc":[-85.6309858,41.9413228],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112770":{"id":"n2189112770","loc":[-85.6310567,41.9414192],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112771":{"id":"n2189112771","loc":[-85.6307774,41.9413276],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112772":{"id":"n2189112772","loc":[-85.6309068,41.9412735],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112773":{"id":"n2189112773","loc":[-85.6309531,41.9413347],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112774":{"id":"n2189112774","loc":[-85.6307975,41.9412466],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112775":{"id":"n2189112775","loc":[-85.6307006,41.9411699],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112776":{"id":"n2189112776","loc":[-85.6308289,41.941113],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112777":{"id":"n2189112777","loc":[-85.6308997,41.9412012],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112778":{"id":"n2189112778","loc":[-85.630765,41.9412062],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112779":{"id":"n2189112779","loc":[-85.630739,41.9412177],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112780":{"id":"n2189112780","loc":[-85.6305822,41.9410391],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112781":{"id":"n2189112781","loc":[-85.6304117,41.9408177],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112782":{"id":"n2189112782","loc":[-85.6305086,41.9407769],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112783":{"id":"n2189112783","loc":[-85.6306779,41.9410044],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112784":{"id":"n2189112784","loc":[-85.6307734,41.9421663],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112785":{"id":"n2189112785","loc":[-85.630708,41.9420741],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112786":{"id":"n2189112786","loc":[-85.630863,41.9420133],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112787":{"id":"n2189112787","loc":[-85.6309285,41.9421055],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112788":{"id":"n2189112788","loc":[-85.6307014,41.9420263],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112789":{"id":"n2189112789","loc":[-85.6306648,41.941971],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112790":{"id":"n2189112790","loc":[-85.6307927,41.9419178],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112791":{"id":"n2189112791","loc":[-85.6308366,41.9419696],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112792":{"id":"n2189112792","loc":[-85.6307574,41.9418708],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112793":{"id":"n2189112793","loc":[-85.6306288,41.9419231],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112794":{"id":"n2189112794","loc":[-85.6306943,41.9417835],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112795":{"id":"n2189112795","loc":[-85.6305344,41.9418474],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189112796":{"id":"n2189112796","loc":[-85.6305981,41.9419355],"version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:15Z","tags":{}},"n2189123410":{"id":"n2189123410","loc":[-85.6315476,41.9393801],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123412":{"id":"n2189123412","loc":[-85.6315247,41.9399188],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:22Z","tags":{}},"n2189123415":{"id":"n2189123415","loc":[-85.6316484,41.9400433],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:22Z","tags":{}},"n185945138":{"id":"n185945138","loc":[-85.627073,41.93319],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:52:24Z","tags":{}},"n185945142":{"id":"n185945142","loc":[-85.6296891,41.9331674],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:00Z","tags":{}},"n185945401":{"id":"n185945401","loc":[-85.6269,41.930199],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:52:30Z","tags":{}},"n185945405":{"id":"n185945405","loc":[-85.6296598,41.9301676],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:00Z","tags":{}},"n185956891":{"id":"n185956891","loc":[-85.6251617,41.9255049],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:00Z","tags":{}},"n185959979":{"id":"n185959979","loc":[-85.626333,41.928347],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:03Z","tags":{}},"n185959983":{"id":"n185959983","loc":[-85.6296419,41.9283288],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:29:59Z","tags":{}},"n185961192":{"id":"n185961192","loc":[-85.627053,41.9352031],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:29:59Z","tags":{}},"n185961200":{"id":"n185961200","loc":[-85.6297088,41.9351902],"version":"4","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:29:59Z","tags":{}},"n185963655":{"id":"n185963655","loc":[-85.6296112,41.9273948],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:00Z","tags":{}},"n185963665":{"id":"n185963665","loc":[-85.626047,41.92737],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:01Z","tags":{}},"n185963688":{"id":"n185963688","loc":[-85.6296503,41.9292199],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:01Z","tags":{}},"n185963689":{"id":"n185963689","loc":[-85.6296694,41.931157],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:01Z","tags":{}},"n185963690":{"id":"n185963690","loc":[-85.6296791,41.9321485],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:01Z","tags":{}},"n185963691":{"id":"n185963691","loc":[-85.6296991,41.9341973],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:01Z","tags":{}},"n185967638":{"id":"n185967638","loc":[-85.627089,41.9361884],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:29:59Z","tags":{}},"n185972917":{"id":"n185972917","loc":[-85.6293759,41.9388605],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:55Z","tags":{}},"n185972919":{"id":"n185972919","loc":[-85.6290337,41.9380234],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:01Z","tags":{}},"n185972921":{"id":"n185972921","loc":[-85.628424,41.936212],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:40Z","tags":{}},"n185972923":{"id":"n185972923","loc":[-85.628367,41.936029],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:40Z","tags":{}},"n185974511":{"id":"n185974511","loc":[-85.627064,41.932169],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:19Z","tags":{}},"n185977728":{"id":"n185977728","loc":[-85.625605,41.925842],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:03Z","tags":{}},"n185977729":{"id":"n185977729","loc":[-85.625685,41.926163],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:03Z","tags":{}},"n185977731":{"id":"n185977731","loc":[-85.6257845,41.9264872],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:29:59Z","tags":{}},"n185977733":{"id":"n185977733","loc":[-85.62663,41.929251],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:03Z","tags":{}},"n185977734":{"id":"n185977734","loc":[-85.627008,41.930642],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:03Z","tags":{}},"n185977736":{"id":"n185977736","loc":[-85.627029,41.930775],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:03Z","tags":{}},"n185977738":{"id":"n185977738","loc":[-85.627041,41.930946],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:03Z","tags":{}},"n185977739":{"id":"n185977739","loc":[-85.6270379,41.9311746],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:29:59Z","tags":{}},"n185977742":{"id":"n185977742","loc":[-85.627055,41.934206],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:04Z","tags":{}},"n185977744":{"id":"n185977744","loc":[-85.627084,41.936804],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:04Z","tags":{}},"n185977746":{"id":"n185977746","loc":[-85.627104,41.936914],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:04Z","tags":{}},"n185977748":{"id":"n185977748","loc":[-85.627156,41.937026],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:04Z","tags":{}},"n185977750":{"id":"n185977750","loc":[-85.6272406,41.9371672],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:29:59Z","tags":{}},"n185977752":{"id":"n185977752","loc":[-85.627317,41.93723],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:04Z","tags":{}},"n185977753":{"id":"n185977753","loc":[-85.627422,41.937312],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:04Z","tags":{}},"n185977755":{"id":"n185977755","loc":[-85.627754,41.937504],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:04Z","tags":{}},"n185977757":{"id":"n185977757","loc":[-85.627883,41.937623],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:04Z","tags":{}},"n185977761":{"id":"n185977761","loc":[-85.627984,41.93773],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:04Z","tags":{}},"n1475283996":{"id":"n1475283996","loc":[-85.6270514,41.9317122],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:46Z","tags":{"railway":"level_crossing"}},"n1475284004":{"id":"n1475284004","loc":[-85.6278177,41.9342117],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:46Z","tags":{"railway":"level_crossing"}},"n1475284014":{"id":"n1475284014","loc":[-85.6251877,41.9255913],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:47Z","tags":{"railway":"level_crossing"}},"n1475284017":{"id":"n1475284017","loc":[-85.6274992,41.9331816],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:47Z","tags":{"railway":"level_crossing"}},"n1475284021":{"id":"n1475284021","loc":[-85.6297108,41.9353939],"version":"2","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:02Z","tags":{"railway":"level_crossing"}},"n1475284027":{"id":"n1475284027","loc":[-85.62811,41.935198],"version":"2","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:03Z","tags":{"railway":"level_crossing"}},"n1475284035":{"id":"n1475284035","loc":[-85.626888,41.9311757],"version":"2","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:03Z","tags":{"railway":"level_crossing"}},"n1475293245":{"id":"n1475293245","loc":[-85.6286047,41.9367881],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:51Z","tags":{}},"n1875654302":{"id":"n1875654302","loc":[-85.6296367,41.927491],"version":"1","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:29:43Z","tags":{}},"n2189099388":{"id":"n2189099388","loc":[-85.6312007,41.9389988],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099389":{"id":"n2189099389","loc":[-85.6311003,41.9389992],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099390":{"id":"n2189099390","loc":[-85.6310988,41.9387847],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099391":{"id":"n2189099391","loc":[-85.6312165,41.9387843],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099392":{"id":"n2189099392","loc":[-85.6312152,41.9385857],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099393":{"id":"n2189099393","loc":[-85.6310877,41.9385862],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099394":{"id":"n2189099394","loc":[-85.6310858,41.9383161],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099395":{"id":"n2189099395","loc":[-85.6302002,41.9383196],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099396":{"id":"n2189099396","loc":[-85.6302011,41.9384472],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099397":{"id":"n2189099397","loc":[-85.6301018,41.9384476],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099398":{"id":"n2189099398","loc":[-85.6301025,41.9385419],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099399":{"id":"n2189099399","loc":[-85.6299275,41.9385427],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099400":{"id":"n2189099400","loc":[-85.62993,41.9388653],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099401":{"id":"n2189099401","loc":[-85.630107,41.9388645],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099402":{"id":"n2189099402","loc":[-85.6301079,41.9389908],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189099403":{"id":"n2189099403","loc":[-85.6301951,41.9389904],"version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:04Z","tags":{}},"n2189123382":{"id":"n2189123382","loc":[-85.6336279,41.9354365],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123384":{"id":"n2189123384","loc":[-85.6328492,41.9355177],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123387":{"id":"n2189123387","loc":[-85.6323762,41.9357396],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123388":{"id":"n2189123388","loc":[-85.6315174,41.9358966],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123389":{"id":"n2189123389","loc":[-85.6304331,41.936124],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123390":{"id":"n2189123390","loc":[-85.6302075,41.9364271],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123391":{"id":"n2189123391","loc":[-85.6303458,41.9367953],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123392":{"id":"n2189123392","loc":[-85.6299601,41.9369739],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123393":{"id":"n2189123393","loc":[-85.6299164,41.9374882],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123394":{"id":"n2189123394","loc":[-85.6299455,41.9378022],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123395":{"id":"n2189123395","loc":[-85.6299771,41.9379053],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123396":{"id":"n2189123396","loc":[-85.6301597,41.9379091],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123397":{"id":"n2189123397","loc":[-85.6308042,41.9377913],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123398":{"id":"n2189123398","loc":[-85.6316885,41.9378082],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123399":{"id":"n2189123399","loc":[-85.6316848,41.9380079],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123400":{"id":"n2189123400","loc":[-85.6318449,41.9381161],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123401":{"id":"n2189123401","loc":[-85.6320705,41.9381811],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123402":{"id":"n2189123402","loc":[-85.6321433,41.9383706],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123404":{"id":"n2189123404","loc":[-85.632056,41.9384355],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123406":{"id":"n2189123406","loc":[-85.6317867,41.9384572],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123409":{"id":"n2189123409","loc":[-85.6316572,41.9387281],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:21Z","tags":{}},"n2189123417":{"id":"n2189123417","loc":[-85.6315946,41.93775],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:22Z","tags":{}},"n2189123419":{"id":"n2189123419","loc":[-85.6302641,41.9378393],"version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:22Z","tags":{}},"w208640158":{"id":"w208640158","version":"1","changeset":"15277145","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:41:22Z","tags":{"area":"yes","natural":"wetland"},"nodes":["n2189123379","n2189123382","n2189123384","n2189123387","n2189123388","n2189123389","n2189123390","n2189123391","n2189123392","n2189123393","n2189123394","n2189123395","n2189123396","n2189123419","n2189123397","n2189123417","n2189123398","n2189123399","n2189123400","n2189123401","n2189123402","n2189123404","n2189123406","n2189123409","n2189123410","n2189123412","n2189123415","n1819805722","n1819805861","n1819805887","n1819805760","n1819805641","n1819805632","n2189123379"]},"w134150787":{"id":"w134150787","version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:20Z","tags":{"name":"Conrail Railroad","railway":"rail","tiger:cfcc":"B11","tiger:county":"St. Joseph, MI","tiger:name_base":"Conrail Railroad","tiger:reviewed":"no"},"nodes":["n185972905","n185972907","n1475293223","n185972911","n1475293241","n1475293246","n185972915","n185972917","n185972919","n1475293245","n185972921","n185972923","n1475284027","n1475284004","n1475284017","n1475283996","n1475284035","n1475284014","n185956891"]},"w208639443":{"id":"w208639443","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:17Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112720","n2189112721","n2189112722","n2189112723","n2189112720"]},"w17966462":{"id":"w17966462","version":"9","changeset":"15421127","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-19T15:12:00Z","tags":{"highway":"secondary","name":"South Main Street","old_ref":"US 131","ref":"M 86","tiger:cfcc":"A31","tiger:county":"St. Joseph, MI","tiger:name_base":"Main","tiger:name_base_1":"State Highway 86","tiger:name_direction_prefix":"S","tiger:name_type":"St","tiger:reviewed":"no"},"nodes":["n185977728","n185977729","n185977731","n185963665","n185959979","n185977733","n185945401","n185977734","n185977736","n185977738","n185977739","n1475283996","n185974511","n185945138","n185977742","n185961192","n185967638","n185977744","n185977746","n185977748","n185977750","n185977752","n185977753","n185977754","n185977755","n185977757","n185977761","n185958030","n1475293263","n185963698","n185952745","n185947850","n185977762"]},"w203985741":{"id":"w203985741","version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:27Z","tags":{"area":"yes","leisure":"park","name":"Conservation Park","website":"http://www.threeriversmi.us/?page_id=53"},"nodes":["n2139982404","n2139982405","n2139982399","n2139982400","n1819805770","n2139982402","n2139982403","n2139982401","n1819805780","n1819805834","n2139982406","n2139982404"]},"w17963676":{"id":"w17963676","version":"3","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:28Z","tags":{"highway":"service","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312976","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n1475293258","n2139982428","n2139982427","n2139982426","n2139982425","n2139982424","n2139982423","n2139982422","n2139982430","n2139982421","n2139982420","n2139982429","n1475293231","n1475293258","n1475293251","n1475293223","n185952745"]},"w203985745":{"id":"w203985745","version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:28Z","tags":{"highway":"footway"},"nodes":["n2139982430","n2139982431","n2139982432","n2139982433","n2139982434","n2139982435","n2139982436","n2139982437","n2139982438","n2139982439","n2139982440","n2139982441","n1475293231"]},"w208639451":{"id":"w208639451","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:17Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112754","n2189112755","n2189112756","n2189112757","n2189112758","n2189112759","n2189112754"]},"w208639452":{"id":"w208639452","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:17Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112760","n2189112761","n2189112766","n2189112762","n2189112763","n2189112760"]},"w206805244":{"id":"w206805244","version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{"area":"yes","building":"yes"},"nodes":["n2168544766","n2168544767","n2168544768","n2168544769","n2168544770","n2168544771","n2168544772","n2168544773","n2168544774","n2168544775","n2168544776","n2168544777","n2168544778","n2168544779","n2168544766"]},"w208639444":{"id":"w208639444","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:17Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112724","n2189112725","n2189112726","n2189112727","n2189112724"]},"w208639450":{"id":"w208639450","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:17Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112750","n2189112751","n2189112752","n2189112753","n2189112750"]},"w208639448":{"id":"w208639448","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:17Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112740","n2189112741","n2189112742","n2189112743","n2189112740"]},"w208637859":{"id":"w208637859","version":"1","changeset":"15276938","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:06:06Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189099387","n2189099388","n2189099389","n2189099390","n2189099391","n2189099392","n2189099393","n2189099394","n2189099395","n2189099396","n2189099397","n2189099398","n2189099399","n2189099400","n2189099401","n2189099402","n2189099403","n2189099404","n2189099405","n2189099406","n2189099407","n2189099408","n2189099409","n2189099410","n2189099387"]},"w208639453":{"id":"w208639453","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:17Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112764","n2189112765","n2189112766","n2189112761","n2189112764"]},"w208639456":{"id":"w208639456","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:18Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112774","n2189112778","n2189112779","n2189112775","n2189112776","n2189112777","n2189112774"]},"w208639445":{"id":"w208639445","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:17Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112728","n2189112729","n2189112730","n2189112731","n2189112728"]},"w17967776":{"id":"w17967776","version":"1","changeset":"402580","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:54:17Z","tags":{"highway":"residential","name":"5th St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"5th","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312495","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185958032","n185988963"]},"w208639461":{"id":"w208639461","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:18Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112792","n2189112794","n2189112795","n2189112796","n2189112793","n2189112792"]},"w206805241":{"id":"w206805241","version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{"area":"yes","building":"yes"},"nodes":["n2168544754","n2168544755","n2168544756","n2168544757","n2168544754"]},"w208639449":{"id":"w208639449","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:17Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112744","n2189112745","n2189112746","n2189112747","n2189112748","n2189112749","n2189112744"]},"w208639455":{"id":"w208639455","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:18Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112771","n2189112772","n2189112773","n2189112768","n2189112771"]},"w208639457":{"id":"w208639457","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:18Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112780","n2189112781","n2189112782","n2189112783","n2189112780"]},"w208639446":{"id":"w208639446","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:17Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112732","n2189112733","n2189112734","n2189112735","n2189112732"]},"w208639454":{"id":"w208639454","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:17Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112767","n2189112768","n2189112773","n2189112769","n2189112770","n2189112767"]},"w203985743":{"id":"w203985743","version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:28Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2139982411","n2139982412","n2139982413","n2139982414","n2139982415","n2139982416","n2139982417","n2139982419","n2139982418","n2139982411"]},"w17965023":{"id":"w17965023","version":"4","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:10Z","tags":{"highway":"residential","name":"4th St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"4th","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313205","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185963655","n1875654302","n185959983","n185963688","n185945405","n185963689","n185963690","n185945142","n185963691","n185961200","n1475284021","n1475293246","n1875654132","n1475293263"]},"w206805242":{"id":"w206805242","version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{"area":"yes","building":"yes"},"nodes":["n2168544758","n2168544759","n2168544760","n2168544761","n2168544758"]},"w208639460":{"id":"w208639460","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:18Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112792","n2189112793","n2189112789","n2189112790","n2189112792"]},"w208639447":{"id":"w208639447","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:17Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112736","n2189112737","n2189112738","n2189112739","n2189112736"]},"w208639458":{"id":"w208639458","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:18Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112784","n2189112785","n2189112786","n2189112787","n2189112784"]},"w203985744":{"id":"w203985744","version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:28Z","tags":{"highway":"service"},"nodes":["n2139982425","n2139982400"]},"w208639459":{"id":"w208639459","version":"1","changeset":"15277056","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T23:26:18Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189112788","n2189112789","n2189112790","n2189112791","n2189112788"]},"w203985742":{"id":"w203985742","version":"1","changeset":"14894784","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:53:28Z","tags":{"amenity":"shelter","area":"yes","shelter_type":"picnic_shelter"},"nodes":["n2139982407","n2139982408","n2139982409","n2139982410","n2139982407"]},"w206805243":{"id":"w206805243","version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:03Z","tags":{"area":"yes","building":"yes"},"nodes":["n2168544762","n2168544763","n2168544764","n2168544765","n2168544762"]},"n185959081":{"id":"n185959081","loc":[-85.628469,41.948674],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:41Z","tags":{}},"n185967427":{"id":"n185967427","loc":[-85.632054,41.951174],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:04Z","tags":{}},"n185967424":{"id":"n185967424","loc":[-85.6320391,41.9499109],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185968101":{"id":"n185968101","loc":[-85.6308395,41.9511969],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185960792":{"id":"n185960792","loc":[-85.632074,41.953707],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:24Z","tags":{}},"n185961389":{"id":"n185961389","loc":[-85.630935,41.959037],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:39Z","tags":{}},"n185961391":{"id":"n185961391","loc":[-85.632169,41.959025],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:39Z","tags":{}},"n185965395":{"id":"n185965395","loc":[-85.63216,41.959859],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:52Z","tags":{}},"n185966953":{"id":"n185966953","loc":[-85.630894,41.957428],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:50Z","tags":{}},"n185966955":{"id":"n185966955","loc":[-85.632122,41.957427],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:50Z","tags":{}},"n185967430":{"id":"n185967430","loc":[-85.632077,41.952453],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:04Z","tags":{}},"n185967432":{"id":"n185967432","loc":[-85.632095,41.954685],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:04Z","tags":{}},"n185967434":{"id":"n185967434","loc":[-85.632121,41.955914],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:04Z","tags":{}},"n185967436":{"id":"n185967436","loc":[-85.632128,41.9583],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:04Z","tags":{}},"n185967438":{"id":"n185967438","loc":[-85.632187,41.960681],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:04Z","tags":{}},"n185967440":{"id":"n185967440","loc":[-85.632182,41.961493],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:04Z","tags":{}},"n185968102":{"id":"n185968102","loc":[-85.630855,41.952452],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:22Z","tags":{}},"n185968104":{"id":"n185968104","loc":[-85.630887,41.953714],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:22Z","tags":{}},"n185968106":{"id":"n185968106","loc":[-85.630883,41.954692],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:22Z","tags":{}},"n185968108":{"id":"n185968108","loc":[-85.630904,41.955913],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:22Z","tags":{}},"n185968110":{"id":"n185968110","loc":[-85.630904,41.958058],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:22Z","tags":{}},"n185968112":{"id":"n185968112","loc":[-85.630952,41.960667],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:22Z","tags":{}},"n185968114":{"id":"n185968114","loc":[-85.630972,41.961495],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:22Z","tags":{}},"n185968116":{"id":"n185968116","loc":[-85.630962,41.961967],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:22Z","tags":{}},"n185978969":{"id":"n185978969","loc":[-85.633214,41.948618],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:39Z","tags":{}},"n185985812":{"id":"n185985812","loc":[-85.633274,41.951159],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:39Z","tags":{}},"n185986155":{"id":"n185986155","loc":[-85.633258,41.949893],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:48Z","tags":{}},"n2208608826":{"id":"n2208608826","loc":[-85.6339222,41.9486225],"version":"1","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:40Z","tags":{}},"w17964531":{"id":"w17964531","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:30:22Z","tags":{"highway":"residential","name":"Willow Dr","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Willow","tiger:name_type":"Dr","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313189","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093"},"nodes":["n185959079","n185959081"]},"w17967386":{"id":"w17967386","version":"3","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:24Z","tags":{"highway":"residential","name":"East Armitage Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Armitage","tiger:name_direction_prefix":"E","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185982195","n185968101","n185967427","n185985812","n185974583"]},"w17965502":{"id":"w17965502","version":"2","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:21Z","tags":{"highway":"residential","name":"Elm Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Elm","tiger:name_type":"St","tiger:reviewed":"no"},"nodes":["n185968100","n185968101","n185968102","n185968104","n185968106","n185968108","n185966953","n185968110","n185961389","n185968112","n185968114","n185968116"]},"w17967844":{"id":"w17967844","version":"2","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:24Z","tags":{"highway":"residential","name":"East Bennett Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Bennett","tiger:name_direction_prefix":"E","tiger:name_type":"St","tiger:reviewed":"no"},"nodes":["n185982193","n185967424","n185986155","n185978390"]},"w17966581":{"id":"w17966581","version":"2","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:40Z","tags":{"highway":"residential","name":"E Kelsey St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Kelsey","tiger:name_direction_prefix":"E","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185978967","n185978969","n2208608826","n185971578"]},"w17965402":{"id":"w17965402","version":"3","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:22Z","tags":{"highway":"residential","name":"Walnut Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Walnut","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185967422","n185967424","n185967427","n185967430","n185960792","n185967432","n185967434","n185966955","n185967436","n185961391","n185965395","n185967438","n185967440"]},"n2199093506":{"id":"n2199093506","loc":[-85.6251879,41.9478322],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093505":{"id":"n2199093505","loc":[-85.6252076,41.9477749],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093504":{"id":"n2199093504","loc":[-85.6252289,41.9477602],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093503":{"id":"n2199093503","loc":[-85.625201,41.9477492],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093502":{"id":"n2199093502","loc":[-85.6251682,41.9477066],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093501":{"id":"n2199093501","loc":[-85.6251715,41.947609],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093500":{"id":"n2199093500","loc":[-85.6252125,41.9475639],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093499":{"id":"n2199093499","loc":[-85.6252896,41.9475602],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093498":{"id":"n2199093498","loc":[-85.6253027,41.9475334],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093497":{"id":"n2199093497","loc":[-85.6253437,41.9474822],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093496":{"id":"n2199093496","loc":[-85.6254421,41.9474675],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093495":{"id":"n2199093495","loc":[-85.6256503,41.9474944],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093494":{"id":"n2199093494","loc":[-85.6257257,41.9476127],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093493":{"id":"n2199093493","loc":[-85.6257028,41.9477285],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093492":{"id":"n2199093492","loc":[-85.6255339,41.9478102],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093491":{"id":"n2199093491","loc":[-85.6253912,41.9478224],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093490":{"id":"n2199093490","loc":[-85.6253043,41.947859],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093489":{"id":"n2199093489","loc":[-85.6252027,41.9478846],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093458":{"id":"n2199093458","loc":[-85.6246876,41.9486617],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:43Z","tags":{}},"n2199093457":{"id":"n2199093457","loc":[-85.6243127,41.9486583],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:43Z","tags":{}},"n2199093456":{"id":"n2199093456","loc":[-85.624306,41.9490569],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:43Z","tags":{}},"n2199093455":{"id":"n2199093455","loc":[-85.624681,41.9490603],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:43Z","tags":{}},"n2199093514":{"id":"n2199093514","loc":[-85.6236228,41.9496059],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:45Z","tags":{}},"n2199093513":{"id":"n2199093513","loc":[-85.6236231,41.9496997],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:45Z","tags":{}},"n2199093512":{"id":"n2199093512","loc":[-85.623357,41.9497002],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:45Z","tags":{}},"n2199093511":{"id":"n2199093511","loc":[-85.6233567,41.9496136],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:45Z","tags":{}},"n2199093508":{"id":"n2199093508","loc":[-85.6239735,41.9494287],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:45Z","tags":{}},"n2199093507":{"id":"n2199093507","loc":[-85.6239741,41.9496052],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:45Z","tags":{}},"n2199093488":{"id":"n2199093488","loc":[-85.624497,41.9512286],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093487":{"id":"n2199093487","loc":[-85.6244966,41.9511259],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093486":{"id":"n2199093486","loc":[-85.6243151,41.9511263],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093485":{"id":"n2199093485","loc":[-85.6243154,41.951229],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093484":{"id":"n2199093484","loc":[-85.6241205,41.9508665],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093483":{"id":"n2199093483","loc":[-85.624115,41.9505249],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093482":{"id":"n2199093482","loc":[-85.6243149,41.9505231],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093481":{"id":"n2199093481","loc":[-85.6243203,41.9508648],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093480":{"id":"n2199093480","loc":[-85.624393,41.9508668],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093479":{"id":"n2199093479","loc":[-85.6243904,41.9505956],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093478":{"id":"n2199093478","loc":[-85.6246727,41.950594],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093477":{"id":"n2199093477","loc":[-85.624675,41.9508203],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093476":{"id":"n2199093476","loc":[-85.6245097,41.9508212],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093475":{"id":"n2199093475","loc":[-85.6245101,41.9508662],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093474":{"id":"n2199093474","loc":[-85.6241008,41.9493459],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093473":{"id":"n2199093473","loc":[-85.6242442,41.9493459],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093472":{"id":"n2199093472","loc":[-85.6242442,41.9493681],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093471":{"id":"n2199093471","loc":[-85.6243397,41.9493681],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093470":{"id":"n2199093470","loc":[-85.6243417,41.9493511],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093469":{"id":"n2199093469","loc":[-85.6247251,41.9493485],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093468":{"id":"n2199093468","loc":[-85.6247548,41.9504949],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093467":{"id":"n2199093467","loc":[-85.6241214,41.9505017],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093466":{"id":"n2199093466","loc":[-85.6254398,41.950174],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093465":{"id":"n2199093465","loc":[-85.6254412,41.9499872],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093464":{"id":"n2199093464","loc":[-85.6255363,41.9499876],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093463":{"id":"n2199093463","loc":[-85.6255374,41.9498439],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093462":{"id":"n2199093462","loc":[-85.6255638,41.949844],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:44Z","tags":{}},"n2199093461":{"id":"n2199093461","loc":[-85.6255652,41.9496672],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:43Z","tags":{}},"n2199093460":{"id":"n2199093460","loc":[-85.6251823,41.9496656],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:43Z","tags":{}},"n2199093459":{"id":"n2199093459","loc":[-85.6251785,41.9501729],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:43Z","tags":{}},"n2199093510":{"id":"n2199093510","loc":[-85.6229922,41.9496143],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:45Z","tags":{}},"n2199093509":{"id":"n2199093509","loc":[-85.6229915,41.9494306],"version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:45Z","tags":{}},"n185948903":{"id":"n185948903","loc":[-85.616514,41.947449],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:45Z","tags":{}},"n185955120":{"id":"n185955120","loc":[-85.620103,41.951],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:39Z","tags":{}},"n185955143":{"id":"n185955143","loc":[-85.619784,41.94746],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:39Z","tags":{}},"n185960124":{"id":"n185960124","loc":[-85.615238,41.947468],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:07Z","tags":{}},"n185961362":{"id":"n185961362","loc":[-85.617437,41.947451],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:38Z","tags":{}},"n185961364":{"id":"n185961364","loc":[-85.61861,41.947456],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:38Z","tags":{}},"n185961367":{"id":"n185961367","loc":[-85.620088,41.947458],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:38Z","tags":{}},"n185965105":{"id":"n185965105","loc":[-85.620087,41.94924],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:44Z","tags":{}},"n185970220":{"id":"n185970220","loc":[-85.62156,41.948333],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:04:17Z","tags":{}},"n185974697":{"id":"n185974697","loc":[-85.6201059,41.950132],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:05Z","tags":{}},"n2138420778":{"id":"n2138420778","loc":[-85.616948,41.9474499],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{}},"w17967535":{"id":"w17967535","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:52:19Z","tags":{"highway":"residential","name":"10th Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"10th","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313652:15313654","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185955120","n185986812","n185983141"]},"w209716130":{"id":"w209716130","version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:46Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199093485","n2199093486","n2199093487","n2199093488","n2199093485"]},"w17964788":{"id":"w17964788","version":"2","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:15Z","tags":{"highway":"residential","name":"6th Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"6th","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313681:15313682:15329115:15329116:15330465:15330466","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185960124","n185948903","n2138420778","n185961362","n185961364","n185955143","n185961367","n185961369","n185961371"]},"w17965159":{"id":"w17965159","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:34:55Z","tags":{"highway":"residential","name":"8th Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"8th","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313660","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185965105","n185965108","n185965110"]},"w209716125":{"id":"w209716125","version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:45Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199093459","n2199093460","n2199093461","n2199093462","n2199093463","n2199093464","n2199093465","n2199093466","n2199093459"]},"w17965699":{"id":"w17965699","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:39:03Z","tags":{"highway":"residential","name":"7th Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"7th","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313667:15314407","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185970220","n185970222","n185970224"]},"w209716132":{"id":"w209716132","version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:46Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199093507","n2199093508","n2199093509","n2199093510","n2199093511","n2199093512","n2199093513","n2199093514","n2199093507"]},"w17966129":{"id":"w17966129","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:42:41Z","tags":{"highway":"residential","name":"9th Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"9th","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313656","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185974697","n185974699"]},"w209716127":{"id":"w209716127","version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:46Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199093475","n2199093476","n2199093477","n2199093478","n2199093479","n2199093480","n2199093475"]},"w209716131":{"id":"w209716131","version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:46Z","tags":{"area":"yes","natural":"water","water":"pond"},"nodes":["n2199093489","n2199093490","n2199093491","n2199093492","n2199093493","n2199093494","n2199093495","n2199093496","n2199093497","n2199093498","n2199093499","n2199093500","n2199093501","n2199093502","n2199093503","n2199093504","n2199093505","n2199093506","n2199093489"]},"w209716126":{"id":"w209716126","version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:45Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199093467","n2199093468","n2199093469","n2199093470","n2199093471","n2199093472","n2199093473","n2199093474","n2199093467"]},"w209716124":{"id":"w209716124","version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:45Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199093455","n2199093456","n2199093457","n2199093458","n2199093455"]},"w209716128":{"id":"w209716128","version":"1","changeset":"15347539","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T04:54:46Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199093481","n2199093482","n2199093483","n2199093484","n2199093481"]},"n185949872":{"id":"n185949872","loc":[-85.643009,41.949264],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:54:20Z","tags":{}},"n185949875":{"id":"n185949875","loc":[-85.642598,41.94929],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:54:20Z","tags":{}},"n185949877":{"id":"n185949877","loc":[-85.642127,41.949382],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:54:20Z","tags":{}},"n185949881":{"id":"n185949881","loc":[-85.64169,41.949936],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:54:20Z","tags":{}},"n185988165":{"id":"n185988165","loc":[-85.642167,41.947657],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:13:33Z","tags":{}},"n185988167":{"id":"n185988167","loc":[-85.642347,41.947662],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:13:33Z","tags":{}},"n185988169":{"id":"n185988169","loc":[-85.642621,41.947659],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:13:33Z","tags":{}},"n185965019":{"id":"n185965019","loc":[-85.6385084,41.951127],"version":"4","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:03Z","tags":{}},"n1475293248":{"id":"n1475293248","loc":[-85.6386095,41.9512214],"version":"2","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:04Z","tags":{}},"n185962639":{"id":"n185962639","loc":[-85.649669,41.949161],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:30Z","tags":{}},"n185962810":{"id":"n185962810","loc":[-85.649907,41.949157],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:34Z","tags":{}},"n185964355":{"id":"n185964355","loc":[-85.637412,41.9511359],"version":"3","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:03Z","tags":{}},"n185965021":{"id":"n185965021","loc":[-85.638661,41.952386],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:42Z","tags":{}},"n185965023":{"id":"n185965023","loc":[-85.638654,41.953665],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:42Z","tags":{}},"n185965025":{"id":"n185965025","loc":[-85.638694,41.954649],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:42Z","tags":{}},"n185965027":{"id":"n185965027","loc":[-85.638724,41.955913],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:42Z","tags":{}},"n185971415":{"id":"n185971415","loc":[-85.644466,41.949246],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:02Z","tags":{}},"n185971417":{"id":"n185971417","loc":[-85.647021,41.949193],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:02Z","tags":{}},"n185971420":{"id":"n185971420","loc":[-85.648476,41.949169],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:02Z","tags":{}},"n185979975":{"id":"n185979975","loc":[-85.644429,41.947633],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:24Z","tags":{}},"n185988171":{"id":"n185988171","loc":[-85.645377,41.947622],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:13:34Z","tags":{}},"w17963211":{"id":"w17963211","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:23:06Z","tags":{"highway":"residential","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313193","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185949870","n185949872","n185949875","n185949877","n185949881"]},"w17965839":{"id":"w17965839","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:40:10Z","tags":{"highway":"residential","name":"Arnold St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Arnold","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15327930:15324550:15312304:15324551","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185949870","n185971415","n185971417","n185971420","n185962639","n185962810"]},"w17967618":{"id":"w17967618","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:53:22Z","tags":{"highway":"residential","name":"Pierson St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Pierson","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313265:15312333:15324553","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185967777","n185988165","n185988167","n185988169","n185985824","n185979975","n185988171"]},"w17965149":{"id":"w17965149","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:56Z","tags":{"highway":"residential","name":"Oak St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Oak","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15331522","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185965019","n1475293248","n185965021","n185965023","n185965025","n185965027"]},"w17966118":{"id":"w17966118","version":"3","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:24Z","tags":{"highway":"residential","name":"West Armitage Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Armitage","tiger:name_direction_prefix":"W","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185974583","n185974585","n185964355","n185965019"]},"n2208608800":{"id":"n2208608800","loc":[-85.6354294,41.9486201],"version":"1","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:39Z","tags":{}},"n2199109806":{"id":"n2199109806","loc":[-85.6350474,41.9477884],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109804":{"id":"n2199109804","loc":[-85.6350476,41.9477962],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109802":{"id":"n2199109802","loc":[-85.635002,41.9477969],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109799":{"id":"n2199109799","loc":[-85.6350018,41.9477883],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109797":{"id":"n2199109797","loc":[-85.6349141,41.9477897],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109795":{"id":"n2199109795","loc":[-85.6349131,41.9477535],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109793":{"id":"n2199109793","loc":[-85.6349395,41.9477531],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109791":{"id":"n2199109791","loc":[-85.6349382,41.9477077],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109789":{"id":"n2199109789","loc":[-85.6351236,41.9477049],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109787":{"id":"n2199109787","loc":[-85.6351259,41.9477872],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109785":{"id":"n2199109785","loc":[-85.634972,41.9475992],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109783":{"id":"n2199109783","loc":[-85.6349206,41.9475997],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109770":{"id":"n2199109770","loc":[-85.6348499,41.9475461],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109768":{"id":"n2199109768","loc":[-85.6348499,41.9475084],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109765":{"id":"n2199109765","loc":[-85.6349241,41.9474569],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109763":{"id":"n2199109763","loc":[-85.634967,41.9474564],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109762":{"id":"n2199109762","loc":[-85.6350405,41.9475121],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109761":{"id":"n2199109761","loc":[-85.6350405,41.9475419],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109753":{"id":"n2199109753","loc":[-85.6342443,41.9478391],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109751":{"id":"n2199109751","loc":[-85.6342427,41.9477927],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109745":{"id":"n2199109745","loc":[-85.6342439,41.9476859],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109743":{"id":"n2199109743","loc":[-85.6342429,41.9476575],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109741":{"id":"n2199109741","loc":[-85.6344615,41.9476533],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109739":{"id":"n2199109739","loc":[-85.6344678,41.9478348],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109737":{"id":"n2199109737","loc":[-85.634416,41.9480059],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109735":{"id":"n2199109735","loc":[-85.6344145,41.9478983],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109733":{"id":"n2199109733","loc":[-85.6342749,41.9478993],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109731":{"id":"n2199109731","loc":[-85.6342753,41.9479272],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109729":{"id":"n2199109729","loc":[-85.6342498,41.9479274],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109727":{"id":"n2199109727","loc":[-85.6342505,41.9479762],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109725":{"id":"n2199109725","loc":[-85.6342743,41.947976],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109723":{"id":"n2199109723","loc":[-85.6342747,41.948007],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109721":{"id":"n2199109721","loc":[-85.6343415,41.9476355],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109719":{"id":"n2199109719","loc":[-85.6343391,41.9474973],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109717":{"id":"n2199109717","loc":[-85.6343133,41.9474798],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109715":{"id":"n2199109715","loc":[-85.6342874,41.9474737],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109709":{"id":"n2199109709","loc":[-85.6349804,41.94815],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109707":{"id":"n2199109707","loc":[-85.6348915,41.9481505],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109705":{"id":"n2199109705","loc":[-85.6348917,41.9481692],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109702":{"id":"n2199109702","loc":[-85.6348522,41.9481694],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109700":{"id":"n2199109700","loc":[-85.6348532,41.9482679],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109698":{"id":"n2199109698","loc":[-85.6348315,41.948268],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109696":{"id":"n2199109696","loc":[-85.6348318,41.9482955],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109694":{"id":"n2199109694","loc":[-85.6349653,41.9482946],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109692":{"id":"n2199109692","loc":[-85.6349656,41.9483211],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109690":{"id":"n2199109690","loc":[-85.634999,41.9483209],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109688":{"id":"n2199109688","loc":[-85.6349987,41.9482947],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109686":{"id":"n2199109686","loc":[-85.6351753,41.9482935],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109684":{"id":"n2199109684","loc":[-85.6351749,41.9482617],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109682":{"id":"n2199109682","loc":[-85.6351588,41.9482618],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109680":{"id":"n2199109680","loc":[-85.6351575,41.9481518],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109678":{"id":"n2199109678","loc":[-85.6350671,41.9481524],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109676":{"id":"n2199109676","loc":[-85.6350649,41.9479659],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109674":{"id":"n2199109674","loc":[-85.6349785,41.9479665],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109671":{"id":"n2199109671","loc":[-85.6343069,41.9483263],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109669":{"id":"n2199109669","loc":[-85.6343052,41.9482981],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109658":{"id":"n2199109658","loc":[-85.6343314,41.9480549],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109656":{"id":"n2199109656","loc":[-85.6343305,41.9480461],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109654":{"id":"n2199109654","loc":[-85.634435,41.9480468],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109652":{"id":"n2199109652","loc":[-85.6344342,41.9483746],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109650":{"id":"n2199109650","loc":[-85.6344629,41.9483727],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109648":{"id":"n2199109648","loc":[-85.6344637,41.9484561],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109645":{"id":"n2199109645","loc":[-85.63443,41.9484567],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109642":{"id":"n2199109642","loc":[-85.6344317,41.948505],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n185964352":{"id":"n185964352","loc":[-85.6373958,41.9489943],"version":"3","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:03Z","tags":{}},"n185964351":{"id":"n185964351","loc":[-85.637113,41.9486],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:21Z","tags":{}},"n2208608825":{"id":"n2208608825","loc":[-85.6354483,41.9494241],"version":"1","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:40Z","tags":{}},"n2208608823":{"id":"n2208608823","loc":[-85.6360418,41.949416],"version":"1","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:40Z","tags":{}},"n2208608821":{"id":"n2208608821","loc":[-85.6360458,41.9495802],"version":"1","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:40Z","tags":{}},"n2208608811":{"id":"n2208608811","loc":[-85.6357458,41.9495843],"version":"1","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:39Z","tags":{}},"n2208608808":{"id":"n2208608808","loc":[-85.6357508,41.9497835],"version":"1","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:39Z","tags":{}},"n2208608806":{"id":"n2208608806","loc":[-85.6354573,41.9497875],"version":"1","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:39Z","tags":{}},"n2208608795":{"id":"n2208608795","loc":[-85.6354595,41.9498778],"version":"1","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:39Z","tags":{}},"n2199109638":{"id":"n2199109638","loc":[-85.6349605,41.949749],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109636":{"id":"n2199109636","loc":[-85.6349605,41.9497639],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109634":{"id":"n2199109634","loc":[-85.6349061,41.94971],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109632":{"id":"n2199109632","loc":[-85.6349048,41.9496569],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109630":{"id":"n2199109630","loc":[-85.6348835,41.9496571],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109628":{"id":"n2199109628","loc":[-85.6348829,41.9497103],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109626":{"id":"n2199109626","loc":[-85.635227,41.9497738],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109624":{"id":"n2199109624","loc":[-85.6352184,41.9497787],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109622":{"id":"n2199109622","loc":[-85.6351181,41.9497806],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109620":{"id":"n2199109620","loc":[-85.6351181,41.9497456],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109618":{"id":"n2199109618","loc":[-85.6348842,41.9497651],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109616":{"id":"n2199109616","loc":[-85.6348827,41.9496238],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109615":{"id":"n2199109615","loc":[-85.6351268,41.9496206],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109614":{"id":"n2199109614","loc":[-85.6351261,41.9495891],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109613":{"id":"n2199109613","loc":[-85.6351957,41.9495881],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109612":{"id":"n2199109612","loc":[-85.6351924,41.9494515],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109611":{"id":"n2199109611","loc":[-85.6353997,41.9494488],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2199109610":{"id":"n2199109610","loc":[-85.6354074,41.9497715],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n2189015681":{"id":"n2189015681","loc":[-85.6344229,41.9509639],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:49Z","tags":{}},"n2189015677":{"id":"n2189015677","loc":[-85.634424,41.9507396],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:49Z","tags":{}},"n2138493843":{"id":"n2138493843","loc":[-85.6343935,41.9502836],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493840":{"id":"n2138493840","loc":[-85.634398,41.9506264],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n354002838":{"id":"n354002838","loc":[-85.6345197,41.9510631],"version":"2","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:18Z","tags":{}},"n2114807590":{"id":"n2114807590","loc":[-85.634511,41.9499767],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n185964353":{"id":"n185964353","loc":[-85.6374092,41.9498755],"version":"3","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:03Z","tags":{}},"n1819849180":{"id":"n1819849180","loc":[-85.6348236,41.94996],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:59Z","tags":{}},"n1819849115":{"id":"n1819849115","loc":[-85.6354372,41.9499538],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:57Z","tags":{}},"n1819848921":{"id":"n1819848921","loc":[-85.6348439,41.951064],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848885":{"id":"n1819848885","loc":[-85.6354575,41.9510578],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n185984281":{"id":"n185984281","loc":[-85.638075,41.949872],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:55Z","tags":{}},"n2208608827":{"id":"n2208608827","loc":[-85.6339169,41.9473191],"version":"1","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:40Z","tags":{}},"n2199109749":{"id":"n2199109749","loc":[-85.6342082,41.9477934],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109747":{"id":"n2199109747","loc":[-85.6342045,41.9476867],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109713":{"id":"n2199109713","loc":[-85.6342404,41.9474746],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109711":{"id":"n2199109711","loc":[-85.6342404,41.9476355],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109673":{"id":"n2199109673","loc":[-85.6340886,41.9483282],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109667":{"id":"n2199109667","loc":[-85.6342403,41.9482988],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109665":{"id":"n2199109665","loc":[-85.6342386,41.9482116],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109662":{"id":"n2199109662","loc":[-85.6340861,41.9482135],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109660":{"id":"n2199109660","loc":[-85.6340802,41.9480562],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:50Z","tags":{}},"n2199109640":{"id":"n2199109640","loc":[-85.6340928,41.9485063],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:49Z","tags":{}},"n354031366":{"id":"n354031366","loc":[-85.6341667,41.9477778],"version":"3","changeset":"3908860","user":"Geogast","uid":"51045","visible":"true","timestamp":"2010-02-18T13:28:25Z","tags":{"amenity":"place_of_worship","ele":"249","gnis:county_id":"149","gnis:created":"04/30/2008","gnis:feature_id":"2417877","gnis:state_id":"26","name":"Faith Tabernacle Church","religion":"christian"}},"n2189015686":{"id":"n2189015686","loc":[-85.6337798,41.95099],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:49Z","tags":{}},"n2189015684":{"id":"n2189015684","loc":[-85.6337794,41.9509674],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:49Z","tags":{}},"n2189015673":{"id":"n2189015673","loc":[-85.6337501,41.9507457],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:49Z","tags":{}},"n2189015669":{"id":"n2189015669","loc":[-85.6337501,41.9506974],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:49Z","tags":{}},"n2189015665":{"id":"n2189015665","loc":[-85.6339034,41.9506959],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:49Z","tags":{}},"n2189015662":{"id":"n2189015662","loc":[-85.6339015,41.950436],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:49Z","tags":{}},"n2189015658":{"id":"n2189015658","loc":[-85.6334916,41.9504376],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:49Z","tags":{}},"n2189015655":{"id":"n2189015655","loc":[-85.6334939,41.9507558],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:49Z","tags":{}},"n2189015650":{"id":"n2189015650","loc":[-85.6334543,41.950756],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:49Z","tags":{}},"n2189015649":{"id":"n2189015649","loc":[-85.633456,41.9509915],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:49Z","tags":{}},"n2138493842":{"id":"n2138493842","loc":[-85.6339937,41.9502836],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2138493841":{"id":"n2138493841","loc":[-85.6339983,41.9506281],"version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:31Z","tags":{}},"n2114807579":{"id":"n2114807579","loc":[-85.6333644,41.9510682],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807573":{"id":"n2114807573","loc":[-85.6333557,41.9499819],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n354031330":{"id":"n354031330","loc":[-85.6341667,41.9497222],"version":"3","changeset":"3908860","user":"Geogast","uid":"51045","visible":"true","timestamp":"2010-02-18T13:28:24Z","tags":{"amenity":"place_of_worship","ele":"250","gnis:county_id":"149","gnis:created":"04/30/2008","gnis:feature_id":"2417879","gnis:state_id":"26","name":"Trinity Episcopal Church","religion":"christian"}},"n185960794":{"id":"n185960794","loc":[-85.633307,41.9537],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:24Z","tags":{}},"n185964357":{"id":"n185964357","loc":[-85.637432,41.952399],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:21Z","tags":{}},"n185964358":{"id":"n185964358","loc":[-85.637452,41.953665],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:21Z","tags":{}},"n185964359":{"id":"n185964359","loc":[-85.63746,41.954658],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:21Z","tags":{}},"n185964360":{"id":"n185964360","loc":[-85.637473,41.95592],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:21Z","tags":{}},"n185964361":{"id":"n185964361","loc":[-85.637468,41.956906],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:21Z","tags":{}},"n185964362":{"id":"n185964362","loc":[-85.637483,41.958313],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:21Z","tags":{}},"n185966957":{"id":"n185966957","loc":[-85.633361,41.957422],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:50Z","tags":{}},"n185975351":{"id":"n185975351","loc":[-85.63334,41.9559],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:58Z","tags":{}},"n185978784":{"id":"n185978784","loc":[-85.633311,41.954679],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:34Z","tags":{}},"n185986157":{"id":"n185986157","loc":[-85.633287,41.952426],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:48Z","tags":{}},"n185986158":{"id":"n185986158","loc":[-85.6333607,41.9582301],"version":"3","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:20Z","tags":{"highway":"turning_circle"}},"w17965182":{"id":"w17965182","version":"2","changeset":"15277317","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-07T00:30:17Z","tags":{"highway":"residential","name":"W Prutzman St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Prutzman","tiger:name_direction_prefix":"W","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093"},"nodes":["n185965289","n2189153241","n185965291"]},"w208627205":{"id":"w208627205","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189015649","n2189015650","n2189015655","n2189015658","n2189015662","n2189015665","n2189015669","n2189015673","n2189015677","n2189015681","n2189015684","n2189015686","n2189015649"]},"w209717042":{"id":"w209717042","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{"amenity":"place_of_worship","area":"yes","building":"yes","denomination":"presbyterian","ele":"250","gnis:county_id":"149","gnis:created":"04/30/2008","gnis:feature_id":"2417878","gnis:state_id":"26","name":"First Presbyterian Church","religion":"christian"},"nodes":["n2199109610","n2199109611","n2199109612","n2199109613","n2199109614","n2199109615","n2199109616","n2199109630","n2199109632","n2199109634","n2199109628","n2199109618","n2199109636","n2199109638","n2199109620","n2199109622","n2199109624","n2199109626","n2199109610"]},"w209717045":{"id":"w209717045","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199109711","n2199109713","n2199109715","n2199109717","n2199109719","n2199109721","n2199109711"]},"w209717047":{"id":"w209717047","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199109739","n2199109741","n2199109743","n2199109745","n2199109747","n2199109749","n2199109751","n2199109753","n2199109739"]},"w209717044":{"id":"w209717044","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199109674","n2199109676","n2199109678","n2199109680","n2199109682","n2199109684","n2199109686","n2199109688","n2199109690","n2199109692","n2199109694","n2199109696","n2199109698","n2199109700","n2199109702","n2199109705","n2199109707","n2199109709","n2199109674"]},"w210822776":{"id":"w210822776","version":"1","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:40Z","tags":{"highway":"service","service":"alley","surface":"unpaved"},"nodes":["n2208608795","n2208608806","n2208608825","n2208608800","n2189153241"]},"w210822778":{"id":"w210822778","version":"1","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:40Z","tags":{"highway":"service","service":"alley"},"nodes":["n2208608826","n2208608827"]},"w209717050":{"id":"w209717050","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199109787","n2199109789","n2199109791","n2199109793","n2199109795","n2199109797","n2199109799","n2199109802","n2199109804","n2199109806","n2199109787"]},"w17965097":{"id":"w17965097","version":"2","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:23Z","tags":{"highway":"residential","name":"Maple Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Maple","tiger:name_type":"St","tiger:reviewed":"no"},"nodes":["n185964351","n185964352","n185964353","n185964355","n185964357","n185964358","n185964359","n185964360","n185964361","n185964362"]},"w17965856":{"id":"w17965856","version":"2","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:40Z","tags":{"highway":"residential","name":"W Kelsey St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Kelsey","tiger:name_direction_prefix":"W","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093"},"nodes":["n185971578","n2208608800","n185971580","n185964351"]},"w17967444":{"id":"w17967444","version":"2","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:22Z","tags":{"highway":"residential","name":"East Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"East","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185966937","n185978969","n185986155","n185985812","n185986157","n185960794","n185978784","n185975351","n185966957","n185986158"]},"w17967764":{"id":"w17967764","version":"1","changeset":"402580","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:54:14Z","tags":{"highway":"residential","name":"Rock River Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Rock River","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312338","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185984017","n185964351"]},"w170848329":{"id":"w170848329","version":"2","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:18Z","tags":{"ele":"251","gnis:county_id":"149","gnis:created":"04/30/2008","gnis:feature_id":"2418164","gnis:state_id":"26","leisure":"park","name":"LaFayette Park","source":"Bing"},"nodes":["n1819849180","n1819849115","n1819848885","n1819848921","n1819849180"]},"w17967208":{"id":"w17967208","version":"4","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:24Z","tags":{"highway":"residential","name":"West Bennett Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Bennett","tiger:name_direction_prefix":"W","tiger:name_type":"St","tiger:reviewed":"no"},"nodes":["n185978390","n2208608795","n185984020","n185964353","n185984281"]},"w17965349":{"id":"w17965349","version":"2","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:40Z","tags":{"highway":"residential","name":"E Prutzman St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Prutzman","tiger:name_direction_prefix":"E","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093"},"nodes":["n185966937","n2208608827","n185965289"]},"w209717049":{"id":"w209717049","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199109761","n2199109762","n2199109763","n2199109765","n2199109768","n2199109770","n2199109783","n2199109785","n2199109761"]},"w203841840":{"id":"w203841840","version":"1","changeset":"14879185","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:55:32Z","tags":{"area":"yes","leisure":"playground"},"nodes":["n2138493840","n2138493841","n2138493842","n2138493843","n2138493840"]},"w209717043":{"id":"w209717043","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{"amenity":"place_of_worship","area":"yes","building":"church","denomination":"methodist","ele":"249","gnis:county_id":"149","gnis:created":"04/30/2008","gnis:feature_id":"2417880","gnis:state_id":"26","name":"First United Methodist Church","religion":"christian"},"nodes":["n2199109640","n2199109642","n2199109645","n2199109648","n2199109650","n2199109652","n2199109654","n2199109656","n2199109658","n2199109660","n2199109662","n2199109665","n2199109667","n2199109669","n2199109671","n2199109673","n2199109640"]},"w201484341":{"id":"w201484341","version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:16Z","tags":{"amenity":"school","ele":"250","gnis:county_id":"149","gnis:created":"04/14/1980","gnis:edited":"02/22/2008","gnis:feature_id":"1624612","gnis:state_id":"26","name":"Hoppin School"},"nodes":["n354002838","n2114807579","n2114807573","n2114807590","n354002838"]},"w209717046":{"id":"w209717046","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199109723","n2199109725","n2199109727","n2199109729","n2199109731","n2199109733","n2199109735","n2199109737","n2199109723"]},"w210822777":{"id":"w210822777","version":"1","changeset":"15411098","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-18T17:54:40Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2208608806","n2208608808","n2208608811","n2208608821","n2208608823","n2208608825","n2208608806"]},"n185954965":{"id":"n185954965","loc":[-85.6191189,41.9441922],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:57Z","tags":{}},"n185954968":{"id":"n185954968","loc":[-85.6194384,41.9442405],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n185954970":{"id":"n185954970","loc":[-85.6196543,41.9443252],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n185954972":{"id":"n185954972","loc":[-85.6197862,41.9444539],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n354002931":{"id":"n354002931","loc":[-85.6198991,41.9455269],"version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:01Z","tags":{}},"n354030853":{"id":"n354030853","loc":[-85.6219444,41.9455556],"version":"3","changeset":"3908860","user":"Geogast","uid":"51045","visible":"true","timestamp":"2010-02-18T13:28:19Z","tags":{"amenity":"place_of_worship","ele":"246","gnis:county_id":"149","gnis:created":"04/30/2008","gnis:feature_id":"2417869","gnis:state_id":"26","name":"Grant Chapel","religion":"christian"}},"n367815963":{"id":"n367815963","loc":[-85.6202778,41.9461111],"version":"1","changeset":"871579","user":"amillar","uid":"28145","visible":"true","timestamp":"2009-03-31T07:45:44Z","tags":{"addr:state":"MI","building":"yes","ele":"247","gnis:county_name":"St. Joseph","gnis:feature_id":"2418176","gnis:import_uuid":"57871b70-0100-4405-bb30-88b2e001a944","gnis:reviewed":"no","name":"George Washington Carver Community Center","source":"USGS Geonames"}},"n185947331":{"id":"n185947331","loc":[-85.618779,41.943269],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947333":{"id":"n185947333","loc":[-85.618795,41.943511],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947336":{"id":"n185947336","loc":[-85.618711,41.94413],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947338":{"id":"n185947338","loc":[-85.618704,41.944189],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947339":{"id":"n185947339","loc":[-85.618597,41.944337],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947340":{"id":"n185947340","loc":[-85.618485,41.944528],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947343":{"id":"n185947343","loc":[-85.618442,41.944716],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947345":{"id":"n185947345","loc":[-85.618457,41.945107],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947347":{"id":"n185947347","loc":[-85.618296,41.945338],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947374":{"id":"n185947374","loc":[-85.616748,41.944453],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947375":{"id":"n185947375","loc":[-85.616813,41.944646],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947376":{"id":"n185947376","loc":[-85.616859,41.945196],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:12Z","tags":{}},"n185947377":{"id":"n185947377","loc":[-85.616941,41.945352],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:12Z","tags":{}},"n185947406":{"id":"n185947406","loc":[-85.618184,41.944227],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947409":{"id":"n185947409","loc":[-85.617911,41.943875],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947410":{"id":"n185947410","loc":[-85.617579,41.943682],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947411":{"id":"n185947411","loc":[-85.61713,41.943589],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947412":{"id":"n185947412","loc":[-85.616549,41.943559],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947414":{"id":"n185947414","loc":[-85.616482,41.943556],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947464":{"id":"n185947464","loc":[-85.616526,41.943788],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:14Z","tags":{}},"n185947466":{"id":"n185947466","loc":[-85.616504,41.944002],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:14Z","tags":{}},"n185948863":{"id":"n185948863","loc":[-85.619017,41.943391],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:45Z","tags":{}},"n185948865":{"id":"n185948865","loc":[-85.619059,41.943368],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:45Z","tags":{}},"n185955022":{"id":"n185955022","loc":[-85.620088,41.945571],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:37Z","tags":{}},"n185955025":{"id":"n185955025","loc":[-85.620051,41.945505],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:37Z","tags":{}},"n185955028":{"id":"n185955028","loc":[-85.62001,41.94541],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:37Z","tags":{}},"n185980371":{"id":"n185980371","loc":[-85.620982,41.944742],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:37Z","tags":{}},"n185980398":{"id":"n185980398","loc":[-85.621305,41.944782],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:38Z","tags":{}},"n185980401":{"id":"n185980401","loc":[-85.621174,41.944819],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:38Z","tags":{}},"n185980403":{"id":"n185980403","loc":[-85.621029,41.944871],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:38Z","tags":{}},"n185980405":{"id":"n185980405","loc":[-85.620741,41.945011],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:38Z","tags":{}},"n185980407":{"id":"n185980407","loc":[-85.620616,41.945085],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:38Z","tags":{}},"n185980409":{"id":"n185980409","loc":[-85.620506,41.945172],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:38Z","tags":{}},"n185980411":{"id":"n185980411","loc":[-85.620394,41.945273],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:38Z","tags":{}},"n185980413":{"id":"n185980413","loc":[-85.620316,41.94536],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:39Z","tags":{}},"n185980415":{"id":"n185980415","loc":[-85.620257,41.945452],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:39Z","tags":{}},"n185980417":{"id":"n185980417","loc":[-85.620212,41.945535],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:39Z","tags":{}},"n185985910":{"id":"n185985910","loc":[-85.620101,41.945811],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:41Z","tags":{}},"n185985912":{"id":"n185985912","loc":[-85.620081,41.945937],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n1475283972":{"id":"n1475283972","loc":[-85.6198991,41.9437179],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:45Z","tags":{}},"n1475283982":{"id":"n1475283982","loc":[-85.6195022,41.9433463],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:46Z","tags":{}},"n1475284007":{"id":"n1475284007","loc":[-85.6193037,41.9433383],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:47Z","tags":{}},"n1475284040":{"id":"n1475284040","loc":[-85.6197329,41.9434121],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:47Z","tags":{}},"n1475284044":{"id":"n1475284044","loc":[-85.6198756,41.9435363],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:47Z","tags":{}},"n1475284050":{"id":"n1475284050","loc":[-85.6199689,41.9432106],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:48Z","tags":{}},"n1475284053":{"id":"n1475284053","loc":[-85.6198943,41.9432921],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:48Z","tags":{}},"n185954974":{"id":"n185954974","loc":[-85.6198296,41.94473],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n185954977":{"id":"n185954977","loc":[-85.6200474,41.9447384],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:58Z","tags":{}},"n2196831365":{"id":"n2196831365","loc":[-85.6202259,41.9460883],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831366":{"id":"n2196831366","loc":[-85.6202245,41.9458642],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831367":{"id":"n2196831367","loc":[-85.6205184,41.9458631],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831368":{"id":"n2196831368","loc":[-85.6205189,41.9459437],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831369":{"id":"n2196831369","loc":[-85.6203879,41.9459441],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831370":{"id":"n2196831370","loc":[-85.6203888,41.9460878],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831371":{"id":"n2196831371","loc":[-85.6184046,41.9465663],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831372":{"id":"n2196831372","loc":[-85.6191563,41.9465618],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831373":{"id":"n2196831373","loc":[-85.6191536,41.946319],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831374":{"id":"n2196831374","loc":[-85.6187356,41.9463216],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831375":{"id":"n2196831375","loc":[-85.6187334,41.9461197],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831376":{"id":"n2196831376","loc":[-85.6193167,41.9461162],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831377":{"id":"n2196831377","loc":[-85.6193156,41.9460229],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831378":{"id":"n2196831378","loc":[-85.619622,41.946021],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831379":{"id":"n2196831379","loc":[-85.6196237,41.9461712],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831380":{"id":"n2196831380","loc":[-85.6197702,41.9461703],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831381":{"id":"n2196831381","loc":[-85.6197685,41.9460202],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831382":{"id":"n2196831382","loc":[-85.6197323,41.9460204],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831383":{"id":"n2196831383","loc":[-85.6197305,41.9458563],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831384":{"id":"n2196831384","loc":[-85.6196165,41.945857],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831385":{"id":"n2196831385","loc":[-85.6196156,41.9457764],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831386":{"id":"n2196831386","loc":[-85.6194472,41.9457775],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831387":{"id":"n2196831387","loc":[-85.6194151,41.9457777],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831388":{"id":"n2196831388","loc":[-85.6183779,41.9457883],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831389":{"id":"n2196831389","loc":[-85.6183842,41.9461317],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831390":{"id":"n2196831390","loc":[-85.6185026,41.9461304],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831391":{"id":"n2196831391","loc":[-85.6185061,41.9463194],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831392":{"id":"n2196831392","loc":[-85.6184001,41.9463205],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831393":{"id":"n2196831393","loc":[-85.6182482,41.9464163],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831394":{"id":"n2196831394","loc":[-85.6182467,41.9463193],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831395":{"id":"n2196831395","loc":[-85.6180389,41.946321],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n2196831397":{"id":"n2196831397","loc":[-85.6180404,41.946418],"version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:40Z","tags":{}},"n185947303":{"id":"n185947303","loc":[-85.611074,41.943389],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:10Z","tags":{}},"n185947304":{"id":"n185947304","loc":[-85.611332,41.943267],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:10Z","tags":{}},"n185947305":{"id":"n185947305","loc":[-85.611635,41.943218],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:10Z","tags":{}},"n185947306":{"id":"n185947306","loc":[-85.612762,41.943311],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:10Z","tags":{}},"n185947308":{"id":"n185947308","loc":[-85.613027,41.943327],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:10Z","tags":{}},"n185947310":{"id":"n185947310","loc":[-85.615377,41.942996],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:10Z","tags":{}},"n185947312":{"id":"n185947312","loc":[-85.615701,41.943007],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:10Z","tags":{}},"n185947314":{"id":"n185947314","loc":[-85.61604,41.943067],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:10Z","tags":{}},"n185947315":{"id":"n185947315","loc":[-85.61626,41.943083],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:10Z","tags":{}},"n185947316":{"id":"n185947316","loc":[-85.616507,41.943048],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:10Z","tags":{}},"n185947319":{"id":"n185947319","loc":[-85.616702,41.94299],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:10Z","tags":{}},"n185947321":{"id":"n185947321","loc":[-85.617078,41.942918],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947322":{"id":"n185947322","loc":[-85.617366,41.942973],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947323":{"id":"n185947323","loc":[-85.617601,41.943033],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947325":{"id":"n185947325","loc":[-85.617799,41.943027],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947327":{"id":"n185947327","loc":[-85.618264,41.942961],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947328":{"id":"n185947328","loc":[-85.618508,41.942972],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947329":{"id":"n185947329","loc":[-85.618707,41.943076],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947361":{"id":"n185947361","loc":[-85.615356,41.944922],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947363":{"id":"n185947363","loc":[-85.61536,41.944893],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947365":{"id":"n185947365","loc":[-85.615406,41.944547],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947367":{"id":"n185947367","loc":[-85.61548,41.944351],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947369":{"id":"n185947369","loc":[-85.615805,41.94419],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947371":{"id":"n185947371","loc":[-85.616166,41.944156],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947373":{"id":"n185947373","loc":[-85.616411,41.944197],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:11Z","tags":{}},"n185947416":{"id":"n185947416","loc":[-85.616335,41.94343],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947417":{"id":"n185947417","loc":[-85.616069,41.943293],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947419":{"id":"n185947419","loc":[-85.615803,41.943249],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947420":{"id":"n185947420","loc":[-85.615524,41.943342],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947421":{"id":"n185947421","loc":[-85.615311,41.94353],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947422":{"id":"n185947422","loc":[-85.614338,41.943558],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947423":{"id":"n185947423","loc":[-85.61422,41.94369],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947425":{"id":"n185947425","loc":[-85.614221,41.944224],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947427":{"id":"n185947427","loc":[-85.614198,41.944888],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947429":{"id":"n185947429","loc":[-85.614221,41.945439],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:13Z","tags":{}},"n185947468":{"id":"n185947468","loc":[-85.615908,41.944756],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:14Z","tags":{}},"n185947470":{"id":"n185947470","loc":[-85.615871,41.944888],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:14Z","tags":{}},"n185947472":{"id":"n185947472","loc":[-85.615878,41.94507],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:14Z","tags":{}},"n185955153":{"id":"n185955153","loc":[-85.620087,41.947701],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:39Z","tags":{}},"n185960690":{"id":"n185960690","loc":[-85.620141,41.951901],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:21Z","tags":{}},"n185978817":{"id":"n185978817","loc":[-85.617193,41.954706],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:35Z","tags":{}},"n185985916":{"id":"n185985916","loc":[-85.620088,41.94758],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n185985918":{"id":"n185985918","loc":[-85.620133,41.951538],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n185985919":{"id":"n185985919","loc":[-85.62013,41.952104],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n185985920":{"id":"n185985920","loc":[-85.620104,41.952305],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n185985921":{"id":"n185985921","loc":[-85.620062,41.952499],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n185985922":{"id":"n185985922","loc":[-85.619993,41.952702],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n185985925":{"id":"n185985925","loc":[-85.619879,41.952986],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n185985927":{"id":"n185985927","loc":[-85.619689,41.95329],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n185985928":{"id":"n185985928","loc":[-85.619508,41.953521],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n185985929":{"id":"n185985929","loc":[-85.619286,41.953728],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n185985930":{"id":"n185985930","loc":[-85.618925,41.954007],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n185985931":{"id":"n185985931","loc":[-85.618638,41.954189],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n185985932":{"id":"n185985932","loc":[-85.61831,41.954358],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:42Z","tags":{}},"n185985934":{"id":"n185985934","loc":[-85.618015,41.954485],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:43Z","tags":{}},"n185985936":{"id":"n185985936","loc":[-85.617606,41.954611],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:12:43Z","tags":{}},"n1475283975":{"id":"n1475283975","loc":[-85.6150935,41.9434118],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:46Z","tags":{}},"n1475283979":{"id":"n1475283979","loc":[-85.6193367,41.9430252],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:46Z","tags":{}},"n1475283989":{"id":"n1475283989","loc":[-85.6104771,41.9455269],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:46Z","tags":{}},"n1475283990":{"id":"n1475283990","loc":[-85.6104771,41.9437179],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:46Z","tags":{}},"n1475283994":{"id":"n1475283994","loc":[-85.6198042,41.9429763],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:46Z","tags":{}},"n1475283998":{"id":"n1475283998","loc":[-85.6192101,41.9426716],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:46Z","tags":{}},"n1475284000":{"id":"n1475284000","loc":[-85.6198622,41.942836],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:46Z","tags":{}},"n1475284002":{"id":"n1475284002","loc":[-85.6163262,41.9427688],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:46Z","tags":{}},"n1475284006":{"id":"n1475284006","loc":[-85.6179527,41.9429168],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:47Z","tags":{}},"n1475284029":{"id":"n1475284029","loc":[-85.6197195,41.9427278],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:47Z","tags":{}},"n1475284038":{"id":"n1475284038","loc":[-85.6194405,41.9427837],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:47Z","tags":{}},"n1475284052":{"id":"n1475284052","loc":[-85.6153225,41.942841],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:48Z","tags":{}},"n1475284055":{"id":"n1475284055","loc":[-85.6129233,41.9437179],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:48Z","tags":{}},"n2139966627":{"id":"n2139966627","loc":[-85.61958,41.9427558],"version":"1","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:18Z","tags":{}},"w17966773":{"id":"w17966773","version":"3","changeset":"2558583","user":"elliskev","uid":"163338","visible":"true","timestamp":"2009-09-21T16:12:43Z","tags":{"highway":"secondary","name":"E Michigan Ave","ref":"M 60","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Michigan","tiger:name_direction_prefix":"E","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313712","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185980372","n185980398","n185980401","n185980403","n185980405","n185980407","n185980409","n185980411","n185980413","n185980415","n185980417","n185955019"]},"w17964043":{"id":"w17964043","version":"3","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:19Z","tags":{"highway":"residential","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15326065:15326068","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185955019","n185955022","n185955025","n185955028","n185954977","n185971477","n1475284050","n1475284000","n1475284029","n2139966627","n1475284038"]},"w17962834":{"id":"w17962834","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:15Z","tags":{"highway":"service","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313719:15313728:15331618","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185947316","n185947414","n185947464","n185947466","n185947373","n185947468","n185947470","n185947472","n185947474"]},"w209470310":{"id":"w209470310","version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:41Z","tags":{"area":"yes","building":"yes"},"nodes":["n2196831393","n2196831394","n2196831395","n2196831397","n2196831393"]},"w17963058":{"id":"w17963058","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:05Z","tags":{"highway":"service","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15326058:15326066:15326067","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185947333","n185948863","n185948865","n1475284007","n1475283982","n1475284040","n1475284044"]},"w17962823":{"id":"w17962823","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:14Z","tags":{"highway":"service","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313714:15313704:15313720:15313721","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185947359","n185947361","n185947363","n185947365","n185947367","n185947369","n185947371","n185947373","n185947374","n185947375","n185947376","n185947377","n185947378"]},"w17962821":{"id":"w17962821","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:15Z","tags":{"highway":"service","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313713:15313734:15313731:15313735:15313737:15313723","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185947303","n185947304","n185947305","n185947306","n185947308","n185947310","n185947312","n185947314","n185947315","n185947316","n185947319","n185947321","n185947322","n185947323","n185947325","n185947327","n185947328","n185947329","n185947331","n185947333","n185947336","n185947338","n185947339","n185947340","n185947343","n185947345","n185947347","n185947349"]},"w134150798":{"id":"w134150798","version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:45:52Z","tags":{"amenity":"grave_yard","ele":"249","gnis:county_id":"149","gnis:created":"04/14/1980","gnis:feature_id":"1624862","gnis:state_id":"26","name":"Riverside Cemetery"},"nodes":["n354002931","n1475283972","n1475284053","n1475283994","n1475283979","n1475283998","n1475284006","n1475284002","n1475284052","n1475283975","n1475284055","n1475283990","n1475283989","n354002931"]},"w17964040":{"id":"w17964040","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:02Z","tags":{"highway":"service","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15326063:15326064","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185947336","n185954965","n185954968","n185954970","n185954972","n185954974","n185954977"]},"w209470308":{"id":"w209470308","version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:41Z","tags":{"area":"yes","building":"yes"},"nodes":["n2196831365","n2196831366","n2196831367","n2196831368","n2196831369","n2196831370","n2196831365"]},"w17962828":{"id":"w17962828","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:14Z","tags":{"highway":"service","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313715:15313706:15328746:15313727:15313729","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185947340","n185947406","n185947409","n185947410","n185947411","n185947412","n185947414","n185947416","n185947417","n185947419","n185947420","n185947421","n185947422","n185947423","n185947425","n185947427","n185947429"]},"w209470309":{"id":"w209470309","version":"1","changeset":"15335510","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-12T03:10:41Z","tags":{"area":"yes","building":"yes"},"nodes":["n2196831371","n2196831372","n2196831373","n2196831374","n2196831375","n2196831376","n2196831377","n2196831378","n2196831379","n2196831380","n2196831381","n2196831382","n2196831383","n2196831384","n2196831385","n2196831386","n2196831387","n2196831388","n2196831389","n2196831390","n2196831391","n2196831392","n2196831371"]},"w17967415":{"id":"w17967415","version":"3","changeset":"2558583","user":"elliskev","uid":"163338","visible":"true","timestamp":"2009-09-21T16:12:41Z","tags":{"highway":"secondary","name":"Jefferson St","name_1":"State Highway 60","ref":"M 60","tiger:cfcc":"A31","tiger:county":"St. Joseph, MI","tiger:name_base":"Jefferson","tiger:name_base_1":"State Highway 60","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313637:15313662:15313657:15328403","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093"},"nodes":["n185955019","n185985910","n185985912","n185985914","n185961367","n185985916","n185955153","n185965105","n185974697","n185955120","n185985918","n185960690","n185985919","n185985920","n185985921","n185985922","n185985925","n185985927","n185985928","n185985929","n185985930","n185985931","n185985932","n185985934","n185985936","n185978817"]},"w17966772":{"id":"w17966772","version":"4","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:46:07Z","tags":{"highway":"unclassified","name":"E Michigan Ave","name_1":"State Highway 60","tiger:cfcc":"A31","tiger:county":"St. Joseph, MI","tiger:name_base":"Michigan","tiger:name_base_1":"State Highway 60","tiger:name_direction_prefix":"E","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313710:15313711:15314052:15312385:15312378","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185954977","n185980371","n185980372"]},"n185958500":{"id":"n185958500","loc":[-85.621591,41.941075],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:27Z","tags":{}},"n185963110":{"id":"n185963110","loc":[-85.6204416,41.9408882],"version":"3","changeset":"15379124","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-15T23:38:37Z","tags":{}},"n2139966628":{"id":"n2139966628","loc":[-85.6196431,41.9426467],"version":"1","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:18Z","tags":{"leisure":"fishing"}},"n2139966630":{"id":"n2139966630","loc":[-85.6199354,41.9429616],"version":"1","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:18Z","tags":{}},"n2199127051":{"id":"n2199127051","loc":[-85.6170556,41.939696],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:19Z","tags":{}},"n2199127052":{"id":"n2199127052","loc":[-85.6170536,41.9392909],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:19Z","tags":{}},"n2199127053":{"id":"n2199127053","loc":[-85.6172067,41.9392905],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:19Z","tags":{}},"n2199127054":{"id":"n2199127054","loc":[-85.6172061,41.9391853],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:19Z","tags":{}},"n2199127055":{"id":"n2199127055","loc":[-85.6171481,41.9391854],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:19Z","tags":{}},"n2199127060":{"id":"n2199127060","loc":[-85.6167389,41.9392896],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127061":{"id":"n2199127061","loc":[-85.6168728,41.9392892],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127062":{"id":"n2199127062","loc":[-85.6168747,41.9396965],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127071":{"id":"n2199127071","loc":[-85.620196,41.9399446],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127072":{"id":"n2199127072","loc":[-85.620193,41.9397316],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127073":{"id":"n2199127073","loc":[-85.6200381,41.9397328],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127074":{"id":"n2199127074","loc":[-85.6200412,41.9399458],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127075":{"id":"n2199127075","loc":[-85.6203606,41.9399939],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127076":{"id":"n2199127076","loc":[-85.6205527,41.9399922],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127077":{"id":"n2199127077","loc":[-85.6205482,41.9397115],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127078":{"id":"n2199127078","loc":[-85.6204132,41.9397124],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127079":{"id":"n2199127079","loc":[-85.6204144,41.9396341],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127080":{"id":"n2199127080","loc":[-85.6205699,41.9396324],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127081":{"id":"n2199127081","loc":[-85.6205722,41.939498],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127082":{"id":"n2199127082","loc":[-85.6204064,41.9394997],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127083":{"id":"n2199127083","loc":[-85.6204087,41.939561],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127084":{"id":"n2199127084","loc":[-85.6203103,41.9395618],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127085":{"id":"n2199127085","loc":[-85.620308,41.9396069],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127086":{"id":"n2199127086","loc":[-85.6200347,41.9396086],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127087":{"id":"n2199127087","loc":[-85.6200382,41.9397141],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127088":{"id":"n2199127088","loc":[-85.6202257,41.9397149],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127089":{"id":"n2199127089","loc":[-85.6202269,41.9399182],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127090":{"id":"n2199127090","loc":[-85.6203595,41.9399199],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127091":{"id":"n2199127091","loc":[-85.6212335,41.939688],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127092":{"id":"n2199127092","loc":[-85.6212328,41.939595],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127093":{"id":"n2199127093","loc":[-85.6208807,41.9395966],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127094":{"id":"n2199127094","loc":[-85.6208815,41.9396896],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127095":{"id":"n2199127095","loc":[-85.6208676,41.9396872],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127096":{"id":"n2199127096","loc":[-85.6208583,41.9393539],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127097":{"id":"n2199127097","loc":[-85.6207006,41.9393563],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n2199127098":{"id":"n2199127098","loc":[-85.6207099,41.9396896],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:20Z","tags":{}},"n185967054":{"id":"n185967054","loc":[-85.6173384,41.9356126],"version":"3","changeset":"15379027","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-15T23:24:18Z","tags":{}},"n185967063":{"id":"n185967063","loc":[-85.617371,41.936243],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:53Z","tags":{}},"n185967065":{"id":"n185967065","loc":[-85.617337,41.936299],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:53Z","tags":{}},"n185967068":{"id":"n185967068","loc":[-85.617321,41.936373],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:53Z","tags":{}},"n185967070":{"id":"n185967070","loc":[-85.6173562,41.9366969],"version":"3","changeset":"15379027","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-15T23:24:18Z","tags":{}},"n185967074":{"id":"n185967074","loc":[-85.6173635,41.9377414],"version":"3","changeset":"15379027","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-15T23:24:18Z","tags":{}},"n185967075":{"id":"n185967075","loc":[-85.6173696,41.9381886],"version":"3","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:29:58Z","tags":{}},"n185967076":{"id":"n185967076","loc":[-85.617372,41.938535],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:54Z","tags":{}},"n2199127056":{"id":"n2199127056","loc":[-85.617147,41.9389616],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:19Z","tags":{}},"n2199127057":{"id":"n2199127057","loc":[-85.6172136,41.9389614],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:19Z","tags":{}},"n2199127058":{"id":"n2199127058","loc":[-85.6172123,41.9386909],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:19Z","tags":{}},"n2199127059":{"id":"n2199127059","loc":[-85.616736,41.9386922],"version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:19Z","tags":{}},"n2203921041":{"id":"n2203921041","loc":[-85.6173018,41.9346369],"version":"1","changeset":"15379027","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-15T23:24:18Z","tags":{}},"w203983952":{"id":"w203983952","version":"1","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:18Z","tags":{"highway":"service"},"nodes":["n2139966627","n1819800319"]},"w209718301":{"id":"w209718301","version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:21Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199127051","n2199127052","n2199127053","n2199127054","n2199127055","n2199127056","n2199127057","n2199127058","n2199127059","n2199127060","n2199127061","n2199127062","n2199127051"]},"w209718304":{"id":"w209718304","version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:21Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199127071","n2199127072","n2199127073","n2199127074","n2199127071"]},"w17964961":{"id":"w17964961","version":"2","changeset":"15379124","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-15T23:38:37Z","tags":{"highway":"residential","name":"Whipple St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Whipple","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093"},"nodes":["n185963099","n185963110"]},"w17964489":{"id":"w17964489","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:29:56Z","tags":{"highway":"residential","name":"Jackson St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Jackson","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15314430","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185958498","n185958500"]},"w203983953":{"id":"w203983953","version":"1","changeset":"14894526","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T11:32:18Z","tags":{"area":"yes","leisure":"park","name":"Marina Park","website":"http://www.threeriversmi.us/?page_id=53"},"nodes":["n1475283994","n1475283979","n1475283998","n2139966629","n2139966625","n1819800319","n2139966623","n2139966622","n2139966621","n2139966630","n1475283994"]},"w17965366":{"id":"w17965366","version":"2","changeset":"15379027","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-15T23:24:18Z","tags":{"highway":"residential","name":"14th St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"14th","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n2203921041","n185967054","n185967063","n185967065","n185967068","n185967070","n185967074","n185967075","n185967076","n185967077"]},"w209718306":{"id":"w209718306","version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:21Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199127091","n2199127092","n2199127093","n2199127094","n2199127091"]},"w209718307":{"id":"w209718307","version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:21Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199127095","n2199127096","n2199127097","n2199127098","n2199127095"]},"w209718305":{"id":"w209718305","version":"1","changeset":"15347669","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:38:21Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199127075","n2199127076","n2199127077","n2199127078","n2199127079","n2199127080","n2199127081","n2199127082","n2199127083","n2199127084","n2199127085","n2199127086","n2199127087","n2199127088","n2199127089","n2199127090","n2199127075"]},"n185960199":{"id":"n185960199","loc":[-85.62965,41.95469],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:08Z","tags":{}},"n185980737":{"id":"n185980737","loc":[-85.629083,41.953725],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:48Z","tags":{}},"n2114807561":{"id":"n2114807561","loc":[-85.6297681,41.9524688],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807597":{"id":"n2114807597","loc":[-85.6296517,41.952563],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n185960197":{"id":"n185960197","loc":[-85.629676,41.9537314],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185978791":{"id":"n185978791","loc":[-85.6244542,41.9547066],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"w17967573":{"id":"w17967573","version":"2","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:20Z","tags":{"highway":"residential","name":"E Wheeler St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Wheeler","tiger:name_direction_prefix":"E","tiger:name_type":"St","tiger:reviewed":"no"},"nodes":["n185960195","n2114807561","n185968102","n185967430","n185986157","n185978392"]},"w17966553":{"id":"w17966553","version":"5","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:22Z","tags":{"highway":"residential","name":"East Hoffman Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Hoffman","tiger:name_direction_prefix":"E","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185971631","n185978784","n185967432","n185968106","n185960199","n185978787","n185978790","n185978791"]},"w17966787":{"id":"w17966787","version":"2","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:23Z","tags":{"highway":"residential","name":"East Cushman Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Cushman","tiger:name_direction_prefix":"E","tiger:name_type":"St","tiger:reviewed":"no"},"nodes":["n185980735","n185980737","n185960197","n185968104","n185960792"]},"w17964723":{"id":"w17964723","version":"2","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:22Z","tags":{"highway":"residential","name":"Cushman Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Cushman","tiger:name_type":"St","tiger:reviewed":"no"},"nodes":["n185960792","n185960794","n185960796"]},"w17964654":{"id":"w17964654","version":"3","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:22Z","tags":{"highway":"residential","name":"Pine Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Pine","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185960195","n2114807597","n185960197","n185960199"]},"n1819848862":{"id":"n1819848862","loc":[-85.6346087,41.9545845],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848935":{"id":"n1819848935","loc":[-85.6345948,41.9537717],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819848973":{"id":"n1819848973","loc":[-85.6334247,41.9537827],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n1819848997":{"id":"n1819848997","loc":[-85.6334386,41.9545956],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n2189015861":{"id":"n2189015861","loc":[-85.6375906,41.954836],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015865":{"id":"n2189015865","loc":[-85.6383307,41.9548291],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015867":{"id":"n2189015867","loc":[-85.6383337,41.9550072],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015868":{"id":"n2189015868","loc":[-85.6380986,41.9550094],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015869":{"id":"n2189015869","loc":[-85.6381005,41.9551226],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2199109808":{"id":"n2199109808","loc":[-85.6372702,41.9522894],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109810":{"id":"n2199109810","loc":[-85.6372677,41.9521583],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109812":{"id":"n2199109812","loc":[-85.6369505,41.9521617],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109814":{"id":"n2199109814","loc":[-85.636953,41.9522927],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n185952156":{"id":"n185952156","loc":[-85.640983,41.9546557],"version":"3","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:03Z","tags":{}},"n185953423":{"id":"n185953423","loc":[-85.641871,41.954652],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:55:56Z","tags":{}},"n185971637":{"id":"n185971637","loc":[-85.641583,41.95465],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:06Z","tags":{}},"n185971639":{"id":"n185971639","loc":[-85.6421344,41.9546444],"version":"3","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:03Z","tags":{}},"n185971642":{"id":"n185971642","loc":[-85.6428264,41.9545612],"version":"3","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:03Z","tags":{}},"n185971648":{"id":"n185971648","loc":[-85.6436023,41.9544262],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:55Z","tags":{}},"n185975066":{"id":"n185975066","loc":[-85.640532,41.953638],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:49Z","tags":{}},"n185975067":{"id":"n185975067","loc":[-85.64079,41.953638],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:49Z","tags":{}},"n185982166":{"id":"n185982166","loc":[-85.6399012,41.9523817],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:55Z","tags":{}},"n2189015858":{"id":"n2189015858","loc":[-85.6376104,41.9560138],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015870":{"id":"n2189015870","loc":[-85.6386794,41.9551172],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015871":{"id":"n2189015871","loc":[-85.6386817,41.955256],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015873":{"id":"n2189015873","loc":[-85.6385437,41.9552573],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015876":{"id":"n2189015876","loc":[-85.638555,41.9559278],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015879":{"id":"n2189015879","loc":[-85.6384954,41.9559283],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015882":{"id":"n2189015882","loc":[-85.6384965,41.9559935],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015885":{"id":"n2189015885","loc":[-85.6383533,41.9559949],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015888":{"id":"n2189015888","loc":[-85.638351,41.9558607],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015891":{"id":"n2189015891","loc":[-85.6382178,41.9558619],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015894":{"id":"n2189015894","loc":[-85.6382203,41.956008],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"w208627223":{"id":"w208627223","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189015858","n2189015861","n2189015865","n2189015867","n2189015868","n2189015869","n2189015870","n2189015871","n2189015873","n2189015876","n2189015879","n2189015882","n2189015885","n2189015888","n2189015891","n2189015894","n2189015858"]},"w170848328":{"id":"w170848328","version":"2","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:18Z","tags":{"ele":"250","gnis:county_id":"149","gnis:created":"04/14/1980","gnis:feature_id":"1624408","gnis:state_id":"26","leisure":"park","name":"Bowman Park","source":"Bing"},"nodes":["n1819848935","n1819848973","n1819848997","n1819848862","n1819848935"]},"w17965866":{"id":"w17965866","version":"3","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:23Z","tags":{"highway":"residential","name":"West Hoffman Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Hoffman","tiger:name_direction_prefix":"W","tiger:name_type":"St","tiger:reviewed":"no"},"nodes":["n185971631","n185971632","n185964359","n185965025","n1475293264","n185952156","n185971637","n185953423","n185971639","n185971642","n185971648"]},"w209717051":{"id":"w209717051","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:53Z","tags":{"amenity":"place_of_worship","area":"yes","building":"yes","denomination":"baptist","ele":"251","gnis:county_id":"149","gnis:created":"04/30/2008","gnis:feature_id":"2417886","gnis:state_id":"26","name":"Calvary Missionary Baptist Church","religion":"christian"},"nodes":["n2199109808","n2199109810","n2199109812","n2199109814","n2199109808"]},"w17966172":{"id":"w17966172","version":"3","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:23Z","tags":{"highway":"residential","name":"West Cushman Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Cushman","tiger:name_direction_prefix":"W","tiger:name_type":"St","tiger:reviewed":"no"},"nodes":["n185960796","n185975064","n185964358","n185965023","n1475293222","n185975066","n185975067"]},"w17966975":{"id":"w17966975","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:55:06Z","tags":{"highway":"residential","name":"W Wheeler St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Wheeler","tiger:name_direction_prefix":"W","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312250:15312254","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185978392","n185982163","n185964357","n185965021","n1475293261","n185982166"]},"n185960684":{"id":"n185960684","loc":[-85.622687,41.951885],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:21Z","tags":{}},"n185960686":{"id":"n185960686","loc":[-85.622492,41.951901],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:21Z","tags":{}},"n185978795":{"id":"n185978795","loc":[-85.6240991,41.954708],"version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{}},"n185978803":{"id":"n185978803","loc":[-85.623348,41.954547],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:34Z","tags":{}},"n185978806":{"id":"n185978806","loc":[-85.623123,41.954502],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:34Z","tags":{}},"n185978808":{"id":"n185978808","loc":[-85.622923,41.954469],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:34Z","tags":{}},"n185978810":{"id":"n185978810","loc":[-85.622787,41.954457],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:35Z","tags":{}},"n185978811":{"id":"n185978811","loc":[-85.622612,41.954458],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:35Z","tags":{}},"n185978813":{"id":"n185978813","loc":[-85.622368,41.954472],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:35Z","tags":{}},"n1819790545":{"id":"n1819790545","loc":[-85.6240295,41.9548949],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790621":{"id":"n1819790621","loc":[-85.6235789,41.954855],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790664":{"id":"n1819790664","loc":[-85.6238363,41.9549507],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790683":{"id":"n1819790683","loc":[-85.6224727,41.9545921],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790730":{"id":"n1819790730","loc":[-85.6227527,41.9545795],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790740":{"id":"n1819790740","loc":[-85.6240402,41.9550784],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790831":{"id":"n1819790831","loc":[-85.624126,41.9549986],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790861":{"id":"n1819790861","loc":[-85.6231712,41.9546872],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790887":{"id":"n1819790887","loc":[-85.6242762,41.955206],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n2168544739":{"id":"n2168544739","loc":[-85.6249102,41.952801],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544740":{"id":"n2168544740","loc":[-85.6251859,41.9527564],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544741":{"id":"n2168544741","loc":[-85.6255515,41.9527921],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544742":{"id":"n2168544742","loc":[-85.626001,41.9529481],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544743":{"id":"n2168544743","loc":[-85.6265284,41.9529838],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544744":{"id":"n2168544744","loc":[-85.626942,41.9528857],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544745":{"id":"n2168544745","loc":[-85.6270918,41.9526851],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544746":{"id":"n2168544746","loc":[-85.6272117,41.95244],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544747":{"id":"n2168544747","loc":[-85.6271578,41.952226],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544748":{"id":"n2168544748","loc":[-85.6270019,41.9519719],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544749":{"id":"n2168544749","loc":[-85.6268221,41.9518382],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544750":{"id":"n2168544750","loc":[-85.6265284,41.951807],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544751":{"id":"n2168544751","loc":[-85.6256534,41.9518516],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544752":{"id":"n2168544752","loc":[-85.6253477,41.9518338],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n2168544753":{"id":"n2168544753","loc":[-85.6251139,41.9517669],"version":"1","changeset":"15132216","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-23T08:37:01Z","tags":{}},"n185955747":{"id":"n185955747","loc":[-85.620674,41.954709],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:55Z","tags":{}},"n185960688":{"id":"n185960688","loc":[-85.621032,41.951913],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:21Z","tags":{}},"n185972054":{"id":"n185972054","loc":[-85.6186728,41.9547335],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185978814":{"id":"n185978814","loc":[-85.6201708,41.9547403],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:05Z","tags":{}},"n1819790532":{"id":"n1819790532","loc":[-85.6244908,41.9555731],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790536":{"id":"n1819790536","loc":[-85.6217925,41.9583135],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790538":{"id":"n1819790538","loc":[-85.6233954,41.9600014],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790539":{"id":"n1819790539","loc":[-85.6204611,41.9562117],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790546":{"id":"n1819790546","loc":[-85.6210898,41.9567657],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790548":{"id":"n1819790548","loc":[-85.6202465,41.9562237],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790550":{"id":"n1819790550","loc":[-85.6250165,41.9560677],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790551":{"id":"n1819790551","loc":[-85.6227946,41.9597023],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790553":{"id":"n1819790553","loc":[-85.6215726,41.9584571],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790556":{"id":"n1819790556","loc":[-85.6196306,41.9573002],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790557":{"id":"n1819790557","loc":[-85.6209503,41.9563109],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790558":{"id":"n1819790558","loc":[-85.6196939,41.9574085],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790561":{"id":"n1819790561","loc":[-85.621079,41.957751],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790562":{"id":"n1819790562","loc":[-85.6224255,41.9611417],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790565":{"id":"n1819790565","loc":[-85.6232506,41.9604841],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790566":{"id":"n1819790566","loc":[-85.6190835,41.9562909],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790567":{"id":"n1819790567","loc":[-85.622227,41.9593028],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790569":{"id":"n1819790569","loc":[-85.620976,41.9591039],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790571":{"id":"n1819790571","loc":[-85.6212078,41.9565303],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790572":{"id":"n1819790572","loc":[-85.6235306,41.9595102],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790581":{"id":"n1819790581","loc":[-85.6235563,41.9579351],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790584":{"id":"n1819790584","loc":[-85.6230371,41.9574598],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790586":{"id":"n1819790586","loc":[-85.6211748,41.9564272],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790588":{"id":"n1819790588","loc":[-85.6226508,41.9601086],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790591":{"id":"n1819790591","loc":[-85.6218032,41.9607468],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790593":{"id":"n1819790593","loc":[-85.6207915,41.9618735],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790596":{"id":"n1819790596","loc":[-85.6252955,41.9567858],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790598":{"id":"n1819790598","loc":[-85.6196618,41.9568939],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790600":{"id":"n1819790600","loc":[-85.6224416,41.9587084],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790602":{"id":"n1819790602","loc":[-85.6217442,41.9558641],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790603":{"id":"n1819790603","loc":[-85.6213355,41.9592116],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790604":{"id":"n1819790604","loc":[-85.622801,41.9573042],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790608":{"id":"n1819790608","loc":[-85.6199729,41.9574325],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790610":{"id":"n1819790610","loc":[-85.6195555,41.9557165],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790611":{"id":"n1819790611","loc":[-85.622978,41.9586007],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790613":{"id":"n1819790613","loc":[-85.6253963,41.9562636],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790614":{"id":"n1819790614","loc":[-85.6235252,41.9580342],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790616":{"id":"n1819790616","loc":[-85.6232988,41.9596305],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790617":{"id":"n1819790617","loc":[-85.6226776,41.9598732],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790619":{"id":"n1819790619","loc":[-85.625553,41.9561794],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790620":{"id":"n1819790620","loc":[-85.6235574,41.959231],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790624":{"id":"n1819790624","loc":[-85.6228429,41.9573726],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790626":{"id":"n1819790626","loc":[-85.6193785,41.9556766],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790628":{"id":"n1819790628","loc":[-85.620092,41.9554253],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790630":{"id":"n1819790630","loc":[-85.6226658,41.9604402],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790638":{"id":"n1819790638","loc":[-85.6219964,41.9602561],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790640":{"id":"n1819790640","loc":[-85.6232731,41.9599969],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790643":{"id":"n1819790643","loc":[-85.6247698,41.9568895],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790650":{"id":"n1819790650","loc":[-85.6216412,41.9550149],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790652":{"id":"n1819790652","loc":[-85.6224952,41.9603918],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790656":{"id":"n1819790656","loc":[-85.61918,41.9555649],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790661":{"id":"n1819790661","loc":[-85.6200169,41.955505],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790662":{"id":"n1819790662","loc":[-85.6217389,41.9563149],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790666":{"id":"n1819790666","loc":[-85.6229566,41.9598373],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790667":{"id":"n1819790667","loc":[-85.6209117,41.9609189],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790669":{"id":"n1819790669","loc":[-85.6252311,41.9562353],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790670":{"id":"n1819790670","loc":[-85.6209758,41.961868],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790672":{"id":"n1819790672","loc":[-85.6209557,41.9589078],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790673":{"id":"n1819790673","loc":[-85.6190352,41.9561393],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790675":{"id":"n1819790675","loc":[-85.6236432,41.9586685],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790676":{"id":"n1819790676","loc":[-85.6194901,41.9565389],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790678":{"id":"n1819790678","loc":[-85.6219266,41.9582417],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790680":{"id":"n1819790680","loc":[-85.6208258,41.9557211],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790681":{"id":"n1819790681","loc":[-85.6212024,41.9613212],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790682":{"id":"n1819790682","loc":[-85.624877,41.9559401],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790684":{"id":"n1819790684","loc":[-85.6206499,41.9583693],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790699":{"id":"n1819790699","loc":[-85.6215243,41.956279],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790701":{"id":"n1819790701","loc":[-85.6246625,41.9559321],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790703":{"id":"n1819790703","loc":[-85.6230478,41.9585089],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790708":{"id":"n1819790708","loc":[-85.6211102,41.9575402],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790710":{"id":"n1819790710","loc":[-85.6215082,41.9548468],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790711":{"id":"n1819790711","loc":[-85.6206552,41.9586007],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790713":{"id":"n1819790713","loc":[-85.6215404,41.9549705],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790715":{"id":"n1819790715","loc":[-85.6216906,41.955521],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790717":{"id":"n1819790717","loc":[-85.6215404,41.9547391],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790722":{"id":"n1819790722","loc":[-85.6219964,41.9599131],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790723":{"id":"n1819790723","loc":[-85.622286,41.9606989],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790725":{"id":"n1819790725","loc":[-85.6228439,41.9572005],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790727":{"id":"n1819790727","loc":[-85.6202518,41.9554458],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790728":{"id":"n1819790728","loc":[-85.623434,41.9575276],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790729":{"id":"n1819790729","loc":[-85.6234287,41.9568576],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790732":{"id":"n1819790732","loc":[-85.6229566,41.9571369],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790733":{"id":"n1819790733","loc":[-85.6225543,41.9590275],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790734":{"id":"n1819790734","loc":[-85.6232892,41.9583135],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790736":{"id":"n1819790736","loc":[-85.622977,41.9608551],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790737":{"id":"n1819790737","loc":[-85.624008,41.9569533],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790741":{"id":"n1819790741","loc":[-85.6212775,41.9608545],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790742":{"id":"n1819790742","loc":[-85.6231282,41.9569932],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790743":{"id":"n1819790743","loc":[-85.6224523,41.9591831],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790744":{"id":"n1819790744","loc":[-85.6210951,41.9610819],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790745":{"id":"n1819790745","loc":[-85.6220114,41.960544],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790755":{"id":"n1819790755","loc":[-85.6216369,41.9553854],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790757":{"id":"n1819790757","loc":[-85.6209986,41.9592709],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790758":{"id":"n1819790758","loc":[-85.6200437,41.9563468],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790764":{"id":"n1819790764","loc":[-85.6219363,41.9596823],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790765":{"id":"n1819790765","loc":[-85.6237612,41.9568496],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790769":{"id":"n1819790769","loc":[-85.6212389,41.9593433],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790771":{"id":"n1819790771","loc":[-85.6210726,41.9560123],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790772":{"id":"n1819790772","loc":[-85.6212711,41.9561838],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790776":{"id":"n1819790776","loc":[-85.6234437,41.9577795],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790777":{"id":"n1819790777","loc":[-85.6212502,41.9618599],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790783":{"id":"n1819790783","loc":[-85.6216895,41.9610585],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790784":{"id":"n1819790784","loc":[-85.6200115,41.9556367],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790785":{"id":"n1819790785","loc":[-85.6210576,41.9573002],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790786":{"id":"n1819790786","loc":[-85.621138,41.9576632],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790788":{"id":"n1819790788","loc":[-85.6207733,41.9578946],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790789":{"id":"n1819790789","loc":[-85.6200705,41.9571566],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790790":{"id":"n1819790790","loc":[-85.6245337,41.9558443],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790792":{"id":"n1819790792","loc":[-85.621932,41.9608066],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790793":{"id":"n1819790793","loc":[-85.6233578,41.9581385],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790794":{"id":"n1819790794","loc":[-85.6204557,41.9555136],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790797":{"id":"n1819790797","loc":[-85.6235038,41.9576074],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790800":{"id":"n1819790800","loc":[-85.6214438,41.9607508],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790801":{"id":"n1819790801","loc":[-85.623492,41.9602129],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790802":{"id":"n1819790802","loc":[-85.6216691,41.9546553],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790803":{"id":"n1819790803","loc":[-85.6231057,41.9586851],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790804":{"id":"n1819790804","loc":[-85.6209224,41.9578673],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790813":{"id":"n1819790813","loc":[-85.620092,41.9572962],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790814":{"id":"n1819790814","loc":[-85.6216691,41.9552218],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790816":{"id":"n1819790816","loc":[-85.6216144,41.9609668],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790818":{"id":"n1819790818","loc":[-85.6216906,41.9557324],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790820":{"id":"n1819790820","loc":[-85.6192069,41.9564186],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790823":{"id":"n1819790823","loc":[-85.6211155,41.9566027],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790825":{"id":"n1819790825","loc":[-85.6233106,41.9569294],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790839":{"id":"n1819790839","loc":[-85.625671,41.9564986],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790842":{"id":"n1819790842","loc":[-85.6235252,41.9567379],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790844":{"id":"n1819790844","loc":[-85.6253813,41.9566342],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790847":{"id":"n1819790847","loc":[-85.6200963,41.9567702],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790849":{"id":"n1819790849","loc":[-85.6238031,41.9587449],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790851":{"id":"n1819790851","loc":[-85.6234984,41.9584571],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790856":{"id":"n1819790856","loc":[-85.6242226,41.9570092],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790865":{"id":"n1819790865","loc":[-85.6200265,41.9569458],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790869":{"id":"n1819790869","loc":[-85.6230049,41.9601245],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790871":{"id":"n1819790871","loc":[-85.6190727,41.9558322],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790873":{"id":"n1819790873","loc":[-85.6217442,41.9550104],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790875":{"id":"n1819790875","loc":[-85.6208044,41.9587808],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790879":{"id":"n1819790879","loc":[-85.6198444,41.9574484],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790883":{"id":"n1819790883","loc":[-85.623713,41.9588719],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790885":{"id":"n1819790885","loc":[-85.6223289,41.9605075],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790889":{"id":"n1819790889","loc":[-85.6208044,41.9562437],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790893":{"id":"n1819790893","loc":[-85.6218183,41.9559684],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790906":{"id":"n1819790906","loc":[-85.6214052,41.958697],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790913":{"id":"n1819790913","loc":[-85.6209981,41.9609957],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790917":{"id":"n1819790917","loc":[-85.6216208,41.9604436],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790919":{"id":"n1819790919","loc":[-85.6209406,41.9616373],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790920":{"id":"n1819790920","loc":[-85.6221948,41.9583334],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790922":{"id":"n1819790922","loc":[-85.6216681,41.9615292],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790924":{"id":"n1819790924","loc":[-85.6210147,41.9570489],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:02Z","tags":{}},"n1819790929":{"id":"n1819790929","loc":[-85.6193678,41.955521],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:02Z","tags":{}},"w17964707":{"id":"w17964707","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:31:34Z","tags":{"highway":"residential","name":"11th Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"11th","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15314405","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185960682","n185960684","n185960686","n185960688","n185960690"]},"w201484345":{"id":"w201484345","version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:16Z","tags":{"bridge":"yes","highway":"residential","name":"E Hoffman St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Hoffman","tiger:name_direction_prefix":"E","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185978791","n185978795"]},"w201484348":{"id":"w201484348","version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:16Z","tags":{"highway":"residential","name":"E Hoffman St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Hoffman","tiger:name_direction_prefix":"E","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185978795","n185978800","n185978803","n185978806","n185978808","n185978810","n185978811","n185978813","n185955747","n185978814","n185972054","n185978817"]},"w170843845":{"id":"w170843845","version":"3","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:23Z","tags":{"ele":"244","gnis:county_id":"149","gnis:created":"04/14/1980","gnis:feature_id":"1624607","gnis:state_id":"26","landuse":"reservoir","name":"Hoffman Pond","natural":"water","source":"Bing"},"nodes":["n1819790732","n1819790742","n1819790825","n1819790729","n1819790842","n1819790765","n1819790737","n1819790856","n1819790643","n1819790596","n1819790844","n1819790839","n1819849190","n1819790619","n1819790613","n1819790669","n1819790550","n1819790682","n1819790701","n1819790790","n1819790532","n1819790887","n1819790740","n1819790831","n1819790545","n1819790664","n1819790621","n1819790861","n1819790730","n1819790683","n1819790802","n1819790717","n1819790710","n1819790713","n1819790650","n1819790873","n1819790814","n1819790755","n1819790715","n1819790818","n1819790602","n1819790893","n1819790662","n1819790699","n1819790772","n1819790771","n1819790680","n1819790794","n1819790727","n1819790628","n1819790661","n1819790784","n1819790610","n1819790626","n1819790929","n1819790656","n1819790871","n1819790673","n1819790566","n1819790820","n1819790676","n1819790598","n1819790556","n1819790558","n1819790879","n1819790608","n1819790813","n1819790789","n1819790865","n1819790847","n1819790758","n1819790548","n1819790539","n1819790889","n1819790557","n1819790586","n1819790571","n1819790823","n1819790546","n1819790924","n1819790785","n1819790708","n1819790786","n1819790561","n1819790804","n1819790788","n1819790684","n1819790711","n1819790875","n1819790672","n1819790569","n1819790757","n1819790769","n1819790603","n1819790906","n1819790553","n1819790536","n1819790678","n1819790920","n1819790600","n1819790733","n1819790743","n1819790567","n1819790764","n1819790722","n1819790638","n1819790917","n1819790800","n1819790741","n1819790667","n1819790913","n1819790744","n1819790816","n1819790591","n1819790745","n1819790885","n1819790652","n1819790588","n1819790617","n1819790551","n1819790666","n1819790869","n1819790630","n1819790723","n1819790792","n1819790783","n1819790681","n1819790919","n1819790593","n1819790670","n1819790777","n1819790922","n1819790562","n1819790736","n1819790565","n1819790801","n1819790538","n1819790640","n1819790616","n1819790572","n1819790620","n1819790883","n1819790849","n1819790675","n1819790851","n1819790803","n1819790611","n1819790703","n1819790734","n1819790793","n1819790614","n1819790581","n1819790776","n1819790797","n1819790728","n1819790584","n1819790624","n1819790604","n1819790725","n1819790732"]},"w206805240":{"id":"w206805240","version":"2","changeset":"15306846","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-09T19:50:50Z","tags":{"waterway":"river"},"nodes":["n2168544738","n2168544739","n2168544740","n2168544741","n2168544742","n2168544743","n2168544744","n2168544745","n2168544746","n2168544747","n2168544748","n2168544749","n2168544750","n2168544751","n2168544752","n2168544753","n1819848944"]},"n394490429":{"id":"n394490429","loc":[-85.643883,41.954365],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n185953421":{"id":"n185953421","loc":[-85.641876,41.954946],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:55:56Z","tags":{}},"n185953417":{"id":"n185953417","loc":[-85.6418306,41.9551597],"version":"3","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:55Z","tags":{}},"n185977233":{"id":"n185977233","loc":[-85.642987,41.95486],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:07:49Z","tags":{}},"n185977232":{"id":"n185977232","loc":[-85.642894,41.9547842],"version":"3","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:03Z","tags":{}},"n1475293244":{"id":"n1475293244","loc":[-85.63974,41.9521543],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:51Z","tags":{}},"n1819848890":{"id":"n1819848890","loc":[-85.6410004,41.9552822],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848965":{"id":"n1819848965","loc":[-85.6409795,41.9553892],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:52Z","tags":{}},"n2189015846":{"id":"n2189015846","loc":[-85.6420457,41.9549528],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015849":{"id":"n2189015849","loc":[-85.6425867,41.9551392],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015852":{"id":"n2189015852","loc":[-85.6426877,41.9549771],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2199109816":{"id":"n2199109816","loc":[-85.6399215,41.9540925],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109818":{"id":"n2199109818","loc":[-85.6399182,41.9538236],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109820":{"id":"n2199109820","loc":[-85.6402201,41.9538216],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109822":{"id":"n2199109822","loc":[-85.640222,41.9539771],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109825":{"id":"n2199109825","loc":[-85.6402904,41.9539766],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109827":{"id":"n2199109827","loc":[-85.6402918,41.95409],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109829":{"id":"n2199109829","loc":[-85.6395845,41.9544626],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109831":{"id":"n2199109831","loc":[-85.6395792,41.9540671],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109833":{"id":"n2199109833","loc":[-85.6397173,41.9540661],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109835":{"id":"n2199109835","loc":[-85.6397226,41.9544616],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109837":{"id":"n2199109837","loc":[-85.6399641,41.9545058],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109839":{"id":"n2199109839","loc":[-85.6399637,41.9541859],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109841":{"id":"n2199109841","loc":[-85.6401098,41.9541858],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109843":{"id":"n2199109843","loc":[-85.64011,41.9543272],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109845":{"id":"n2199109845","loc":[-85.6400783,41.9543273],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109847":{"id":"n2199109847","loc":[-85.6400785,41.9545058],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109853":{"id":"n2199109853","loc":[-85.6396184,41.9554049],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109855":{"id":"n2199109855","loc":[-85.6396825,41.9553713],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n185949745":{"id":"n185949745","loc":[-85.6442727,41.9553112],"version":"3","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:03Z","tags":{}},"n185949748":{"id":"n185949748","loc":[-85.6448804,41.9555238],"version":"3","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:55Z","tags":{}},"n185949755":{"id":"n185949755","loc":[-85.6420011,41.9603536],"version":"3","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:54Z","tags":{}},"n185949763":{"id":"n185949763","loc":[-85.6408843,41.9555822],"version":"3","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:03Z","tags":{}},"n185949765":{"id":"n185949765","loc":[-85.6414548,41.9557751],"version":"3","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:03Z","tags":{}},"n185952158":{"id":"n185952158","loc":[-85.640066,41.956854],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:55:10Z","tags":{}},"n185952160":{"id":"n185952160","loc":[-85.639848,41.957229],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:55:10Z","tags":{}},"n185952161":{"id":"n185952161","loc":[-85.6396089,41.9576192],"version":"3","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:55Z","tags":{}},"n185952163":{"id":"n185952163","loc":[-85.63892,41.957957],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:55:10Z","tags":{}},"n185953413":{"id":"n185953413","loc":[-85.64162,41.955475],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:55:56Z","tags":{}},"n185971651":{"id":"n185971651","loc":[-85.6440766,41.9543462],"version":"3","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:55Z","tags":{}},"n185977234":{"id":"n185977234","loc":[-85.645044,41.955581],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:07:49Z","tags":{}},"n394490395":{"id":"n394490395","loc":[-85.657336,41.936762],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490396":{"id":"n394490396","loc":[-85.653896,41.936978],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490397":{"id":"n394490397","loc":[-85.653732,41.937386],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490398":{"id":"n394490398","loc":[-85.65182,41.937378],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490399":{"id":"n394490399","loc":[-85.651843,41.938445],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490400":{"id":"n394490400","loc":[-85.652536,41.938447],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490401":{"id":"n394490401","loc":[-85.652533,41.938901],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490402":{"id":"n394490402","loc":[-85.652084,41.9389],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490403":{"id":"n394490403","loc":[-85.6521,41.939627],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490404":{"id":"n394490404","loc":[-85.652301,41.939628],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490405":{"id":"n394490405","loc":[-85.652302,41.939755],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490406":{"id":"n394490406","loc":[-85.652783,41.939747],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490407":{"id":"n394490407","loc":[-85.652835,41.94112],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490408":{"id":"n394490408","loc":[-85.651968,41.941123],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490409":{"id":"n394490409","loc":[-85.651983,41.941969],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490410":{"id":"n394490410","loc":[-85.652908,41.941961],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490411":{"id":"n394490411","loc":[-85.65292,41.94278],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490412":{"id":"n394490412","loc":[-85.651698,41.942816],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490413":{"id":"n394490413","loc":[-85.651509,41.942823],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490414":{"id":"n394490414","loc":[-85.651272,41.942837],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490415":{"id":"n394490415","loc":[-85.651272,41.943325],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490416":{"id":"n394490416","loc":[-85.65122,41.944053],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490417":{"id":"n394490417","loc":[-85.651193,41.944449],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490418":{"id":"n394490418","loc":[-85.651088,41.944969],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490419":{"id":"n394490419","loc":[-85.650949,41.945554],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490420":{"id":"n394490420","loc":[-85.650907,41.945719],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:28Z","tags":{}},"n394490421":{"id":"n394490421","loc":[-85.650808,41.946016],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490422":{"id":"n394490422","loc":[-85.650712,41.946516],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490423":{"id":"n394490423","loc":[-85.650493,41.947166],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490424":{"id":"n394490424","loc":[-85.650626,41.947213],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490425":{"id":"n394490425","loc":[-85.650201,41.948109],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490426":{"id":"n394490426","loc":[-85.649868,41.948797],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490427":{"id":"n394490427","loc":[-85.649669,41.949161],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490428":{"id":"n394490428","loc":[-85.64659,41.954067],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490430":{"id":"n394490430","loc":[-85.644034,41.95444],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490431":{"id":"n394490431","loc":[-85.644248,41.954507],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490432":{"id":"n394490432","loc":[-85.64491,41.954481],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490433":{"id":"n394490433","loc":[-85.645213,41.954433],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490434":{"id":"n394490434","loc":[-85.645426,41.954477],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490435":{"id":"n394490435","loc":[-85.6458,41.954704],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490436":{"id":"n394490436","loc":[-85.64605,41.954804],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:29Z","tags":{}},"n394490437":{"id":"n394490437","loc":[-85.646125,41.954817],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490438":{"id":"n394490438","loc":[-85.646002,41.954997],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490439":{"id":"n394490439","loc":[-85.645764,41.955366],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490440":{"id":"n394490440","loc":[-85.645525,41.955734],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490441":{"id":"n394490441","loc":[-85.64443,41.957424],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490442":{"id":"n394490442","loc":[-85.641712,41.961723],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490443":{"id":"n394490443","loc":[-85.640747,41.963246],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490444":{"id":"n394490444","loc":[-85.637803,41.967894],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490445":{"id":"n394490445","loc":[-85.637673,41.967861],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490446":{"id":"n394490446","loc":[-85.636637,41.969275],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490447":{"id":"n394490447","loc":[-85.634923,41.969269],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490448":{"id":"n394490448","loc":[-85.634893,41.968537],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490449":{"id":"n394490449","loc":[-85.634544,41.96927],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490450":{"id":"n394490450","loc":[-85.630835,41.969274],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490451":{"id":"n394490451","loc":[-85.630834,41.968348],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490452":{"id":"n394490452","loc":[-85.630857,41.968179],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490453":{"id":"n394490453","loc":[-85.630924,41.968044],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490454":{"id":"n394490454","loc":[-85.631004,41.967925],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490455":{"id":"n394490455","loc":[-85.631143,41.967811],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490456":{"id":"n394490456","loc":[-85.631311,41.967736],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490457":{"id":"n394490457","loc":[-85.631595,41.967693],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490458":{"id":"n394490458","loc":[-85.63325,41.967702],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490459":{"id":"n394490459","loc":[-85.633247,41.967021],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490460":{"id":"n394490460","loc":[-85.634858,41.967021],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490461":{"id":"n394490461","loc":[-85.634865,41.967711],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490462":{"id":"n394490462","loc":[-85.634884,41.968231],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490463":{"id":"n394490463","loc":[-85.636559,41.963867],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490464":{"id":"n394490464","loc":[-85.634832,41.963866],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490465":{"id":"n394490465","loc":[-85.63481,41.961899],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490466":{"id":"n394490466","loc":[-85.637219,41.961842],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490467":{"id":"n394490467","loc":[-85.637837,41.960019],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490468":{"id":"n394490468","loc":[-85.637459,41.960022],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490469":{"id":"n394490469","loc":[-85.635295,41.959987],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490470":{"id":"n394490470","loc":[-85.634783,41.959979],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490471":{"id":"n394490471","loc":[-85.634776,41.959834],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490472":{"id":"n394490472","loc":[-85.634767,41.959009],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490473":{"id":"n394490473","loc":[-85.634763,41.958292],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490474":{"id":"n394490474","loc":[-85.633346,41.958287],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490475":{"id":"n394490475","loc":[-85.632128,41.9583],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:30Z","tags":{}},"n394490476":{"id":"n394490476","loc":[-85.631414,41.958318],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490477":{"id":"n394490477","loc":[-85.63137,41.959033],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490478":{"id":"n394490478","loc":[-85.631325,41.959753],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490479":{"id":"n394490479","loc":[-85.631494,41.95977],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490480":{"id":"n394490480","loc":[-85.631456,41.960673],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490481":{"id":"n394490481","loc":[-85.631421,41.961494],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490482":{"id":"n394490482","loc":[-85.631404,41.961887],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490483":{"id":"n394490483","loc":[-85.631401,41.961968],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490484":{"id":"n394490484","loc":[-85.630962,41.961967],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490485":{"id":"n394490485","loc":[-85.6299,41.961973],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490486":{"id":"n394490486","loc":[-85.624929,41.962002],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490487":{"id":"n394490487","loc":[-85.623333,41.961987],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490488":{"id":"n394490488","loc":[-85.621894,41.963956],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490489":{"id":"n394490489","loc":[-85.62131,41.963727],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490490":{"id":"n394490490","loc":[-85.621216,41.963868],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490491":{"id":"n394490491","loc":[-85.620356,41.965119],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490492":{"id":"n394490492","loc":[-85.620848,41.965341],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490493":{"id":"n394490493","loc":[-85.620684,41.965558],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490494":{"id":"n394490494","loc":[-85.620621,41.965658],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490495":{"id":"n394490495","loc":[-85.618165,41.965759],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490496":{"id":"n394490496","loc":[-85.618071,41.965759],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490497":{"id":"n394490497","loc":[-85.617986,41.965759],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490498":{"id":"n394490498","loc":[-85.605673,41.965764],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490499":{"id":"n394490499","loc":[-85.605668,41.963548],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490500":{"id":"n394490500","loc":[-85.605664,41.962094],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490501":{"id":"n394490501","loc":[-85.595828,41.962159],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490502":{"id":"n394490502","loc":[-85.587869,41.962169],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490503":{"id":"n394490503","loc":[-85.586289,41.962179],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490504":{"id":"n394490504","loc":[-85.583774,41.962178],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490505":{"id":"n394490505","loc":[-85.583774,41.961789],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490506":{"id":"n394490506","loc":[-85.581303,41.961783],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490507":{"id":"n394490507","loc":[-85.581304,41.961616],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490508":{"id":"n394490508","loc":[-85.581292,41.961616],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490509":{"id":"n394490509","loc":[-85.581247,41.959244],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490510":{"id":"n394490510","loc":[-85.581245,41.958394],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490511":{"id":"n394490511","loc":[-85.581276,41.958372],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:31Z","tags":{}},"n394490512":{"id":"n394490512","loc":[-85.581302,41.958353],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490513":{"id":"n394490513","loc":[-85.581376,41.9583],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490514":{"id":"n394490514","loc":[-85.582256,41.957663],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490515":{"id":"n394490515","loc":[-85.585299,41.955483],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490516":{"id":"n394490516","loc":[-85.585588,41.955331],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490517":{"id":"n394490517","loc":[-85.586053,41.955163],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490518":{"id":"n394490518","loc":[-85.58632,41.955076],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490519":{"id":"n394490519","loc":[-85.586478,41.955025],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490520":{"id":"n394490520","loc":[-85.58692,41.954947],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490521":{"id":"n394490521","loc":[-85.587327,41.954914],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490522":{"id":"n394490522","loc":[-85.587345,41.954913],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490523":{"id":"n394490523","loc":[-85.587358,41.954913],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490524":{"id":"n394490524","loc":[-85.58963,41.954877],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490525":{"id":"n394490525","loc":[-85.591077,41.954865],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490526":{"id":"n394490526","loc":[-85.594824,41.954843],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490527":{"id":"n394490527","loc":[-85.594804,41.95331],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490528":{"id":"n394490528","loc":[-85.599336,41.95331],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490529":{"id":"n394490529","loc":[-85.599336,41.954825],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490530":{"id":"n394490530","loc":[-85.597828,41.954839],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490531":{"id":"n394490531","loc":[-85.597833,41.95614],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490532":{"id":"n394490532","loc":[-85.596586,41.956151],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490533":{"id":"n394490533","loc":[-85.596586,41.956394],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490534":{"id":"n394490534","loc":[-85.595933,41.956394],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490535":{"id":"n394490535","loc":[-85.595933,41.958176],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490536":{"id":"n394490536","loc":[-85.597635,41.958179],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490537":{"id":"n394490537","loc":[-85.597717,41.958177],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490538":{"id":"n394490538","loc":[-85.601671,41.958194],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490539":{"id":"n394490539","loc":[-85.605619,41.958194],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490540":{"id":"n394490540","loc":[-85.608054,41.958187],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:32Z","tags":{}},"n394490542":{"id":"n394490542","loc":[-85.6080762,41.9547864],"version":"2","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:47:47Z","tags":{}},"n394490545":{"id":"n394490545","loc":[-85.6104354,41.9548263],"version":"2","changeset":"12747630","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-16T08:22:38Z","tags":{}},"n394490546":{"id":"n394490546","loc":[-85.610274,41.951106],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490547":{"id":"n394490547","loc":[-85.610278,41.950829],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490548":{"id":"n394490548","loc":[-85.610309,41.948377],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490549":{"id":"n394490549","loc":[-85.610314,41.947986],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490550":{"id":"n394490550","loc":[-85.610464,41.947985],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490551":{"id":"n394490551","loc":[-85.610447,41.947468],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490552":{"id":"n394490552","loc":[-85.612469,41.947471],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490553":{"id":"n394490553","loc":[-85.612494,41.945576],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490554":{"id":"n394490554","loc":[-85.610292,41.94558],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490555":{"id":"n394490555","loc":[-85.608412,41.945625],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490556":{"id":"n394490556","loc":[-85.608412,41.943036],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490557":{"id":"n394490557","loc":[-85.608702,41.943087],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490558":{"id":"n394490558","loc":[-85.609196,41.943224],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490559":{"id":"n394490559","loc":[-85.609571,41.943263],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490560":{"id":"n394490560","loc":[-85.610116,41.943295],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490561":{"id":"n394490561","loc":[-85.610273,41.943275],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490562":{"id":"n394490562","loc":[-85.611339,41.943075],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490563":{"id":"n394490563","loc":[-85.611575,41.942997],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490564":{"id":"n394490564","loc":[-85.611847,41.942849],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490565":{"id":"n394490565","loc":[-85.612164,41.942568],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490566":{"id":"n394490566","loc":[-85.612341,41.942529],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490567":{"id":"n394490567","loc":[-85.612562,41.942524],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490568":{"id":"n394490568","loc":[-85.612768,41.942546],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490569":{"id":"n394490569","loc":[-85.612938,41.942633],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490570":{"id":"n394490570","loc":[-85.6131,41.942782],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490571":{"id":"n394490571","loc":[-85.613299,41.942919],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490572":{"id":"n394490572","loc":[-85.613498,41.942996],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490573":{"id":"n394490573","loc":[-85.614698,41.942842],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490574":{"id":"n394490574","loc":[-85.615288,41.942698],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490575":{"id":"n394490575","loc":[-85.616054,41.942693],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490576":{"id":"n394490576","loc":[-85.61603,41.942175],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490577":{"id":"n394490577","loc":[-85.616004,41.941741],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490578":{"id":"n394490578","loc":[-85.615994,41.940156],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:33Z","tags":{}},"n394490579":{"id":"n394490579","loc":[-85.615144,41.940159],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490580":{"id":"n394490580","loc":[-85.614915,41.940161],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490582":{"id":"n394490582","loc":[-85.614875,41.938532],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490583":{"id":"n394490583","loc":[-85.616167,41.938787],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490585":{"id":"n394490585","loc":[-85.616176,41.938589],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490586":{"id":"n394490586","loc":[-85.614537,41.938282],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490588":{"id":"n394490588","loc":[-85.610141,41.937459],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490589":{"id":"n394490589","loc":[-85.610172,41.937298],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490590":{"id":"n394490590","loc":[-85.609918,41.935495],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490592":{"id":"n394490592","loc":[-85.610092,41.935451],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490594":{"id":"n394490594","loc":[-85.610681,41.935247],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490595":{"id":"n394490595","loc":[-85.611446,41.934955],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490596":{"id":"n394490596","loc":[-85.612057,41.934696],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490598":{"id":"n394490598","loc":[-85.613256,41.934084],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490599":{"id":"n394490599","loc":[-85.613948,41.933682],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490601":{"id":"n394490601","loc":[-85.61436,41.933417],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490602":{"id":"n394490602","loc":[-85.614638,41.933212],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490604":{"id":"n394490604","loc":[-85.615249,41.9332],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490605":{"id":"n394490605","loc":[-85.618218,41.933223],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490607":{"id":"n394490607","loc":[-85.618241,41.933479],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490608":{"id":"n394490608","loc":[-85.618257,41.93365],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490609":{"id":"n394490609","loc":[-85.618298,41.935067],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490611":{"id":"n394490611","loc":[-85.619791,41.935067],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490612":{"id":"n394490612","loc":[-85.619794,41.933301],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490613":{"id":"n394490613","loc":[-85.619795,41.932692],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490614":{"id":"n394490614","loc":[-85.619729,41.929517],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490615":{"id":"n394490615","loc":[-85.619801,41.929305],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490616":{"id":"n394490616","loc":[-85.619809,41.927391],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490617":{"id":"n394490617","loc":[-85.620883,41.927378],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490618":{"id":"n394490618","loc":[-85.620988,41.927368],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490619":{"id":"n394490619","loc":[-85.621076,41.927368],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490620":{"id":"n394490620","loc":[-85.621156,41.927376],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490621":{"id":"n394490621","loc":[-85.621685,41.92737],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490622":{"id":"n394490622","loc":[-85.624716,41.927359],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490623":{"id":"n394490623","loc":[-85.625308,41.92737],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:34Z","tags":{}},"n394490624":{"id":"n394490624","loc":[-85.625655,41.927377],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490625":{"id":"n394490625","loc":[-85.625093,41.925591],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490626":{"id":"n394490626","loc":[-85.625174,41.92559],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490627":{"id":"n394490627","loc":[-85.625249,41.925597],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490628":{"id":"n394490628","loc":[-85.625532,41.925604],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490629":{"id":"n394490629","loc":[-85.625761,41.925597],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490630":{"id":"n394490630","loc":[-85.625955,41.926153],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490631":{"id":"n394490631","loc":[-85.626209,41.926155],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490632":{"id":"n394490632","loc":[-85.627757,41.926151],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490633":{"id":"n394490633","loc":[-85.627825,41.926298],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490634":{"id":"n394490634","loc":[-85.627994,41.926315],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490635":{"id":"n394490635","loc":[-85.628049,41.927196],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490636":{"id":"n394490636","loc":[-85.62949,41.927221],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490637":{"id":"n394490637","loc":[-85.629602,41.927277],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490638":{"id":"n394490638","loc":[-85.6297102,41.9273279],"version":"2","changeset":"12805153","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-08-21T08:30:02Z","tags":{}},"n394490639":{"id":"n394490639","loc":[-85.630958,41.927398],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:06:35Z","tags":{}},"n394490699":{"id":"n394490699","loc":[-85.632741,41.927388],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490700":{"id":"n394490700","loc":[-85.632997,41.927391],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490701":{"id":"n394490701","loc":[-85.633149,41.927393],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490702":{"id":"n394490702","loc":[-85.633334,41.927393],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490703":{"id":"n394490703","loc":[-85.633468,41.927561],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490704":{"id":"n394490704","loc":[-85.633563,41.927755],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490705":{"id":"n394490705","loc":[-85.633662,41.928192],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490706":{"id":"n394490706","loc":[-85.633679,41.928807],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490707":{"id":"n394490707","loc":[-85.633687,41.929107],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490708":{"id":"n394490708","loc":[-85.633927,41.929109],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490709":{"id":"n394490709","loc":[-85.634126,41.929111],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490710":{"id":"n394490710","loc":[-85.634207,41.92911],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490711":{"id":"n394490711","loc":[-85.634323,41.929111],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490712":{"id":"n394490712","loc":[-85.636712,41.929128],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490713":{"id":"n394490713","loc":[-85.63808,41.9291],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490714":{"id":"n394490714","loc":[-85.639213,41.929088],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490715":{"id":"n394490715","loc":[-85.639189,41.92852],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490716":{"id":"n394490716","loc":[-85.639204,41.925488],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490717":{"id":"n394490717","loc":[-85.644204,41.925452],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:55Z","tags":{}},"n394490718":{"id":"n394490718","loc":[-85.651425,41.925406],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490719":{"id":"n394490719","loc":[-85.651449,41.926321],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490720":{"id":"n394490720","loc":[-85.651451,41.926969],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490721":{"id":"n394490721","loc":[-85.651458,41.928052],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490722":{"id":"n394490722","loc":[-85.651446,41.928892],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490723":{"id":"n394490723","loc":[-85.651456,41.929447],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490724":{"id":"n394490724","loc":[-85.651707,41.929454],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490725":{"id":"n394490725","loc":[-85.652369,41.929473],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490726":{"id":"n394490726","loc":[-85.6525,41.929452],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490727":{"id":"n394490727","loc":[-85.654066,41.92946],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490728":{"id":"n394490728","loc":[-85.654816,41.92946],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490729":{"id":"n394490729","loc":[-85.654816,41.930337],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490730":{"id":"n394490730","loc":[-85.654587,41.930337],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490731":{"id":"n394490731","loc":[-85.654548,41.931072],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490732":{"id":"n394490732","loc":[-85.654538,41.931701],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490733":{"id":"n394490733","loc":[-85.654898,41.931689],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490734":{"id":"n394490734","loc":[-85.654898,41.932505],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490735":{"id":"n394490735","loc":[-85.654854,41.932514],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490736":{"id":"n394490736","loc":[-85.655497,41.932499],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490737":{"id":"n394490737","loc":[-85.656405,41.932493],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490738":{"id":"n394490738","loc":[-85.656422,41.933416],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n394490739":{"id":"n394490739","loc":[-85.657322,41.933438],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:56Z","tags":{}},"n1475293233":{"id":"n1475293233","loc":[-85.6385522,41.9585167],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:50Z","tags":{}},"n1475293242":{"id":"n1475293242","loc":[-85.64609,41.9540815],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:51Z","tags":{}},"n1475293249":{"id":"n1475293249","loc":[-85.6358079,41.9692721],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:51Z","tags":{}},"n1475293256":{"id":"n1475293256","loc":[-85.6387369,41.9581583],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:51Z","tags":{}},"n1475293259":{"id":"n1475293259","loc":[-85.6455882,41.9541138],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:52Z","tags":{}},"n1475293266":{"id":"n1475293266","loc":[-85.6451008,41.9541821],"version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:52Z","tags":{}},"n1819800253":{"id":"n1819800253","loc":[-85.6134286,41.9429692],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:03:23Z","tags":{}},"n2114807558":{"id":"n2114807558","loc":[-85.6365609,41.963866],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{"railway":"level_crossing"}},"n2189015728":{"id":"n2189015728","loc":[-85.6383956,41.9590576],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015838":{"id":"n2189015838","loc":[-85.6435144,41.9563705],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015842":{"id":"n2189015842","loc":[-85.6415782,41.9557035],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015855":{"id":"n2189015855","loc":[-85.6440829,41.9554577],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2199109849":{"id":"n2199109849","loc":[-85.6393434,41.9565591],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109851":{"id":"n2199109851","loc":[-85.6393208,41.9565002],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:51Z","tags":{}},"n2199109857":{"id":"n2199109857","loc":[-85.6401986,41.955545],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109859":{"id":"n2199109859","loc":[-85.6402362,41.955587],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109861":{"id":"n2199109861","loc":[-85.6395958,41.9565675],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109863":{"id":"n2199109863","loc":[-85.639528,41.9566011],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"w209717053":{"id":"w209717053","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199109829","n2199109831","n2199109833","n2199109835","n2199109829"]},"w17966415":{"id":"w17966415","version":"2","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:55Z","tags":{"access":"private","highway":"service","name":"Manufacturing Way","tiger:cfcc":"A74","tiger:county":"St. Joseph, MI","tiger:name_base":"Manufacturing","tiger:name_type":"Way","tiger:reviewed":"no"},"nodes":["n185971642","n185977232","n185977233","n185949745","n185949748","n185977234"]},"w209717054":{"id":"w209717054","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199109837","n2199109839","n2199109841","n2199109843","n2199109845","n2199109847","n2199109837"]},"w208627214":{"id":"w208627214","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:53Z","tags":{"highway":"service","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no"},"nodes":["n185949755","n2189015728","n1475293233","n1475293256","n185952163","n185952161","n185952160","n185952158","n185949763","n1819848965","n1819848890","n185952156"]},"w17963817":{"id":"w17963817","version":"2","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:55Z","tags":{"access":"private","highway":"service","tiger:cfcc":"A74","tiger:county":"St. Joseph, MI","tiger:reviewed":"no"},"nodes":["n185949765","n185953413","n185953417","n185953421","n185953423"]},"w34369809":{"id":"w34369809","version":"7","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:19Z","tags":{"admin_level":"8","boundary":"administrative","landuse":"residential","source":"TIGER/Line® 2008 Place Shapefiles (http://www.census.gov/geo/www/tiger/)"},"nodes":["n394490395","n394490396","n394490397","n394490398","n394490399","n394490400","n394490401","n394490402","n394490403","n394490404","n394490405","n394490406","n394490407","n394490408","n394490409","n394490410","n394490411","n394490412","n394490413","n394490414","n394490415","n394490416","n394490417","n394490418","n394490419","n394490420","n394490421","n394490422","n394490423","n394490424","n394490425","n394490426","n394490427","n394490428","n1475293242","n1475293259","n1475293266","n394490429","n394490430","n394490431","n394490432","n394490433","n394490434","n394490435","n394490436","n394490437","n394490438","n394490439","n394490440","n394490441","n394490442","n394490443","n394490444","n394490445","n394490446","n1475293249","n394490447","n394490448","n394490449","n394490450","n394490451","n394490452","n394490453","n394490454","n394490455","n394490456","n394490457","n394490458","n394490459","n394490460","n394490461","n394490462","n2114807558","n394490463","n1475293226","n394490464","n394490465","n394490466","n394490467","n394490468","n394490469","n394490470","n394490471","n394490472","n394490473","n394490474","n394490475","n394490476","n394490477","n394490478","n394490479","n394490480","n394490481","n394490482","n394490483","n394490484","n394490485","n394490486","n394490487","n394490488","n394490489","n394490490","n394490491","n394490492","n394490493","n394490494","n394490495","n394490496","n394490497","n394490498","n394490499","n394490500","n394490501","n394490502","n394490503","n394490504","n394490505","n394490506","n394490507","n394490508","n394490509","n394490510","n394490511","n394490512","n394490513","n394490514","n394490515","n394490516","n394490517","n394490518","n394490519","n394490520","n394490521","n394490522","n394490523","n394490524","n394490525","n394490526","n394490527","n394490528","n394490529","n394490530","n394490531","n394490532","n394490533","n394490534","n394490535","n394490536","n394490537","n394490538","n394490539","n394490540","n394490542","n394490545","n394490546","n394490547","n394490548","n394490549","n394490550","n394490551","n394490552","n394490553","n394490554","n394490555","n394490556","n394490557","n394490558","n394490559","n394490560","n394490561","n394490562","n394490563","n394490564","n394490565","n394490566","n394490567","n394490568","n394490569","n394490570","n394490571","n1819800253","n394490572","n394490573","n394490574","n394490575","n394490576","n394490577","n394490578","n394490579","n394490580","n394490582","n394490583","n394490585","n394490586","n394490588","n394490589","n394490590","n394490592","n394490594","n394490595","n394490596","n394490598","n394490599","n394490601","n394490602","n394490604","n394490605","n394490607","n394490608","n394490609","n394490611","n394490612","n394490613","n394490614","n394490615","n394490616","n394490617","n394490618","n394490619","n394490620","n394490621","n394490622","n394490623","n394490624","n394490625","n394490626","n394490627","n394490628","n394490629","n394490630","n394490631","n394490632","n394490633","n394490634","n394490635","n394490636","n394490637","n394490638","n394490639","n394490699","n394490700","n394490701","n394490702","n394490703","n394490704","n394490705","n394490706","n394490707","n394490708","n394490709","n394490710","n394490711","n394490712","n394490713","n394490714","n394490715","n394490716","n394490717","n394490718","n394490719","n394490720","n394490721","n394490722","n394490723","n394490724","n394490725","n394490726","n394490727","n394490728","n394490729","n394490730","n394490731","n394490732","n394490733","n394490734","n394490735","n394490736","n394490737","n394490738","n394490739","n394490395"]},"w208627221":{"id":"w208627221","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:53Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2189015838","n2189015842","n2189015846","n2189015849","n2189015852","n2189015855","n2189015838"]},"w209717052":{"id":"w209717052","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199109816","n2199109818","n2199109820","n2199109822","n2199109825","n2199109827","n2199109816"]},"w134151784":{"id":"w134151784","version":"1","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:54:52Z","tags":{"bridge":"yes","highway":"residential","name":"W Hoffman St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Hoffman","tiger:name_direction_prefix":"W","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312195:15312958:15312207:15313273:15328372:15328373","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185971648","n185971651"]},"w209717055":{"id":"w209717055","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:53Z","tags":{"area":"yes","landuse":"basin"},"nodes":["n2199109849","n2199109851","n2199109853","n2199109855","n2199109857","n2199109859","n2199109861","n2199109863","n2199109849"]},"w17967763":{"id":"w17967763","version":"2","changeset":"9619138","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2011-10-21T19:55:04Z","tags":{"highway":"residential","name":"Rock River Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Rock River","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312230:15312252:15335064:15333550","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093"},"nodes":["n1475293244","n185982166","n185975067","n185971637"]},"r134949":{"id":"r134949","version":"2","changeset":"14979874","user":"malenki","uid":"39504","visible":"true","timestamp":"2013-02-10T12:18:08Z","tags":{"admin_level":"8","border_type":"city","boundary":"administrative","is_in":"USA, Michigan","is_in:country":"USA","is_in:country_code":"US","is_in:iso_3166_2":"US:MI","is_in:state":"Michigan","is_in:state_code":"MI","name":"Three Rivers","place":"city","source":"TIGER/Line® 2008 Place Shapefiles (http://www.census.gov/geo/www/tiger/)","tiger:CLASSFP":"C5","tiger:CPI":"Y","tiger:FUNCSTAT":"A","tiger:LSAD":"25","tiger:MTFCC":"G4110","tiger:NAME":"Three Rivers","tiger:NAMELSAD":"Three Rivers city","tiger:PCICBSA":"N","tiger:PCINECTA":"N","tiger:PLACEFP":"79760","tiger:PLACENS":"01627164","tiger:PLCIDFP":"2679760","tiger:STATEFP":"26","type":"boundary","wikipedia":"en:Three Rivers, Michigan"},"members":[{"id":"w34369809","type":"way","role":"outer"},{"id":"w34369821","type":"way","role":"outer"},{"id":"w34369822","type":"way","role":"outer"},{"id":"w34369823","type":"way","role":"outer"},{"id":"w34369824","type":"way","role":"outer"},{"id":"w34369825","type":"way","role":"outer"},{"id":"w34369826","type":"way","role":"outer"},{"id":"w34369810","type":"way","role":"inner"},{"id":"w34369811","type":"way","role":"inner"},{"id":"w34369812","type":"way","role":"inner"},{"id":"w34367079","type":"way","role":"inner"},{"id":"w34369814","type":"way","role":"inner"},{"id":"w34367080","type":"way","role":"inner"},{"id":"w34369815","type":"way","role":"inner"},{"id":"w34369820","type":"way","role":"inner"}]},"n1819848881":{"id":"n1819848881","loc":[-85.638562,41.9569965],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:49Z","tags":{}},"n1819848947":{"id":"n1819848947","loc":[-85.6384348,41.9576565],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:51Z","tags":{}},"n1819849044":{"id":"n1819849044","loc":[-85.6385749,41.9573345],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n2114807547":{"id":"n2114807547","loc":[-85.6384626,41.9583756],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807564":{"id":"n2114807564","loc":[-85.638535,41.9581283],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2189015691":{"id":"n2189015691","loc":[-85.6435584,41.9565243],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:49Z","tags":{}},"n2189015696":{"id":"n2189015696","loc":[-85.6435805,41.9566049],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015722":{"id":"n2189015722","loc":[-85.6435035,41.9567438],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015744":{"id":"n2189015744","loc":[-85.6437991,41.9569582],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015747":{"id":"n2189015747","loc":[-85.6433042,41.9567742],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015750":{"id":"n2189015750","loc":[-85.6433827,41.9566844],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015753":{"id":"n2189015753","loc":[-85.6430447,41.9565588],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015756":{"id":"n2189015756","loc":[-85.6431111,41.956451],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015759":{"id":"n2189015759","loc":[-85.6420247,41.956083],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015760":{"id":"n2189015760","loc":[-85.6419945,41.9561369],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015764":{"id":"n2189015764","loc":[-85.6413729,41.9558945],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015766":{"id":"n2189015766","loc":[-85.6412884,41.9560606],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015770":{"id":"n2189015770","loc":[-85.6411798,41.9560112],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015771":{"id":"n2189015771","loc":[-85.6410651,41.9562132],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015774":{"id":"n2189015774","loc":[-85.6409504,41.9561728],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015778":{"id":"n2189015778","loc":[-85.6407996,41.9564241],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015781":{"id":"n2189015781","loc":[-85.6406889,41.9563892],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015785":{"id":"n2189015785","loc":[-85.6404857,41.9567024],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015789":{"id":"n2189015789","loc":[-85.6406909,41.9567877],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015793":{"id":"n2189015793","loc":[-85.6405642,41.9570165],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015796":{"id":"n2189015796","loc":[-85.6415359,41.9573711],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015800":{"id":"n2189015800","loc":[-85.6411738,41.9579501],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015804":{"id":"n2189015804","loc":[-85.6411119,41.957921],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015808":{"id":"n2189015808","loc":[-85.6403186,41.9591751],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015909":{"id":"n2189015909","loc":[-85.6389293,41.9564636],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015926":{"id":"n2189015926","loc":[-85.6385431,41.9564617],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015929":{"id":"n2189015929","loc":[-85.6385457,41.9561823],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015932":{"id":"n2189015932","loc":[-85.6389319,41.9561843],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2199109865":{"id":"n2199109865","loc":[-85.6400768,41.956776],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109867":{"id":"n2199109867","loc":[-85.639902,41.9567153],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109869":{"id":"n2199109869","loc":[-85.640004,41.956553],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109871":{"id":"n2199109871","loc":[-85.6401788,41.9566137],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109873":{"id":"n2199109873","loc":[-85.6399316,41.9564506],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{"man_made":"water_tower"}},"n2199109876":{"id":"n2199109876","loc":[-85.6397689,41.9572354],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109878":{"id":"n2199109878","loc":[-85.6399229,41.9569826],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109880":{"id":"n2199109880","loc":[-85.639706,41.9569095],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109882":{"id":"n2199109882","loc":[-85.639552,41.9571623],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109884":{"id":"n2199109884","loc":[-85.6391028,41.9569517],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109886":{"id":"n2199109886","loc":[-85.6392876,41.956646],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109888":{"id":"n2199109888","loc":[-85.639484,41.9567117],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109889":{"id":"n2199109889","loc":[-85.6394322,41.9567973],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109890":{"id":"n2199109890","loc":[-85.6393718,41.9567771],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109891":{"id":"n2199109891","loc":[-85.6392387,41.9569972],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n1819848900":{"id":"n1819848900","loc":[-85.638281,41.9576578],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:50Z","tags":{}},"n1819848978":{"id":"n1819848978","loc":[-85.6377186,41.9580867],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:53Z","tags":{}},"n1819849039":{"id":"n1819849039","loc":[-85.6384217,41.9573405],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:54Z","tags":{}},"n1819849050":{"id":"n1819849050","loc":[-85.6377011,41.9570042],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:55Z","tags":{}},"n1819849088":{"id":"n1819849088","loc":[-85.6382879,41.9580817],"version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:47:56Z","tags":{}},"n2114807549":{"id":"n2114807549","loc":[-85.6362551,41.96473],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807587":{"id":"n2114807587","loc":[-85.6368694,41.9629829],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2189015725":{"id":"n2189015725","loc":[-85.644156,41.9569753],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015741":{"id":"n2189015741","loc":[-85.6419825,41.9597632],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"w208627217":{"id":"w208627217","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189015741","n2189015744","n2189015747","n2189015750","n2189015753","n2189015756","n2189015759","n2189015760","n2189015764","n2189015766","n2189015770","n2189015771","n2189015774","n2189015778","n2189015781","n2189015785","n2189015789","n2189015793","n2189015796","n2189015800","n2189015804","n2189015808","n2189015741"]},"w208627212":{"id":"w208627212","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:53Z","tags":{"highway":"service"},"nodes":["n2189015691","n2189015696","n2189015722","n2189015725"]},"w209717057":{"id":"w209717057","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199109876","n2199109878","n2199109880","n2199109882","n2199109876"]},"w209717056":{"id":"w209717056","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199109865","n2199109867","n2199109869","n2199109871","n2199109865"]},"w208627231":{"id":"w208627231","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:54Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189015909","n2189015926","n2189015929","n2189015932","n2189015909"]},"w170848326":{"id":"w170848326","version":"1","changeset":"12170158","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T07:48:00Z","tags":{"building":"yes","source":"Bing"},"nodes":["n1819848881","n1819849050","n1819848978","n1819849088","n1819848900","n1819848947","n1819849039","n1819849044","n1819848881"]},"w17963182":{"id":"w17963182","version":"2","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:55Z","tags":{"highway":"service","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no"},"nodes":["n185949763","n185949765","n2189015691","n185949745"]},"w201484340":{"id":"w201484340","version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:16Z","tags":{"railway":"rail","service":"siding","source":"Bing"},"nodes":["n2114807565","n2114807564","n2114807547","n2114807587","n2114807558","n2114807549","n2114807593"]},"w209717058":{"id":"w209717058","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199109884","n2199109886","n2199109888","n2199109889","n2199109890","n2199109891","n2199109884"]},"n185954650":{"id":"n185954650","loc":[-85.627331,41.957439],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:31Z","tags":{}},"n185966949":{"id":"n185966949","loc":[-85.626868,41.957314],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:50Z","tags":{}},"n185989335":{"id":"n185989335","loc":[-85.62529,41.958568],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:27Z","tags":{}},"n185989337":{"id":"n185989337","loc":[-85.624962,41.958453],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:27Z","tags":{}},"n185989339":{"id":"n185989339","loc":[-85.624832,41.958399],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:27Z","tags":{}},"n185989340":{"id":"n185989340","loc":[-85.624707,41.958325],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:27Z","tags":{}},"n185989342":{"id":"n185989342","loc":[-85.624636,41.958251],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:27Z","tags":{}},"n185989345":{"id":"n185989345","loc":[-85.624578,41.95818],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:27Z","tags":{}},"n185989347":{"id":"n185989347","loc":[-85.624533,41.958099],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:27Z","tags":{}},"n185989349":{"id":"n185989349","loc":[-85.624507,41.957985],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:27Z","tags":{}},"n185989351":{"id":"n185989351","loc":[-85.624495,41.957807],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:27Z","tags":{}},"n185989353":{"id":"n185989353","loc":[-85.624514,41.957663],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:27Z","tags":{}},"n185989354":{"id":"n185989354","loc":[-85.624577,41.957593],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:27Z","tags":{}},"n185989356":{"id":"n185989356","loc":[-85.624685,41.95754],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:27Z","tags":{}},"n185989357":{"id":"n185989357","loc":[-85.624802,41.957523],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:28Z","tags":{}},"n185989359":{"id":"n185989359","loc":[-85.624996,41.957524],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:28Z","tags":{}},"n185989361":{"id":"n185989361","loc":[-85.625409,41.957515],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:28Z","tags":{}},"n185989364":{"id":"n185989364","loc":[-85.625634,41.957496],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:28Z","tags":{}},"n185989367":{"id":"n185989367","loc":[-85.625832,41.957453],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:28Z","tags":{}},"n185989368":{"id":"n185989368","loc":[-85.626044,41.957394],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:14:28Z","tags":{}},"n354031352":{"id":"n354031352","loc":[-85.6252778,41.9586111],"version":"3","changeset":"3908860","user":"Geogast","uid":"51045","visible":"true","timestamp":"2010-02-18T13:28:26Z","tags":{"amenity":"place_of_worship","denomination":"baptist","ele":"250","gnis:county_id":"149","gnis:created":"04/30/2008","gnis:feature_id":"2417873","gnis:state_id":"26","name":"First Baptist Church","religion":"christian"}},"n2199109892":{"id":"n2199109892","loc":[-85.6261578,41.9589963],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109893":{"id":"n2199109893","loc":[-85.6263191,41.9586865],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109894":{"id":"n2199109894","loc":[-85.6261186,41.9586288],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109895":{"id":"n2199109895","loc":[-85.6260644,41.9587329],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109896":{"id":"n2199109896","loc":[-85.6261547,41.9587589],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n2199109898":{"id":"n2199109898","loc":[-85.6260476,41.9589646],"version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:52Z","tags":{}},"n185966951":{"id":"n185966951","loc":[-85.628404,41.957438],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:50Z","tags":{}},"w17965351":{"id":"w17965351","version":"2","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:20Z","tags":{"highway":"residential","name":"Flower Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Flower","tiger:name_type":"St","tiger:reviewed":"no"},"nodes":["n185966948","n185966949","n185954650","n185966951","n185966953","n185966955","n185966957"]},"w17967809":{"id":"w17967809","version":"2","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:21Z","tags":{"highway":"residential","name":"Azaleamum Drive","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Azaleamum","tiger:name_type":"Dr","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185982197","n185989335","n185989337","n185989339","n185989340","n185989342","n185989345","n185989347","n185989349","n185989351","n185989353","n185989354","n185989356","n185989357","n185989359","n185989361","n185989364","n185989367","n185989368","n185982196"]},"w209717059":{"id":"w209717059","version":"1","changeset":"15347594","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-13T05:16:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2199109892","n2199109893","n2199109894","n2199109895","n2199109896","n2199109898","n2199109892"]},"n185961390":{"id":"n185961390","loc":[-85.63137,41.959033],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:39Z","tags":{}},"n185961393":{"id":"n185961393","loc":[-85.634315,41.959017],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:59:39Z","tags":{}},"w17966214":{"id":"w17966214","version":"2","changeset":"15473186","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-24T01:52:22Z","tags":{"highway":"residential","name":"East Adams Street","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Adams","tiger:name_direction_prefix":"E","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093"},"nodes":["n185975351","n185967434","n185968108"]},"w17964793":{"id":"w17964793","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:32:05Z","tags":{"highway":"residential","name":"Morris Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Morris","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312148:15328241:15328242","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185961389","n185961390","n185961391","n185961393","n185961396"]},"n185952166":{"id":"n185952166","loc":[-85.638174,41.95831],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:55:11Z","tags":{}},"n2114807552":{"id":"n2114807552","loc":[-85.6383526,41.9593788],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807591":{"id":"n2114807591","loc":[-85.6383741,41.9593968],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2189015731":{"id":"n2189015731","loc":[-85.6368404,41.9592785],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015734":{"id":"n2189015734","loc":[-85.6368404,41.9585918],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015737":{"id":"n2189015737","loc":[-85.6376009,41.9585918],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015738":{"id":"n2189015738","loc":[-85.6376009,41.9592785],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:50Z","tags":{}},"n2189015897":{"id":"n2189015897","loc":[-85.6376839,41.9566137],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015900":{"id":"n2189015900","loc":[-85.6376831,41.9564865],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015903":{"id":"n2189015903","loc":[-85.6381161,41.9564851],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015906":{"id":"n2189015906","loc":[-85.6381168,41.9566122],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015937":{"id":"n2189015937","loc":[-85.6364789,41.9590634],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015940":{"id":"n2189015940","loc":[-85.6361137,41.9590672],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015943":{"id":"n2189015943","loc":[-85.6361169,41.9594033],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015945":{"id":"n2189015945","loc":[-85.6363456,41.9594021],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015952":{"id":"n2189015952","loc":[-85.636112,41.958892],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015955":{"id":"n2189015955","loc":[-85.6364757,41.9588894],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015957":{"id":"n2189015957","loc":[-85.6364729,41.9586747],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015958":{"id":"n2189015958","loc":[-85.6361103,41.9586765],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015959":{"id":"n2189015959","loc":[-85.6364719,41.9585562],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015960":{"id":"n2189015960","loc":[-85.6361093,41.958558],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015961":{"id":"n2189015961","loc":[-85.6355494,41.9586403],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015962":{"id":"n2189015962","loc":[-85.635549,41.9584711],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015963":{"id":"n2189015963","loc":[-85.6351831,41.9584715],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015964":{"id":"n2189015964","loc":[-85.6351834,41.9586408],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015966":{"id":"n2189015966","loc":[-85.6359579,41.9586359],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015968":{"id":"n2189015968","loc":[-85.6359561,41.9585465],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015971":{"id":"n2189015971","loc":[-85.6355476,41.9585509],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015974":{"id":"n2189015974","loc":[-85.6359516,41.9592934],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015977":{"id":"n2189015977","loc":[-85.635949,41.9586697],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015980":{"id":"n2189015980","loc":[-85.6351329,41.9586716],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015983":{"id":"n2189015983","loc":[-85.6351318,41.9583949],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015986":{"id":"n2189015986","loc":[-85.6349148,41.9583954],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015989":{"id":"n2189015989","loc":[-85.6349186,41.9592958],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015995":{"id":"n2189015995","loc":[-85.6360173,41.9593286],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015998":{"id":"n2189015998","loc":[-85.6360278,41.9583079],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2114807550":{"id":"n2114807550","loc":[-85.6383392,41.9595404],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807551":{"id":"n2114807551","loc":[-85.6375855,41.9616107],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807559":{"id":"n2114807559","loc":[-85.6373978,41.9621273],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807562":{"id":"n2114807562","loc":[-85.6373361,41.9622609],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807563":{"id":"n2114807563","loc":[-85.6376472,41.9613953],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807574":{"id":"n2114807574","loc":[-85.636974,41.9627695],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807589":{"id":"n2114807589","loc":[-85.6383017,41.9595005],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807592":{"id":"n2114807592","loc":[-85.6377169,41.9613494],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2114807595":{"id":"n2114807595","loc":[-85.6371081,41.962574],"version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:15Z","tags":{}},"n2189015934":{"id":"n2189015934","loc":[-85.6364855,41.9595098],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"n2189015949":{"id":"n2189015949","loc":[-85.6363466,41.9595105],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:51Z","tags":{}},"w208627244":{"id":"w208627244","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:54Z","tags":{"highway":"service"},"nodes":["n2189015992","n2189015995","n2189015998"]},"w208627240":{"id":"w208627240","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:54Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189015961","n2189015971","n2189015962","n2189015963","n2189015964","n2189015961"]},"w17967437":{"id":"w17967437","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:51:44Z","tags":{"highway":"residential","name":"Lyman St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Lyman","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313234","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185964361","n185984024"]},"w208627237":{"id":"w208627237","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:54Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189015955","n2189015957","n2189015958","n2189015952","n2189015955"]},"w17967465":{"id":"w17967465","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:51:57Z","tags":{"highway":"residential","name":"W Adams St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Adams","tiger:name_direction_prefix":"W","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312177","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185978394","n185984022","n185964360"]},"w208627228":{"id":"w208627228","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:54Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189015897","n2189015900","n2189015903","n2189015906","n2189015897"]},"w201484351":{"id":"w201484351","version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:17Z","tags":{"railway":"rail","service":"siding","source":"Bing"},"nodes":["n2114807587","n2114807574","n2114807595","n2114807562","n2114807559","n2114807551","n2114807563","n2114807589","n2114807552"]},"w208627239":{"id":"w208627239","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:54Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189015957","n2189015959","n2189015960","n2189015958","n2189015957"]},"w208627233":{"id":"w208627233","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:54Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189015934","n2189015937","n2189015940","n2189015943","n2189015945","n2189015949","n2189015934"]},"w208627241":{"id":"w208627241","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:54Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189015961","n2189015966","n2189015968","n2189015971","n2189015961"]},"w17967970":{"id":"w17967970","version":"1","changeset":"402580","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:55:20Z","tags":{"highway":"residential","name":"Adams St","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Adams","tiger:name_type":"St","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312180","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185975351","n185978394"]},"w208627235":{"id":"w208627235","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:54Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189015940","n2189015952","n2189015955","n2189015937","n2189015940"]},"w17965468":{"id":"w17965468","version":"2","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:56Z","tags":{"highway":"residential","name":"Armstrong Blvd","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Armstrong","tiger:name_type":"Blvd","tiger:reviewed":"no"},"nodes":["n185967917","n2189015998","n185967918","n185964362","n185952166"]},"w201484346":{"id":"w201484346","version":"1","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:16Z","tags":{"railway":"rail","service":"siding","source":"Bing"},"nodes":["n2114807551","n2114807592","n2114807550","n2114807591"]},"w208627242":{"id":"w208627242","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:54Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2189015974","n2189015977","n2189015980","n2189015983","n2189015986","n2189015989","n2189015974"]},"w208627216":{"id":"w208627216","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:53Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189015731","n2189015734","n2189015737","n2189015738","n2189015731"]},"n185984309":{"id":"n185984309","loc":[-85.631421,41.961494],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:11:55Z","tags":{}},"n185987987":{"id":"n185987987","loc":[-85.631456,41.960673],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:13:29Z","tags":{}},"n185965397":{"id":"n185965397","loc":[-85.634603,41.959838],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:52Z","tags":{}},"w17965196":{"id":"w17965196","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:35:10Z","tags":{"highway":"residential","name":"Burke Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Burke","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15312145","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185965395","n185965397","n185965399"]},"w17967215":{"id":"w17967215","version":"2","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:56Z","tags":{"highway":"residential","name":"Kellogg Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Kellogg","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185968114","n185984309","n185967440","n185978402"]},"w17967597":{"id":"w17967597","version":"2","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:20Z","tags":{"highway":"residential","name":"Barnard Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Barnard","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185968112","n185987987","n185967438","n185978399"]},"n394490857":{"id":"n394490857","loc":[-85.633952,41.960664],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:08:00Z","tags":{}},"n394490858":{"id":"n394490858","loc":[-85.633938,41.960227],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:08:00Z","tags":{}},"n394490859":{"id":"n394490859","loc":[-85.634794,41.960212],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:08:01Z","tags":{}},"n394490860":{"id":"n394490860","loc":[-85.634815,41.960662],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:08:01Z","tags":{}},"n394490861":{"id":"n394490861","loc":[-85.634103,41.961268],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:08:01Z","tags":{}},"n394490862":{"id":"n394490862","loc":[-85.634103,41.961001],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:08:01Z","tags":{}},"n394490863":{"id":"n394490863","loc":[-85.634504,41.961003],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:08:01Z","tags":{}},"n394490864":{"id":"n394490864","loc":[-85.634561,41.961269],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:08:01Z","tags":{}},"n1057629869":{"id":"n1057629869","loc":[-85.6382599,41.9612134],"version":"1","changeset":"6740055","user":"42429","uid":"42429","visible":"true","timestamp":"2010-12-22T21:14:10Z","tags":{}},"n1057629937":{"id":"n1057629937","loc":[-85.6380035,41.9616137],"version":"1","changeset":"6740055","user":"42429","uid":"42429","visible":"true","timestamp":"2010-12-22T21:14:11Z","tags":{}},"n2189016014":{"id":"n2189016014","loc":[-85.6360365,41.9626496],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:52Z","tags":{}},"n2189016017":{"id":"n2189016017","loc":[-85.6360374,41.9623228],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:52Z","tags":{}},"n2189016020":{"id":"n2189016020","loc":[-85.6367557,41.9623239],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:52Z","tags":{}},"n2189016022":{"id":"n2189016022","loc":[-85.6367566,41.9619919],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:52Z","tags":{}},"n2189016025":{"id":"n2189016025","loc":[-85.6351794,41.9619893],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:52Z","tags":{}},"n2189016028":{"id":"n2189016028","loc":[-85.6351788,41.9622011],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:52Z","tags":{}},"n2189016031":{"id":"n2189016031","loc":[-85.6350855,41.9622009],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:52Z","tags":{}},"n2189016034":{"id":"n2189016034","loc":[-85.6350845,41.962527],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:52Z","tags":{}},"n2189016037":{"id":"n2189016037","loc":[-85.6352732,41.9625273],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:52Z","tags":{}},"n2189016039":{"id":"n2189016039","loc":[-85.6352738,41.9623178],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:52Z","tags":{}},"n2189016042":{"id":"n2189016042","loc":[-85.6357712,41.9623186],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:52Z","tags":{}},"n2189016044":{"id":"n2189016044","loc":[-85.6357702,41.9626492],"version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:52Z","tags":{}},"n1057629880":{"id":"n1057629880","loc":[-85.638817,41.9619017],"version":"1","changeset":"6740055","user":"42429","uid":"42429","visible":"true","timestamp":"2010-12-22T21:14:10Z","tags":{}},"n1057629923":{"id":"n1057629923","loc":[-85.6390733,41.9615014],"version":"1","changeset":"6740055","user":"42429","uid":"42429","visible":"true","timestamp":"2010-12-22T21:14:11Z","tags":{}},"w91092312":{"id":"w91092312","version":"1","changeset":"6740055","user":"42429","uid":"42429","visible":"true","timestamp":"2010-12-22T21:14:12Z","tags":{"power":"station"},"nodes":["n1057629923","n1057629869","n1057629937","n1057629880","n1057629923"]},"w34369826":{"id":"w34369826","version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:08:01Z","tags":{"admin_level":"8","boundary":"administrative","created_by":"polyshp2osm-multipoly","source":"TIGER/Line® 2008 Place Shapefiles (http://www.census.gov/geo/www/tiger/)"},"nodes":["n394490861","n394490862","n394490863","n394490864","n394490861"]},"w34369825":{"id":"w34369825","version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:08:01Z","tags":{"admin_level":"8","boundary":"administrative","created_by":"polyshp2osm-multipoly","source":"TIGER/Line® 2008 Place Shapefiles (http://www.census.gov/geo/www/tiger/)"},"nodes":["n394490857","n394490858","n394490859","n394490860","n394490857"]},"w208627248":{"id":"w208627248","version":"1","changeset":"15276188","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-06T21:42:54Z","tags":{"area":"yes","building":"yes"},"nodes":["n2189016014","n2189016017","n2189016020","n2189016022","n2189016025","n2189016028","n2189016031","n2189016034","n2189016037","n2189016039","n2189016042","n2189016044","n2189016014"]},"n394490766":{"id":"n394490766","loc":[-85.616777,41.955642],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{}},"n394490768":{"id":"n394490768","loc":[-85.617239,41.955644],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{}},"n394490792":{"id":"n394490792","loc":[-85.619034,41.95543],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{}},"n185972055":{"id":"n185972055","loc":[-85.6185905,41.9568211],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185972057":{"id":"n185972057","loc":[-85.6186688,41.9570086],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185972059":{"id":"n185972059","loc":[-85.6186924,41.9581453],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185972060":{"id":"n185972060","loc":[-85.6187082,41.9588211],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{"highway":"turning_circle","source":"Bing"}},"n1819790724":{"id":"n1819790724","loc":[-85.6182155,41.9555703],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790735":{"id":"n1819790735","loc":[-85.6184059,41.9566188],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790799":{"id":"n1819790799","loc":[-85.6182372,41.9563771],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790896":{"id":"n1819790896","loc":[-85.6181431,41.9557227],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n185971405":{"id":"n185971405","loc":[-85.6186766,41.9577468],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185971565":{"id":"n185971565","loc":[-85.6181613,41.9560879],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185967985":{"id":"n185967985","loc":[-85.6186798,41.9585791],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185955753":{"id":"n185955753","loc":[-85.620773,41.9555854],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185955755":{"id":"n185955755","loc":[-85.6212652,41.9559891],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185955748":{"id":"n185955748","loc":[-85.620722,41.954858],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:55Z","tags":{}},"n185955751":{"id":"n185955751","loc":[-85.6206912,41.955367],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185967987":{"id":"n185967987","loc":[-85.6159351,41.9585809],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185971407":{"id":"n185971407","loc":[-85.6159142,41.9577578],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185971570":{"id":"n185971570","loc":[-85.6162248,41.95603],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185971572":{"id":"n185971572","loc":[-85.6160402,41.9560749],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185971574":{"id":"n185971574","loc":[-85.61593,41.956201],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185981301":{"id":"n185981301","loc":[-85.6158973,41.9581601],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:05Z","tags":{}},"n394490762":{"id":"n394490762","loc":[-85.617193,41.954706],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{}},"n394490764":{"id":"n394490764","loc":[-85.616773,41.954737],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{}},"n394490787":{"id":"n394490787","loc":[-85.618972,41.954737],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{}},"n394490790":{"id":"n394490790","loc":[-85.619046,41.954929],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{}},"n394490794":{"id":"n394490794","loc":[-85.619922,41.955296],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{}},"n394490796":{"id":"n394490796","loc":[-85.61991,41.95501],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{}},"n394490798":{"id":"n394490798","loc":[-85.619974,41.954751],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{}},"n1819790677":{"id":"n1819790677","loc":[-85.6187031,41.9550522],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790787":{"id":"n1819790787","loc":[-85.6186436,41.9552022],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790828":{"id":"n1819790828","loc":[-85.6185127,41.9553393],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"w17966857":{"id":"w17966857","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:47:55Z","tags":{"access":"private","highway":"service","name":"Sable River Rd","tiger:cfcc":"A74","tiger:county":"St. Joseph, MI","tiger:name_base":"Sable River","tiger:name_type":"Rd","tiger:reviewed":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15326128","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185972059","n185981301"]},"w34369814":{"id":"w34369814","version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{"admin_level":"8","boundary":"administrative","created_by":"polyshp2osm-multipoly","source":"TIGER/Line® 2008 Place Shapefiles (http://www.census.gov/geo/www/tiger/)"},"nodes":["n394490787","n394490790","n394490792","n394490794","n394490796","n394490798","n394490787"]},"w17964176":{"id":"w17964176","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:27:42Z","tags":{"highway":"residential","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15314404","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185955747","n185955748","n185955751","n185955753","n185955755"]},"w17965838":{"id":"w17965838","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:40:09Z","tags":{"access":"private","highway":"service","name":"Pine River Rd","tiger:cfcc":"A74","tiger:county":"St. Joseph, MI","tiger:name_base":"Pine River","tiger:name_type":"Rd","tiger:reviewed":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15326123","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185971405","n185971407"]},"w17965476":{"id":"w17965476","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:37:16Z","tags":{"access":"private","highway":"service","name":"Raisin River Rd","tiger:cfcc":"A74","tiger:county":"St. Joseph, MI","tiger:name_base":"Raisin River","tiger:name_type":"Rd","tiger:reviewed":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15326112","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185967985","n185967987"]},"w17965913":{"id":"w17965913","version":"2","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:06Z","tags":{"access":"private","highway":"service","name":"Shiawassee River Rd","tiger:cfcc":"A74","tiger:county":"St. Joseph, MI","tiger:name_base":"Shiawassee River","tiger:name_type":"Rd","tiger:reviewed":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15326124:15326125:15326111:15326113:15326119","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185972054","n1819790677","n1819790787","n1819790828","n1819790724","n1819790896","n185971565","n1819790799","n1819790735","n185972055","n185972057","n185971405","n185972059","n185967985","n185972060"]},"w34369811":{"id":"w34369811","version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{"admin_level":"8","boundary":"administrative","created_by":"polyshp2osm-multipoly","source":"TIGER/Line® 2008 Place Shapefiles (http://www.census.gov/geo/www/tiger/)"},"nodes":["n394490762","n394490764","n394490766","n394490768","n394490762"]},"w17965854":{"id":"w17965854","version":"2","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:06Z","tags":{"access":"private","highway":"service","name":"Sturgeon River Rd","tiger:cfcc":"A74","tiger:county":"St. Joseph, MI","tiger:name_base":"Sturgeon River","tiger:name_type":"Rd","tiger:reviewed":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15326117","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185971565","n185971570","n185971572","n185971574"]},"n2139795769":{"id":"n2139795769","loc":[-85.6250804,41.9608796],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:55Z","tags":{}},"n2139795770":{"id":"n2139795770","loc":[-85.6250315,41.9613684],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:55Z","tags":{}},"n2139795771":{"id":"n2139795771","loc":[-85.6249671,41.9614362],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:55Z","tags":{}},"n2139795772":{"id":"n2139795772","loc":[-85.6249698,41.961522],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:55Z","tags":{}},"n2139795773":{"id":"n2139795773","loc":[-85.6250798,41.9615838],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:55Z","tags":{}},"n2139795774":{"id":"n2139795774","loc":[-85.6252273,41.9615639],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:56Z","tags":{}},"n2139795775":{"id":"n2139795775","loc":[-85.6252863,41.9614622],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:56Z","tags":{}},"n2139795776":{"id":"n2139795776","loc":[-85.6252273,41.9613764],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:56Z","tags":{}},"n2139795777":{"id":"n2139795777","loc":[-85.6251227,41.9613525],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:56Z","tags":{}},"n2139795778":{"id":"n2139795778","loc":[-85.6249564,41.9612527],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:56Z","tags":{}},"n2139795779":{"id":"n2139795779","loc":[-85.6249846,41.9610254],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:56Z","tags":{}},"n2139795780":{"id":"n2139795780","loc":[-85.6266725,41.9599647],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:56Z","tags":{}},"n2139795781":{"id":"n2139795781","loc":[-85.6259162,41.9599711],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:56Z","tags":{}},"n2139795782":{"id":"n2139795782","loc":[-85.6257185,41.960019],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:56Z","tags":{}},"n2139795783":{"id":"n2139795783","loc":[-85.6255509,41.9601213],"version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:56Z","tags":{}},"n185963539":{"id":"n185963539","loc":[-85.615718,41.983893],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:00:58Z","tags":{}},"n185964418":{"id":"n185964418","loc":[-85.616626,42.049512],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:23Z","tags":{}},"n185966614":{"id":"n185966614","loc":[-85.615514,41.976603],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:41Z","tags":{}},"n185966635":{"id":"n185966635","loc":[-85.616118,42.013017],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:42Z","tags":{}},"n185969040":{"id":"n185969040","loc":[-85.615632,41.972357],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:45Z","tags":{}},"n185969070":{"id":"n185969070","loc":[-85.619145,41.967648],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:03:46Z","tags":{}},"n185972156":{"id":"n185972156","loc":[-85.621894,41.963956],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972157":{"id":"n185972157","loc":[-85.621806,41.964077],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972158":{"id":"n185972158","loc":[-85.620848,41.965341],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972159":{"id":"n185972159","loc":[-85.620684,41.965558],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972160":{"id":"n185972160","loc":[-85.620621,41.965658],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972161":{"id":"n185972161","loc":[-85.617844,41.969359],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972162":{"id":"n185972162","loc":[-85.616843,41.97068],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972164":{"id":"n185972164","loc":[-85.616714,41.970839],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972166":{"id":"n185972166","loc":[-85.615879,41.971969],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972168":{"id":"n185972168","loc":[-85.615748,41.972159],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972170":{"id":"n185972170","loc":[-85.615589,41.972502],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972172":{"id":"n185972172","loc":[-85.615542,41.972733],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972175":{"id":"n185972175","loc":[-85.615524,41.972947],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972177":{"id":"n185972177","loc":[-85.615512,41.973715],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972179":{"id":"n185972179","loc":[-85.615513,41.976496],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:18Z","tags":{}},"n185972180":{"id":"n185972180","loc":[-85.615538,41.977246],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:19Z","tags":{}},"n185972181":{"id":"n185972181","loc":[-85.61558,41.982139],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:19Z","tags":{}},"n185972184":{"id":"n185972184","loc":[-85.61557,41.983317],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:19Z","tags":{}},"n185972186":{"id":"n185972186","loc":[-85.615591,41.983463],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:19Z","tags":{}},"n185972188":{"id":"n185972188","loc":[-85.615763,41.984146],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:19Z","tags":{}},"n185972190":{"id":"n185972190","loc":[-85.615814,41.98435],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:19Z","tags":{}},"n185972192":{"id":"n185972192","loc":[-85.615965,41.998453],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:19Z","tags":{}},"n185972194":{"id":"n185972194","loc":[-85.615982,42.001237],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:19Z","tags":{}},"n185972195":{"id":"n185972195","loc":[-85.616055,42.00555],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:19Z","tags":{}},"n185972197":{"id":"n185972197","loc":[-85.616134,42.014887],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:19Z","tags":{}},"n185972199":{"id":"n185972199","loc":[-85.616177,42.018465],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:19Z","tags":{}},"n185972201":{"id":"n185972201","loc":[-85.616298,42.027627],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:19Z","tags":{}},"n185972203":{"id":"n185972203","loc":[-85.616513,42.042212],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:05:19Z","tags":{}},"w203968015":{"id":"w203968015","version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:58Z","tags":{"highway":"residential"},"nodes":["n2139795768","n2139795769"]},"w17965932":{"id":"w17965932","version":"2","changeset":"14531170","user":"bot-mode","uid":"451693","visible":"true","timestamp":"2013-01-04T21:15:18Z","tags":{"highway":"residential","name":"Buckhorn Road","name_1":"County Highway 122","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Buckhorn","tiger:name_base_1":"County Highway 122","tiger:name_type":"Rd","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185972155","n185972156","n185972157","n185972158","n185972159","n185972160","n185969070","n185972161","n185972162","n185972164","n185972166","n185972168","n185969040","n185972170","n185972172","n185972175","n185972177","n185972179","n185966614","n185972180","n185972181","n185972184","n185972186","n185963539","n185972188","n185972190","n185972192","n185972194","n185972195","n185966635","n185972197","n185972199","n185972201","n185972203","n185964418"]},"w203968016":{"id":"w203968016","version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:58Z","tags":{"highway":"residential","name":"New Jersey Court"},"nodes":["n2139795770","n2139795771","n2139795772","n2139795773","n2139795774","n2139795775","n2139795776","n2139795777","n2139795770","n2139795778","n2139795779","n2139795769"]},"w203968017":{"id":"w203968017","version":"1","changeset":"14892219","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-03T07:47:58Z","tags":{"highway":"residential","name":"Oklahoma Drive"},"nodes":["n2139795780","n2139795781","n2139795782","n2139795783","n2139795769"]},"n1819790528":{"id":"n1819790528","loc":[-85.6184827,41.960025],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790530":{"id":"n1819790530","loc":[-85.6168626,41.9605834],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790534":{"id":"n1819790534","loc":[-85.6197379,41.9617163],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790541":{"id":"n1819790541","loc":[-85.6198881,41.9620833],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790543":{"id":"n1819790543","loc":[-85.619695,41.9619397],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790547":{"id":"n1819790547","loc":[-85.6190298,41.9609504],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790555":{"id":"n1819790555","loc":[-85.6180471,41.9609788],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790559":{"id":"n1819790559","loc":[-85.6203817,41.9605436],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790583":{"id":"n1819790583","loc":[-85.6201564,41.9603282],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790590":{"id":"n1819790590","loc":[-85.617045,41.9598894],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790609":{"id":"n1819790609","loc":[-85.6177638,41.9598495],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790618":{"id":"n1819790618","loc":[-85.6195234,41.9610143],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790642":{"id":"n1819790642","loc":[-85.6181179,41.9627933],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790659":{"id":"n1819790659","loc":[-85.6174634,41.962897],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790665":{"id":"n1819790665","loc":[-85.6170343,41.9630885],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790674":{"id":"n1819790674","loc":[-85.6194697,41.9601925],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790685":{"id":"n1819790685","loc":[-85.6207722,41.9610665],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790687":{"id":"n1819790687","loc":[-85.6202315,41.9622109],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790697":{"id":"n1819790697","loc":[-85.6184505,41.9624662],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790726":{"id":"n1819790726","loc":[-85.6178926,41.9628492],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790738":{"id":"n1819790738","loc":[-85.6173347,41.9598016],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790762":{"id":"n1819790762","loc":[-85.6186221,41.9609105],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790774":{"id":"n1819790774","loc":[-85.6175922,41.9608308],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790781":{"id":"n1819790781","loc":[-85.6167768,41.9633198],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790796":{"id":"n1819790796","loc":[-85.619856,41.961461],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790811":{"id":"n1819790811","loc":[-85.6208215,41.9620195],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790833":{"id":"n1819790833","loc":[-85.618311,41.9612536],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790854":{"id":"n1819790854","loc":[-85.6183646,41.9626417],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790863":{"id":"n1819790863","loc":[-85.6204997,41.9608547],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790867":{"id":"n1819790867","loc":[-85.6184934,41.9621391],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790877":{"id":"n1819790877","loc":[-85.6206928,41.9621152],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790881":{"id":"n1819790881","loc":[-85.6170879,41.960735],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790891":{"id":"n1819790891","loc":[-85.6168304,41.9601207],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790898":{"id":"n1819790898","loc":[-85.619813,41.9612297],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790909":{"id":"n1819790909","loc":[-85.6167982,41.960376],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790912":{"id":"n1819790912","loc":[-85.6205855,41.9610462],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790544":{"id":"n1819790544","loc":[-85.612968,41.9707781],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790549":{"id":"n1819790549","loc":[-85.614395,41.9697172],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790552":{"id":"n1819790552","loc":[-85.6180535,41.9655536],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790554":{"id":"n1819790554","loc":[-85.6111227,41.9703713],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:53Z","tags":{}},"n1819790560":{"id":"n1819790560","loc":[-85.6112729,41.9701958],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790563":{"id":"n1819790563","loc":[-85.6137512,41.9689917],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790564":{"id":"n1819790564","loc":[-85.6181072,41.9659205],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790595":{"id":"n1819790595","loc":[-85.6170021,41.9666863],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790605":{"id":"n1819790605","loc":[-85.6168948,41.9644527],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790606":{"id":"n1819790606","loc":[-85.6128071,41.9701081],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790607":{"id":"n1819790607","loc":[-85.6129251,41.9704032],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:54Z","tags":{}},"n1819790612":{"id":"n1819790612","loc":[-85.6177638,41.9663912],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790615":{"id":"n1819790615","loc":[-85.6152533,41.9670373],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790622":{"id":"n1819790622","loc":[-85.6146739,41.9673804],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790623":{"id":"n1819790623","loc":[-85.6180428,41.9661838],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790625":{"id":"n1819790625","loc":[-85.6172918,41.9646202],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:55Z","tags":{}},"n1819790645":{"id":"n1819790645","loc":[-85.6178067,41.965043],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790647":{"id":"n1819790647","loc":[-85.6143306,41.9712488],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790649":{"id":"n1819790649","loc":[-85.6147383,41.9707702],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790654":{"id":"n1819790654","loc":[-85.6157361,41.9668459],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790657":{"id":"n1819790657","loc":[-85.6145666,41.9710733],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790668":{"id":"n1819790668","loc":[-85.6166909,41.9642692],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790671":{"id":"n1819790671","loc":[-85.6141482,41.9696538],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790679":{"id":"n1819790679","loc":[-85.6148349,41.9705388],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:56Z","tags":{}},"n1819790686":{"id":"n1819790686","loc":[-85.6139551,41.9695501],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790696":{"id":"n1819790696","loc":[-85.6119703,41.9699087],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790704":{"id":"n1819790704","loc":[-85.6140731,41.9684174],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790706":{"id":"n1819790706","loc":[-85.6124745,41.9699246],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790718":{"id":"n1819790718","loc":[-85.6165407,41.9636868],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790720":{"id":"n1819790720","loc":[-85.61388,41.9687365],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:57Z","tags":{}},"n1819790731":{"id":"n1819790731","loc":[-85.6165193,41.9639421],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790739":{"id":"n1819790739","loc":[-85.6146739,41.9699964],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790753":{"id":"n1819790753","loc":[-85.6173883,41.9665747],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790760":{"id":"n1819790760","loc":[-85.6133221,41.9712089],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:58Z","tags":{}},"n1819790767":{"id":"n1819790767","loc":[-85.6116698,41.9699246],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790779":{"id":"n1819790779","loc":[-85.6130753,41.9710573],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790791":{"id":"n1819790791","loc":[-85.6137083,41.9692869],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790795":{"id":"n1819790795","loc":[-85.6141482,41.9679627],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790798":{"id":"n1819790798","loc":[-85.6137727,41.9694305],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:58:59Z","tags":{}},"n1819790836":{"id":"n1819790836","loc":[-85.6143842,41.9676037],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:00Z","tags":{}},"n1819790915":{"id":"n1819790915","loc":[-85.6148456,41.9702756],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:01Z","tags":{}},"n1819790926":{"id":"n1819790926","loc":[-85.6138371,41.9713525],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:02Z","tags":{}},"n1819790927":{"id":"n1819790927","loc":[-85.6141053,41.9713525],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:02Z","tags":{}},"n1819790931":{"id":"n1819790931","loc":[-85.6162832,41.966814],"version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:02Z","tags":{}},"n1821014625":{"id":"n1821014625","loc":[-85.5960611,41.9808498],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:40Z","tags":{}},"n1821014627":{"id":"n1821014627","loc":[-85.5565843,42.010982],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:40Z","tags":{}},"n1821014629":{"id":"n1821014629","loc":[-85.5971541,41.9805808],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:40Z","tags":{}},"n1821014632":{"id":"n1821014632","loc":[-85.6061837,41.9725907],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:40Z","tags":{}},"n1821014633":{"id":"n1821014633","loc":[-85.5247773,42.025766],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:40Z","tags":{}},"n1821014635":{"id":"n1821014635","loc":[-85.5908938,41.9902384],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:40Z","tags":{}},"n1821014636":{"id":"n1821014636","loc":[-85.5917682,41.9860637],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:40Z","tags":{}},"n1821014637":{"id":"n1821014637","loc":[-85.5456556,42.0166797],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:40Z","tags":{}},"n1821014638":{"id":"n1821014638","loc":[-85.5795749,42.0032352],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:40Z","tags":{}},"n1821014639":{"id":"n1821014639","loc":[-85.6103988,41.9723456],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:40Z","tags":{}},"n1821014642":{"id":"n1821014642","loc":[-85.5818816,42.0022466],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:40Z","tags":{}},"n1821014643":{"id":"n1821014643","loc":[-85.5570604,42.0091586],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014644":{"id":"n1821014644","loc":[-85.5952886,41.9803792],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014645":{"id":"n1821014645","loc":[-85.5780366,42.0040343],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014646":{"id":"n1821014646","loc":[-85.6050505,41.9751971],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014647":{"id":"n1821014647","loc":[-85.5854435,41.9946162],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014648":{"id":"n1821014648","loc":[-85.5452278,42.0168768],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014649":{"id":"n1821014649","loc":[-85.6023254,41.9780166],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014651":{"id":"n1821014651","loc":[-85.5761899,42.0046783],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014653":{"id":"n1821014653","loc":[-85.5897351,41.9876707],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014657":{"id":"n1821014657","loc":[-85.5963601,41.9808998],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014658":{"id":"n1821014658","loc":[-85.5892952,41.9951983],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014660":{"id":"n1821014660","loc":[-85.5778328,42.0037194],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014661":{"id":"n1821014661","loc":[-85.5541475,42.0125705],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014663":{"id":"n1821014663","loc":[-85.5914047,41.9856469],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014664":{"id":"n1821014664","loc":[-85.6101681,41.9727723],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014665":{"id":"n1821014665","loc":[-85.5910172,41.9854696],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014666":{"id":"n1821014666","loc":[-85.5398688,42.0187699],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014667":{"id":"n1821014667","loc":[-85.5218752,42.0282884],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014668":{"id":"n1821014668","loc":[-85.5159582,42.0329384],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014669":{"id":"n1821014669","loc":[-85.5898102,41.9847319],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014670":{"id":"n1821014670","loc":[-85.5734809,42.0066235],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014671":{"id":"n1821014671","loc":[-85.5922939,41.980852],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014672":{"id":"n1821014672","loc":[-85.6023629,41.9781163],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:41Z","tags":{}},"n1821014674":{"id":"n1821014674","loc":[-85.5409953,42.0191724],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:42Z","tags":{}},"n1821014676":{"id":"n1821014676","loc":[-85.584435,41.9949909],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:42Z","tags":{}},"n1821014677":{"id":"n1821014677","loc":[-85.5972399,41.9783835],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:42Z","tags":{}},"n1821014678":{"id":"n1821014678","loc":[-85.5616738,42.0071337],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:42Z","tags":{}},"n1821014681":{"id":"n1821014681","loc":[-85.5202994,42.0310755],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:42Z","tags":{}},"n1821014682":{"id":"n1821014682","loc":[-85.5915912,41.9857767],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:42Z","tags":{}},"n1821014684":{"id":"n1821014684","loc":[-85.6022288,41.977897],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:42Z","tags":{}},"n1821014687":{"id":"n1821014687","loc":[-85.5933024,41.9846362],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:42Z","tags":{}},"n1821014688":{"id":"n1821014688","loc":[-85.5846871,41.9956169],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:42Z","tags":{}},"n1821014689":{"id":"n1821014689","loc":[-85.5898209,41.99037],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:42Z","tags":{}},"n1821014691":{"id":"n1821014691","loc":[-85.5448939,42.0149261],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:42Z","tags":{}},"n1821014692":{"id":"n1821014692","loc":[-85.5977763,41.9786348],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:42Z","tags":{}},"n1821014694":{"id":"n1821014694","loc":[-85.5767706,42.0034523],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:42Z","tags":{}},"n1821014695":{"id":"n1821014695","loc":[-85.6103559,41.9726766],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014697":{"id":"n1821014697","loc":[-85.5922134,41.9809876],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014698":{"id":"n1821014698","loc":[-85.5935277,41.9831728],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014700":{"id":"n1821014700","loc":[-85.5674674,42.0078273],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014703":{"id":"n1821014703","loc":[-85.6021,41.9778053],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014704":{"id":"n1821014704","loc":[-85.5756763,42.0053737],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014705":{"id":"n1821014705","loc":[-85.5887695,41.9895207],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014707":{"id":"n1821014707","loc":[-85.6061073,41.9746866],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014708":{"id":"n1821014708","loc":[-85.6033446,41.9751692],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014710":{"id":"n1821014710","loc":[-85.5180986,42.0322332],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014711":{"id":"n1821014711","loc":[-85.543365,42.0163569],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014712":{"id":"n1821014712","loc":[-85.6030656,41.9753646],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014713":{"id":"n1821014713","loc":[-85.6104417,41.9704792],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014714":{"id":"n1821014714","loc":[-85.5205716,42.030998],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014716":{"id":"n1821014716","loc":[-85.516382,42.032536],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014717":{"id":"n1821014717","loc":[-85.5932863,41.9820882],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014718":{"id":"n1821014718","loc":[-85.5361928,42.0194974],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014720":{"id":"n1821014720","loc":[-85.6011613,41.9773586],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014721":{"id":"n1821014721","loc":[-85.554287,42.0109124],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014722":{"id":"n1821014722","loc":[-85.5577524,42.0103425],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:43Z","tags":{}},"n1821014725":{"id":"n1821014725","loc":[-85.5867256,41.9921004],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014726":{"id":"n1821014726","loc":[-85.5856045,41.9968807],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014727":{"id":"n1821014727","loc":[-85.5545445,42.0106454],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014728":{"id":"n1821014728","loc":[-85.5923797,41.9842534],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014729":{"id":"n1821014729","loc":[-85.5696346,42.0081462],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014730":{"id":"n1821014730","loc":[-85.5998322,41.9786884],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014735":{"id":"n1821014735","loc":[-85.5337426,42.0218266],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014736":{"id":"n1821014736","loc":[-85.5847944,41.994672],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014740":{"id":"n1821014740","loc":[-85.5315271,42.0238669],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014741":{"id":"n1821014741","loc":[-85.5248846,42.027085],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014742":{"id":"n1821014742","loc":[-85.5853376,41.997018],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014743":{"id":"n1821014743","loc":[-85.5894883,41.988811],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014745":{"id":"n1821014745","loc":[-85.6095311,41.9726226],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014746":{"id":"n1821014746","loc":[-85.5531511,42.0133416],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014747":{"id":"n1821014747","loc":[-85.5735882,42.007058],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014749":{"id":"n1821014749","loc":[-85.5428554,42.0164366],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014751":{"id":"n1821014751","loc":[-85.5395255,42.0186304],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:44Z","tags":{}},"n1821014752":{"id":"n1821014752","loc":[-85.571378,42.0083176],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014754":{"id":"n1821014754","loc":[-85.5541918,42.0113925],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014755":{"id":"n1821014755","loc":[-85.5278029,42.0250806],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014756":{"id":"n1821014756","loc":[-85.5936725,41.9827102],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014757":{"id":"n1821014757","loc":[-85.5176266,42.0346677],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014758":{"id":"n1821014758","loc":[-85.6096692,41.9714245],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014759":{"id":"n1821014759","loc":[-85.5770321,42.0034266],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014761":{"id":"n1821014761","loc":[-85.5988921,41.9779369],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014762":{"id":"n1821014762","loc":[-85.5811788,42.0024499],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014763":{"id":"n1821014763","loc":[-85.5154003,42.0381101],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014764":{"id":"n1821014764","loc":[-85.5155827,42.0374089],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014765":{"id":"n1821014765","loc":[-85.5891249,41.9884978],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014766":{"id":"n1821014766","loc":[-85.5313863,42.0238293],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014768":{"id":"n1821014768","loc":[-85.593297,41.9833363],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014769":{"id":"n1821014769","loc":[-85.5849446,41.9957245],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014770":{"id":"n1821014770","loc":[-85.5537774,42.0130847],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014771":{"id":"n1821014771","loc":[-85.6111766,41.9706069],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014772":{"id":"n1821014772","loc":[-85.5585477,42.008989],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:45Z","tags":{}},"n1821014774":{"id":"n1821014774","loc":[-85.5928142,41.9852623],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014777":{"id":"n1821014777","loc":[-85.5891933,41.9882608],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014778":{"id":"n1821014778","loc":[-85.5926909,41.9817532],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014779":{"id":"n1821014779","loc":[-85.5260272,42.0252201],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014781":{"id":"n1821014781","loc":[-85.5894615,41.9950468],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014782":{"id":"n1821014782","loc":[-85.5461063,42.0143242],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014783":{"id":"n1821014783","loc":[-85.5711527,42.0085886],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014784":{"id":"n1821014784","loc":[-85.5329379,42.0218624],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014786":{"id":"n1821014786","loc":[-85.583047,42.0020252],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014787":{"id":"n1821014787","loc":[-85.5758962,42.0054095],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014788":{"id":"n1821014788","loc":[-85.5626354,42.0077733],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014789":{"id":"n1821014789","loc":[-85.6029852,41.9755999],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014790":{"id":"n1821014790","loc":[-85.5892362,41.9886755],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014791":{"id":"n1821014791","loc":[-85.5157597,42.0372017],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014793":{"id":"n1821014793","loc":[-85.6054582,41.9751094],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014794":{"id":"n1821014794","loc":[-85.5986936,41.9778412],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014795":{"id":"n1821014795","loc":[-85.5880775,41.98976],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014796":{"id":"n1821014796","loc":[-85.5858727,41.9963624],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014798":{"id":"n1821014798","loc":[-85.5792543,42.0035958],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014799":{"id":"n1821014799","loc":[-85.5921665,41.9838326],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:46Z","tags":{}},"n1821014801":{"id":"n1821014801","loc":[-85.599214,41.9782599],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014802":{"id":"n1821014802","loc":[-85.5571905,42.0090967],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014803":{"id":"n1821014803","loc":[-85.5426891,42.0173612],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014804":{"id":"n1821014804","loc":[-85.5889626,41.9896404],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014805":{"id":"n1821014805","loc":[-85.5491264,42.0141648],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014806":{"id":"n1821014806","loc":[-85.5618897,42.0072631],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014808":{"id":"n1821014808","loc":[-85.5573501,42.0109802],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014809":{"id":"n1821014809","loc":[-85.5983463,41.9778031],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014810":{"id":"n1821014810","loc":[-85.5885173,41.9895128],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014811":{"id":"n1821014811","loc":[-85.6084998,41.9721143],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014812":{"id":"n1821014812","loc":[-85.5737598,42.0056389],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014814":{"id":"n1821014814","loc":[-85.5542173,42.0118132],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014816":{"id":"n1821014816","loc":[-85.5277868,42.024451],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014817":{"id":"n1821014817","loc":[-85.5403999,42.0191724],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014819":{"id":"n1821014819","loc":[-85.5983879,41.9791452],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014820":{"id":"n1821014820","loc":[-85.5891302,41.9897578],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014822":{"id":"n1821014822","loc":[-85.5930731,41.9805108],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014824":{"id":"n1821014824","loc":[-85.515395,42.0378471],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014825":{"id":"n1821014825","loc":[-85.5352755,42.0205136],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014826":{"id":"n1821014826","loc":[-85.5502744,42.0133398],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:47Z","tags":{}},"n1821014828":{"id":"n1821014828","loc":[-85.5701295,42.0088256],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014830":{"id":"n1821014830","loc":[-85.5888929,41.9953099],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014832":{"id":"n1821014832","loc":[-85.5880077,41.9901547],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014833":{"id":"n1821014833","loc":[-85.5451192,42.0157072],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014834":{"id":"n1821014834","loc":[-85.6096478,41.9711932],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014835":{"id":"n1821014835","loc":[-85.5806424,42.0026532],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014836":{"id":"n1821014836","loc":[-85.5911674,41.9868732],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014838":{"id":"n1821014838","loc":[-85.5930302,41.9836571],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014839":{"id":"n1821014839","loc":[-85.588925,41.9938148],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014840":{"id":"n1821014840","loc":[-85.6111874,41.9705311],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014841":{"id":"n1821014841","loc":[-85.5680843,42.0075842],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014842":{"id":"n1821014842","loc":[-85.6012793,41.9775062],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014843":{"id":"n1821014843","loc":[-85.5855562,41.9989777],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014844":{"id":"n1821014844","loc":[-85.5506137,42.0131662],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014845":{"id":"n1821014845","loc":[-85.5270049,42.025457],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014846":{"id":"n1821014846","loc":[-85.5257054,42.025244],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014847":{"id":"n1821014847","loc":[-85.6011184,41.9771832],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014848":{"id":"n1821014848","loc":[-85.515534,42.0389234],"version":"2","changeset":"15306911","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-09T19:57:21Z","tags":{}},"n1821014850":{"id":"n1821014850","loc":[-85.5847032,42.0010347],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:48Z","tags":{}},"n1821014853":{"id":"n1821014853","loc":[-85.5361499,42.019063],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014854":{"id":"n1821014854","loc":[-85.5439176,42.0165721],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014855":{"id":"n1821014855","loc":[-85.5838825,42.0017284],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014857":{"id":"n1821014857","loc":[-85.5542173,42.0122317],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014859":{"id":"n1821014859","loc":[-85.5708201,42.0089195],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014860":{"id":"n1821014860","loc":[-85.5844833,41.9954415],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014862":{"id":"n1821014862","loc":[-85.5223204,42.0295396],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014863":{"id":"n1821014863","loc":[-85.5777898,42.0035918],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014864":{"id":"n1821014864","loc":[-85.591044,41.9898078],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014865":{"id":"n1821014865","loc":[-85.5973204,41.980182],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014866":{"id":"n1821014866","loc":[-85.5699578,42.0085825],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014867":{"id":"n1821014867","loc":[-85.5210598,42.0305278],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014868":{"id":"n1821014868","loc":[-85.5929108,41.9819008],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014869":{"id":"n1821014869","loc":[-85.5279799,42.0242995],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014870":{"id":"n1821014870","loc":[-85.5196114,42.0320539],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014871":{"id":"n1821014871","loc":[-85.5785449,42.0040883],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014872":{"id":"n1821014872","loc":[-85.588292,41.9895766],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014873":{"id":"n1821014873","loc":[-85.5160172,42.0331775],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014874":{"id":"n1821014874","loc":[-85.5688849,42.0077016],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:49Z","tags":{}},"n1821014876":{"id":"n1821014876","loc":[-85.5857976,41.9996036],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014879":{"id":"n1821014879","loc":[-85.5990906,41.9780765],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014881":{"id":"n1821014881","loc":[-85.5483647,42.0144279],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014883":{"id":"n1821014883","loc":[-85.5691209,42.0077972],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014885":{"id":"n1821014885","loc":[-85.6076844,41.9721103],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014886":{"id":"n1821014886","loc":[-85.6015489,41.9766147],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014887":{"id":"n1821014887","loc":[-85.574822,42.0052802],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014888":{"id":"n1821014888","loc":[-85.5880024,41.9899593],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014890":{"id":"n1821014890","loc":[-85.5909421,41.9893772],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014892":{"id":"n1821014892","loc":[-85.5497326,42.0138141],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014893":{"id":"n1821014893","loc":[-85.5167106,42.0357811],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014895":{"id":"n1821014895","loc":[-85.5844404,41.9952501],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014896":{"id":"n1821014896","loc":[-85.5362465,42.0192662],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014898":{"id":"n1821014898","loc":[-85.5906095,41.9889147],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014899":{"id":"n1821014899","loc":[-85.5590667,42.0089354],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014900":{"id":"n1821014900","loc":[-85.5921598,41.9844209],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014902":{"id":"n1821014902","loc":[-85.5778971,42.0039266],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:50Z","tags":{}},"n1821014903":{"id":"n1821014903","loc":[-85.603012,41.9761981],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014904":{"id":"n1821014904","loc":[-85.6108977,41.9706787],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014905":{"id":"n1821014905","loc":[-85.5685738,42.0076139],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014906":{"id":"n1821014906","loc":[-85.5392787,42.0186304],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014907":{"id":"n1821014907","loc":[-85.5227885,42.0274972],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014908":{"id":"n1821014908","loc":[-85.5857547,41.9961431],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014910":{"id":"n1821014910","loc":[-85.5610354,42.0072812],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014911":{"id":"n1821014911","loc":[-85.5209632,42.0308705],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014912":{"id":"n1821014912","loc":[-85.5709757,42.0087959],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014913":{"id":"n1821014913","loc":[-85.59231,41.9839344],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014914":{"id":"n1821014914","loc":[-85.5375245,42.0185865],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014916":{"id":"n1821014916","loc":[-85.5901548,41.9839841],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014917":{"id":"n1821014917","loc":[-85.5611213,42.0086405],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014918":{"id":"n1821014918","loc":[-85.5360426,42.0198122],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014919":{"id":"n1821014919","loc":[-85.5862817,41.9948691],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014921":{"id":"n1821014921","loc":[-85.5469807,42.0144438],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014922":{"id":"n1821014922","loc":[-85.5761309,42.0053838],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014924":{"id":"n1821014924","loc":[-85.516264,42.0332971],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014925":{"id":"n1821014925","loc":[-85.5277224,42.0246661],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014926":{"id":"n1821014926","loc":[-85.5980016,41.9798231],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014928":{"id":"n1821014928","loc":[-85.5924548,41.9806965],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:51Z","tags":{}},"n1821014930":{"id":"n1821014930","loc":[-85.5899121,41.985023],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:52Z","tags":{}},"n1821014931":{"id":"n1821014931","loc":[-85.5706015,42.0089492],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:52Z","tags":{}},"n1821014932":{"id":"n1821014932","loc":[-85.515926,42.033046],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:52Z","tags":{}},"n1821014933":{"id":"n1821014933","loc":[-85.5982377,41.9796796],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:52Z","tags":{}},"n1821014936":{"id":"n1821014936","loc":[-85.5475721,42.0145253],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:52Z","tags":{}},"n1821014938":{"id":"n1821014938","loc":[-85.5895701,41.9902323],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:52Z","tags":{}},"n1821014939":{"id":"n1821014939","loc":[-85.6030495,41.9759947],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:52Z","tags":{}},"n1821014942":{"id":"n1821014942","loc":[-85.6094721,41.9724989],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:52Z","tags":{}},"n1821014944":{"id":"n1821014944","loc":[-85.5921973,41.9811112],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:52Z","tags":{}},"n1821014945":{"id":"n1821014945","loc":[-85.5223526,42.0291332],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:52Z","tags":{}},"n1821014946":{"id":"n1821014946","loc":[-85.5965103,41.9808998],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:52Z","tags":{}},"n1821014948":{"id":"n1821014948","loc":[-85.517766,42.0349227],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:52Z","tags":{}},"n1821014950":{"id":"n1821014950","loc":[-85.5889894,41.990996],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:52Z","tags":{}},"n1821014951":{"id":"n1821014951","loc":[-85.5601932,42.0092902],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:52Z","tags":{}},"n1821014954":{"id":"n1821014954","loc":[-85.6028135,41.9764055],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014955":{"id":"n1821014955","loc":[-85.5520621,42.0130666],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014956":{"id":"n1821014956","loc":[-85.593002,41.9839344],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014957":{"id":"n1821014957","loc":[-85.515926,42.0369666],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014960":{"id":"n1821014960","loc":[-85.5761255,42.003877],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014961":{"id":"n1821014961","loc":[-85.5716355,42.007911],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014962":{"id":"n1821014962","loc":[-85.5575378,42.0109045],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014963":{"id":"n1821014963","loc":[-85.5735667,42.0068188],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014964":{"id":"n1821014964","loc":[-85.5915214,41.9865861],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014965":{"id":"n1821014965","loc":[-85.5866344,41.9923157],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014967":{"id":"n1821014967","loc":[-85.5283138,42.0242256],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014968":{"id":"n1821014968","loc":[-85.5177875,42.0355801],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014969":{"id":"n1821014969","loc":[-85.548071,42.0144934],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014972":{"id":"n1821014972","loc":[-85.5611159,42.0088557],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014973":{"id":"n1821014973","loc":[-85.541686,42.0188757],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014974":{"id":"n1821014974","loc":[-85.5917628,41.9862631],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014975":{"id":"n1821014975","loc":[-85.5854864,41.9959478],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014977":{"id":"n1821014977","loc":[-85.609102,41.9722317],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:53Z","tags":{}},"n1821014980":{"id":"n1821014980","loc":[-85.5761202,42.0042438],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821014982":{"id":"n1821014982","loc":[-85.5465944,42.0143601],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821014983":{"id":"n1821014983","loc":[-85.5173261,42.0342732],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821014984":{"id":"n1821014984","loc":[-85.5897297,41.9888509],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821014985":{"id":"n1821014985","loc":[-85.5856688,41.999181],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821014986":{"id":"n1821014986","loc":[-85.5344011,42.0217251],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821014987":{"id":"n1821014987","loc":[-85.601467,41.9768203],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821014988":{"id":"n1821014988","loc":[-85.5457254,42.0165123],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821014989":{"id":"n1821014989","loc":[-85.6023482,41.9784332],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821014991":{"id":"n1821014991","loc":[-85.5361606,42.01823],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821014992":{"id":"n1821014992","loc":[-85.5178465,42.0351139],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821014995":{"id":"n1821014995","loc":[-85.5634293,42.0078092],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821014996":{"id":"n1821014996","loc":[-85.573497,42.0072015],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821014997":{"id":"n1821014997","loc":[-85.5976328,41.9799725],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821014998":{"id":"n1821014998","loc":[-85.5210651,42.0303166],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821015003":{"id":"n1821015003","loc":[-85.5222131,42.0288064],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821015004":{"id":"n1821015004","loc":[-85.5897941,41.984405],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821015005":{"id":"n1821015005","loc":[-85.5975725,41.9776099],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821015006":{"id":"n1821015006","loc":[-85.5765708,42.0034903],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:54Z","tags":{}},"n1821015007":{"id":"n1821015007","loc":[-85.5250187,42.026559],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:55Z","tags":{}},"n1821015009":{"id":"n1821015009","loc":[-85.5426998,42.0166279],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:55Z","tags":{}},"n1821015010":{"id":"n1821015010","loc":[-85.5957606,41.9806584],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:55Z","tags":{}},"n1821015011":{"id":"n1821015011","loc":[-85.5262753,42.0252497],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:55Z","tags":{}},"n1821015012":{"id":"n1821015012","loc":[-85.5266455,42.0253374],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:55Z","tags":{}},"n1821015014":{"id":"n1821015014","loc":[-85.5515632,42.0130187],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:55Z","tags":{}},"n1821015015":{"id":"n1821015015","loc":[-85.6024058,41.9765212],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:55Z","tags":{}},"n1821015017":{"id":"n1821015017","loc":[-85.5175032,42.0357156],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:55Z","tags":{}},"n1821015018":{"id":"n1821015018","loc":[-85.5302718,42.0236039],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:55Z","tags":{}},"n1821015019":{"id":"n1821015019","loc":[-85.6024005,41.9782759],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:55Z","tags":{}},"n1821015020":{"id":"n1821015020","loc":[-85.5907758,41.9890821],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:55Z","tags":{}},"n1821015021":{"id":"n1821015021","loc":[-85.6019445,41.9777215],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:55Z","tags":{}},"n1821015022":{"id":"n1821015022","loc":[-85.5942854,41.9800881],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:55Z","tags":{}},"n1821015024":{"id":"n1821015024","loc":[-85.5325826,42.0222711],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:55Z","tags":{}},"n1821015029":{"id":"n1821015029","loc":[-85.555093,42.0105316],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015033":{"id":"n1821015033","loc":[-85.5249704,42.0270372],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015034":{"id":"n1821015034","loc":[-85.5243965,42.0272205],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015038":{"id":"n1821015038","loc":[-85.5413426,42.0190749],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015039":{"id":"n1821015039","loc":[-85.5920431,41.9848175],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015041":{"id":"n1821015041","loc":[-85.5577685,42.0106015],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015042":{"id":"n1821015042","loc":[-85.5453606,42.0158866],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015045":{"id":"n1821015045","loc":[-85.5333228,42.0217889],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015046":{"id":"n1821015046","loc":[-85.5426891,42.0175924],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015048":{"id":"n1821015048","loc":[-85.5886836,41.9936474],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015050":{"id":"n1821015050","loc":[-85.6001152,41.9786467],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015051":{"id":"n1821015051","loc":[-85.6094064,41.9723655],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015053":{"id":"n1821015053","loc":[-85.605721,41.9749738],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015055":{"id":"n1821015055","loc":[-85.6106791,41.9705048],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015057":{"id":"n1821015057","loc":[-85.5210437,42.0307071],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015059":{"id":"n1821015059","loc":[-85.5995694,41.9786725],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:56Z","tags":{}},"n1821015060":{"id":"n1821015060","loc":[-85.5371638,42.0182938],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015062":{"id":"n1821015062","loc":[-85.6111766,41.9704593],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015065":{"id":"n1821015065","loc":[-85.577704,42.0034921],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015067":{"id":"n1821015067","loc":[-85.5570067,42.0093699],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015068":{"id":"n1821015068","loc":[-85.5920364,41.9845525],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015069":{"id":"n1821015069","loc":[-85.5252065,42.0253954],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015072":{"id":"n1821015072","loc":[-85.5664159,42.0088517],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015073":{"id":"n1821015073","loc":[-85.5880399,41.991905],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015075":{"id":"n1821015075","loc":[-85.6099871,41.9727861],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015076":{"id":"n1821015076","loc":[-85.5319603,42.0231478],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015078":{"id":"n1821015078","loc":[-85.6036088,41.9751112],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015080":{"id":"n1821015080","loc":[-85.5983128,41.9789179],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015082":{"id":"n1821015082","loc":[-85.5614069,42.0071395],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015083":{"id":"n1821015083","loc":[-85.60968,41.9709738],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015086":{"id":"n1821015086","loc":[-85.5914195,41.9837351],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015087":{"id":"n1821015087","loc":[-85.5895473,41.9948036],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015090":{"id":"n1821015090","loc":[-85.5929913,41.9851905],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:57Z","tags":{}},"n1821015093":{"id":"n1821015093","loc":[-85.5907396,41.9838485],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015095":{"id":"n1821015095","loc":[-85.5893864,41.9880176],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015096":{"id":"n1821015096","loc":[-85.5788024,42.0039807],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015097":{"id":"n1821015097","loc":[-85.5630592,42.0078411],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015098":{"id":"n1821015098","loc":[-85.5350609,42.0211274],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015099":{"id":"n1821015099","loc":[-85.5967195,41.9808679],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015100":{"id":"n1821015100","loc":[-85.5666734,42.0088119],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015101":{"id":"n1821015101","loc":[-85.564694,42.0077675],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015103":{"id":"n1821015103","loc":[-85.6066544,41.9726527],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015104":{"id":"n1821015104","loc":[-85.6011827,41.9769838],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015105":{"id":"n1821015105","loc":[-85.5972131,41.9776697],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015106":{"id":"n1821015106","loc":[-85.5880828,41.9903341],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015107":{"id":"n1821015107","loc":[-85.5510268,42.0130626],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015108":{"id":"n1821015108","loc":[-85.6102164,41.970543],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015109":{"id":"n1821015109","loc":[-85.5905344,41.9853899],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015111":{"id":"n1821015111","loc":[-85.5888821,41.9913429],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:58Z","tags":{}},"n1821015112":{"id":"n1821015112","loc":[-85.606295,41.9741921],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015114":{"id":"n1821015114","loc":[-85.5969556,41.9807443],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015115":{"id":"n1821015115","loc":[-85.5882223,41.9934081],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015116":{"id":"n1821015116","loc":[-85.6104471,41.9724971],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015118":{"id":"n1821015118","loc":[-85.5406091,42.0192162],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015120":{"id":"n1821015120","loc":[-85.589955,41.9888429],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015121":{"id":"n1821015121","loc":[-85.5598821,42.0092304],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015122":{"id":"n1821015122","loc":[-85.545598,42.0144097],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015123":{"id":"n1821015123","loc":[-85.5649528,42.0079965],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015125":{"id":"n1821015125","loc":[-85.5883993,41.9917814],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015126":{"id":"n1821015126","loc":[-85.5295785,42.0239967],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015129":{"id":"n1821015129","loc":[-85.5648723,42.0078809],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015132":{"id":"n1821015132","loc":[-85.564989,42.0081103],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015133":{"id":"n1821015133","loc":[-85.5946127,41.9800841],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015134":{"id":"n1821015134","loc":[-85.583448,42.0019078],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015135":{"id":"n1821015135","loc":[-85.5905934,41.9871842],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015137":{"id":"n1821015137","loc":[-85.610608,41.9704752],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:25:59Z","tags":{}},"n1821015138":{"id":"n1821015138","loc":[-85.5752257,42.0052939],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015139":{"id":"n1821015139","loc":[-85.5893864,41.9943491],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015140":{"id":"n1821015140","loc":[-85.5426247,42.0169866],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015141":{"id":"n1821015141","loc":[-85.562001,42.0074526],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015142":{"id":"n1821015142","loc":[-85.5212046,42.0301094],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015143":{"id":"n1821015143","loc":[-85.602214,41.9784531],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015144":{"id":"n1821015144","loc":[-85.5858687,41.9948293],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015145":{"id":"n1821015145","loc":[-85.5608477,42.0074805],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015146":{"id":"n1821015146","loc":[-85.5651607,42.0083614],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015147":{"id":"n1821015147","loc":[-85.5288288,42.0242495],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015149":{"id":"n1821015149","loc":[-85.5450334,42.0146989],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015151":{"id":"n1821015151","loc":[-85.5578275,42.0092304],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015154":{"id":"n1821015154","loc":[-85.6056634,41.9724511],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015155":{"id":"n1821015155","loc":[-85.5902179,41.9852742],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015156":{"id":"n1821015156","loc":[-85.5156256,42.0387157],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015157":{"id":"n1821015157","loc":[-85.5734433,42.0059459],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015158":{"id":"n1821015158","loc":[-85.6050773,41.9731273],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015160":{"id":"n1821015160","loc":[-85.5223419,42.0275233],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015163":{"id":"n1821015163","loc":[-85.6053562,41.972525],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015164":{"id":"n1821015164","loc":[-85.5850412,41.9946082],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:00Z","tags":{}},"n1821015165":{"id":"n1821015165","loc":[-85.5359031,42.0186326],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015166":{"id":"n1821015166","loc":[-85.5608745,42.0077635],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015169":{"id":"n1821015169","loc":[-85.572876,42.0073189],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015171":{"id":"n1821015171","loc":[-85.5875424,41.9919188],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015172":{"id":"n1821015172","loc":[-85.5240116,42.0272581],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015173":{"id":"n1821015173","loc":[-85.5318369,42.0236818],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015174":{"id":"n1821015174","loc":[-85.566888,42.0086923],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015175":{"id":"n1821015175","loc":[-85.5931522,41.9850669],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015176":{"id":"n1821015176","loc":[-85.5604842,42.0093199],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015177":{"id":"n1821015177","loc":[-85.5868168,41.9927543],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015178":{"id":"n1821015178","loc":[-85.6052275,41.9732549],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015179":{"id":"n1821015179","loc":[-85.5910118,41.9900431],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015182":{"id":"n1821015182","loc":[-85.5610032,42.0082897],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015183":{"id":"n1821015183","loc":[-85.5425443,42.0179431],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015184":{"id":"n1821015184","loc":[-85.5843277,42.0014055],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015186":{"id":"n1821015186","loc":[-85.5733307,42.0063564],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015188":{"id":"n1821015188","loc":[-85.5277385,42.0248694],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015189":{"id":"n1821015189","loc":[-85.5558427,42.0108168],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:01Z","tags":{}},"n1821015190":{"id":"n1821015190","loc":[-85.5650587,42.0082618],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:02Z","tags":{}},"n1821015191":{"id":"n1821015191","loc":[-85.5660351,42.0088278],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:02Z","tags":{}},"n1821015192":{"id":"n1821015192","loc":[-85.5849768,41.9980049],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:02Z","tags":{}},"n1821015194":{"id":"n1821015194","loc":[-85.5359139,42.0188199],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:02Z","tags":{}},"n1821015195":{"id":"n1821015195","loc":[-85.593238,41.9849194],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:02Z","tags":{}},"n1821015197":{"id":"n1821015197","loc":[-85.5850841,41.9983239],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:02Z","tags":{}},"n1821015199":{"id":"n1821015199","loc":[-85.5983396,41.9794283],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:02Z","tags":{}},"n1821015204":{"id":"n1821015204","loc":[-85.5452801,42.0145355],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:02Z","tags":{}},"n1821015205":{"id":"n1821015205","loc":[-85.5340685,42.0218407],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:02Z","tags":{}},"n1821015207":{"id":"n1821015207","loc":[-85.5773272,42.0034186],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:02Z","tags":{}},"n1821015209":{"id":"n1821015209","loc":[-85.5535212,42.0132419],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:02Z","tags":{}},"n1821015211":{"id":"n1821015211","loc":[-85.6107703,41.9706045],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:02Z","tags":{}},"n1821015212":{"id":"n1821015212","loc":[-85.6030066,41.9758193],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015213":{"id":"n1821015213","loc":[-85.5359943,42.0184213],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015214":{"id":"n1821015214","loc":[-85.5922993,41.9813305],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015215":{"id":"n1821015215","loc":[-85.5672689,42.0080465],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015217":{"id":"n1821015217","loc":[-85.5160494,42.0365682],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015218":{"id":"n1821015218","loc":[-85.5401142,42.0190351],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015219":{"id":"n1821015219","loc":[-85.5607632,42.0092282],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015220":{"id":"n1821015220","loc":[-85.5866197,41.9947894],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015221":{"id":"n1821015221","loc":[-85.6017889,41.9765132],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015222":{"id":"n1821015222","loc":[-85.5595978,42.009059],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015226":{"id":"n1821015226","loc":[-85.5871494,41.9929018],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015227":{"id":"n1821015227","loc":[-85.5857708,41.9998866],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015228":{"id":"n1821015228","loc":[-85.5317135,42.0238094],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015231":{"id":"n1821015231","loc":[-85.5733521,42.0061372],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015233":{"id":"n1821015233","loc":[-85.5855991,42.0001936],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015234":{"id":"n1821015234","loc":[-85.5213924,42.029962],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015235":{"id":"n1821015235","loc":[-85.6052221,41.9726567],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015236":{"id":"n1821015236","loc":[-85.5763723,42.0035422],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015237":{"id":"n1821015237","loc":[-85.5858512,41.9966215],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015238":{"id":"n1821015238","loc":[-85.567061,42.008439],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:03Z","tags":{}},"n1821015239":{"id":"n1821015239","loc":[-85.5250563,42.0269057],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015240":{"id":"n1821015240","loc":[-85.5347551,42.0214263],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015241":{"id":"n1821015241","loc":[-85.6098463,41.9707066],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015242":{"id":"n1821015242","loc":[-85.5676927,42.0076519],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015243":{"id":"n1821015243","loc":[-85.516775,42.0322669],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015244":{"id":"n1821015244","loc":[-85.5762275,42.0036538],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015245":{"id":"n1821015245","loc":[-85.5583639,42.0090949],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015246":{"id":"n1821015246","loc":[-85.5554041,42.0106432],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015247":{"id":"n1821015247","loc":[-85.5973364,41.9776099],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015248":{"id":"n1821015248","loc":[-85.6098945,41.9717513],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015249":{"id":"n1821015249","loc":[-85.6045315,41.9751511],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015250":{"id":"n1821015250","loc":[-85.5579938,42.0092264],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015253":{"id":"n1821015253","loc":[-85.6058873,41.9724652],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015254":{"id":"n1821015254","loc":[-85.5869456,41.9947517],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015255":{"id":"n1821015255","loc":[-85.5936565,41.9823713],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015256":{"id":"n1821015256","loc":[-85.5218269,42.0278102],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015258":{"id":"n1821015258","loc":[-85.5887802,41.9905534],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015259":{"id":"n1821015259","loc":[-85.5901924,41.9904515],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015263":{"id":"n1821015263","loc":[-85.5249222,42.0255787],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015265":{"id":"n1821015265","loc":[-85.5175206,42.0321672],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015266":{"id":"n1821015266","loc":[-85.5275722,42.0254034],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015267":{"id":"n1821015267","loc":[-85.6016226,41.9765451],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:04Z","tags":{}},"n1821015269":{"id":"n1821015269","loc":[-85.5569316,42.011032],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:05Z","tags":{}},"n1821015271":{"id":"n1821015271","loc":[-85.6010714,41.9785209],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:05Z","tags":{}},"n1821015272":{"id":"n1821015272","loc":[-85.6050666,41.9729917],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:05Z","tags":{}},"n1821015273":{"id":"n1821015273","loc":[-85.5891235,41.99529],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:05Z","tags":{}},"n1821015274":{"id":"n1821015274","loc":[-85.515454,42.0376439],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:05Z","tags":{}},"n1821015276":{"id":"n1821015276","loc":[-85.5776021,42.0034443],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:05Z","tags":{}},"n1821015277":{"id":"n1821015277","loc":[-85.6041707,41.9751453],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:05Z","tags":{}},"n1821015278":{"id":"n1821015278","loc":[-85.5444701,42.0167435],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:05Z","tags":{}},"n1821015280":{"id":"n1821015280","loc":[-85.5923274,41.9852202],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:05Z","tags":{}},"n1821015283":{"id":"n1821015283","loc":[-85.5893649,41.9900271],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:05Z","tags":{}},"n1821015284":{"id":"n1821015284","loc":[-85.5933453,41.9804412],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:05Z","tags":{}},"n1821015285":{"id":"n1821015285","loc":[-85.5247237,42.026017],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:05Z","tags":{}},"n1821015286":{"id":"n1821015286","loc":[-85.5286182,42.0242477],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:05Z","tags":{}},"n1821015287":{"id":"n1821015287","loc":[-85.5904003,41.9888549],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:05Z","tags":{}},"n1821015288":{"id":"n1821015288","loc":[-85.6062146,41.9739369],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:06Z","tags":{}},"n1821015290":{"id":"n1821015290","loc":[-85.5762596,42.0052602],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:06Z","tags":{}},"n1821015292":{"id":"n1821015292","loc":[-85.5849715,41.9975465],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:06Z","tags":{}},"n1821015293":{"id":"n1821015293","loc":[-85.585229,42.0006241],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:06Z","tags":{}},"n1821015294":{"id":"n1821015294","loc":[-85.5926922,41.9805946],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:06Z","tags":{}},"n1821015295":{"id":"n1821015295","loc":[-85.5703387,42.0089133],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:06Z","tags":{}},"n1821015299":{"id":"n1821015299","loc":[-85.5789955,42.0038611],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:06Z","tags":{}},"n1821015301":{"id":"n1821015301","loc":[-85.6072888,41.9721918],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:06Z","tags":{}},"n1821015302":{"id":"n1821015302","loc":[-85.5356349,42.0200992],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:06Z","tags":{}},"n1821015304":{"id":"n1821015304","loc":[-85.5891772,41.994066],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:06Z","tags":{}},"n1821015306":{"id":"n1821015306","loc":[-85.606295,41.9744952],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:06Z","tags":{}},"n1821015307":{"id":"n1821015307","loc":[-85.538871,42.0186583],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:06Z","tags":{}},"n1821015308":{"id":"n1821015308","loc":[-85.587997,41.994971],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:06Z","tags":{}},"n1821015311":{"id":"n1821015311","loc":[-85.606869,41.9725809],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:06Z","tags":{}},"n1821015312":{"id":"n1821015312","loc":[-85.5171974,42.0339943],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015314":{"id":"n1821015314","loc":[-85.5327435,42.0220479],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015315":{"id":"n1821015315","loc":[-85.5383439,42.0187282],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015316":{"id":"n1821015316","loc":[-85.5248095,42.0263119],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015318":{"id":"n1821015318","loc":[-85.5732502,42.0073051],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015319":{"id":"n1821015319","loc":[-85.5924226,41.9852663],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015321":{"id":"n1821015321","loc":[-85.5179001,42.0353052],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015322":{"id":"n1821015322","loc":[-85.5456771,42.0162413],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015323":{"id":"n1821015323","loc":[-85.5936618,41.9829096],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015325":{"id":"n1821015325","loc":[-85.5656931,42.0086582],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015326":{"id":"n1821015326","loc":[-85.5448456,42.0150975],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015327":{"id":"n1821015327","loc":[-85.5220039,42.027615],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015329":{"id":"n1821015329","loc":[-85.517884,42.0354885],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015330":{"id":"n1821015330","loc":[-85.5576666,42.0101671],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015332":{"id":"n1821015332","loc":[-85.5368754,42.0181402],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015333":{"id":"n1821015333","loc":[-85.5367078,42.0181145],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015334":{"id":"n1821015334","loc":[-85.5903909,41.9904316],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015335":{"id":"n1821015335","loc":[-85.5430767,42.0163587],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015336":{"id":"n1821015336","loc":[-85.5277492,42.0252878],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015337":{"id":"n1821015337","loc":[-85.5312146,42.0236898],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:07Z","tags":{}},"n1821015338":{"id":"n1821015338","loc":[-85.5886568,41.991614],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015339":{"id":"n1821015339","loc":[-85.5782498,42.0040883],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015341":{"id":"n1821015341","loc":[-85.562233,42.0076457],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015342":{"id":"n1821015342","loc":[-85.588626,41.9952479],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015343":{"id":"n1821015343","loc":[-85.5762865,42.005033],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015344":{"id":"n1821015344","loc":[-85.5850841,41.9971478],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015346":{"id":"n1821015346","loc":[-85.5643144,42.0076936],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015347":{"id":"n1821015347","loc":[-85.5164893,42.0359467],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015348":{"id":"n1821015348","loc":[-85.5906846,41.9903541],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015349":{"id":"n1821015349","loc":[-85.557688,42.0107769],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015350":{"id":"n1821015350","loc":[-85.5363698,42.0181424],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015351":{"id":"n1821015351","loc":[-85.5939636,41.9801918],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015352":{"id":"n1821015352","loc":[-85.5524041,42.0131644],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015354":{"id":"n1821015354","loc":[-85.5308606,42.0236221],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015355":{"id":"n1821015355","loc":[-85.5877449,41.9932367],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015356":{"id":"n1821015356","loc":[-85.519885,42.0318586],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015357":{"id":"n1821015357","loc":[-85.5454035,42.0168431],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015358":{"id":"n1821015358","loc":[-85.5970629,41.9781881],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015359":{"id":"n1821015359","loc":[-85.5932541,41.9844767],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015360":{"id":"n1821015360","loc":[-85.5970736,41.9778252],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015361":{"id":"n1821015361","loc":[-85.537031,42.0181601],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015362":{"id":"n1821015362","loc":[-85.5548355,42.0105156],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015363":{"id":"n1821015363","loc":[-85.5168648,42.0336158],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:08Z","tags":{}},"n1821015365":{"id":"n1821015365","loc":[-85.5870435,41.9919507],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015366":{"id":"n1821015366","loc":[-85.5719681,42.0075443],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015367":{"id":"n1821015367","loc":[-85.5969985,41.9780446],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015368":{"id":"n1821015368","loc":[-85.5926761,41.98528],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015369":{"id":"n1821015369","loc":[-85.5224009,42.0293444],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015371":{"id":"n1821015371","loc":[-85.518737,42.0322651],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015372":{"id":"n1821015372","loc":[-85.6064573,41.9726465],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015373":{"id":"n1821015373","loc":[-85.5201103,42.0313088],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015375":{"id":"n1821015375","loc":[-85.5378182,42.0186844],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015376":{"id":"n1821015376","loc":[-85.6109741,41.9706882],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015377":{"id":"n1821015377","loc":[-85.5993333,41.9785488],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015378":{"id":"n1821015378","loc":[-85.5889787,41.9907368],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015380":{"id":"n1821015380","loc":[-85.6060161,41.9737375],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015381":{"id":"n1821015381","loc":[-85.5743016,42.0053679],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015382":{"id":"n1821015382","loc":[-85.6014724,41.9776099],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015383":{"id":"n1821015383","loc":[-85.5574426,42.0091644],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:09Z","tags":{}},"n1821015385":{"id":"n1821015385","loc":[-85.5208613,42.0309302],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:10Z","tags":{}},"n1821015386":{"id":"n1821015386","loc":[-85.5919023,41.9837789],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:10Z","tags":{}},"n1821015387":{"id":"n1821015387","loc":[-85.5455484,42.0160221],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:10Z","tags":{}},"n1821015392":{"id":"n1821015392","loc":[-85.5801757,42.0028964],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:10Z","tags":{}},"n1821015395":{"id":"n1821015395","loc":[-85.5493785,42.0139974],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:10Z","tags":{}},"n1821015396":{"id":"n1821015396","loc":[-85.5449475,42.015488],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:10Z","tags":{}},"n1821015398":{"id":"n1821015398","loc":[-85.611123,41.9706627],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:10Z","tags":{}},"n1821015400":{"id":"n1821015400","loc":[-85.5935706,41.9822477],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:10Z","tags":{}},"n1821015401":{"id":"n1821015401","loc":[-85.5724254,42.0073508],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:10Z","tags":{}},"n1821015403":{"id":"n1821015403","loc":[-85.5486812,42.0143442],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:10Z","tags":{}},"n1821015404":{"id":"n1821015404","loc":[-85.5161835,42.0327711],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015406":{"id":"n1821015406","loc":[-85.5921705,41.9851107],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015407":{"id":"n1821015407","loc":[-85.531912,42.0234069],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015410":{"id":"n1821015410","loc":[-85.5292566,42.024176],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015411":{"id":"n1821015411","loc":[-85.5845316,41.9948315],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015413":{"id":"n1821015413","loc":[-85.5217947,42.0280413],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015414":{"id":"n1821015414","loc":[-85.5527367,42.013272],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015415":{"id":"n1821015415","loc":[-85.5191179,42.0321973],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015416":{"id":"n1821015416","loc":[-85.5540241,42.0128655],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015418":{"id":"n1821015418","loc":[-85.5272892,42.0254849],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015419":{"id":"n1821015419","loc":[-85.5449744,42.016867],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015420":{"id":"n1821015420","loc":[-85.5852665,41.9986787],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015421":{"id":"n1821015421","loc":[-85.6102701,41.972186],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015423":{"id":"n1821015423","loc":[-85.6026365,41.9764972],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015427":{"id":"n1821015427","loc":[-85.5898692,41.9841498],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:11Z","tags":{}},"n1821015429":{"id":"n1821015429","loc":[-85.5422546,42.0183855],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015430":{"id":"n1821015430","loc":[-85.5866505,41.9925549],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015431":{"id":"n1821015431","loc":[-85.5234376,42.0273577],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015432":{"id":"n1821015432","loc":[-85.6096746,41.9727284],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015433":{"id":"n1821015433","loc":[-85.5824891,42.0021567],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015434":{"id":"n1821015434","loc":[-85.5923905,41.9841139],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015435":{"id":"n1821015435","loc":[-85.5874565,41.9948014],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015437":{"id":"n1821015437","loc":[-85.6055279,41.9734423],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015438":{"id":"n1821015438","loc":[-85.5299379,42.0237376],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015439":{"id":"n1821015439","loc":[-85.5155022,42.0383651],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015442":{"id":"n1821015442","loc":[-85.527422,42.0254711],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015443":{"id":"n1821015443","loc":[-85.5920699,41.9849291],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015444":{"id":"n1821015444","loc":[-85.5639711,42.0077494],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015445":{"id":"n1821015445","loc":[-85.5162586,42.0361777],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015446":{"id":"n1821015446","loc":[-85.5220039,42.029695],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015448":{"id":"n1821015448","loc":[-85.5176641,42.0356956],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015449":{"id":"n1821015449","loc":[-85.5930556,41.9841577],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015451":{"id":"n1821015451","loc":[-85.5320783,42.0228848],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015452":{"id":"n1821015452","loc":[-85.5170096,42.0357235],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015453":{"id":"n1821015453","loc":[-85.5571355,42.009613],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015454":{"id":"n1821015454","loc":[-85.5609979,42.009059],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015455":{"id":"n1821015455","loc":[-85.6097336,41.9708342],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"n1821015456":{"id":"n1821015456","loc":[-85.5884476,41.9904218],"version":"1","changeset":"12181249","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-11T02:26:12Z","tags":{}},"w170843846":{"id":"w170843846","version":"1","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:03Z","tags":{"source":"Bing","waterway":"river"},"nodes":["n1819790555","n1819790762","n1819790547","n1819790618","n1819790898","n1819790796","n1819790534","n1819790543","n1819790541","n1819790687","n1819790877","n1819790811","n1819790670"]},"w209083541":{"id":"w209083541","version":"1","changeset":"15306846","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-03-09T19:50:46Z","tags":{"name":"Portage River","source":"Bing","waterway":"river"},"nodes":["n1821014848","n1821015156","n1821015439","n1821014763","n1821014824","n1821015274","n1821014764","n1821014791","n1821014957","n1821015217","n1821015445","n1821015347","n1821014893","n1821015452","n1821015017","n1821015448","n1821014968","n1821015329","n1821015321","n1821014992","n1821014948","n1821014757","n1821014983","n1821015312","n1821015363","n1821014924","n1821014873","n1821014932","n1821014668","n1821015404","n1821014716","n1821015243","n1821015265","n1821014710","n1821015371","n1821015415","n1821014870","n1821015356","n1821015373","n1821014681","n1821014714","n1821015385","n1821014911","n1821015057","n1821014867","n1821014998","n1821015142","n1821015234","n1821015446","n1821014862","n1821015369","n1821014945","n1821015003","n1821014667","n1821015413","n1821015256","n1821015327","n1821015160","n1821014907","n1821015431","n1821015172","n1821015034","n1821014741","n1821015033","n1821015239","n1821015007","n1821015316","n1821015285","n1821014633","n1821015263","n1821015069","n1821014846","n1821014779","n1821015011","n1821015012","n1821014845","n1821015418","n1821015442","n1821015266","n1821015336","n1821014755","n1821015188","n1821014925","n1821014816","n1821014869","n1821014967","n1821015286","n1821015147","n1821015410","n1821015126","n1821015438","n1821015018","n1821015354","n1821015337","n1821014766","n1821014740","n1821015228","n1821015173","n1821015407","n1821015076","n1821015451","n1821015024","n1821015314","n1821014784","n1821015045","n1821014735","n1821015205","n1821014986","n1821015240","n1821015098","n1821014825","n1821015302","n1821014918","n1821014718","n1821014896","n1821014853","n1821015194","n1821015165","n1821015213","n1821014991","n1821015350","n1821015333","n1821015332","n1821015361","n1821015060","n1821014914","n1821015375","n1821015315","n1821015307","n1821014906","n1821014751","n1821014666","n1821015218","n1821014817","n1821015118","n1821014674","n1821015038","n1821014973","n1821015429","n1821015183","n1821015046","n1821014803","n1821015140","n1821015009","n1821014749","n1821015335","n1821014711","n1821014854","n1821015278","n1821015419","n1821014648","n1821015357","n1821014637","n1821014988","n1821015322","n1821015387","n1821015042","n1821014833","n1821015396","n1821015326","n1821014691","n1821015149","n1821015204","n1821015122","n1821014782","n1821014982","n1821014921","n1821014936","n1821014969","n1821014881","n1821015403","n1821014805","n1821015395","n1821014892","n1821014826","n1821014844","n1821015107","n1821015014","n1821014955","n1821015352","n1821015414","n1821014746","n1821015209","n1821014770","n1821015416","n1821014661","n1821014857","n1821014814","n1821014754","n1821014721","n1821014727","n1821015362","n1821015029","n1821015246","n1821015189","n1821014627","n1821015269","n1821014808","n1821014962","n1821015349","n1821015041","n1821014722","n1821015330","n1821015453","n1821015067","n1821014643","n1821014802","n1821015383","n1821015151","n1821015250","n1821015245","n1821014772","n1821014899","n1821015222","n1821015121","n1821014951","n1821015176","n1821015219","n1821015454","n1821014972","n1821014917","n1821015182","n1821015166","n1821015145","n1821014910","n1821015082","n1821014678","n1821014806","n1821015141","n1821015341","n1821014788","n1821015097","n1821014995","n1821015444","n1821015346","n1821015101","n1821015129","n1821015123","n1821015132","n1821015190","n1821015146","n1821015325","n1821015191","n1821015072","n1821015100","n1821015174","n1821015238","n1821015215","n1821014700","n1821015242","n1821014841","n1821014905","n1821014874","n1821014883","n1821014729","n1821014866","n1821014828","n1821015295","n1821014931","n1821014859","n1821014912","n1821014783","n1821014752","n1821014961","n1821015366","n1821015401","n1821015169","n1821015318","n1821014996","n1821014747","n1821014963","n1821014670","n1821015186","n1821015231","n1821015157","n1821014812","n1821015381","n1821014887","n1821015138","n1821014704","n1821014787","n1821014922","n1821015290","n1821015343","n1821014651","n1821014980","n1821014960","n1821015244","n1821015236","n1821015006","n1821014694","n1821014759","n1821015207","n1821015276","n1821015065","n1821014863","n1821014660","n1821014902","n1821014645","n1821015339","n1821014871","n1821015096","n1821015299","n1821014798","n1821014638","n1821015392","n1821014835","n1821014762","n1821014642","n1821015433","n1821014786","n1821015134","n1821014855","n1821015184","n1821014850","n1821015293","n1821015233","n1821015227","n1821014876","n1821014985","n1821014843","n1821015420","n1821015197","n1821015192","n1821015292","n1821015344","n1821014742","n1821014726","n1821015237","n1821014796","n1821014908","n1821014975","n1821014769","n1821014688","n1821014860","n1821014895","n1821014676","n1821015411","n1821014736","n1821015164","n1821014647","n1821015144","n1821014919","n1821015220","n1821015254","n1821015435","n1821015308","n1821015342","n1821014830","n1821015273","n1821014658","n1821014781","n1821015087","n1821015139","n1821015304","n1821014839","n1821015048","n1821015115","n1821015355","n1821015226","n1821015177","n1821015430","n1821014965","n1821014725","n1821015365","n1821015171","n1821015073","n1821015125","n1821015338","n1821015111","n1821014950","n1821015378","n1821015258","n1821015456","n1821015106","n1821014832","n1821014888","n1821014795","n1821014872","n1821014810","n1821014705","n1821014804","n1821014820","n1821015283","n1821014938","n1821014689","n1821015259","n1821015334","n1821015348","n1821014635","n1821015179","n1821014864","n1821014890","n1821015020","n1821014898","n1821015287","n1821015120","n1821014984","n1821014743","n1821014790","n1821014765","n1821014777","n1821015095","n1821014653","n1821015135","n1821014836","n1821014964","n1821014974","n1821014636","n1821014682","n1821014663","n1821014665","n1821015109","n1821015155","n1821014930","n1821014669","n1821015004","n1821015427","n1821014916","n1821015093","n1821015086","n1821015386","n1821014799","n1821014913","n1821015434","n1821014728","n1821014900","n1821015068","n1821015039","n1821015443","n1821015406","n1821015280","n1821015319","n1821015368","n1821014774","n1821015090","n1821015175","n1821015195","n1821014687","n1821015359","n1821015449","n1821014956","n1821014838","n1821014768","n1821014698","n1821015323","n1821014756","n1821015255","n1821015400","n1821014717","n1821014868","n1821014778","n1821015214","n1821014944","n1821014697","n1821014671","n1821014928","n1821015294","n1821014822","n1821015284","n1821015351","n1821015022","n1821015133","n1821014644","n1821015010","n1821014625","n1821014657","n1821014946","n1821015099","n1821015114","n1821014629","n1821014865","n1821014997","n1821014926","n1821014933","n1821015199","n1821014819","n1821015080","n1821014692","n1821014677","n1821015358","n1821015367","n1821015360","n1821015105","n1821015247","n1821015005","n1821014809","n1821014794","n1821014761","n1821014879","n1821014801","n1821015377","n1821015059","n1821014730","n1821015050","n1821015271","n1821015143","n1821014989","n1821015019","n1821014672","n1821014649","n1821014684","n1821014703","n1821015021","n1821015382","n1821014842","n1821014720","n1821014847","n1821015104","n1821014987","n1821014886","n1821015267","n1821015221","n1821015015","n1821015423","n1821014954","n1821014903","n1821014939","n1821015212","n1821014789","n1821014712","n1821014708","n1821015078","n1821015277","n1821015249","n1821014646","n1821014793","n1821015053","n1821014707","n1821015306","n1821015112","n1821015288","n1821015380","n1821015437","n1821015178","n1821015158","n1821015272","n1821015235","n1821015163","n1821015154","n1821015253","n1821014632","n1821015372","n1821015103","n1821015311","n1821015301","n1821014885","n1821014811","n1821014977","n1821015051","n1821014942","n1821014745","n1821015432","n1821015075","n1821014664","n1821014695","n1821015116","n1821014639","n1821015421","n1821015248","n1821014758","n1821014834","n1821015083","n1821015455","n1821015241","n1821015108","n1821014713","n1821015137","n1821015055","n1821015211","n1821014904","n1821015376","n1821015398","n1821014771","n1821014840","n1821015062","n1819790554","n1819790560","n1819790767","n1819790696","n1819790706","n1819790606","n1819790607","n1819790544","n1819790779","n1819790760","n1819790926","n1819790927","n1819790647","n1819790657","n1819790649","n1819790679","n1819790915","n1819790739","n1819790549","n1819790671","n1819790686","n1819790798","n1819790791","n1819790563","n1819790720","n1819790704","n1819790795","n1819790836","n1819790622","n1819790615","n1819790654","n1819790931","n1819790595","n1819790753","n1819790612","n1819790623","n1819790564","n1819790552","n1819790645","n1819790625","n1819790605","n1819790668","n1819790731","n1819790718","n1819790781","n1819790665","n1819790659","n1819790726","n1819790642","n1819790854","n1819790697","n1819790867","n1819790833","n1819790555","n1819790774","n1819790881","n1819790530","n1819790909","n1819790891","n1819790590","n1819790738","n1819790609","n1819790528","n1819790674","n1819790583","n1819790559","n1819790863","n1819790912","n1819790685","n1819790913"]},"n185955128":{"id":"n185955128","loc":[-85.6189367,41.9519432],"version":"3","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:14Z","tags":{}},"n185948818":{"id":"n185948818","loc":[-85.616755,41.952231],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:53:44Z","tags":{}},"n185978819":{"id":"n185978819","loc":[-85.616773,41.954737],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:35Z","tags":{}},"n185978821":{"id":"n185978821","loc":[-85.616699,41.954742],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:35Z","tags":{}},"n2138420714":{"id":"n2138420714","loc":[-85.6176304,41.9515154],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420715":{"id":"n2138420715","loc":[-85.6177355,41.9515717],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420716":{"id":"n2138420716","loc":[-85.6192901,41.951573],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420718":{"id":"n2138420718","loc":[-85.6171481,41.9513579],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420719":{"id":"n2138420719","loc":[-85.6165981,41.9519199],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420720":{"id":"n2138420720","loc":[-85.6165719,41.9519922],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420721":{"id":"n2138420721","loc":[-85.6165832,41.9520757],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420722":{"id":"n2138420722","loc":[-85.6166355,41.9521453],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420723":{"id":"n2138420723","loc":[-85.6169161,41.9522788],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420724":{"id":"n2138420724","loc":[-85.6170882,41.9522538],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420725":{"id":"n2138420725","loc":[-85.6189204,41.9514674],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420726":{"id":"n2138420726","loc":[-85.6180346,41.9514735],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420727":{"id":"n2138420727","loc":[-85.6180362,41.9515719],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420728":{"id":"n2138420728","loc":[-85.6189204,41.9515727],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420744":{"id":"n2138420744","loc":[-85.618919,41.9519571],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420745":{"id":"n2138420745","loc":[-85.6194575,41.9522374],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420746":{"id":"n2138420746","loc":[-85.6181777,41.9536179],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420747":{"id":"n2138420747","loc":[-85.6176582,41.9533658],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420748":{"id":"n2138420748","loc":[-85.6179871,41.9530242],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420749":{"id":"n2138420749","loc":[-85.618429,41.9532476],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420750":{"id":"n2138420750","loc":[-85.6185538,41.9531194],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420751":{"id":"n2138420751","loc":[-85.6180765,41.9528677],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420752":{"id":"n2138420752","loc":[-85.6180394,41.9528855],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420753":{"id":"n2138420753","loc":[-85.6193752,41.9521695],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420754":{"id":"n2138420754","loc":[-85.6181374,41.9535376],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420755":{"id":"n2138420755","loc":[-85.6179898,41.9535545],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420756":{"id":"n2138420756","loc":[-85.6177286,41.9534228],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420757":{"id":"n2138420757","loc":[-85.6181011,41.9530292],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{}},"n2138420759":{"id":"n2138420759","loc":[-85.6185158,41.9531194],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{}},"n2138420760":{"id":"n2138420760","loc":[-85.6191318,41.9520425],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{}},"n2138420761":{"id":"n2138420761","loc":[-85.6182348,41.9529815],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{}},"n2138420762":{"id":"n2138420762","loc":[-85.6184853,41.9524248],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{}},"n2138420763":{"id":"n2138420763","loc":[-85.6186764,41.9525193],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{}},"n2138420764":{"id":"n2138420764","loc":[-85.6189421,41.9526483],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{}},"n2138420765":{"id":"n2138420765","loc":[-85.6182875,41.9531222],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{}},"n2138420766":{"id":"n2138420766","loc":[-85.6179141,41.9535163],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{}},"n2138420767":{"id":"n2138420767","loc":[-85.6178363,41.9535735],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{}},"n185948824":{"id":"n185948824","loc":[-85.6165667,41.9529715],"version":"3","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:14Z","tags":{}},"n2138420758":{"id":"n2138420758","loc":[-85.6184408,41.953201],"version":"2","changeset":"14970854","user":"oldtopos","uid":"169004","visible":"true","timestamp":"2013-02-09T18:25:47Z","tags":{}},"n2138422349":{"id":"n2138422349","loc":[-85.6175136,41.9533346],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422350":{"id":"n2138422350","loc":[-85.6171867,41.9531679],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422351":{"id":"n2138422351","loc":[-85.61722,41.9531305],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422352":{"id":"n2138422352","loc":[-85.6171889,41.9531158],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422353":{"id":"n2138422353","loc":[-85.6171733,41.9531284],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422354":{"id":"n2138422354","loc":[-85.616765,41.9529207],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422355":{"id":"n2138422355","loc":[-85.6167565,41.9529355],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422356":{"id":"n2138422356","loc":[-85.6164772,41.9527911],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422357":{"id":"n2138422357","loc":[-85.6168227,41.9524261],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422358":{"id":"n2138422358","loc":[-85.6171913,41.9526158],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422359":{"id":"n2138422359","loc":[-85.6172403,41.9525589],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422360":{"id":"n2138422360","loc":[-85.6172097,41.952542],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422361":{"id":"n2138422361","loc":[-85.6173948,41.9523512],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422362":{"id":"n2138422362","loc":[-85.6174256,41.9523678],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422363":{"id":"n2138422363","loc":[-85.6174831,41.9523086],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:27Z","tags":{}},"n2138422364":{"id":"n2138422364","loc":[-85.6173316,41.9522289],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138422365":{"id":"n2138422365","loc":[-85.6174507,41.9521024],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138422366":{"id":"n2138422366","loc":[-85.6174773,41.9521155],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138422367":{"id":"n2138422367","loc":[-85.6176577,41.9519232],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138422368":{"id":"n2138422368","loc":[-85.6176336,41.9519105],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138422369":{"id":"n2138422369","loc":[-85.617747,41.9517861],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138422370":{"id":"n2138422370","loc":[-85.6182675,41.9520559],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138422371":{"id":"n2138422371","loc":[-85.6182105,41.9521219],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138422372":{"id":"n2138422372","loc":[-85.6183863,41.9522203],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138422373":{"id":"n2138422373","loc":[-85.6180984,41.9525266],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138422374":{"id":"n2138422374","loc":[-85.6179159,41.9524295],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138422375":{"id":"n2138422375","loc":[-85.617854,41.9524979],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138422376":{"id":"n2138422376","loc":[-85.6177686,41.9524531],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138422377":{"id":"n2138422377","loc":[-85.6174716,41.9527765],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138422378":{"id":"n2138422378","loc":[-85.6178545,41.9529756],"version":"1","changeset":"14878856","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:12:28Z","tags":{}},"n2138425424":{"id":"n2138425424","loc":[-85.6171736,41.9536385],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:40Z","tags":{}},"n2138425425":{"id":"n2138425425","loc":[-85.6180159,41.9535782],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:40Z","tags":{}},"n2138425426":{"id":"n2138425426","loc":[-85.6181068,41.9536282],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:40Z","tags":{}},"n2138425427":{"id":"n2138425427","loc":[-85.6180673,41.9542678],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:40Z","tags":{}},"n2138425428":{"id":"n2138425428","loc":[-85.6178636,41.9542634],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:40Z","tags":{}},"n2138425429":{"id":"n2138425429","loc":[-85.6176204,41.9542046],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:40Z","tags":{}},"n2138425430":{"id":"n2138425430","loc":[-85.6174366,41.9541031],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:40Z","tags":{}},"n2138425431":{"id":"n2138425431","loc":[-85.6172942,41.9539781],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:40Z","tags":{}},"n2138425432":{"id":"n2138425432","loc":[-85.6172171,41.9538399],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:40Z","tags":{}},"n2138425433":{"id":"n2138425433","loc":[-85.6168138,41.9543266],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:40Z","tags":{}},"n2138425434":{"id":"n2138425434","loc":[-85.6167779,41.9538098],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:40Z","tags":{}},"n2138425435":{"id":"n2138425435","loc":[-85.6165849,41.9537073],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:40Z","tags":{}},"n2138425441":{"id":"n2138425441","loc":[-85.616458,41.9543184],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138425442":{"id":"n2138425442","loc":[-85.6166428,41.954345],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138425445":{"id":"n2138425445","loc":[-85.6181332,41.9514117],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138425446":{"id":"n2138425446","loc":[-85.6183263,41.9514111],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138425447":{"id":"n2138425447","loc":[-85.6185033,41.9514102],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138425449":{"id":"n2138425449","loc":[-85.6186809,41.9514093],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138425451":{"id":"n2138425451","loc":[-85.6188681,41.9514082],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138436008":{"id":"n2138436008","loc":[-85.6170474,41.9513604],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:02Z","tags":{}},"n2138436009":{"id":"n2138436009","loc":[-85.6164937,41.9519586],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:02Z","tags":{}},"n2138436010":{"id":"n2138436010","loc":[-85.616497,41.9520725],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:02Z","tags":{}},"n2138436011":{"id":"n2138436011","loc":[-85.6165654,41.9521645],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:02Z","tags":{}},"n2138436012":{"id":"n2138436012","loc":[-85.6166631,41.9522178],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:02Z","tags":{}},"n2138436013":{"id":"n2138436013","loc":[-85.6167327,41.9522554],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:02Z","tags":{}},"n2138436014":{"id":"n2138436014","loc":[-85.6172383,41.9525125],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:02Z","tags":{}},"n2138439319":{"id":"n2138439319","loc":[-85.6170432,41.9524057],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439320":{"id":"n2138439320","loc":[-85.617691,41.9517107],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439321":{"id":"n2138439321","loc":[-85.6177727,41.9516794],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439322":{"id":"n2138439322","loc":[-85.619085,41.9516811],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439323":{"id":"n2138439323","loc":[-85.6179432,41.952895],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439324":{"id":"n2138439324","loc":[-85.6180389,41.9529384],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439325":{"id":"n2138439325","loc":[-85.6176303,41.9533604],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439326":{"id":"n2138439326","loc":[-85.6175538,41.9534396],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439327":{"id":"n2138439327","loc":[-85.6173806,41.9523658],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439328":{"id":"n2138439328","loc":[-85.6171841,41.9522542],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439329":{"id":"n2138439329","loc":[-85.6172077,41.9524958],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439330":{"id":"n2138439330","loc":[-85.6171235,41.9525809],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439331":{"id":"n2138439331","loc":[-85.6180938,41.9527349],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439332":{"id":"n2138439332","loc":[-85.6177023,41.9525253],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439333":{"id":"n2138439333","loc":[-85.6175543,41.9526865],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n2138439334":{"id":"n2138439334","loc":[-85.6179589,41.9528783],"version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{}},"n185948820":{"id":"n185948820","loc":[-85.6163249,41.952701],"version":"3","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:14Z","tags":{}},"n185948822":{"id":"n185948822","loc":[-85.6163757,41.952855],"version":"3","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:14Z","tags":{}},"n185955123":{"id":"n185955123","loc":[-85.6198103,41.9510408],"version":"3","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:14Z","tags":{}},"n185958839":{"id":"n185958839","loc":[-85.611651,41.954761],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:34Z","tags":{}},"n185965033":{"id":"n185965033","loc":[-85.614195,41.954754],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:42Z","tags":{}},"n185976502":{"id":"n185976502","loc":[-85.617375,41.947559],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:07:32Z","tags":{}},"n185976504":{"id":"n185976504","loc":[-85.6174164,41.9510804],"version":"3","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:14Z","tags":{}},"n185978828":{"id":"n185978828","loc":[-85.613542,41.954756],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:36Z","tags":{}},"n185978830":{"id":"n185978830","loc":[-85.610373,41.954774],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:08:36Z","tags":{}},"n2138420713":{"id":"n2138420713","loc":[-85.6174641,41.9506942],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:11Z","tags":{}},"n2138420717":{"id":"n2138420717","loc":[-85.6173027,41.9512895],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:12Z","tags":{}},"n2138420768":{"id":"n2138420768","loc":[-85.61745,41.9501974],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{}},"n2138420773":{"id":"n2138420773","loc":[-85.6174135,41.9489136],"version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{}},"n2138425436":{"id":"n2138425436","loc":[-85.6159148,41.9538036],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:40Z","tags":{}},"n2138425437":{"id":"n2138425437","loc":[-85.6159534,41.9539677],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138425438":{"id":"n2138425438","loc":[-85.6160306,41.9540846],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138425439":{"id":"n2138425439","loc":[-85.6161354,41.954181],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138425440":{"id":"n2138425440","loc":[-85.6162733,41.954263],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138425443":{"id":"n2138425443","loc":[-85.6183273,41.9510826],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138425444":{"id":"n2138425444","loc":[-85.6181354,41.9510835],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138425448":{"id":"n2138425448","loc":[-85.6185033,41.9510816],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138425450":{"id":"n2138425450","loc":[-85.6186816,41.9510808],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138425452":{"id":"n2138425452","loc":[-85.6188641,41.9510818],"version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:41Z","tags":{}},"n2138435984":{"id":"n2138435984","loc":[-85.6167607,41.9501009],"version":"2","changeset":"14970854","user":"oldtopos","uid":"169004","visible":"true","timestamp":"2013-02-09T18:25:47Z","tags":{}},"n2138436000":{"id":"n2138436000","loc":[-85.6173169,41.947558],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:01Z","tags":{}},"n2138436001":{"id":"n2138436001","loc":[-85.6173362,41.948883],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:01Z","tags":{}},"n2138436002":{"id":"n2138436002","loc":[-85.6167791,41.9492952],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:01Z","tags":{}},"n2138436003":{"id":"n2138436003","loc":[-85.6167543,41.949349],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:01Z","tags":{}},"n2138436004":{"id":"n2138436004","loc":[-85.6167648,41.9509125],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:01Z","tags":{}},"n2138436005":{"id":"n2138436005","loc":[-85.6168832,41.9510412],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:01Z","tags":{}},"n2138436006":{"id":"n2138436006","loc":[-85.6170045,41.9511417],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:01Z","tags":{}},"n2138436007":{"id":"n2138436007","loc":[-85.6170624,41.9512483],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:02Z","tags":{}},"n2138436017":{"id":"n2138436017","loc":[-85.6168094,41.9492729],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:02Z","tags":{}},"n2138436021":{"id":"n2138436021","loc":[-85.6167553,41.9494886],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:02Z","tags":{}},"n2138436023":{"id":"n2138436023","loc":[-85.6167585,41.9499707],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:02Z","tags":{}},"n2138436025":{"id":"n2138436025","loc":[-85.6167567,41.9497018],"version":"1","changeset":"14878954","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:47:02Z","tags":{}},"w203838284":{"id":"w203838284","version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:42Z","tags":{"area":"yes","leisure":"pitch","sport":"baseball"},"nodes":["n2138425424","n2138425425","n2138425426","n2138425427","n2138425428","n2138425429","n2138425430","n2138425431","n2138425432","n2138425424"]},"w203837928":{"id":"w203837928","version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{"highway":"service"},"nodes":["n2138420717","n2138420718","n2138420719","n2138420720","n2138420721","n2138420722","n185948818","n2138420723","n2138420724","n2138420715"]},"w203839364":{"id":"w203839364","version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{"highway":"footway"},"nodes":["n2138439331","n2138439332"]},"w203837932":{"id":"w203837932","version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2138420744","n2138420745","n2138420746","n2138420747","n2138420748","n2138420749","n2138420750","n2138420751","n2138420744"]},"w203839362":{"id":"w203839362","version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{"highway":"footway"},"nodes":["n2138439327","n2138439328"]},"w203839363":{"id":"w203839363","version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{"highway":"footway"},"nodes":["n2138439329","n2138439330"]},"w203837933":{"id":"w203837933","version":"2","changeset":"14970854","user":"oldtopos","uid":"169004","visible":"true","timestamp":"2013-02-09T18:25:42Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n185955128","n2138420760","n2138420753","n2138420764","n2138420759","n2138420758","n2138420754","n2138420755","n2138420766","n2138420756"]},"w203837936":{"id":"w203837936","version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:14Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2138420765","n2138420766"]},"w17966364":{"id":"w17966364","version":"2","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:14Z","tags":{"access":"private","highway":"service","name":"Collins Dr","tiger:cfcc":"A74","tiger:county":"St. Joseph, MI","tiger:name_base":"Collins","tiger:name_type":"Dr","tiger:reviewed":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313686","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185961362","n185976502","n2138420773","n2138420768","n2138420713","n185976504","n2138420717","n2138420714","n2138420715","n2138420727","n2138420728","n2138420716"]},"w203838040":{"id":"w203838040","version":"3","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:19Z","tags":{"amenity":"school","area":"yes","building":"yes","name":"Three Rivers Middle School"},"nodes":["n2138422349","n2138422350","n2138422351","n2138422352","n2138422353","n2138422354","n2138422355","n2138422356","n2138422357","n2138439330","n2138422358","n2138422359","n2138422360","n2138436014","n2138439327","n2138422361","n2138422362","n2138422363","n2138422364","n2138422365","n2138422366","n2138422367","n2138422368","n2138422369","n2138422370","n2138422371","n2138422372","n2138422373","n2138422374","n2138422375","n2138422376","n2138439332","n2138439333","n2138422377","n2138422378","n2138422349"]},"w17964049":{"id":"w17964049","version":"3","changeset":"14970854","user":"oldtopos","uid":"169004","visible":"true","timestamp":"2013-02-09T18:25:46Z","tags":{"highway":"service","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15335181","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185955120","n185955123","n2138420716","n185955128","n2138420762","n2138420752","n2138420761","n2138420759"]},"w41074899":{"id":"w41074899","version":"4","changeset":"14676554","user":"bbmiller","uid":"451048","visible":"true","timestamp":"2013-01-16T20:05:18Z","tags":{"highway":"secondary","name":"E Hoffman St","ref":"M 60","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Hoffman","tiger:name_direction_prefix":"E","tiger:name_type":"St","tiger:reviewed":"no","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185978817","n185978819","n185978821","n185965033","n185978828","n185958839","n185978830"]},"w203839365":{"id":"w203839365","version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{"highway":"footway"},"nodes":["n2138439333","n2138439334"]},"w203837935":{"id":"w203837935","version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:14Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2138420762","n2138420763","n2138420764"]},"w203838287":{"id":"w203838287","version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:42Z","tags":{"area":"yes","leisure":"pitch","sport":"tennis"},"nodes":["n2138425446","n2138425447","n2138425448","n2138425443","n2138425446"]},"w203837934":{"id":"w203837934","version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:14Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2138420760","n2138420763","n2138420761"]},"w203838289":{"id":"w203838289","version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:42Z","tags":{"area":"yes","leisure":"pitch","sport":"tennis"},"nodes":["n2138425449","n2138425451","n2138425452","n2138425450","n2138425449"]},"w17963047":{"id":"w17963047","version":"4","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:19Z","tags":{"highway":"service","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15331535","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185948818","n2138436013","n185948820","n185948822","n185948824","n2138439326","n2138420767","n2138420766"]},"w203839091":{"id":"w203839091","version":"3","changeset":"14970854","user":"oldtopos","uid":"169004","visible":"true","timestamp":"2013-02-09T18:25:44Z","tags":{"highway":"footway"},"nodes":["n185976502","n2138436000","n2138436001","n2138436017","n2138436002","n2138436003","n2138436021","n2138436025","n2138436023","n2138435984","n2138436004","n2138436005","n2138436006","n2138436007","n2138436008","n2138436009","n2138436010","n2138436011","n2138436012","n2138436013","n2138439319","n2138439329","n2138436014"]},"w204830797":{"id":"w204830797","version":"1","changeset":"14970854","user":"oldtopos","uid":"169004","visible":"true","timestamp":"2013-02-09T18:25:37Z","tags":{"highway":"service","service":"parking_aisle"},"nodes":["n2138420756","n2138420757","n2138420765","n2138420758"]},"w203838288":{"id":"w203838288","version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:42Z","tags":{"area":"yes","leisure":"pitch","sport":"tennis"},"nodes":["n2138425447","n2138425449","n2138425450","n2138425448","n2138425447"]},"w203838285":{"id":"w203838285","version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:42Z","tags":{"area":"yes","leisure":"pitch","sport":"baseball"},"nodes":["n2138425433","n2138425434","n2138425435","n2138425436","n2138425437","n2138425438","n2138425439","n2138425440","n2138425441","n2138425442","n2138425433"]},"w203838286":{"id":"w203838286","version":"1","changeset":"14878914","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:33:42Z","tags":{"area":"yes","leisure":"pitch","sport":"tennis"},"nodes":["n2138425443","n2138425444","n2138425445","n2138425446","n2138425443"]},"w203837929":{"id":"w203837929","version":"1","changeset":"14878832","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:00:13Z","tags":{"amenity":"parking","area":"yes"},"nodes":["n2138420725","n2138420726","n2138420727","n2138420728","n2138420725"]},"w203839361":{"id":"w203839361","version":"1","changeset":"14878967","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T04:54:18Z","tags":{"highway":"footway"},"nodes":["n2138439319","n2138439328","n2138439320","n2138439321","n2138439322","n2138439331","n2138439334","n2138439323","n2138439324","n2138439325","n2138439326"]},"n394381698":{"id":"n394381698","loc":[-85.614471,41.954755],"version":"1","changeset":"1160198","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T04:27:13Z","tags":{}},"n394381699":{"id":"n394381699","loc":[-85.6152,41.954744],"version":"1","changeset":"1160198","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T04:27:13Z","tags":{}},"n394381700":{"id":"n394381700","loc":[-85.615201,41.954081],"version":"1","changeset":"1160198","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T04:27:13Z","tags":{}},"n394381701":{"id":"n394381701","loc":[-85.614426,41.954042],"version":"1","changeset":"1160198","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T04:27:13Z","tags":{}},"n394381702":{"id":"n394381702","loc":[-85.616319,41.954749],"version":"1","changeset":"1160198","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T04:27:13Z","tags":{}},"n394381704":{"id":"n394381704","loc":[-85.616152,41.954752],"version":"1","changeset":"1160198","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T04:27:13Z","tags":{}},"n394381706":{"id":"n394381706","loc":[-85.615201,41.95483],"version":"1","changeset":"1160198","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T04:27:13Z","tags":{}},"n394490775":{"id":"n394490775","loc":[-85.613971,41.954839],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{}},"n394490782":{"id":"n394490782","loc":[-85.614372,41.954841],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{}},"n185958835":{"id":"n185958835","loc":[-85.611615,41.953704],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:34Z","tags":{}},"n185958837":{"id":"n185958837","loc":[-85.611636,41.953938],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:34Z","tags":{}},"n185958842":{"id":"n185958842","loc":[-85.611187,41.951686],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:34Z","tags":{}},"n185958844":{"id":"n185958844","loc":[-85.611087,41.951741],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:34Z","tags":{}},"n185958845":{"id":"n185958845","loc":[-85.611034,41.951852],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:34Z","tags":{}},"n185958847":{"id":"n185958847","loc":[-85.611016,41.95196],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:34Z","tags":{}},"n185958849":{"id":"n185958849","loc":[-85.610989,41.95328],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:34Z","tags":{}},"n185958851":{"id":"n185958851","loc":[-85.611021,41.953484],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:34Z","tags":{}},"n185958852":{"id":"n185958852","loc":[-85.611091,41.953603],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:34Z","tags":{}},"n185958853":{"id":"n185958853","loc":[-85.6112,41.953661],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:34Z","tags":{}},"n185958855":{"id":"n185958855","loc":[-85.611364,41.953686],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:58:34Z","tags":{}},"n185965031":{"id":"n185965031","loc":[-85.614204,41.953696],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:42Z","tags":{}},"n185965032":{"id":"n185965032","loc":[-85.6142,41.953978],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:42Z","tags":{}},"n185965062":{"id":"n185965062","loc":[-85.614617,41.951639],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:43Z","tags":{}},"n185965064":{"id":"n185965064","loc":[-85.61463,41.951852],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:43Z","tags":{}},"n185965066":{"id":"n185965066","loc":[-85.614642,41.953436],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:43Z","tags":{}},"n185965068":{"id":"n185965068","loc":[-85.6146,41.953551],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:43Z","tags":{}},"n185965071":{"id":"n185965071","loc":[-85.614487,41.95363],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:43Z","tags":{}},"n185965073":{"id":"n185965073","loc":[-85.614354,41.953672],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:01:43Z","tags":{}},"n185966288":{"id":"n185966288","loc":[-85.61179,41.953695],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:33Z","tags":{}},"n185966290":{"id":"n185966290","loc":[-85.612232,41.953685],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:33Z","tags":{}},"n185966293":{"id":"n185966293","loc":[-85.613438,41.953677],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:33Z","tags":{}},"n185966349":{"id":"n185966349","loc":[-85.611323,41.951653],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185966351":{"id":"n185966351","loc":[-85.611892,41.951642],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185966352":{"id":"n185966352","loc":[-85.612216,41.951641],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185966353":{"id":"n185966353","loc":[-85.613111,41.951639],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185966354":{"id":"n185966354","loc":[-85.613396,41.95164],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185966355":{"id":"n185966355","loc":[-85.614221,41.95164],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:02:34Z","tags":{}},"n185973839":{"id":"n185973839","loc":[-85.61341,41.951919],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:03Z","tags":{}},"n185973840":{"id":"n185973840","loc":[-85.613438,41.953308],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:06:03Z","tags":{}},"n185980222":{"id":"n185980222","loc":[-85.613781,41.955164],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:33Z","tags":{}},"n185980223":{"id":"n185980223","loc":[-85.613815,41.955237],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:33Z","tags":{}},"n185980225":{"id":"n185980225","loc":[-85.613837,41.955316],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:33Z","tags":{}},"n185990345":{"id":"n185990345","loc":[-85.612211,41.951977],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:15:01Z","tags":{}},"n185955743":{"id":"n185955743","loc":[-85.613873,41.95635],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:55Z","tags":{}},"n185980227":{"id":"n185980227","loc":[-85.613851,41.955415],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:33Z","tags":{}},"n185980229":{"id":"n185980229","loc":[-85.613918,41.957134],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T05:09:33Z","tags":{}},"n394381703":{"id":"n394381703","loc":[-85.616287,41.955674],"version":"1","changeset":"1160198","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T04:27:13Z","tags":{}},"n394381705":{"id":"n394381705","loc":[-85.615164,41.955676],"version":"1","changeset":"1160198","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T04:27:13Z","tags":{}},"n394490777":{"id":"n394490777","loc":[-85.613973,41.955979],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{}},"n394490780":{"id":"n394490780","loc":[-85.614364,41.955987],"version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{}},"w17965307":{"id":"w17965307","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:35:58Z","tags":{"highway":"residential","name":"Bates Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Bates","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313640:15313641","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185958842","n185966349","n185966351","n185966352","n185966353","n185966354","n185966355","n185965062"]},"w17967957":{"id":"w17967957","version":"1","changeset":"402580","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:55:16Z","tags":{"highway":"residential","name":"Krum Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Krum","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313643","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185966352","n185990345","n185966290"]},"w17964508":{"id":"w17964508","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:30:11Z","tags":{"highway":"residential","name":"Blossom Dr","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Blossom","tiger:name_type":"Dr","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15324628","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185958842","n185958844","n185958845","n185958847","n185958849","n185958851","n185958852","n185958853","n185958855","n185958835"]},"w17964507":{"id":"w17964507","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:30:10Z","tags":{"highway":"residential","name":"Blossom Dr","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Blossom","tiger:name_type":"Dr","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313629","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185958835","n185958837","n185958839"]},"w34367080":{"id":"w34367080","version":"1","changeset":"1160198","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T04:27:13Z","tags":{"admin_level":"8","boundary":"administrative","created_by":"polyshp2osm-multipoly","source":"TIGER/Line® 2008 Place Shapefiles (http://www.census.gov/geo/www/tiger/)"},"nodes":["n394381699","n394381706","n394381705","n394381703","n394381702","n394381704","n394381699"]},"w17965302":{"id":"w17965302","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:35:55Z","tags":{"highway":"residential","name":"Clausen Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Clausen","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313630:15313631:15313632","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185958835","n185966288","n185966290","n185966293","n185965031"]},"w17965156":{"id":"w17965156","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:34:54Z","tags":{"highway":"residential","name":"Orchard Dr","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Orchard","tiger:name_type":"Dr","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15327962","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185965062","n185965064","n185965066","n185965068","n185965071","n185965073","n185965031"]},"w34369812":{"id":"w34369812","version":"1","changeset":"1160580","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T06:07:58Z","tags":{"admin_level":"8","boundary":"administrative","created_by":"polyshp2osm-multipoly","source":"TIGER/Line® 2008 Place Shapefiles (http://www.census.gov/geo/www/tiger/)"},"nodes":["n394490775","n394490777","n394490780","n394490782","n394490775"]},"w17965151":{"id":"w17965151","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:34:52Z","tags":{"highway":"residential","name":"Orchard Dr","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Orchard","tiger:name_type":"Dr","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313628","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185965031","n185965032","n185965033"]},"w17966756":{"id":"w17966756","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:47:10Z","tags":{"access":"private","highway":"service","name":"Lockport Dr","tiger:cfcc":"A74","tiger:county":"St. Joseph, MI","tiger:name_base":"Lockport","tiger:name_type":"Dr","tiger:reviewed":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313621:15314402","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185978828","n185980222","n185980223","n185980225","n185980227","n185955743","n185980229"]},"w17966056":{"id":"w17966056","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:41:57Z","tags":{"highway":"residential","name":"Angell Ave","tiger:cfcc":"A41","tiger:county":"St. Joseph, MI","tiger:name_base":"Angell","tiger:name_type":"Ave","tiger:reviewed":"no","tiger:separated":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15313639","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185966354","n185973839","n185973840","n185966293"]},"w34367079":{"id":"w34367079","version":"1","changeset":"1160198","user":"TIGERcnl","uid":"120146","visible":"true","timestamp":"2009-05-12T04:27:13Z","tags":{"admin_level":"8","boundary":"administrative","created_by":"polyshp2osm-multipoly","source":"TIGER/Line® 2008 Place Shapefiles (http://www.census.gov/geo/www/tiger/)"},"nodes":["n394381700","n394381701","n394381698","n394381699","n394381700"]},"n185955744":{"id":"n185955744","loc":[-85.611753,41.956208],"version":"2","changeset":"2196690","user":"woodpeck_fixbot","uid":"147510","visible":"true","timestamp":"2009-08-19T04:56:55Z","tags":{}},"n185988932":{"id":"n185988932","loc":[-85.6159,41.956336],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185988934":{"id":"n185988934","loc":[-85.6159158,41.9590646],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{}},"n185988935":{"id":"n185988935","loc":[-85.6157358,41.959364],"version":"3","changeset":"12169723","user":"Tom Layo","uid":"280679","visible":"true","timestamp":"2012-07-10T06:59:04Z","tags":{"highway":"turning_circle","source":"Bing"}},"n2138447007":{"id":"n2138447007","loc":[-85.6130784,41.9590689],"version":"1","changeset":"14878989","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:02:39Z","tags":{}},"n2138447008":{"id":"n2138447008","loc":[-85.6133328,41.9593805],"version":"1","changeset":"14878989","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:02:39Z","tags":{}},"n2138447003":{"id":"n2138447003","loc":[-85.610238,41.9547745],"version":"1","changeset":"14878989","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:02:39Z","tags":{}},"n2138447004":{"id":"n2138447004","loc":[-85.6102652,41.9566041],"version":"1","changeset":"14878989","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:02:39Z","tags":{}},"n2138447005":{"id":"n2138447005","loc":[-85.610325,41.9568823],"version":"1","changeset":"14878989","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:02:39Z","tags":{}},"n2138447006":{"id":"n2138447006","loc":[-85.6105644,41.9571383],"version":"1","changeset":"14878989","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:02:39Z","tags":{}},"n2138447009":{"id":"n2138447009","loc":[-85.6135946,41.959948],"version":"1","changeset":"14878989","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:02:39Z","tags":{}},"n2138447010":{"id":"n2138447010","loc":[-85.6136071,41.9629372],"version":"1","changeset":"14878989","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:02:39Z","tags":{}},"n2138447011":{"id":"n2138447011","loc":[-85.6134392,41.9633182],"version":"1","changeset":"14878989","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:02:39Z","tags":{}},"n2138447012":{"id":"n2138447012","loc":[-85.6130151,41.9636073],"version":"1","changeset":"14878989","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:02:39Z","tags":{}},"n2138447013":{"id":"n2138447013","loc":[-85.6122729,41.9637125],"version":"1","changeset":"14878989","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:02:39Z","tags":{}},"n2138447014":{"id":"n2138447014","loc":[-85.6056682,41.963752],"version":"1","changeset":"14878989","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:02:39Z","tags":{}},"w17964174":{"id":"w17964174","version":"1","changeset":"402341","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:27:41Z","tags":{"access":"private","highway":"service","tiger:cfcc":"A74","tiger:county":"St. Joseph, MI","tiger:reviewed":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15314401","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7"},"nodes":["n185955743","n185955744"]},"w17967743":{"id":"w17967743","version":"1","changeset":"402580","user":"DaveHansenTiger","uid":"7168","visible":"true","timestamp":"2007-12-23T20:54:06Z","tags":{"access":"private","highway":"service","name":"Manistee River Rd","tiger:cfcc":"A74","tiger:county":"St. Joseph, MI","tiger:name_base":"Manistee River","tiger:name_type":"Rd","tiger:reviewed":"no","tiger:source":"tiger_import_dch_v0.6_20070813","tiger:tlid":"15326121:15326126:15326127:15326116","tiger:upload_uuid":"bulk_upload.pl-b79f893a-0be1-4a5f-a183-6aea114c9af7","tiger:zip_left":"49093","tiger:zip_right":"49093"},"nodes":["n185971574","n185988932","n185971407","n185981301","n185967987","n185988934","n185988935"]},"w203839666":{"id":"w203839666","version":"1","changeset":"14878989","user":"ansis","uid":"1193517","visible":"true","timestamp":"2013-02-02T05:02:39Z","tags":{"highway":"residential","name":"Hov Aire Drive"},"nodes":["n2138447003","n2138447004","n2138447005","n2138447006","n2138447007","n2138447008","n2138447009","n2138447010","n2138447011","n2138447012","n2138447013","n2138447014"]}}';iD.data = {
31448     "deprecated": [
31449         {
31450             "old": {
31451                 "amenity": "firepit"
31452             },
31453             "replace": {
31454                 "leisure": "firepit"
31455             }
31456         },
31457         {
31458             "old": {
31459                 "barrier": "wire_fence"
31460             },
31461             "replace": {
31462                 "barrier": "fence",
31463                 "fence_type": "chain"
31464             }
31465         },
31466         {
31467             "old": {
31468                 "barrier": "wood_fence"
31469             },
31470             "replace": {
31471                 "barrier": "fence",
31472                 "fence_type": "wood"
31473             }
31474         },
31475         {
31476             "old": {
31477                 "highway": "ford"
31478             },
31479             "replace": {
31480                 "ford": "yes"
31481             }
31482         },
31483         {
31484             "old": {
31485                 "highway": "stile"
31486             },
31487             "replace": {
31488                 "barrier": "stile"
31489             }
31490         },
31491         {
31492             "old": {
31493                 "highway": "incline"
31494             },
31495             "replace": {
31496                 "highway": "road",
31497                 "incline": "up"
31498             }
31499         },
31500         {
31501             "old": {
31502                 "highway": "incline_steep"
31503             },
31504             "replace": {
31505                 "highway": "road",
31506                 "incline": "up"
31507             }
31508         },
31509         {
31510             "old": {
31511                 "highway": "unsurfaced"
31512             },
31513             "replace": {
31514                 "highway": "road",
31515                 "incline": "unpaved"
31516             }
31517         },
31518         {
31519             "old": {
31520                 "landuse": "wood"
31521             },
31522             "replace": {
31523                 "landuse": "forest",
31524                 "natural": "wood"
31525             }
31526         },
31527         {
31528             "old": {
31529                 "natural": "marsh"
31530             },
31531             "replace": {
31532                 "natural": "wetland",
31533                 "wetland": "marsh"
31534             }
31535         },
31536         {
31537             "old": {
31538                 "power_source": "*"
31539             },
31540             "replace": {
31541                 "generator:source": "$1"
31542             }
31543         },
31544         {
31545             "old": {
31546                 "power_rating": "*"
31547             },
31548             "replace": {
31549                 "generator:output": "$1"
31550             }
31551         },
31552         {
31553             "old": {
31554                 "shop": "organic"
31555             },
31556             "replace": {
31557                 "shop": "supermarket",
31558                 "organic": "only"
31559             }
31560         }
31561     ],
31562     "discarded": [
31563         "created_by",
31564         "odbl",
31565         "odbl:note",
31566         "tiger:upload_uuid",
31567         "tiger:tlid",
31568         "tiger:source",
31569         "tiger:separated",
31570         "geobase:datasetName",
31571         "geobase:uuid",
31572         "sub_sea:type",
31573         "KSJ2:ADS",
31574         "KSJ2:ARE",
31575         "KSJ2:AdminArea",
31576         "KSJ2:COP_label",
31577         "KSJ2:DFD",
31578         "KSJ2:INT",
31579         "KSJ2:INT_label",
31580         "KSJ2:LOC",
31581         "KSJ2:LPN",
31582         "KSJ2:OPC",
31583         "KSJ2:PubFacAdmin",
31584         "KSJ2:RAC",
31585         "KSJ2:RAC_label",
31586         "KSJ2:RIC",
31587         "KSJ2:RIN",
31588         "KSJ2:WSC",
31589         "KSJ2:coordinate",
31590         "KSJ2:curve_id",
31591         "KSJ2:curve_type",
31592         "KSJ2:filename",
31593         "KSJ2:lake_id",
31594         "KSJ2:lat",
31595         "KSJ2:long",
31596         "KSJ2:river_id",
31597         "yh:LINE_NAME",
31598         "yh:LINE_NUM",
31599         "yh:STRUCTURE",
31600         "yh:TOTYUMONO",
31601         "yh:TYPE",
31602         "yh:WIDTH_RANK",
31603         "SK53_bulk:load"
31604     ],
31605     "imagery": [
31606         {
31607             "name": "7th Series (OS7)",
31608             "type": "tms",
31609             "template": "http://ooc.openstreetmap.org/os7/{zoom}/{x}/{y}.jpg",
31610             "polygon": [
31611                 [
31612                     [
31613                         -9,
31614                         49.8
31615                     ],
31616                     [
31617                         -9,
31618                         61.1
31619                     ],
31620                     [
31621                         1.9,
31622                         61.1
31623                     ],
31624                     [
31625                         1.9,
31626                         49.8
31627                     ],
31628                     [
31629                         -9,
31630                         49.8
31631                     ]
31632                 ]
31633             ]
31634         },
31635         {
31636             "name": "AGRI black-and-white 2.5m",
31637             "type": "tms",
31638             "template": "http://agri.openstreetmap.org/{zoom}/{x}/{y}.png",
31639             "polygon": [
31640                 [
31641                     [
31642                         112.28778,
31643                         -28.784589
31644                     ],
31645                     [
31646                         112.71488,
31647                         -31.13894
31648                     ],
31649                     [
31650                         114.11263,
31651                         -34.178287
31652                     ],
31653                     [
31654                         113.60788,
31655                         -37.39012
31656                     ],
31657                     [
31658                         117.17992,
31659                         -37.451794
31660                     ],
31661                     [
31662                         119.31538,
31663                         -37.42096
31664                     ],
31665                     [
31666                         121.72262,
31667                         -36.708394
31668                     ],
31669                     [
31670                         123.81925,
31671                         -35.76893
31672                     ],
31673                     [
31674                         125.9547,
31675                         -34.3066
31676                     ],
31677                     [
31678                         127.97368,
31679                         -33.727398
31680                     ],
31681                     [
31682                         130.07031,
31683                         -33.24166
31684                     ],
31685                     [
31686                         130.10913,
31687                         -33.888704
31688                     ],
31689                     [
31690                         131.00214,
31691                         -34.049705
31692                     ],
31693                     [
31694                         131.0798,
31695                         -34.72257
31696                     ],
31697                     [
31698                         132.28342,
31699                         -35.39
31700                     ],
31701                     [
31702                         134.18591,
31703                         -35.61126
31704                     ],
31705                     [
31706                         133.8753,
31707                         -37.1119
31708                     ],
31709                     [
31710                         134.8459,
31711                         -37.6365
31712                     ],
31713                     [
31714                         139.7769,
31715                         -37.82075
31716                     ],
31717                     [
31718                         139.93223,
31719                         -39.4283
31720                     ],
31721                     [
31722                         141.6017,
31723                         -39.8767
31724                     ],
31725                     [
31726                         142.3783,
31727                         -39.368294
31728                     ],
31729                     [
31730                         142.3783,
31731                         -40.64702
31732                     ],
31733                     [
31734                         142.49478,
31735                         -42.074874
31736                     ],
31737                     [
31738                         144.009,
31739                         -44.060127
31740                     ],
31741                     [
31742                         147.23161,
31743                         -44.03222
31744                     ],
31745                     [
31746                         149.05645,
31747                         -42.534313
31748                     ],
31749                     [
31750                         149.52237,
31751                         -40.99959
31752                     ],
31753                     [
31754                         149.9494,
31755                         -40.852921
31756                     ],
31757                     [
31758                         150.8036,
31759                         -38.09627
31760                     ],
31761                     [
31762                         151.81313,
31763                         -38.12682
31764                     ],
31765                     [
31766                         156.20052,
31767                         -22.667706
31768                     ],
31769                     [
31770                         156.20052,
31771                         -20.10109
31772                     ],
31773                     [
31774                         156.62761,
31775                         -17.417627
31776                     ],
31777                     [
31778                         155.26869,
31779                         -17.19521
31780                     ],
31781                     [
31782                         154.14272,
31783                         -19.51662
31784                     ],
31785                     [
31786                         153.5215,
31787                         -18.34139
31788                     ],
31789                     [
31790                         153.05558,
31791                         -16.5636
31792                     ],
31793                     [
31794                         152.78379,
31795                         -15.256768
31796                     ],
31797                     [
31798                         152.27905,
31799                         -13.4135
31800                     ],
31801                     [
31802                         151.3472,
31803                         -12.391767
31804                     ],
31805                     [
31806                         149.48354,
31807                         -12.05024
31808                     ],
31809                     [
31810                         146.9598,
31811                         -9.992408
31812                     ],
31813                     [
31814                         135.9719,
31815                         -9.992408
31816                     ],
31817                     [
31818                         130.3032,
31819                         -10.33636
31820                     ],
31821                     [
31822                         128.09016,
31823                         -12.164136
31824                     ],
31825                     [
31826                         125.91588,
31827                         -12.315912
31828                     ],
31829                     [
31830                         124.3239,
31831                         -11.860326
31832                     ],
31833                     [
31834                         122.03323,
31835                         -11.974295
31836                     ],
31837                     [
31838                         118.26706,
31839                         -16.9353
31840                     ],
31841                     [
31842                         115.93747,
31843                         -19.11357
31844                     ],
31845                     [
31846                         114.0738,
31847                         -21.11863
31848                     ],
31849                     [
31850                         113.49141,
31851                         -22.596033
31852                     ],
31853                     [
31854                         112.28778,
31855                         -28.784589
31856                     ]
31857                 ]
31858             ],
31859             "terms_text": "AGRI"
31860         },
31861         {
31862             "name": "Bing aerial imagery",
31863             "type": "bing",
31864             "description": "Satellite and aerial imagery.",
31865             "template": "http://www.bing.com/maps/",
31866             "scaleExtent": [
31867                 0,
31868                 22
31869             ],
31870             "id": "Bing",
31871             "default": true
31872         },
31873         {
31874             "name": "British Columbia Mosaic",
31875             "type": "tms",
31876             "template": "http://{switch:a,b,c,d}.imagery.paulnorman.ca/tiles/bc_mosaic/{zoom}/{x}/{y}.png",
31877             "scaleExtent": [
31878                 9,
31879                 20
31880             ],
31881             "polygon": [
31882                 [
31883                     [
31884                         -123.3176032,
31885                         49.3272567
31886                     ],
31887                     [
31888                         -123.4405258,
31889                         49.3268222
31890                     ],
31891                     [
31892                         -123.440717,
31893                         49.3384429
31894                     ],
31895                     [
31896                         -123.4398375,
31897                         49.3430357
31898                     ],
31899                     [
31900                         -123.4401258,
31901                         49.3435398
31902                     ],
31903                     [
31904                         -123.4401106,
31905                         49.3439946
31906                     ],
31907                     [
31908                         -123.4406265,
31909                         49.3444493
31910                     ],
31911                     [
31912                         -123.4404747,
31913                         49.3455762
31914                     ],
31915                     [
31916                         -123.4397768,
31917                         49.3460606
31918                     ],
31919                     [
31920                         -123.4389726,
31921                         49.3461298
31922                     ],
31923                     [
31924                         -123.4372904,
31925                         49.3567236
31926                     ],
31927                     [
31928                         -123.4374774,
31929                         49.3710843
31930                     ],
31931                     [
31932                         -123.4335292,
31933                         49.3709446
31934                     ],
31935                     [
31936                         -123.4330357,
31937                         49.373725
31938                     ],
31939                     [
31940                         -123.4332717,
31941                         49.3751221
31942                     ],
31943                     [
31944                         -123.4322847,
31945                         49.3761001
31946                     ],
31947                     [
31948                         -123.4317482,
31949                         49.3791736
31950                     ],
31951                     [
31952                         -123.4314264,
31953                         49.3795927
31954                     ],
31955                     [
31956                         -123.4307826,
31957                         49.3823866
31958                     ],
31959                     [
31960                         -123.4313405,
31961                         49.3827358
31962                     ],
31963                     [
31964                         -123.4312118,
31965                         49.3838533
31966                     ],
31967                     [
31968                         -123.4300415,
31969                         49.3845883
31970                     ],
31971                     [
31972                         -123.4189858,
31973                         49.3847087
31974                     ],
31975                     [
31976                         -123.4192235,
31977                         49.4135198
31978                     ],
31979                     [
31980                         -123.3972532,
31981                         49.4135691
31982                     ],
31983                     [
31984                         -123.3972758,
31985                         49.4243473
31986                     ],
31987                     [
31988                         -123.4006929,
31989                         49.4243314
31990                     ],
31991                     [
31992                         -123.4007741,
31993                         49.5703491
31994                     ],
31995                     [
31996                         -123.4000812,
31997                         49.570345
31998                     ],
31999                     [
32000                         -123.4010761,
32001                         49.5933838
32002                     ],
32003                     [
32004                         -123.3760399,
32005                         49.5932848
32006                     ],
32007                     [
32008                         -123.3769811,
32009                         49.6756063
32010                     ],
32011                     [
32012                         -123.3507288,
32013                         49.6756396
32014                     ],
32015                     [
32016                         -123.3507969,
32017                         49.7086751
32018                     ],
32019                     [
32020                         -123.332887,
32021                         49.708722
32022                     ],
32023                     [
32024                         -123.3327888,
32025                         49.7256288
32026                     ],
32027                     [
32028                         -123.3007111,
32029                         49.7255625
32030                     ],
32031                     [
32032                         -123.3009164,
32033                         49.7375384
32034                     ],
32035                     [
32036                         -123.2885986,
32037                         49.737638
32038                     ],
32039                     [
32040                         -123.2887823,
32041                         49.8249207
32042                     ],
32043                     [
32044                         -123.2997955,
32045                         49.8249207
32046                     ],
32047                     [
32048                         -123.3011721,
32049                         49.8497814
32050                     ],
32051                     [
32052                         -123.3218218,
32053                         49.850669
32054                     ],
32055                     [
32056                         -123.3273284,
32057                         49.8577696
32058                     ],
32059                     [
32060                         -123.3276726,
32061                         49.9758852
32062                     ],
32063                     [
32064                         -123.3008279,
32065                         49.9752212
32066                     ],
32067                     [
32068                         -123.3007204,
32069                         50.0997002
32070                     ],
32071                     [
32072                         -123.2501716,
32073                         50.100735
32074                     ],
32075                     [
32076                         -123.25091,
32077                         50.2754901
32078                     ],
32079                     [
32080                         -123.0224338,
32081                         50.2755598
32082                     ],
32083                     [
32084                         -123.0224879,
32085                         50.3254853
32086                     ],
32087                     [
32088                         -123.0009318,
32089                         50.3254689
32090                     ],
32091                     [
32092                         -123.0007778,
32093                         50.3423899
32094                     ],
32095                     [
32096                         -122.9775023,
32097                         50.3423408
32098                     ],
32099                     [
32100                         -122.9774766,
32101                         50.3504306
32102                     ],
32103                     [
32104                         -122.9508137,
32105                         50.3504961
32106                     ],
32107                     [
32108                         -122.950795,
32109                         50.3711984
32110                     ],
32111                     [
32112                         -122.9325221,
32113                         50.3711521
32114                     ],
32115                     [
32116                         -122.9321048,
32117                         50.399793
32118                     ],
32119                     [
32120                         -122.8874234,
32121                         50.3999748
32122                     ],
32123                     [
32124                         -122.8873385,
32125                         50.4256108
32126                     ],
32127                     [
32128                         -122.6620152,
32129                         50.4256959
32130                     ],
32131                     [
32132                         -122.6623083,
32133                         50.3994506
32134                     ],
32135                     [
32136                         -122.5990316,
32137                         50.3992413
32138                     ],
32139                     [
32140                         -122.5988274,
32141                         50.3755206
32142                     ],
32143                     [
32144                         -122.5724832,
32145                         50.3753706
32146                     ],
32147                     [
32148                         -122.5735621,
32149                         50.2493891
32150                     ],
32151                     [
32152                         -122.5990415,
32153                         50.2494643
32154                     ],
32155                     [
32156                         -122.5991504,
32157                         50.2265663
32158                     ],
32159                     [
32160                         -122.6185016,
32161                         50.2266359
32162                     ],
32163                     [
32164                         -122.6185741,
32165                         50.2244081
32166                     ],
32167                     [
32168                         -122.6490609,
32169                         50.2245126
32170                     ],
32171                     [
32172                         -122.6492181,
32173                         50.1993528
32174                     ],
32175                     [
32176                         -122.7308575,
32177                         50.1993758
32178                     ],
32179                     [
32180                         -122.7311583,
32181                         50.1244287
32182                     ],
32183                     [
32184                         -122.7490352,
32185                         50.1245109
32186                     ],
32187                     [
32188                         -122.7490541,
32189                         50.0903032
32190                     ],
32191                     [
32192                         -122.7687806,
32193                         50.0903435
32194                     ],
32195                     [
32196                         -122.7689801,
32197                         49.9494546
32198                     ],
32199                     [
32200                         -122.999047,
32201                         49.9494706
32202                     ],
32203                     [
32204                         -122.9991199,
32205                         49.8754553
32206                     ],
32207                     [
32208                         -122.9775894,
32209                         49.8754553
32210                     ],
32211                     [
32212                         -122.9778145,
32213                         49.6995098
32214                     ],
32215                     [
32216                         -122.9992362,
32217                         49.6994781
32218                     ],
32219                     [
32220                         -122.9992524,
32221                         49.6516526
32222                     ],
32223                     [
32224                         -123.0221525,
32225                         49.6516526
32226                     ],
32227                     [
32228                         -123.0221162,
32229                         49.5995096
32230                     ],
32231                     [
32232                         -123.0491898,
32233                         49.5994625
32234                     ],
32235                     [
32236                         -123.0491898,
32237                         49.5940523
32238                     ],
32239                     [
32240                         -123.0664647,
32241                         49.5940405
32242                     ],
32243                     [
32244                         -123.0663594,
32245                         49.5451868
32246                     ],
32247                     [
32248                         -123.0699906,
32249                         49.5451202
32250                     ],
32251                     [
32252                         -123.0699008,
32253                         49.5413153
32254                     ],
32255                     [
32256                         -123.0706835,
32257                         49.5392837
32258                     ],
32259                     [
32260                         -123.0708888,
32261                         49.5379931
32262                     ],
32263                     [
32264                         -123.0711454,
32265                         49.5368773
32266                     ],
32267                     [
32268                         -123.0711069,
32269                         49.5358115
32270                     ],
32271                     [
32272                         -123.0713764,
32273                         49.532822
32274                     ],
32275                     [
32276                         -123.0716458,
32277                         49.5321141
32278                     ],
32279                     [
32280                         -123.07171,
32281                         49.5313896
32282                     ],
32283                     [
32284                         -123.0720308,
32285                         49.5304153
32286                     ],
32287                     [
32288                         -123.0739554,
32289                         49.5303486
32290                     ],
32291                     [
32292                         -123.0748023,
32293                         49.5294992
32294                     ],
32295                     [
32296                         -123.0748151,
32297                         49.5288079
32298                     ],
32299                     [
32300                         -123.0743403,
32301                         49.5280584
32302                     ],
32303                     [
32304                         -123.073532,
32305                         49.5274588
32306                     ],
32307                     [
32308                         -123.0733652,
32309                         49.5270423
32310                     ],
32311                     [
32312                         -123.0732882,
32313                         49.5255932
32314                     ],
32315                     [
32316                         -123.0737116,
32317                         49.5249602
32318                     ],
32319                     [
32320                         -123.0736218,
32321                         49.5244938
32322                     ],
32323                     [
32324                         -123.0992583,
32325                         49.5244854
32326                     ],
32327                     [
32328                         -123.0991649,
32329                         49.4754502
32330                     ],
32331                     [
32332                         -123.071052,
32333                         49.4755252
32334                     ],
32335                     [
32336                         -123.071088,
32337                         49.4663034
32338                     ],
32339                     [
32340                         -123.0739204,
32341                         49.4663054
32342                     ],
32343                     [
32344                         -123.07422,
32345                         49.4505028
32346                     ],
32347                     [
32348                         -123.0746319,
32349                         49.4500858
32350                     ],
32351                     [
32352                         -123.074651,
32353                         49.449329
32354                     ],
32355                     [
32356                         -123.0745999,
32357                         49.449018
32358                     ],
32359                     [
32360                         -123.0744619,
32361                         49.4486927
32362                     ],
32363                     [
32364                         -123.0743336,
32365                         49.4479899
32366                     ],
32367                     [
32368                         -123.0742427,
32369                         49.4477688
32370                     ],
32371                     [
32372                         -123.0743061,
32373                         49.4447473
32374                     ],
32375                     [
32376                         -123.0747103,
32377                         49.4447556
32378                     ],
32379                     [
32380                         -123.0746384,
32381                         49.4377306
32382                     ],
32383                     [
32384                         -122.9996506,
32385                         49.4377363
32386                     ],
32387                     [
32388                         -122.9996506,
32389                         49.4369214
32390                     ],
32391                     [
32392                         -122.8606163,
32393                         49.4415314
32394                     ],
32395                     [
32396                         -122.8102616,
32397                         49.4423972
32398                     ],
32399                     [
32400                         -122.8098984,
32401                         49.3766739
32402                     ],
32403                     [
32404                         -122.4036093,
32405                         49.3766617
32406                     ],
32407                     [
32408                         -122.4036341,
32409                         49.3771944
32410                     ],
32411                     [
32412                         -122.264739,
32413                         49.3773028
32414                     ],
32415                     [
32416                         -122.263542,
32417                         49.2360088
32418                     ],
32419                     [
32420                         -122.2155742,
32421                         49.236139
32422                     ],
32423                     [
32424                         -122.0580956,
32425                         49.235878
32426                     ],
32427                     [
32428                         -121.9538274,
32429                         49.2966525
32430                     ],
32431                     [
32432                         -121.9400911,
32433                         49.3045389
32434                     ],
32435                     [
32436                         -121.9235761,
32437                         49.3142257
32438                     ],
32439                     [
32440                         -121.8990871,
32441                         49.3225436
32442                     ],
32443                     [
32444                         -121.8883447,
32445                         49.3259752
32446                     ],
32447                     [
32448                         -121.8552982,
32449                         49.3363575
32450                     ],
32451                     [
32452                         -121.832697,
32453                         49.3441519
32454                     ],
32455                     [
32456                         -121.7671336,
32457                         49.3654361
32458                     ],
32459                     [
32460                         -121.6736683,
32461                         49.3654589
32462                     ],
32463                     [
32464                         -121.6404153,
32465                         49.3743775
32466                     ],
32467                     [
32468                         -121.5961976,
32469                         49.3860493
32470                     ],
32471                     [
32472                         -121.5861178,
32473                         49.3879193
32474                     ],
32475                     [
32476                         -121.5213684,
32477                         49.3994649
32478                     ],
32479                     [
32480                         -121.5117375,
32481                         49.4038378
32482                     ],
32483                     [
32484                         -121.4679302,
32485                         49.4229024
32486                     ],
32487                     [
32488                         -121.4416803,
32489                         49.4345607
32490                     ],
32491                     [
32492                         -121.422429,
32493                         49.4345788
32494                     ],
32495                     [
32496                         -121.3462885,
32497                         49.3932312
32498                     ],
32499                     [
32500                         -121.3480144,
32501                         49.3412388
32502                     ],
32503                     [
32504                         -121.5135035,
32505                         49.320577
32506                     ],
32507                     [
32508                         -121.6031683,
32509                         49.2771727
32510                     ],
32511                     [
32512                         -121.6584065,
32513                         49.1856125
32514                     ],
32515                     [
32516                         -121.679953,
32517                         49.1654109
32518                     ],
32519                     [
32520                         -121.7815793,
32521                         49.0702559
32522                     ],
32523                     [
32524                         -121.8076228,
32525                         49.0622471
32526                     ],
32527                     [
32528                         -121.9393997,
32529                         49.0636219
32530                     ],
32531                     [
32532                         -121.9725524,
32533                         49.0424179
32534                     ],
32535                     [
32536                         -121.9921394,
32537                         49.0332869
32538                     ],
32539                     [
32540                         -122.0035289,
32541                         49.0273413
32542                     ],
32543                     [
32544                         -122.0178564,
32545                         49.0241067
32546                     ],
32547                     [
32548                         -122.1108634,
32549                         48.9992786
32550                     ],
32551                     [
32552                         -122.1493067,
32553                         48.9995305
32554                     ],
32555                     [
32556                         -122.1492705,
32557                         48.9991498
32558                     ],
32559                     [
32560                         -122.1991447,
32561                         48.9996019
32562                     ],
32563                     [
32564                         -122.199181,
32565                         48.9991974
32566                     ],
32567                     [
32568                         -122.234365,
32569                         48.9994829
32570                     ],
32571                     [
32572                         -122.234365,
32573                         49.000173
32574                     ],
32575                     [
32576                         -122.3994722,
32577                         49.0012385
32578                     ],
32579                     [
32580                         -122.4521338,
32581                         49.0016326
32582                     ],
32583                     [
32584                         -122.4521338,
32585                         49.000883
32586                     ],
32587                     [
32588                         -122.4584089,
32589                         49.0009306
32590                     ],
32591                     [
32592                         -122.4584814,
32593                         48.9993124
32594                     ],
32595                     [
32596                         -122.4992458,
32597                         48.9995022
32598                     ],
32599                     [
32600                         -122.4992458,
32601                         48.9992906
32602                     ],
32603                     [
32604                         -122.5492618,
32605                         48.9995107
32606                     ],
32607                     [
32608                         -122.5492564,
32609                         48.9993206
32610                     ],
32611                     [
32612                         -122.6580785,
32613                         48.9994212
32614                     ],
32615                     [
32616                         -122.6581061,
32617                         48.9954007
32618                     ],
32619                     [
32620                         -122.7067604,
32621                         48.9955344
32622                     ],
32623                     [
32624                         -122.7519761,
32625                         48.9956392
32626                     ],
32627                     [
32628                         -122.7922063,
32629                         48.9957204
32630                     ],
32631                     [
32632                         -122.7921907,
32633                         48.9994331
32634                     ],
32635                     [
32636                         -123.0350417,
32637                         48.9995724
32638                     ],
32639                     [
32640                         -123.0350437,
32641                         49.0000958
32642                     ],
32643                     [
32644                         -123.0397091,
32645                         49.0000536
32646                     ],
32647                     [
32648                         -123.0397444,
32649                         49.0001812
32650                     ],
32651                     [
32652                         -123.0485506,
32653                         49.0001348
32654                     ],
32655                     [
32656                         -123.0485329,
32657                         49.0004712
32658                     ],
32659                     [
32660                         -123.0557122,
32661                         49.000448
32662                     ],
32663                     [
32664                         -123.0556324,
32665                         49.0002284
32666                     ],
32667                     [
32668                         -123.0641365,
32669                         49.0001293
32670                     ],
32671                     [
32672                         -123.064158,
32673                         48.9999421
32674                     ],
32675                     [
32676                         -123.074899,
32677                         48.9996928
32678                     ],
32679                     [
32680                         -123.0750717,
32681                         49.0006218
32682                     ],
32683                     [
32684                         -123.0899573,
32685                         49.0003726
32686                     ],
32687                     [
32688                         -123.109229,
32689                         48.9999421
32690                     ],
32691                     [
32692                         -123.1271193,
32693                         49.0003046
32694                     ],
32695                     [
32696                         -123.1359953,
32697                         48.9998741
32698                     ],
32699                     [
32700                         -123.1362716,
32701                         49.0005765
32702                     ],
32703                     [
32704                         -123.153851,
32705                         48.9998061
32706                     ],
32707                     [
32708                         -123.1540533,
32709                         49.0006806
32710                     ],
32711                     [
32712                         -123.1710015,
32713                         49.0001274
32714                     ],
32715                     [
32716                         -123.2000916,
32717                         48.9996849
32718                     ],
32719                     [
32720                         -123.2003446,
32721                         49.0497785
32722                     ],
32723                     [
32724                         -123.2108845,
32725                         49.0497232
32726                     ],
32727                     [
32728                         -123.2112218,
32729                         49.051989
32730                     ],
32731                     [
32732                         -123.2070479,
32733                         49.0520857
32734                     ],
32735                     [
32736                         -123.2078911,
32737                         49.0607884
32738                     ],
32739                     [
32740                         -123.2191688,
32741                         49.0600978
32742                     ],
32743                     [
32744                         -123.218958,
32745                         49.0612719
32746                     ],
32747                     [
32748                         -123.2251766,
32749                         49.0612719
32750                     ],
32751                     [
32752                         -123.2253874,
32753                         49.0622388
32754                     ],
32755                     [
32756                         -123.2297088,
32757                         49.0620316
32758                     ],
32759                     [
32760                         -123.2298142,
32761                         49.068592
32762                     ],
32763                     [
32764                         -123.2331869,
32765                         49.0687301
32766                     ],
32767                     [
32768                         -123.2335031,
32769                         49.0705945
32770                     ],
32771                     [
32772                         -123.249313,
32773                         49.0702493
32774                     ],
32775                     [
32776                         -123.2497346,
32777                         49.0802606
32778                     ],
32779                     [
32780                         -123.2751358,
32781                         49.0803986
32782                     ],
32783                     [
32784                         -123.2751358,
32785                         49.0870947
32786                     ],
32787                     [
32788                         -123.299483,
32789                         49.0873018
32790                     ],
32791                     [
32792                         -123.29944,
32793                         49.080253
32794                     ],
32795                     [
32796                         -123.3254508,
32797                         49.0803944
32798                     ],
32799                     [
32800                         -123.3254353,
32801                         49.1154662
32802                     ],
32803                     [
32804                         -123.2750966,
32805                         49.1503341
32806                     ],
32807                     [
32808                         -123.275181,
32809                         49.1873267
32810                     ],
32811                     [
32812                         -123.2788067,
32813                         49.1871063
32814                     ],
32815                     [
32816                         -123.278891,
32817                         49.1910741
32818                     ],
32819                     [
32820                         -123.3004767,
32821                         49.1910741
32822                     ],
32823                     [
32824                         -123.3004186,
32825                         49.2622933
32826                     ],
32827                     [
32828                         -123.3126185,
32829                         49.2622416
32830                     ],
32831                     [
32832                         -123.3125958,
32833                         49.2714948
32834                     ],
32835                     [
32836                         -123.3154251,
32837                         49.2714727
32838                     ],
32839                     [
32840                         -123.3156628,
32841                         49.2818906
32842                     ],
32843                     [
32844                         -123.3174735,
32845                         49.2818832
32846                     ],
32847                     [
32848                         -123.3174961,
32849                         49.2918488
32850                     ],
32851                     [
32852                         -123.3190353,
32853                         49.2918488
32854                     ],
32855                     [
32856                         -123.3190692,
32857                         49.298602
32858                     ],
32859                     [
32860                         -123.3202349,
32861                         49.2985651
32862                     ],
32863                     [
32864                         -123.3202786,
32865                         49.3019749
32866                     ],
32867                     [
32868                         -123.3222679,
32869                         49.3019605
32870                     ],
32871                     [
32872                         -123.3223943,
32873                         49.3118263
32874                     ],
32875                     [
32876                         -123.3254002,
32877                         49.3118086
32878                     ],
32879                     [
32880                         -123.3253898,
32881                         49.3201721
32882                     ],
32883                     [
32884                         -123.3192695,
32885                         49.3201957
32886                     ],
32887                     [
32888                         -123.3192242,
32889                         49.3246748
32890                     ],
32891                     [
32892                         -123.3179437,
32893                         49.3246596
32894                     ],
32895                     [
32896                         -123.3179861,
32897                         49.3254065
32898                     ]
32899                 ]
32900             ],
32901             "terms_url": "http://imagery.paulnorman.ca/tiles/about.html",
32902             "terms_text": "Copyright Province of British Columbia, City of Surrey"
32903         },
32904         {
32905             "name": "Cambodia, Laos, Thailand, Vietnam bilingual",
32906             "type": "tms",
32907             "template": "http://{switch:a,b,c,d}.tile.osm-tools.org/osm_then/{zoom}/{x}/{y}.png",
32908             "scaleExtent": [
32909                 0,
32910                 19
32911             ],
32912             "polygon": [
32913                 [
32914                     [
32915                         97.3,
32916                         5.6
32917                     ],
32918                     [
32919                         97.3,
32920                         23.4
32921                     ],
32922                     [
32923                         109.6,
32924                         23.4
32925                     ],
32926                     [
32927                         109.6,
32928                         5.6
32929                     ],
32930                     [
32931                         97.3,
32932                         5.6
32933                     ]
32934                 ]
32935             ],
32936             "terms_url": "http://www.osm-tools.org/",
32937             "terms_text": "© osm-tools.org & OpenStreetMap contributors, CC-BY-SA"
32938         },
32939         {
32940             "name": "Freemap.sk Car",
32941             "type": "tms",
32942             "template": "http://t{switch:1,2,3,4}.freemap.sk/A/{zoom}/{x}/{y}.jpeg",
32943             "scaleExtent": [
32944                 8,
32945                 16
32946             ],
32947             "polygon": [
32948                 [
32949                     [
32950                         19.83682,
32951                         49.25529
32952                     ],
32953                     [
32954                         19.80075,
32955                         49.42385
32956                     ],
32957                     [
32958                         19.60437,
32959                         49.48058
32960                     ],
32961                     [
32962                         19.49179,
32963                         49.63961
32964                     ],
32965                     [
32966                         19.21831,
32967                         49.52604
32968                     ],
32969                     [
32970                         19.16778,
32971                         49.42521
32972                     ],
32973                     [
32974                         19.00308,
32975                         49.42236
32976                     ],
32977                     [
32978                         18.97611,
32979                         49.5308
32980                     ],
32981                     [
32982                         18.54685,
32983                         49.51425
32984                     ],
32985                     [
32986                         18.31432,
32987                         49.33818
32988                     ],
32989                     [
32990                         18.15913,
32991                         49.2961
32992                     ],
32993                     [
32994                         18.05564,
32995                         49.11134
32996                     ],
32997                     [
32998                         17.56396,
32999                         48.84938
33000                     ],
33001                     [
33002                         17.17929,
33003                         48.88816
33004                     ],
33005                     [
33006                         17.058,
33007                         48.81105
33008                     ],
33009                     [
33010                         16.90426,
33011                         48.61947
33012                     ],
33013                     [
33014                         16.79685,
33015                         48.38561
33016                     ],
33017                     [
33018                         17.06762,
33019                         48.01116
33020                     ],
33021                     [
33022                         17.32787,
33023                         47.97749
33024                     ],
33025                     [
33026                         17.51699,
33027                         47.82535
33028                     ],
33029                     [
33030                         17.74776,
33031                         47.73093
33032                     ],
33033                     [
33034                         18.29515,
33035                         47.72075
33036                     ],
33037                     [
33038                         18.67959,
33039                         47.75541
33040                     ],
33041                     [
33042                         18.89755,
33043                         47.81203
33044                     ],
33045                     [
33046                         18.79463,
33047                         47.88245
33048                     ],
33049                     [
33050                         18.84318,
33051                         48.04046
33052                     ],
33053                     [
33054                         19.46212,
33055                         48.05333
33056                     ],
33057                     [
33058                         19.62064,
33059                         48.22938
33060                     ],
33061                     [
33062                         19.89585,
33063                         48.09387
33064                     ],
33065                     [
33066                         20.33766,
33067                         48.2643
33068                     ],
33069                     [
33070                         20.55395,
33071                         48.52358
33072                     ],
33073                     [
33074                         20.82335,
33075                         48.55714
33076                     ],
33077                     [
33078                         21.10271,
33079                         48.47096
33080                     ],
33081                     [
33082                         21.45863,
33083                         48.55513
33084                     ],
33085                     [
33086                         21.74536,
33087                         48.31435
33088                     ],
33089                     [
33090                         22.15293,
33091                         48.37179
33092                     ],
33093                     [
33094                         22.61255,
33095                         49.08914
33096                     ],
33097                     [
33098                         22.09997,
33099                         49.23814
33100                     ],
33101                     [
33102                         21.9686,
33103                         49.36363
33104                     ],
33105                     [
33106                         21.6244,
33107                         49.46989
33108                     ],
33109                     [
33110                         21.06873,
33111                         49.46402
33112                     ],
33113                     [
33114                         20.94336,
33115                         49.31088
33116                     ],
33117                     [
33118                         20.73052,
33119                         49.44006
33120                     ],
33121                     [
33122                         20.22804,
33123                         49.41714
33124                     ],
33125                     [
33126                         20.05234,
33127                         49.23052
33128                     ],
33129                     [
33130                         19.83682,
33131                         49.25529
33132                     ]
33133                 ]
33134             ],
33135             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33136         },
33137         {
33138             "name": "Freemap.sk Cyclo",
33139             "type": "tms",
33140             "template": "http://t{switch:1,2,3,4}.freemap.sk/C/{zoom}/{x}/{y}.jpeg",
33141             "scaleExtent": [
33142                 8,
33143                 16
33144             ],
33145             "polygon": [
33146                 [
33147                     [
33148                         19.83682,
33149                         49.25529
33150                     ],
33151                     [
33152                         19.80075,
33153                         49.42385
33154                     ],
33155                     [
33156                         19.60437,
33157                         49.48058
33158                     ],
33159                     [
33160                         19.49179,
33161                         49.63961
33162                     ],
33163                     [
33164                         19.21831,
33165                         49.52604
33166                     ],
33167                     [
33168                         19.16778,
33169                         49.42521
33170                     ],
33171                     [
33172                         19.00308,
33173                         49.42236
33174                     ],
33175                     [
33176                         18.97611,
33177                         49.5308
33178                     ],
33179                     [
33180                         18.54685,
33181                         49.51425
33182                     ],
33183                     [
33184                         18.31432,
33185                         49.33818
33186                     ],
33187                     [
33188                         18.15913,
33189                         49.2961
33190                     ],
33191                     [
33192                         18.05564,
33193                         49.11134
33194                     ],
33195                     [
33196                         17.56396,
33197                         48.84938
33198                     ],
33199                     [
33200                         17.17929,
33201                         48.88816
33202                     ],
33203                     [
33204                         17.058,
33205                         48.81105
33206                     ],
33207                     [
33208                         16.90426,
33209                         48.61947
33210                     ],
33211                     [
33212                         16.79685,
33213                         48.38561
33214                     ],
33215                     [
33216                         17.06762,
33217                         48.01116
33218                     ],
33219                     [
33220                         17.32787,
33221                         47.97749
33222                     ],
33223                     [
33224                         17.51699,
33225                         47.82535
33226                     ],
33227                     [
33228                         17.74776,
33229                         47.73093
33230                     ],
33231                     [
33232                         18.29515,
33233                         47.72075
33234                     ],
33235                     [
33236                         18.67959,
33237                         47.75541
33238                     ],
33239                     [
33240                         18.89755,
33241                         47.81203
33242                     ],
33243                     [
33244                         18.79463,
33245                         47.88245
33246                     ],
33247                     [
33248                         18.84318,
33249                         48.04046
33250                     ],
33251                     [
33252                         19.46212,
33253                         48.05333
33254                     ],
33255                     [
33256                         19.62064,
33257                         48.22938
33258                     ],
33259                     [
33260                         19.89585,
33261                         48.09387
33262                     ],
33263                     [
33264                         20.33766,
33265                         48.2643
33266                     ],
33267                     [
33268                         20.55395,
33269                         48.52358
33270                     ],
33271                     [
33272                         20.82335,
33273                         48.55714
33274                     ],
33275                     [
33276                         21.10271,
33277                         48.47096
33278                     ],
33279                     [
33280                         21.45863,
33281                         48.55513
33282                     ],
33283                     [
33284                         21.74536,
33285                         48.31435
33286                     ],
33287                     [
33288                         22.15293,
33289                         48.37179
33290                     ],
33291                     [
33292                         22.61255,
33293                         49.08914
33294                     ],
33295                     [
33296                         22.09997,
33297                         49.23814
33298                     ],
33299                     [
33300                         21.9686,
33301                         49.36363
33302                     ],
33303                     [
33304                         21.6244,
33305                         49.46989
33306                     ],
33307                     [
33308                         21.06873,
33309                         49.46402
33310                     ],
33311                     [
33312                         20.94336,
33313                         49.31088
33314                     ],
33315                     [
33316                         20.73052,
33317                         49.44006
33318                     ],
33319                     [
33320                         20.22804,
33321                         49.41714
33322                     ],
33323                     [
33324                         20.05234,
33325                         49.23052
33326                     ],
33327                     [
33328                         19.83682,
33329                         49.25529
33330                     ]
33331                 ]
33332             ],
33333             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33334         },
33335         {
33336             "name": "Freemap.sk Hiking",
33337             "type": "tms",
33338             "template": "http://t{switch:1,2,3,4}.freemap.sk/T/{zoom}/{x}/{y}.jpeg",
33339             "scaleExtent": [
33340                 8,
33341                 16
33342             ],
33343             "polygon": [
33344                 [
33345                     [
33346                         19.83682,
33347                         49.25529
33348                     ],
33349                     [
33350                         19.80075,
33351                         49.42385
33352                     ],
33353                     [
33354                         19.60437,
33355                         49.48058
33356                     ],
33357                     [
33358                         19.49179,
33359                         49.63961
33360                     ],
33361                     [
33362                         19.21831,
33363                         49.52604
33364                     ],
33365                     [
33366                         19.16778,
33367                         49.42521
33368                     ],
33369                     [
33370                         19.00308,
33371                         49.42236
33372                     ],
33373                     [
33374                         18.97611,
33375                         49.5308
33376                     ],
33377                     [
33378                         18.54685,
33379                         49.51425
33380                     ],
33381                     [
33382                         18.31432,
33383                         49.33818
33384                     ],
33385                     [
33386                         18.15913,
33387                         49.2961
33388                     ],
33389                     [
33390                         18.05564,
33391                         49.11134
33392                     ],
33393                     [
33394                         17.56396,
33395                         48.84938
33396                     ],
33397                     [
33398                         17.17929,
33399                         48.88816
33400                     ],
33401                     [
33402                         17.058,
33403                         48.81105
33404                     ],
33405                     [
33406                         16.90426,
33407                         48.61947
33408                     ],
33409                     [
33410                         16.79685,
33411                         48.38561
33412                     ],
33413                     [
33414                         17.06762,
33415                         48.01116
33416                     ],
33417                     [
33418                         17.32787,
33419                         47.97749
33420                     ],
33421                     [
33422                         17.51699,
33423                         47.82535
33424                     ],
33425                     [
33426                         17.74776,
33427                         47.73093
33428                     ],
33429                     [
33430                         18.29515,
33431                         47.72075
33432                     ],
33433                     [
33434                         18.67959,
33435                         47.75541
33436                     ],
33437                     [
33438                         18.89755,
33439                         47.81203
33440                     ],
33441                     [
33442                         18.79463,
33443                         47.88245
33444                     ],
33445                     [
33446                         18.84318,
33447                         48.04046
33448                     ],
33449                     [
33450                         19.46212,
33451                         48.05333
33452                     ],
33453                     [
33454                         19.62064,
33455                         48.22938
33456                     ],
33457                     [
33458                         19.89585,
33459                         48.09387
33460                     ],
33461                     [
33462                         20.33766,
33463                         48.2643
33464                     ],
33465                     [
33466                         20.55395,
33467                         48.52358
33468                     ],
33469                     [
33470                         20.82335,
33471                         48.55714
33472                     ],
33473                     [
33474                         21.10271,
33475                         48.47096
33476                     ],
33477                     [
33478                         21.45863,
33479                         48.55513
33480                     ],
33481                     [
33482                         21.74536,
33483                         48.31435
33484                     ],
33485                     [
33486                         22.15293,
33487                         48.37179
33488                     ],
33489                     [
33490                         22.61255,
33491                         49.08914
33492                     ],
33493                     [
33494                         22.09997,
33495                         49.23814
33496                     ],
33497                     [
33498                         21.9686,
33499                         49.36363
33500                     ],
33501                     [
33502                         21.6244,
33503                         49.46989
33504                     ],
33505                     [
33506                         21.06873,
33507                         49.46402
33508                     ],
33509                     [
33510                         20.94336,
33511                         49.31088
33512                     ],
33513                     [
33514                         20.73052,
33515                         49.44006
33516                     ],
33517                     [
33518                         20.22804,
33519                         49.41714
33520                     ],
33521                     [
33522                         20.05234,
33523                         49.23052
33524                     ],
33525                     [
33526                         19.83682,
33527                         49.25529
33528                     ]
33529                 ]
33530             ],
33531             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33532         },
33533         {
33534             "name": "Freemap.sk Ski",
33535             "type": "tms",
33536             "template": "http://t{switch:1,2,3,4}.freemap.sk/K/{zoom}/{x}/{y}.jpeg",
33537             "scaleExtent": [
33538                 8,
33539                 16
33540             ],
33541             "polygon": [
33542                 [
33543                     [
33544                         19.83682,
33545                         49.25529
33546                     ],
33547                     [
33548                         19.80075,
33549                         49.42385
33550                     ],
33551                     [
33552                         19.60437,
33553                         49.48058
33554                     ],
33555                     [
33556                         19.49179,
33557                         49.63961
33558                     ],
33559                     [
33560                         19.21831,
33561                         49.52604
33562                     ],
33563                     [
33564                         19.16778,
33565                         49.42521
33566                     ],
33567                     [
33568                         19.00308,
33569                         49.42236
33570                     ],
33571                     [
33572                         18.97611,
33573                         49.5308
33574                     ],
33575                     [
33576                         18.54685,
33577                         49.51425
33578                     ],
33579                     [
33580                         18.31432,
33581                         49.33818
33582                     ],
33583                     [
33584                         18.15913,
33585                         49.2961
33586                     ],
33587                     [
33588                         18.05564,
33589                         49.11134
33590                     ],
33591                     [
33592                         17.56396,
33593                         48.84938
33594                     ],
33595                     [
33596                         17.17929,
33597                         48.88816
33598                     ],
33599                     [
33600                         17.058,
33601                         48.81105
33602                     ],
33603                     [
33604                         16.90426,
33605                         48.61947
33606                     ],
33607                     [
33608                         16.79685,
33609                         48.38561
33610                     ],
33611                     [
33612                         17.06762,
33613                         48.01116
33614                     ],
33615                     [
33616                         17.32787,
33617                         47.97749
33618                     ],
33619                     [
33620                         17.51699,
33621                         47.82535
33622                     ],
33623                     [
33624                         17.74776,
33625                         47.73093
33626                     ],
33627                     [
33628                         18.29515,
33629                         47.72075
33630                     ],
33631                     [
33632                         18.67959,
33633                         47.75541
33634                     ],
33635                     [
33636                         18.89755,
33637                         47.81203
33638                     ],
33639                     [
33640                         18.79463,
33641                         47.88245
33642                     ],
33643                     [
33644                         18.84318,
33645                         48.04046
33646                     ],
33647                     [
33648                         19.46212,
33649                         48.05333
33650                     ],
33651                     [
33652                         19.62064,
33653                         48.22938
33654                     ],
33655                     [
33656                         19.89585,
33657                         48.09387
33658                     ],
33659                     [
33660                         20.33766,
33661                         48.2643
33662                     ],
33663                     [
33664                         20.55395,
33665                         48.52358
33666                     ],
33667                     [
33668                         20.82335,
33669                         48.55714
33670                     ],
33671                     [
33672                         21.10271,
33673                         48.47096
33674                     ],
33675                     [
33676                         21.45863,
33677                         48.55513
33678                     ],
33679                     [
33680                         21.74536,
33681                         48.31435
33682                     ],
33683                     [
33684                         22.15293,
33685                         48.37179
33686                     ],
33687                     [
33688                         22.61255,
33689                         49.08914
33690                     ],
33691                     [
33692                         22.09997,
33693                         49.23814
33694                     ],
33695                     [
33696                         21.9686,
33697                         49.36363
33698                     ],
33699                     [
33700                         21.6244,
33701                         49.46989
33702                     ],
33703                     [
33704                         21.06873,
33705                         49.46402
33706                     ],
33707                     [
33708                         20.94336,
33709                         49.31088
33710                     ],
33711                     [
33712                         20.73052,
33713                         49.44006
33714                     ],
33715                     [
33716                         20.22804,
33717                         49.41714
33718                     ],
33719                     [
33720                         20.05234,
33721                         49.23052
33722                     ],
33723                     [
33724                         19.83682,
33725                         49.25529
33726                     ]
33727                 ]
33728             ],
33729             "terms_text": "Copyright ©2007-2012 Freemap Slovakia (www.freemap.sk). Some rights reserved."
33730         },
33731         {
33732             "name": "Fugro (Denmark)",
33733             "type": "tms",
33734             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/fugro2005/{zoom}/{x}/{y}.png",
33735             "scaleExtent": [
33736                 0,
33737                 19
33738             ],
33739             "polygon": [
33740                 [
33741                     [
33742                         8.3743941,
33743                         54.9551655
33744                     ],
33745                     [
33746                         8.3683809,
33747                         55.4042149
33748                     ],
33749                     [
33750                         8.2103997,
33751                         55.4039795
33752                     ],
33753                     [
33754                         8.2087314,
33755                         55.4937345
33756                     ],
33757                     [
33758                         8.0502655,
33759                         55.4924731
33760                     ],
33761                     [
33762                         8.0185123,
33763                         56.7501399
33764                     ],
33765                     [
33766                         8.1819161,
33767                         56.7509948
33768                     ],
33769                     [
33770                         8.1763274,
33771                         57.0208898
33772                     ],
33773                     [
33774                         8.3413329,
33775                         57.0219872
33776                     ],
33777                     [
33778                         8.3392467,
33779                         57.1119574
33780                     ],
33781                     [
33782                         8.5054433,
33783                         57.1123212
33784                     ],
33785                     [
33786                         8.5033923,
33787                         57.2020499
33788                     ],
33789                     [
33790                         9.3316304,
33791                         57.2027636
33792                     ],
33793                     [
33794                         9.3319079,
33795                         57.2924835
33796                     ],
33797                     [
33798                         9.4978864,
33799                         57.2919578
33800                     ],
33801                     [
33802                         9.4988593,
33803                         57.3820608
33804                     ],
33805                     [
33806                         9.6649749,
33807                         57.3811615
33808                     ],
33809                     [
33810                         9.6687295,
33811                         57.5605591
33812                     ],
33813                     [
33814                         9.8351961,
33815                         57.5596265
33816                     ],
33817                     [
33818                         9.8374896,
33819                         57.6493322
33820                     ],
33821                     [
33822                         10.1725726,
33823                         57.6462818
33824                     ],
33825                     [
33826                         10.1754245,
33827                         57.7367768
33828                     ],
33829                     [
33830                         10.5118282,
33831                         57.7330269
33832                     ],
33833                     [
33834                         10.5152095,
33835                         57.8228945
33836                     ],
33837                     [
33838                         10.6834853,
33839                         57.8207722
33840                     ],
33841                     [
33842                         10.6751613,
33843                         57.6412021
33844                     ],
33845                     [
33846                         10.5077045,
33847                         57.6433097
33848                     ],
33849                     [
33850                         10.5039992,
33851                         57.5535088
33852                     ],
33853                     [
33854                         10.671038,
33855                         57.5514113
33856                     ],
33857                     [
33858                         10.6507805,
33859                         57.1024538
33860                     ],
33861                     [
33862                         10.4857673,
33863                         57.1045138
33864                     ],
33865                     [
33866                         10.4786236,
33867                         56.9249051
33868                     ],
33869                     [
33870                         10.3143981,
33871                         56.9267573
33872                     ],
33873                     [
33874                         10.3112341,
33875                         56.8369269
33876                     ],
33877                     [
33878                         10.4750295,
33879                         56.83509
33880                     ],
33881                     [
33882                         10.4649016,
33883                         56.5656681
33884                     ],
33885                     [
33886                         10.9524239,
33887                         56.5589761
33888                     ],
33889                     [
33890                         10.9479249,
33891                         56.4692243
33892                     ],
33893                     [
33894                         11.1099335,
33895                         56.4664675
33896                     ],
33897                     [
33898                         11.1052639,
33899                         56.376833
33900                     ],
33901                     [
33902                         10.9429901,
33903                         56.3795284
33904                     ],
33905                     [
33906                         10.9341235,
33907                         56.1994768
33908                     ],
33909                     [
33910                         10.7719685,
33911                         56.2020244
33912                     ],
33913                     [
33914                         10.7694751,
33915                         56.1120103
33916                     ],
33917                     [
33918                         10.6079695,
33919                         56.1150259
33920                     ],
33921                     [
33922                         10.4466742,
33923                         56.116717
33924                     ],
33925                     [
33926                         10.2865948,
33927                         56.118675
33928                     ],
33929                     [
33930                         10.2831527,
33931                         56.0281851
33932                     ],
33933                     [
33934                         10.4439274,
33935                         56.0270388
33936                     ],
33937                     [
33938                         10.4417713,
33939                         55.7579243
33940                     ],
33941                     [
33942                         10.4334961,
33943                         55.6693533
33944                     ],
33945                     [
33946                         10.743814,
33947                         55.6646861
33948                     ],
33949                     [
33950                         10.743814,
33951                         55.5712253
33952                     ],
33953                     [
33954                         10.8969041,
33955                         55.5712253
33956                     ],
33957                     [
33958                         10.9051793,
33959                         55.3953852
33960                     ],
33961                     [
33962                         11.0613726,
33963                         55.3812841
33964                     ],
33965                     [
33966                         11.0593038,
33967                         55.1124061
33968                     ],
33969                     [
33970                         11.0458567,
33971                         55.0318621
33972                     ],
33973                     [
33974                         11.2030844,
33975                         55.0247474
33976                     ],
33977                     [
33978                         11.2030844,
33979                         55.117139
33980                     ],
33981                     [
33982                         11.0593038,
33983                         55.1124061
33984                     ],
33985                     [
33986                         11.0613726,
33987                         55.3812841
33988                     ],
33989                     [
33990                         11.0789572,
33991                         55.5712253
33992                     ],
33993                     [
33994                         10.8969041,
33995                         55.5712253
33996                     ],
33997                     [
33998                         10.9258671,
33999                         55.6670198
34000                     ],
34001                     [
34002                         10.743814,
34003                         55.6646861
34004                     ],
34005                     [
34006                         10.7562267,
34007                         55.7579243
34008                     ],
34009                     [
34010                         10.4417713,
34011                         55.7579243
34012                     ],
34013                     [
34014                         10.4439274,
34015                         56.0270388
34016                     ],
34017                     [
34018                         10.4466742,
34019                         56.116717
34020                     ],
34021                     [
34022                         10.6079695,
34023                         56.1150259
34024                     ],
34025                     [
34026                         10.6052053,
34027                         56.0247462
34028                     ],
34029                     [
34030                         10.9258671,
34031                         56.0201215
34032                     ],
34033                     [
34034                         10.9197132,
34035                         55.9309388
34036                     ],
34037                     [
34038                         11.0802782,
34039                         55.92792
34040                     ],
34041                     [
34042                         11.0858066,
34043                         56.0178284
34044                     ],
34045                     [
34046                         11.7265047,
34047                         56.005058
34048                     ],
34049                     [
34050                         11.7319981,
34051                         56.0952142
34052                     ],
34053                     [
34054                         12.0540333,
34055                         56.0871256
34056                     ],
34057                     [
34058                         12.0608477,
34059                         56.1762576
34060                     ],
34061                     [
34062                         12.7023469,
34063                         56.1594405
34064                     ],
34065                     [
34066                         12.6611131,
34067                         55.7114318
34068                     ],
34069                     [
34070                         12.9792318,
34071                         55.7014026
34072                     ],
34073                     [
34074                         12.9612912,
34075                         55.5217294
34076                     ],
34077                     [
34078                         12.3268659,
34079                         55.5412096
34080                     ],
34081                     [
34082                         12.3206071,
34083                         55.4513655
34084                     ],
34085                     [
34086                         12.4778226,
34087                         55.447067
34088                     ],
34089                     [
34090                         12.4702432,
34091                         55.3570479
34092                     ],
34093                     [
34094                         12.6269738,
34095                         55.3523837
34096                     ],
34097                     [
34098                         12.6200898,
34099                         55.2632576
34100                     ],
34101                     [
34102                         12.4627339,
34103                         55.26722
34104                     ],
34105                     [
34106                         12.4552949,
34107                         55.1778223
34108                     ],
34109                     [
34110                         12.2987046,
34111                         55.1822303
34112                     ],
34113                     [
34114                         12.2897344,
34115                         55.0923641
34116                     ],
34117                     [
34118                         12.6048608,
34119                         55.0832904
34120                     ],
34121                     [
34122                         12.5872011,
34123                         54.9036285
34124                     ],
34125                     [
34126                         12.2766618,
34127                         54.9119031
34128                     ],
34129                     [
34130                         12.2610181,
34131                         54.7331602
34132                     ],
34133                     [
34134                         12.1070691,
34135                         54.7378161
34136                     ],
34137                     [
34138                         12.0858621,
34139                         54.4681655
34140                     ],
34141                     [
34142                         11.7794953,
34143                         54.4753579
34144                     ],
34145                     [
34146                         11.7837381,
34147                         54.5654783
34148                     ],
34149                     [
34150                         11.1658525,
34151                         54.5782155
34152                     ],
34153                     [
34154                         11.1706443,
34155                         54.6686508
34156                     ],
34157                     [
34158                         10.8617173,
34159                         54.6733956
34160                     ],
34161                     [
34162                         10.8651245,
34163                         54.7634667
34164                     ],
34165                     [
34166                         10.7713646,
34167                         54.7643888
34168                     ],
34169                     [
34170                         10.7707276,
34171                         54.7372807
34172                     ],
34173                     [
34174                         10.7551428,
34175                         54.7375776
34176                     ],
34177                     [
34178                         10.7544039,
34179                         54.7195666
34180                     ],
34181                     [
34182                         10.7389074,
34183                         54.7197588
34184                     ],
34185                     [
34186                         10.7384368,
34187                         54.7108482
34188                     ],
34189                     [
34190                         10.7074486,
34191                         54.7113045
34192                     ],
34193                     [
34194                         10.7041094,
34195                         54.6756741
34196                     ],
34197                     [
34198                         10.5510973,
34199                         54.6781698
34200                     ],
34201                     [
34202                         10.5547184,
34203                         54.7670245
34204                     ],
34205                     [
34206                         10.2423994,
34207                         54.7705935
34208                     ],
34209                     [
34210                         10.2459845,
34211                         54.8604673
34212                     ],
34213                     [
34214                         10.0902268,
34215                         54.8622134
34216                     ],
34217                     [
34218                         10.0873731,
34219                         54.7723851
34220                     ],
34221                     [
34222                         9.1555798,
34223                         54.7769557
34224                     ],
34225                     [
34226                         9.1562752,
34227                         54.8675369
34228                     ],
34229                     [
34230                         8.5321973,
34231                         54.8663765
34232                     ],
34233                     [
34234                         8.531432,
34235                         54.95516
34236                     ]
34237                 ],
34238                 [
34239                     [
34240                         11.4577738,
34241                         56.819554
34242                     ],
34243                     [
34244                         11.7849181,
34245                         56.8127385
34246                     ],
34247                     [
34248                         11.7716715,
34249                         56.6332796
34250                     ],
34251                     [
34252                         11.4459621,
34253                         56.6401087
34254                     ]
34255                 ],
34256                 [
34257                     [
34258                         11.3274736,
34259                         57.3612962
34260                     ],
34261                     [
34262                         11.3161808,
34263                         57.1818004
34264                     ],
34265                     [
34266                         11.1508692,
34267                         57.1847276
34268                     ],
34269                     [
34270                         11.1456628,
34271                         57.094962
34272                     ],
34273                     [
34274                         10.8157703,
34275                         57.1001693
34276                     ],
34277                     [
34278                         10.8290599,
34279                         57.3695272
34280                     ]
34281                 ],
34282                 [
34283                     [
34284                         11.5843266,
34285                         56.2777928
34286                     ],
34287                     [
34288                         11.5782882,
34289                         56.1880397
34290                     ],
34291                     [
34292                         11.7392309,
34293                         56.1845765
34294                     ],
34295                     [
34296                         11.7456428,
34297                         56.2743186
34298                     ]
34299                 ],
34300                 [
34301                     [
34302                         14.6825922,
34303                         55.3639405
34304                     ],
34305                     [
34306                         14.8395247,
34307                         55.3565231
34308                     ],
34309                     [
34310                         14.8263755,
34311                         55.2671261
34312                     ],
34313                     [
34314                         15.1393406,
34315                         55.2517359
34316                     ],
34317                     [
34318                         15.1532015,
34319                         55.3410836
34320                     ],
34321                     [
34322                         15.309925,
34323                         55.3330556
34324                     ],
34325                     [
34326                         15.295719,
34327                         55.2437356
34328                     ],
34329                     [
34330                         15.1393406,
34331                         55.2517359
34332                     ],
34333                     [
34334                         15.1255631,
34335                         55.1623802
34336                     ],
34337                     [
34338                         15.2815819,
34339                         55.1544167
34340                     ],
34341                     [
34342                         15.2535578,
34343                         54.9757646
34344                     ],
34345                     [
34346                         14.6317464,
34347                         55.0062496
34348                     ]
34349                 ]
34350             ],
34351             "terms_url": "http://wiki.openstreetmap.org/wiki/Fugro",
34352             "terms_text": "Fugro Aerial Mapping"
34353         },
34354         {
34355             "name": "Geodatastyrelsen (Denmark)",
34356             "type": "tms",
34357             "template": "http://mapproxy.gpweb.dk/tiles/1.0.0/kortforsyningen_ortoforaar/EPSG3857/{zoom}/{x}/{y}.jpeg",
34358             "scaleExtent": [
34359                 0,
34360                 21
34361             ],
34362             "polygon": [
34363                 [
34364                     [
34365                         8.3743941,
34366                         54.9551655
34367                     ],
34368                     [
34369                         8.3683809,
34370                         55.4042149
34371                     ],
34372                     [
34373                         8.2103997,
34374                         55.4039795
34375                     ],
34376                     [
34377                         8.2087314,
34378                         55.4937345
34379                     ],
34380                     [
34381                         8.0502655,
34382                         55.4924731
34383                     ],
34384                     [
34385                         8.0185123,
34386                         56.7501399
34387                     ],
34388                     [
34389                         8.1819161,
34390                         56.7509948
34391                     ],
34392                     [
34393                         8.1763274,
34394                         57.0208898
34395                     ],
34396                     [
34397                         8.3413329,
34398                         57.0219872
34399                     ],
34400                     [
34401                         8.3392467,
34402                         57.1119574
34403                     ],
34404                     [
34405                         8.5054433,
34406                         57.1123212
34407                     ],
34408                     [
34409                         8.5033923,
34410                         57.2020499
34411                     ],
34412                     [
34413                         9.3316304,
34414                         57.2027636
34415                     ],
34416                     [
34417                         9.3319079,
34418                         57.2924835
34419                     ],
34420                     [
34421                         9.4978864,
34422                         57.2919578
34423                     ],
34424                     [
34425                         9.4988593,
34426                         57.3820608
34427                     ],
34428                     [
34429                         9.6649749,
34430                         57.3811615
34431                     ],
34432                     [
34433                         9.6687295,
34434                         57.5605591
34435                     ],
34436                     [
34437                         9.8351961,
34438                         57.5596265
34439                     ],
34440                     [
34441                         9.8374896,
34442                         57.6493322
34443                     ],
34444                     [
34445                         10.1725726,
34446                         57.6462818
34447                     ],
34448                     [
34449                         10.1754245,
34450                         57.7367768
34451                     ],
34452                     [
34453                         10.5118282,
34454                         57.7330269
34455                     ],
34456                     [
34457                         10.5152095,
34458                         57.8228945
34459                     ],
34460                     [
34461                         10.6834853,
34462                         57.8207722
34463                     ],
34464                     [
34465                         10.6751613,
34466                         57.6412021
34467                     ],
34468                     [
34469                         10.5077045,
34470                         57.6433097
34471                     ],
34472                     [
34473                         10.5039992,
34474                         57.5535088
34475                     ],
34476                     [
34477                         10.671038,
34478                         57.5514113
34479                     ],
34480                     [
34481                         10.6507805,
34482                         57.1024538
34483                     ],
34484                     [
34485                         10.4857673,
34486                         57.1045138
34487                     ],
34488                     [
34489                         10.4786236,
34490                         56.9249051
34491                     ],
34492                     [
34493                         10.3143981,
34494                         56.9267573
34495                     ],
34496                     [
34497                         10.3112341,
34498                         56.8369269
34499                     ],
34500                     [
34501                         10.4750295,
34502                         56.83509
34503                     ],
34504                     [
34505                         10.4649016,
34506                         56.5656681
34507                     ],
34508                     [
34509                         10.9524239,
34510                         56.5589761
34511                     ],
34512                     [
34513                         10.9479249,
34514                         56.4692243
34515                     ],
34516                     [
34517                         11.1099335,
34518                         56.4664675
34519                     ],
34520                     [
34521                         11.1052639,
34522                         56.376833
34523                     ],
34524                     [
34525                         10.9429901,
34526                         56.3795284
34527                     ],
34528                     [
34529                         10.9341235,
34530                         56.1994768
34531                     ],
34532                     [
34533                         10.7719685,
34534                         56.2020244
34535                     ],
34536                     [
34537                         10.7694751,
34538                         56.1120103
34539                     ],
34540                     [
34541                         10.6079695,
34542                         56.1150259
34543                     ],
34544                     [
34545                         10.4466742,
34546                         56.116717
34547                     ],
34548                     [
34549                         10.2865948,
34550                         56.118675
34551                     ],
34552                     [
34553                         10.2831527,
34554                         56.0281851
34555                     ],
34556                     [
34557                         10.4439274,
34558                         56.0270388
34559                     ],
34560                     [
34561                         10.4417713,
34562                         55.7579243
34563                     ],
34564                     [
34565                         10.4334961,
34566                         55.6693533
34567                     ],
34568                     [
34569                         10.743814,
34570                         55.6646861
34571                     ],
34572                     [
34573                         10.743814,
34574                         55.5712253
34575                     ],
34576                     [
34577                         10.8969041,
34578                         55.5712253
34579                     ],
34580                     [
34581                         10.9051793,
34582                         55.3953852
34583                     ],
34584                     [
34585                         11.0613726,
34586                         55.3812841
34587                     ],
34588                     [
34589                         11.0593038,
34590                         55.1124061
34591                     ],
34592                     [
34593                         11.0458567,
34594                         55.0318621
34595                     ],
34596                     [
34597                         11.2030844,
34598                         55.0247474
34599                     ],
34600                     [
34601                         11.2030844,
34602                         55.117139
34603                     ],
34604                     [
34605                         11.0593038,
34606                         55.1124061
34607                     ],
34608                     [
34609                         11.0613726,
34610                         55.3812841
34611                     ],
34612                     [
34613                         11.0789572,
34614                         55.5712253
34615                     ],
34616                     [
34617                         10.8969041,
34618                         55.5712253
34619                     ],
34620                     [
34621                         10.9258671,
34622                         55.6670198
34623                     ],
34624                     [
34625                         10.743814,
34626                         55.6646861
34627                     ],
34628                     [
34629                         10.7562267,
34630                         55.7579243
34631                     ],
34632                     [
34633                         10.4417713,
34634                         55.7579243
34635                     ],
34636                     [
34637                         10.4439274,
34638                         56.0270388
34639                     ],
34640                     [
34641                         10.4466742,
34642                         56.116717
34643                     ],
34644                     [
34645                         10.6079695,
34646                         56.1150259
34647                     ],
34648                     [
34649                         10.6052053,
34650                         56.0247462
34651                     ],
34652                     [
34653                         10.9258671,
34654                         56.0201215
34655                     ],
34656                     [
34657                         10.9197132,
34658                         55.9309388
34659                     ],
34660                     [
34661                         11.0802782,
34662                         55.92792
34663                     ],
34664                     [
34665                         11.0858066,
34666                         56.0178284
34667                     ],
34668                     [
34669                         11.7265047,
34670                         56.005058
34671                     ],
34672                     [
34673                         11.7319981,
34674                         56.0952142
34675                     ],
34676                     [
34677                         12.0540333,
34678                         56.0871256
34679                     ],
34680                     [
34681                         12.0608477,
34682                         56.1762576
34683                     ],
34684                     [
34685                         12.7023469,
34686                         56.1594405
34687                     ],
34688                     [
34689                         12.6611131,
34690                         55.7114318
34691                     ],
34692                     [
34693                         12.9792318,
34694                         55.7014026
34695                     ],
34696                     [
34697                         12.9612912,
34698                         55.5217294
34699                     ],
34700                     [
34701                         12.3268659,
34702                         55.5412096
34703                     ],
34704                     [
34705                         12.3206071,
34706                         55.4513655
34707                     ],
34708                     [
34709                         12.4778226,
34710                         55.447067
34711                     ],
34712                     [
34713                         12.4702432,
34714                         55.3570479
34715                     ],
34716                     [
34717                         12.6269738,
34718                         55.3523837
34719                     ],
34720                     [
34721                         12.6200898,
34722                         55.2632576
34723                     ],
34724                     [
34725                         12.4627339,
34726                         55.26722
34727                     ],
34728                     [
34729                         12.4552949,
34730                         55.1778223
34731                     ],
34732                     [
34733                         12.2987046,
34734                         55.1822303
34735                     ],
34736                     [
34737                         12.2897344,
34738                         55.0923641
34739                     ],
34740                     [
34741                         12.6048608,
34742                         55.0832904
34743                     ],
34744                     [
34745                         12.5872011,
34746                         54.9036285
34747                     ],
34748                     [
34749                         12.2766618,
34750                         54.9119031
34751                     ],
34752                     [
34753                         12.2610181,
34754                         54.7331602
34755                     ],
34756                     [
34757                         12.1070691,
34758                         54.7378161
34759                     ],
34760                     [
34761                         12.0858621,
34762                         54.4681655
34763                     ],
34764                     [
34765                         11.7794953,
34766                         54.4753579
34767                     ],
34768                     [
34769                         11.7837381,
34770                         54.5654783
34771                     ],
34772                     [
34773                         11.1658525,
34774                         54.5782155
34775                     ],
34776                     [
34777                         11.1706443,
34778                         54.6686508
34779                     ],
34780                     [
34781                         10.8617173,
34782                         54.6733956
34783                     ],
34784                     [
34785                         10.8651245,
34786                         54.7634667
34787                     ],
34788                     [
34789                         10.7713646,
34790                         54.7643888
34791                     ],
34792                     [
34793                         10.7707276,
34794                         54.7372807
34795                     ],
34796                     [
34797                         10.7551428,
34798                         54.7375776
34799                     ],
34800                     [
34801                         10.7544039,
34802                         54.7195666
34803                     ],
34804                     [
34805                         10.7389074,
34806                         54.7197588
34807                     ],
34808                     [
34809                         10.7384368,
34810                         54.7108482
34811                     ],
34812                     [
34813                         10.7074486,
34814                         54.7113045
34815                     ],
34816                     [
34817                         10.7041094,
34818                         54.6756741
34819                     ],
34820                     [
34821                         10.5510973,
34822                         54.6781698
34823                     ],
34824                     [
34825                         10.5547184,
34826                         54.7670245
34827                     ],
34828                     [
34829                         10.2423994,
34830                         54.7705935
34831                     ],
34832                     [
34833                         10.2459845,
34834                         54.8604673
34835                     ],
34836                     [
34837                         10.0902268,
34838                         54.8622134
34839                     ],
34840                     [
34841                         10.0873731,
34842                         54.7723851
34843                     ],
34844                     [
34845                         9.1555798,
34846                         54.7769557
34847                     ],
34848                     [
34849                         9.1562752,
34850                         54.8675369
34851                     ],
34852                     [
34853                         8.5321973,
34854                         54.8663765
34855                     ],
34856                     [
34857                         8.531432,
34858                         54.95516
34859                     ]
34860                 ],
34861                 [
34862                     [
34863                         11.4577738,
34864                         56.819554
34865                     ],
34866                     [
34867                         11.7849181,
34868                         56.8127385
34869                     ],
34870                     [
34871                         11.7716715,
34872                         56.6332796
34873                     ],
34874                     [
34875                         11.4459621,
34876                         56.6401087
34877                     ]
34878                 ],
34879                 [
34880                     [
34881                         11.3274736,
34882                         57.3612962
34883                     ],
34884                     [
34885                         11.3161808,
34886                         57.1818004
34887                     ],
34888                     [
34889                         11.1508692,
34890                         57.1847276
34891                     ],
34892                     [
34893                         11.1456628,
34894                         57.094962
34895                     ],
34896                     [
34897                         10.8157703,
34898                         57.1001693
34899                     ],
34900                     [
34901                         10.8290599,
34902                         57.3695272
34903                     ]
34904                 ],
34905                 [
34906                     [
34907                         11.5843266,
34908                         56.2777928
34909                     ],
34910                     [
34911                         11.5782882,
34912                         56.1880397
34913                     ],
34914                     [
34915                         11.7392309,
34916                         56.1845765
34917                     ],
34918                     [
34919                         11.7456428,
34920                         56.2743186
34921                     ]
34922                 ],
34923                 [
34924                     [
34925                         14.6825922,
34926                         55.3639405
34927                     ],
34928                     [
34929                         14.8395247,
34930                         55.3565231
34931                     ],
34932                     [
34933                         14.8263755,
34934                         55.2671261
34935                     ],
34936                     [
34937                         15.1393406,
34938                         55.2517359
34939                     ],
34940                     [
34941                         15.1532015,
34942                         55.3410836
34943                     ],
34944                     [
34945                         15.309925,
34946                         55.3330556
34947                     ],
34948                     [
34949                         15.295719,
34950                         55.2437356
34951                     ],
34952                     [
34953                         15.1393406,
34954                         55.2517359
34955                     ],
34956                     [
34957                         15.1255631,
34958                         55.1623802
34959                     ],
34960                     [
34961                         15.2815819,
34962                         55.1544167
34963                     ],
34964                     [
34965                         15.2535578,
34966                         54.9757646
34967                     ],
34968                     [
34969                         14.6317464,
34970                         55.0062496
34971                     ]
34972                 ]
34973             ],
34974             "terms_url": "http://download.kortforsyningen.dk/content/vilkaar-og-betingelser",
34975             "terms_text": "Geodatastyrelsen og Danske Kommuner"
34976         },
34977         {
34978             "name": "Geoimage.at MaxRes",
34979             "type": "tms",
34980             "template": "http://geoimage.openstreetmap.at/4d80de696cd562a63ce463a58a61488d/{zoom}/{x}/{y}.jpg",
34981             "polygon": [
34982                 [
34983                     [
34984                         16.5073284,
34985                         46.9929304
34986                     ],
34987                     [
34988                         16.283417,
34989                         46.9929304
34990                     ],
34991                     [
34992                         16.135839,
34993                         46.8713046
34994                     ],
34995                     [
34996                         15.9831722,
34997                         46.8190947
34998                     ],
34999                     [
35000                         16.0493278,
35001                         46.655175
35002                     ],
35003                     [
35004                         15.8610387,
35005                         46.7180116
35006                     ],
35007                     [
35008                         15.7592608,
35009                         46.6900933
35010                     ],
35011                     [
35012                         15.5607938,
35013                         46.6796202
35014                     ],
35015                     [
35016                         15.5760605,
35017                         46.6342132
35018                     ],
35019                     [
35020                         15.4793715,
35021                         46.6027553
35022                     ],
35023                     [
35024                         15.4335715,
35025                         46.6516819
35026                     ],
35027                     [
35028                         15.2249267,
35029                         46.6342132
35030                     ],
35031                     [
35032                         15.0468154,
35033                         46.6481886
35034                     ],
35035                     [
35036                         14.9908376,
35037                         46.5887681
35038                     ],
35039                     [
35040                         14.9603042,
35041                         46.6237293
35042                     ],
35043                     [
35044                         14.8534374,
35045                         46.6027553
35046                     ],
35047                     [
35048                         14.8330818,
35049                         46.5012666
35050                     ],
35051                     [
35052                         14.7516595,
35053                         46.4977636
35054                     ],
35055                     [
35056                         14.6804149,
35057                         46.4381781
35058                     ],
35059                     [
35060                         14.6142593,
35061                         46.4381781
35062                     ],
35063                     [
35064                         14.578637,
35065                         46.3785275
35066                     ],
35067                     [
35068                         14.4412369,
35069                         46.4311638
35070                     ],
35071                     [
35072                         14.1613476,
35073                         46.4276563
35074                     ],
35075                     [
35076                         14.1257253,
35077                         46.4767409
35078                     ],
35079                     [
35080                         14.0188585,
35081                         46.4767409
35082                     ],
35083                     [
35084                         13.9119917,
35085                         46.5257813
35086                     ],
35087                     [
35088                         13.8254805,
35089                         46.5047694
35090                     ],
35091                     [
35092                         13.4438134,
35093                         46.560783
35094                     ],
35095                     [
35096                         13.3064132,
35097                         46.5502848
35098                     ],
35099                     [
35100                         13.1283019,
35101                         46.5887681
35102                     ],
35103                     [
35104                         12.8433237,
35105                         46.6132433
35106                     ],
35107                     [
35108                         12.7262791,
35109                         46.6412014
35110                     ],
35111                     [
35112                         12.5125455,
35113                         46.6656529
35114                     ],
35115                     [
35116                         12.3598787,
35117                         46.7040543
35118                     ],
35119                     [
35120                         12.3649676,
35121                         46.7703197
35122                     ],
35123                     [
35124                         12.2886341,
35125                         46.7772902
35126                     ],
35127                     [
35128                         12.2733674,
35129                         46.8852187
35130                     ],
35131                     [
35132                         12.2072118,
35133                         46.8747835
35134                     ],
35135                     [
35136                         12.1308784,
35137                         46.9026062
35138                     ],
35139                     [
35140                         12.1156117,
35141                         46.9998721
35142                     ],
35143                     [
35144                         12.2530119,
35145                         47.0657733
35146                     ],
35147                     [
35148                         12.2123007,
35149                         47.0934969
35150                     ],
35151                     [
35152                         11.9833004,
35153                         47.0449712
35154                     ],
35155                     [
35156                         11.7339445,
35157                         46.9616816
35158                     ],
35159                     [
35160                         11.6321666,
35161                         47.010283
35162                     ],
35163                     [
35164                         11.5405665,
35165                         46.9755722
35166                     ],
35167                     [
35168                         11.4998553,
35169                         47.0068129
35170                     ],
35171                     [
35172                         11.418433,
35173                         46.9651546
35174                     ],
35175                     [
35176                         11.2555884,
35177                         46.9755722
35178                     ],
35179                     [
35180                         11.1130993,
35181                         46.913036
35182                     ],
35183                     [
35184                         11.0418548,
35185                         46.7633482
35186                     ],
35187                     [
35188                         10.8891879,
35189                         46.7598621
35190                     ],
35191                     [
35192                         10.7416099,
35193                         46.7842599
35194                     ],
35195                     [
35196                         10.7059877,
35197                         46.8643462
35198                     ],
35199                     [
35200                         10.5787653,
35201                         46.8399847
35202                     ],
35203                     [
35204                         10.4566318,
35205                         46.8504267
35206                     ],
35207                     [
35208                         10.4769874,
35209                         46.9269392
35210                     ],
35211                     [
35212                         10.3853873,
35213                         46.9894592
35214                     ],
35215                     [
35216                         10.2327204,
35217                         46.8643462
35218                     ],
35219                     [
35220                         10.1207647,
35221                         46.8330223
35222                     ],
35223                     [
35224                         9.8663199,
35225                         46.9408389
35226                     ],
35227                     [
35228                         9.9019422,
35229                         47.0033426
35230                     ],
35231                     [
35232                         9.6831197,
35233                         47.0588402
35234                     ],
35235                     [
35236                         9.6118752,
35237                         47.0380354
35238                     ],
35239                     [
35240                         9.6322307,
35241                         47.128131
35242                     ],
35243                     [
35244                         9.5813418,
35245                         47.1662025
35246                     ],
35247                     [
35248                         9.5406306,
35249                         47.2664422
35250                     ],
35251                     [
35252                         9.6067863,
35253                         47.3492559
35254                     ],
35255                     [
35256                         9.6729419,
35257                         47.369939
35258                     ],
35259                     [
35260                         9.6424085,
35261                         47.4457079
35262                     ],
35263                     [
35264                         9.5660751,
35265                         47.4801122
35266                     ],
35267                     [
35268                         9.7136531,
35269                         47.5282405
35270                     ],
35271                     [
35272                         9.7848976,
35273                         47.5969187
35274                     ],
35275                     [
35276                         9.8357866,
35277                         47.5454185
35278                     ],
35279                     [
35280                         9.9477423,
35281                         47.538548
35282                     ],
35283                     [
35284                         10.0902313,
35285                         47.4491493
35286                     ],
35287                     [
35288                         10.1105869,
35289                         47.3664924
35290                     ],
35291                     [
35292                         10.2428982,
35293                         47.3871688
35294                     ],
35295                     [
35296                         10.1869203,
35297                         47.2698953
35298                     ],
35299                     [
35300                         10.3243205,
35301                         47.2975125
35302                     ],
35303                     [
35304                         10.4820763,
35305                         47.4491493
35306                     ],
35307                     [
35308                         10.4311873,
35309                         47.4869904
35310                     ],
35311                     [
35312                         10.4413651,
35313                         47.5900549
35314                     ],
35315                     [
35316                         10.4871652,
35317                         47.5522881
35318                     ],
35319                     [
35320                         10.5482319,
35321                         47.5351124
35322                     ],
35323                     [
35324                         10.5991209,
35325                         47.5660246
35326                     ],
35327                     [
35328                         10.7568766,
35329                         47.5316766
35330                     ],
35331                     [
35332                         10.8891879,
35333                         47.5454185
35334                     ],
35335                     [
35336                         10.9400769,
35337                         47.4869904
35338                     ],
35339                     [
35340                         10.9960547,
35341                         47.3906141
35342                     ],
35343                     [
35344                         11.2352328,
35345                         47.4422662
35346                     ],
35347                     [
35348                         11.2810328,
35349                         47.3975039
35350                     ],
35351                     [
35352                         11.4235219,
35353                         47.5144941
35354                     ],
35355                     [
35356                         11.5761888,
35357                         47.5076195
35358                     ],
35359                     [
35360                         11.6067221,
35361                         47.5900549
35362                     ],
35363                     [
35364                         11.8357224,
35365                         47.5866227
35366                     ],
35367                     [
35368                         12.003656,
35369                         47.6243647
35370                     ],
35371                     [
35372                         12.2072118,
35373                         47.6037815
35374                     ],
35375                     [
35376                         12.1614117,
35377                         47.6963421
35378                     ],
35379                     [
35380                         12.2581008,
35381                         47.7442718
35382                     ],
35383                     [
35384                         12.2530119,
35385                         47.6792136
35386                     ],
35387                     [
35388                         12.4311232,
35389                         47.7100408
35390                     ],
35391                     [
35392                         12.4921899,
35393                         47.631224
35394                     ],
35395                     [
35396                         12.5685234,
35397                         47.6277944
35398                     ],
35399                     [
35400                         12.6295901,
35401                         47.6894913
35402                     ],
35403                     [
35404                         12.7720792,
35405                         47.6689338
35406                     ],
35407                     [
35408                         12.8331459,
35409                         47.5419833
35410                     ],
35411                     [
35412                         12.975635,
35413                         47.4732332
35414                     ],
35415                     [
35416                         13.0417906,
35417                         47.4938677
35418                     ],
35419                     [
35420                         13.0367017,
35421                         47.5557226
35422                     ],
35423                     [
35424                         13.0977685,
35425                         47.6415112
35426                     ],
35427                     [
35428                         13.0316128,
35429                         47.7100408
35430                     ],
35431                     [
35432                         12.9043905,
35433                         47.7203125
35434                     ],
35435                     [
35436                         13.0061684,
35437                         47.84683
35438                     ],
35439                     [
35440                         12.9451016,
35441                         47.9355501
35442                     ],
35443                     [
35444                         12.8636793,
35445                         47.9594103
35446                     ],
35447                     [
35448                         12.8636793,
35449                         48.0036929
35450                     ],
35451                     [
35452                         12.7517236,
35453                         48.0989418
35454                     ],
35455                     [
35456                         12.8738571,
35457                         48.2109733
35458                     ],
35459                     [
35460                         12.9603683,
35461                         48.2109733
35462                     ],
35463                     [
35464                         13.0417906,
35465                         48.2652035
35466                     ],
35467                     [
35468                         13.1842797,
35469                         48.2990682
35470                     ],
35471                     [
35472                         13.2606131,
35473                         48.2922971
35474                     ],
35475                     [
35476                         13.3980133,
35477                         48.3565867
35478                     ],
35479                     [
35480                         13.4438134,
35481                         48.417418
35482                     ],
35483                     [
35484                         13.4387245,
35485                         48.5523383
35486                     ],
35487                     [
35488                         13.509969,
35489                         48.5860123
35490                     ],
35491                     [
35492                         13.6117469,
35493                         48.5725454
35494                     ],
35495                     [
35496                         13.7287915,
35497                         48.5118999
35498                     ],
35499                     [
35500                         13.7847694,
35501                         48.5725454
35502                     ],
35503                     [
35504                         13.8203916,
35505                         48.6263915
35506                     ],
35507                     [
35508                         13.7949471,
35509                         48.7171267
35510                     ],
35511                     [
35512                         13.850925,
35513                         48.7741724
35514                     ],
35515                     [
35516                         14.0595697,
35517                         48.6633774
35518                     ],
35519                     [
35520                         14.0137696,
35521                         48.6331182
35522                     ],
35523                     [
35524                         14.0748364,
35525                         48.5927444
35526                     ],
35527                     [
35528                         14.2173255,
35529                         48.5961101
35530                     ],
35531                     [
35532                         14.3649034,
35533                         48.5489696
35534                     ],
35535                     [
35536                         14.4666813,
35537                         48.6499311
35538                     ],
35539                     [
35540                         14.5582815,
35541                         48.5961101
35542                     ],
35543                     [
35544                         14.5989926,
35545                         48.6263915
35546                     ],
35547                     [
35548                         14.7211261,
35549                         48.5759124
35550                     ],
35551                     [
35552                         14.7211261,
35553                         48.6868997
35554                     ],
35555                     [
35556                         14.822904,
35557                         48.7271983
35558                     ],
35559                     [
35560                         14.8178151,
35561                         48.777526
35562                     ],
35563                     [
35564                         14.9647227,
35565                         48.7851754
35566                     ],
35567                     [
35568                         14.9893637,
35569                         49.0126611
35570                     ],
35571                     [
35572                         15.1485933,
35573                         48.9950306
35574                     ],
35575                     [
35576                         15.1943934,
35577                         48.9315502
35578                     ],
35579                     [
35580                         15.3063491,
35581                         48.9850128
35582                     ],
35583                     [
35584                         15.3928603,
35585                         48.9850128
35586                     ],
35587                     [
35588                         15.4844604,
35589                         48.9282069
35590                     ],
35591                     [
35592                         15.749083,
35593                         48.8545973
35594                     ],
35595                     [
35596                         15.8406831,
35597                         48.8880697
35598                     ],
35599                     [
35600                         16.0086166,
35601                         48.7808794
35602                     ],
35603                     [
35604                         16.2070835,
35605                         48.7339115
35606                     ],
35607                     [
35608                         16.3953727,
35609                         48.7372678
35610                     ],
35611                     [
35612                         16.4920617,
35613                         48.8110498
35614                     ],
35615                     [
35616                         16.6905286,
35617                         48.7741724
35618                     ],
35619                     [
35620                         16.7057953,
35621                         48.7339115
35622                     ],
35623                     [
35624                         16.8991733,
35625                         48.713769
35626                     ],
35627                     [
35628                         16.9755067,
35629                         48.515271
35630                     ],
35631                     [
35632                         16.8482844,
35633                         48.4511817
35634                     ],
35635                     [
35636                         16.8533733,
35637                         48.3464411
35638                     ],
35639                     [
35640                         16.9551512,
35641                         48.2516513
35642                     ],
35643                     [
35644                         16.9907734,
35645                         48.1498955
35646                     ],
35647                     [
35648                         17.0925513,
35649                         48.1397088
35650                     ],
35651                     [
35652                         17.0823736,
35653                         48.0241182
35654                     ],
35655                     [
35656                         17.1739737,
35657                         48.0207146
35658                     ],
35659                     [
35660                         17.0823736,
35661                         47.8741447
35662                     ],
35663                     [
35664                         16.9856845,
35665                         47.8673174
35666                     ],
35667                     [
35668                         17.0823736,
35669                         47.8092489
35670                     ],
35671                     [
35672                         17.0925513,
35673                         47.7031919
35674                     ],
35675                     [
35676                         16.7414176,
35677                         47.6792136
35678                     ],
35679                     [
35680                         16.7057953,
35681                         47.7511153
35682                     ],
35683                     [
35684                         16.5378617,
35685                         47.7545368
35686                     ],
35687                     [
35688                         16.5480395,
35689                         47.7066164
35690                     ],
35691                     [
35692                         16.4208172,
35693                         47.6689338
35694                     ],
35695                     [
35696                         16.573484,
35697                         47.6175045
35698                     ],
35699                     [
35700                         16.670173,
35701                         47.631224
35702                     ],
35703                     [
35704                         16.7108842,
35705                         47.538548
35706                     ],
35707                     [
35708                         16.6599952,
35709                         47.4491493
35710                     ],
35711                     [
35712                         16.5429506,
35713                         47.3940591
35714                     ],
35715                     [
35716                         16.4615283,
35717                         47.3940591
35718                     ],
35719                     [
35720                         16.4920617,
35721                         47.276801
35722                     ],
35723                     [
35724                         16.425906,
35725                         47.1973317
35726                     ],
35727                     [
35728                         16.4717061,
35729                         47.1489007
35730                     ],
35731                     [
35732                         16.5480395,
35733                         47.1489007
35734                     ],
35735                     [
35736                         16.476795,
35737                         47.0796369
35738                     ],
35739                     [
35740                         16.527684,
35741                         47.0588402
35742                     ]
35743                 ]
35744             ],
35745             "terms_text": "geoimage.at",
35746             "id": "geoimage.at"
35747         },
35748         {
35749             "name": "Imagerie Drone (Haiti)",
35750             "type": "tms",
35751             "template": "http://wms.openstreetmap.fr/tms/1.0.0/iomhaiti/{zoom}/{x}/{y}",
35752             "polygon": [
35753                 [
35754                     [
35755                         -72.1547401,
35756                         19.6878969
35757                     ],
35758                     [
35759                         -72.162234,
35760                         19.689011
35761                     ],
35762                     [
35763                         -72.164995,
35764                         19.6932445
35765                     ],
35766                     [
35767                         -72.1657838,
35768                         19.6979977
35769                     ],
35770                     [
35771                         -72.161603,
35772                         19.7035677
35773                     ],
35774                     [
35775                         -72.1487449,
35776                         19.7028993
35777                     ],
35778                     [
35779                         -72.1477194,
35780                         19.7026765
35781                     ],
35782                     [
35783                         -72.1485082,
35784                         19.7001514
35785                     ],
35786                     [
35787                         -72.1436963,
35788                         19.7011169
35789                     ],
35790                     [
35791                         -72.1410143,
35792                         19.7000029
35793                     ],
35794                     [
35795                         -72.139476,
35796                         19.6973664
35797                     ],
35798                     [
35799                         -72.1382533,
35800                         19.6927617
35801                     ],
35802                     [
35803                         -72.1386872,
35804                         19.6923161
35805                     ],
35806                     [
35807                         -72.1380561,
35808                         19.6896423
35809                     ],
35810                     [
35811                         -72.1385294,
35812                         19.6894938
35813                     ],
35814                     [
35815                         -72.1388055,
35816                         19.6901251
35817                     ],
35818                     [
35819                         -72.1388844,
35820                         19.6876741
35821                     ],
35822                     [
35823                         -72.1378195,
35824                         19.6872656
35825                     ],
35826                     [
35827                         -72.13778,
35828                         19.6850003
35829                     ],
35830                     [
35831                         -72.1369517,
35832                         19.6855945
35833                     ],
35834                     [
35835                         -72.136794,
35836                         19.6840719
35837                     ],
35838                     [
35839                         -72.135729,
35840                         19.6835148
35841                     ],
35842                     [
35843                         -72.1355713,
35844                         19.6740817
35845                     ],
35846                     [
35847                         -72.1366362,
35848                         19.6708133
35849                     ],
35850                     [
35851                         -72.1487843,
35852                         19.6710733
35853                     ],
35854                     [
35855                         -72.1534779,
35856                         19.6763843
35857                     ],
35858                     [
35859                         -72.1530835,
35860                         19.6769414
35861                     ],
35862                     [
35863                         -72.1533251,
35864                         19.6769768
35865                     ],
35866                     [
35867                         -72.1532807,
35868                         19.6796525
35869                     ],
35870                     [
35871                         -72.1523834,
35872                         19.6797175
35873                     ],
35874                     [
35875                         -72.1522749,
35876                         19.6803488
35877                     ],
35878                     [
35879                         -72.1519101,
35880                         19.6803395
35881                     ],
35882                     [
35883                         -72.1518608,
35884                         19.6805067
35885                     ],
35886                     [
35887                         -72.1528173,
35888                         19.6806552
35889                     ],
35890                     [
35891                         -72.1522299,
35892                         19.6833011
35893                     ],
35894                     [
35895                         -72.1507801,
35896                         19.6831499
35897                     ],
35898                     [
35899                         -72.1504457,
35900                         19.6847862
35901                     ],
35902                     [
35903                         -72.1508591,
35904                         19.6843492
35905                     ],
35906                     [
35907                         -72.1530087,
35908                         19.6849898
35909                     ],
35910                     [
35911                         -72.1546258,
35912                         19.6854354
35913                     ],
35914                     [
35915                         -72.1543103,
35916                         19.6870694
35917                     ],
35918                     [
35919                         -72.1547244,
35920                         19.6868466
35921                     ],
35922                     [
35923                         -72.1548501,
35924                         19.6877564
35925                     ],
35926                     [
35927                         -72.1545814,
35928                         19.6877982
35929                     ]
35930                 ],
35931                 [
35932                     [
35933                         -72.1310601,
35934                         19.6718929
35935                     ],
35936                     [
35937                         -72.1259842,
35938                         19.6772765
35939                     ],
35940                     [
35941                         -72.1255379,
35942                         19.6776179
35943                     ],
35944                     [
35945                         -72.1216891,
35946                         19.6776442
35947                     ],
35948                     [
35949                         -72.1149677,
35950                         19.672602
35951                     ],
35952                     [
35953                         -72.1152745,
35954                         19.6687152
35955                     ],
35956                     [
35957                         -72.1198205,
35958                         19.6627535
35959                     ],
35960                     [
35961                         -72.1227768,
35962                         19.6625696
35963                     ],
35964                     [
35965                         -72.1248965,
35966                         19.662701
35967                     ],
35968                     [
35969                         -72.1285779,
35970                         19.6645394
35971                     ],
35972                     [
35973                         -72.1308091,
35974                         19.6661677
35975                     ],
35976                     [
35977                         -72.1316737,
35978                         19.668794
35979                     ],
35980                     [
35981                         -72.1315621,
35982                         19.671
35983                     ]
35984                 ],
35985                 [
35986                     [
35987                         -71.845795,
35988                         19.6709758
35989                     ],
35990                     [
35991                         -71.8429354,
35992                         19.6759525
35993                     ],
35994                     [
35995                         -71.8410027,
35996                         19.6759525
35997                     ],
35998                     [
35999                         -71.8380249,
36000                         19.6755254
36001                     ],
36002                     [
36003                         -71.8378671,
36004                         19.6745041
36005                     ],
36006                     [
36007                         -71.8390504,
36008                         19.6743927
36009                     ],
36010                     [
36011                         -71.8390109,
36012                         19.6741141
36013                     ],
36014                     [
36015                         -71.8398392,
36016                         19.673947
36017                     ],
36018                     [
36019                         -71.8389123,
36020                         19.6736127
36021                     ],
36022                     [
36023                         -71.8380249,
36024                         19.67209
36025                     ],
36026                     [
36027                         -71.8380052,
36028                         19.6726285
36029                     ],
36030                     [
36031                         -71.8376699,
36032                         19.6727214
36033                     ],
36034                     [
36035                         -71.8376305,
36036                         19.672545
36037                     ],
36038                     [
36039                         -71.8354414,
36040                         19.6732135
36041                     ],
36042                     [
36043                         -71.835333,
36044                         19.6729999
36045                     ],
36046                     [
36047                         -71.8331242,
36048                         19.6734642
36049                     ],
36050                     [
36051                         -71.8326706,
36052                         19.6716815
36053                     ],
36054                     [
36055                         -71.8321579,
36056                         19.67209
36057                     ],
36058                     [
36059                         -71.8307183,
36060                         19.6694902
36061                     ],
36062                     [
36063                         -71.8306009,
36064                         19.6697594
36065                     ],
36066                     [
36067                         -71.8302174,
36068                         19.6698907
36069                     ],
36070                     [
36071                         -71.8291833,
36072                         19.6672095
36073                     ],
36074                     [
36075                         -71.8290749,
36076                         19.6672095
36077                     ],
36078                     [
36079                         -71.8289122,
36080                         19.6667916
36081                     ],
36082                     [
36083                         -71.8289516,
36084                         19.6666199
36085                     ],
36086                     [
36087                         -71.8288333,
36088                         19.6663506
36089                     ],
36090                     [
36091                         -71.8285572,
36092                         19.6664759
36093                     ],
36094                     [
36095                         -71.8288678,
36096                         19.6672466
36097                     ],
36098                     [
36099                         -71.8287593,
36100                         19.6674138
36101                     ],
36102                     [
36103                         -71.8277979,
36104                         19.6678177
36105                     ],
36106                     [
36107                         -71.8277112,
36108                         19.6678586
36109                     ],
36110                     [
36111                         -71.8278263,
36112                         19.6679637
36113                     ],
36114                     [
36115                         -71.8271831,
36116                         19.6681212
36117                     ],
36118                     [
36119                         -71.8271761,
36120                         19.6680917
36121                     ],
36122                     [
36123                         -71.8264405,
36124                         19.6683921
36125                     ],
36126                     [
36127                         -71.8264074,
36128                         19.6683231
36129                     ],
36130                     [
36131                         -71.8261954,
36132                         19.6684253
36133                     ],
36134                     [
36135                         -71.8261806,
36136                         19.6683556
36137                     ],
36138                     [
36139                         -71.8258946,
36140                         19.6684206
36141                     ],
36142                     [
36143                         -71.8258897,
36144                         19.6686574
36145                     ],
36146                     [
36147                         -71.8251551,
36148                         19.6687549
36149                     ],
36150                     [
36151                         -71.8254509,
36152                         19.6691588
36153                     ],
36154                     [
36155                         -71.8229332,
36156                         19.6695739
36157                     ],
36158                     [
36159                         -71.822713,
36160                         19.6696658
36161                     ],
36162                     [
36163                         -71.8227688,
36164                         19.6697577
36165                     ],
36166                     [
36167                         -71.8201751,
36168                         19.6709855
36169                     ],
36170                     [
36171                         -71.8198474,
36172                         19.6704537
36173                     ],
36174                     [
36175                         -71.8197985,
36176                         19.6706014
36177                     ],
36178                     [
36179                         -71.8194674,
36180                         19.6707557
36181                     ],
36182                     [
36183                         -71.8182472,
36184                         19.6713433
36185                     ],
36186                     [
36187                         -71.8181426,
36188                         19.6711431
36189                     ],
36190                     [
36191                         -71.8175813,
36192                         19.6714254
36193                     ],
36194                     [
36195                         -71.816959,
36196                         19.6707672
36197                     ],
36198                     [
36199                         -71.8176388,
36200                         19.6718965
36201                     ],
36202                     [
36203                         -71.8171403,
36204                         19.6720376
36205                     ],
36206                     [
36207                         -71.8158225,
36208                         19.6718045
36209                     ],
36210                     [
36211                         -71.8138354,
36212                         19.6711874
36213                     ],
36214                     [
36215                         -71.8123259,
36216                         19.6706982
36217                     ],
36218                     [
36219                         -71.8121759,
36220                         19.6704258
36221                     ],
36222                     [
36223                         -71.8124304,
36224                         19.6701467
36225                     ],
36226                     [
36227                         -71.8119184,
36228                         19.6700141
36229                     ],
36230                     [
36231                         -71.8118765,
36232                         19.6705828
36233                     ],
36234                     [
36235                         -71.811169,
36236                         19.6703483
36237                     ],
36238                     [
36239                         -71.8095938,
36240                         19.6698516
36241                     ],
36242                     [
36243                         -71.8077992,
36244                         19.6692829
36245                     ],
36246                     [
36247                         -71.8056028,
36248                         19.668612
36249                     ],
36250                     [
36251                         -71.8051443,
36252                         19.6668942
36253                     ],
36254                     [
36255                         -71.8051196,
36256                         19.6652322
36257                     ],
36258                     [
36259                         -71.8052315,
36260                         19.661979
36261                     ],
36262                     [
36263                         -71.8065603,
36264                         19.6523921
36265                     ],
36266                     [
36267                         -71.8073412,
36268                         19.6482946
36269                     ],
36270                     [
36271                         -71.8099686,
36272                         19.6468292
36273                     ],
36274                     [
36275                         -71.8147517,
36276                         19.6454502
36277                     ],
36278                     [
36279                         -71.8147726,
36280                         19.6455619
36281                     ],
36282                     [
36283                         -71.8150027,
36284                         19.6455093
36285                     ],
36286                     [
36287                         -71.8149469,
36288                         19.6453846
36289                     ],
36290                     [
36291                         -71.8159928,
36292                         19.6450234
36293                     ],
36294                     [
36295                         -71.8158882,
36296                         19.6448855
36297                     ],
36298                     [
36299                         -71.8165854,
36300                         19.6446097
36301                     ],
36302                     [
36303                         -71.8190119,
36304                         19.643802
36305                     ],
36306                     [
36307                         -71.8211524,
36308                         19.643454
36309                     ],
36310                     [
36311                         -71.8221564,
36312                         19.6433292
36313                     ],
36314                     [
36315                         -71.8269046,
36316                         19.643211
36317                     ],
36318                     [
36319                         -71.8280481,
36320                         19.6432241
36321                     ],
36322                     [
36323                         -71.8304466,
36324                         19.6440778
36325                     ],
36326                     [
36327                         -71.8306419,
36328                         19.6448592
36329                     ],
36330                     [
36331                         -71.8295263,
36332                         19.6450365
36333                     ],
36334                     [
36335                         -71.8296064,
36336                         19.6456111
36337                     ],
36338                     [
36339                         -71.8299411,
36340                         19.6455651
36341                     ],
36342                     [
36343                         -71.8303699,
36344                         19.6451744
36345                     ],
36346                     [
36347                         -71.830471,
36348                         19.6453452
36349                     ],
36350                     [
36351                         -71.8308092,
36352                         19.6451974
36353                     ],
36354                     [
36355                         -71.8310184,
36356                         19.6451088
36357                     ],
36358                     [
36359                         -71.8312519,
36360                         19.6458541
36361                     ],
36362                     [
36363                         -71.8311125,
36364                         19.6458245
36365                     ],
36366                     [
36367                         -71.831367,
36368                         19.6465862
36369                     ],
36370                     [
36371                         -71.8328939,
36372                         19.646189
36373                     ],
36374                     [
36375                         -71.8344566,
36376                         19.6457062
36377                     ],
36378                     [
36379                         -71.8344664,
36380                         19.6463052
36381                     ],
36382                     [
36383                         -71.834215,
36384                         19.6461938
36385                     ],
36386                     [
36387                         -71.8342002,
36388                         19.6465513
36389                     ],
36390                     [
36391                         -71.8346702,
36392                         19.6463
36393                     ],
36394                     [
36395                         -71.8349118,
36396                         19.6463905
36397                     ],
36398                     [
36399                         -71.8347984,
36400                         19.6462187
36401                     ],
36402                     [
36403                         -71.8354393,
36404                         19.6458496
36405                     ],
36406                     [
36407                         -71.8355034,
36408                         19.6458032
36409                     ],
36410                     [
36411                         -71.8364747,
36412                         19.6461328
36413                     ],
36414                     [
36415                         -71.8376382,
36416                         19.6472658
36417                     ],
36418                     [
36419                         -71.8379143,
36420                         19.647888
36421                     ],
36422                     [
36423                         -71.8390483,
36424                         19.6508039
36425                     ],
36426                     [
36427                         -71.8456942,
36428                         19.6696203
36429                     ]
36430                 ],
36431                 [
36432                     [
36433                         -72.098878,
36434                         18.54843
36435                     ],
36436                     [
36437                         -72.096993,
36438                         18.5501994
36439                     ],
36440                     [
36441                         -72.0972888,
36442                         18.5503209
36443                     ],
36444                     [
36445                         -72.0968451,
36446                         18.5503489
36447                     ],
36448                     [
36449                         -72.0955632,
36450                         18.551854
36451                     ],
36452                     [
36453                         -72.0956428,
36454                         18.5526742
36455                     ],
36456                     [
36457                         -72.0959914,
36458                         18.5533748
36459                     ],
36460                     [
36461                         -72.0962145,
36462                         18.553203
36463                     ],
36464                     [
36465                         -72.0962842,
36466                         18.5535665
36467                     ],
36468                     [
36469                         -72.0964446,
36470                         18.5535533
36471                     ],
36472                     [
36473                         -72.0965352,
36474                         18.5539764
36475                     ],
36476                     [
36477                         -72.0965056,
36478                         18.554173
36479                     ],
36480                     [
36481                         -72.0966085,
36482                         18.5541747
36483                     ],
36484                     [
36485                         -72.0965178,
36486                         18.5542127
36487                     ],
36488                     [
36489                         -72.0968769,
36490                         18.5546588
36491                     ],
36492                     [
36493                         -72.0979018,
36494                         18.5552141
36495                     ],
36496                     [
36497                         -72.1006211,
36498                         18.5555875
36499                     ],
36500                     [
36501                         -72.1014926,
36502                         18.5556206
36503                     ],
36504                     [
36505                         -72.1024339,
36506                         18.5555016
36507                     ],
36508                     [
36509                         -72.103417,
36510                         18.5543515
36511                     ],
36512                     [
36513                         -72.1034798,
36514                         18.5516215
36515                     ],
36516                     [
36517                         -72.1030789,
36518                         18.5516149
36519                     ],
36520                     [
36521                         -72.1033752,
36522                         18.5515224
36523                     ],
36524                     [
36525                         -72.1035042,
36526                         18.5515224
36527                     ],
36528                     [
36529                         -72.1035239,
36530                         18.5502417
36531                     ],
36532                     [
36533                         -72.1028701,
36534                         18.5503062
36535                     ],
36536                     [
36537                         -72.1029015,
36538                         18.55025
36539                     ],
36540                     [
36541                         -72.1028457,
36542                         18.5501773
36543                     ],
36544                     [
36545                         -72.1035081,
36546                         18.5500252
36547                     ],
36548                     [
36549                         -72.103491,
36550                         18.5497396
36551                     ],
36552                     [
36553                         -72.1035181,
36554                         18.5497361
36555                     ],
36556                     [
36557                         -72.1035398,
36558                         18.5489039
36559                     ],
36560                     [
36561                         -72.1034317,
36562                         18.5487056
36563                     ],
36564                     [
36565                         -72.102717,
36566                         18.5481437
36567                     ],
36568                     [
36569                         -72.1025601,
36570                         18.5481536
36571                     ],
36572                     [
36573                         -72.10229,
36574                         18.5482751
36575                     ],
36576                     [
36577                         -72.1022891,
36578                         18.5482569
36579                     ],
36580                     [
36581                         -72.1025201,
36582                         18.5481396
36583                     ],
36584                     [
36585                         -72.1023388,
36586                         18.5481321
36587                     ],
36588                     [
36589                         -72.0999082,
36590                         18.5480901
36591                     ],
36592                     [
36593                         -72.09907,
36594                         18.5483799
36595                     ]
36596                 ],
36597                 [
36598                     [
36599                         -72.2542503,
36600                         18.568262
36601                     ],
36602                     [
36603                         -72.2560252,
36604                         18.5717765
36605                     ],
36606                     [
36607                         -72.2557886,
36608                         18.5748049
36609                     ],
36610                     [
36611                         -72.2535009,
36612                         18.5755526
36613                     ],
36614                     [
36615                         -72.2522782,
36616                         18.5755526
36617                     ],
36618                     [
36619                         -72.2499906,
36620                         18.5740945
36621                     ],
36622                     [
36623                         -72.2473874,
36624                         18.5698323
36625                     ],
36626                     [
36627                         -72.2460069,
36628                         18.566729
36629                     ],
36630                     [
36631                         -72.2458492,
36632                         18.5629527
36633                     ],
36634                     [
36635                         -72.2479396,
36636                         18.5625414
36637                     ],
36638                     [
36639                         -72.2501483,
36640                         18.5628031
36641                     ],
36642                     [
36643                         -72.2519232,
36644                         18.5650839
36645                     ]
36646                 ],
36647                 [
36648                     [
36649                         -72.303145,
36650                         18.5332749
36651                     ],
36652                     [
36653                         -72.3031275,
36654                         18.5331799
36655                     ],
36656                     [
36657                         -72.3048311,
36658                         18.5311081
36659                     ],
36660                     [
36661                         -72.3097397,
36662                         18.5311081
36663                     ],
36664                     [
36665                         -72.3164332,
36666                         18.5324302
36667                     ],
36668                     [
36669                         -72.3234056,
36670                         18.5366083
36671                     ],
36672                     [
36673                         -72.3261388,
36674                         18.5387765
36675                     ],
36676                     [
36677                         -72.3261946,
36678                         18.5426371
36679                     ],
36680                     [
36681                         -72.3170468,
36682                         18.5540596
36683                     ],
36684                     [
36685                         -72.3130864,
36686                         18.5540596
36687                     ],
36688                     [
36689                         -72.2987511,
36690                         18.5453342
36691                     ],
36692                     [
36693                         -72.2988627,
36694                         18.5407333
36695                     ],
36696                     [
36697                         -72.2962969,
36698                         18.5404689
36699                     ],
36700                     [
36701                         -72.2954602,
36702                         18.5395169
36703                     ],
36704                     [
36705                         -72.2961853,
36706                         18.5338582
36707                     ],
36708                     [
36709                         -72.2971893,
36710                         18.5332235
36711                     ],
36712                     [
36713                         -72.3007034,
36714                         18.5332764
36715                     ],
36716                     [
36717                         -72.3022652,
36718                         18.5342284
36719                     ],
36720                     [
36721                         -72.3028486,
36722                         18.5335189
36723                     ],
36724                     [
36725                         -72.303104,
36726                         18.5333361
36727                     ],
36728                     [
36729                         -72.303181,
36730                         18.5334007
36731                     ],
36732                     [
36733                         -72.3035793,
36734                         18.5335614
36735                     ],
36736                     [
36737                         -72.3030793,
36738                         18.5346463
36739                     ],
36740                     [
36741                         -72.303715,
36742                         18.5339873
36743                     ],
36744                     [
36745                         -72.3045286,
36746                         18.5344052
36747                     ],
36748                     [
36749                         -72.3044015,
36750                         18.5345097
36751                     ],
36752                     [
36753                         -72.3062747,
36754                         18.5352571
36755                     ],
36756                     [
36757                         -72.3063107,
36758                         18.5352741
36759                     ],
36760                     [
36761                         -72.3061219,
36762                         18.5357628
36763                     ],
36764                     [
36765                         -72.3061219,
36766                         18.5358196
36767                     ],
36768                     [
36769                         -72.30637,
36770                         18.5358928
36771                     ],
36772                     [
36773                         -72.3062726,
36774                         18.5354869
36775                     ],
36776                     [
36777                         -72.3066688,
36778                         18.5350891
36779                     ],
36780                     [
36781                         -72.3061963,
36782                         18.5349706
36783                     ],
36784                     [
36785                         -72.3058869,
36786                         18.5349385
36787                     ],
36788                     [
36789                         -72.3055373,
36790                         18.5346833
36791                     ],
36792                     [
36793                         -72.3054864,
36794                         18.534613
36795                     ],
36796                     [
36797                         -72.3055585,
36798                         18.5345065
36799                     ],
36800                     [
36801                         -72.3046749,
36802                         18.5342293
36803                     ],
36804                     [
36805                         -72.3047617,
36806                         18.5338817
36807                     ],
36808                     [
36809                         -72.3043252,
36810                         18.5337511
36811                     ],
36812                     [
36813                         -72.3042595,
36814                         18.5336346
36815                     ]
36816                 ],
36817                 [
36818                     [
36819                         -72.2981405,
36820                         18.477502
36821                     ],
36822                     [
36823                         -72.2935652,
36824                         18.4948587
36825                     ],
36826                     [
36827                         -72.2922242,
36828                         18.4964297
36829                     ],
36830                     [
36831                         -72.2931708,
36832                         18.4972526
36833                     ],
36834                     [
36835                         -72.2892266,
36836                         18.5057058
36837                     ],
36838                     [
36839                         -72.2878067,
36840                         18.5080996
36841                     ],
36842                     [
36843                         -72.2850458,
36844                         18.5119893
36845                     ],
36846                     [
36847                         -72.2840203,
36848                         18.5113161
36849                     ],
36850                     [
36851                         -72.2808649,
36852                         18.515879
36853                     ],
36854                     [
36855                         -72.2773151,
36856                         18.5175994
36857                     ],
36858                     [
36859                         -72.2723454,
36860                         18.5175246
36861                     ],
36862                     [
36863                         -72.2662714,
36864                         18.5144578
36865                     ],
36866                     [
36867                         -72.2665869,
36868                         18.5066783
36869                     ],
36870                     [
36871                         -72.2692643,
36872                         18.5046154
36873                     ],
36874                     [
36875                         -72.2661965,
36876                         18.5029756
36877                     ],
36878                     [
36879                         -72.2688181,
36880                         18.4965222
36881                     ],
36882                     [
36883                         -72.2691528,
36884                         18.4959403
36885                     ],
36886                     [
36887                         -72.2702684,
36888                         18.4961519
36889                     ],
36890                     [
36891                         -72.2702684,
36892                         18.4955964
36893                     ],
36894                     [
36895                         -72.2690691,
36896                         18.49557
36897                     ],
36898                     [
36899                         -72.2692922,
36900                         18.4937714
36901                     ],
36902                     [
36903                         -72.2736988,
36904                         18.4859951
36905                     ],
36906                     [
36907                         -72.2746749,
36908                         18.4850429
36909                     ],
36910                     [
36911                         -72.2751769,
36912                         18.483403
36913                     ],
36914                     [
36915                         -72.2765435,
36916                         18.4813398
36917                     ],
36918                     [
36919                         -72.2773523,
36920                         18.4814985
36921                     ],
36922                     [
36923                         -72.2783006,
36924                         18.4809694
36925                     ],
36926                     [
36927                         -72.2778544,
36928                         18.4807049
36929                     ],
36930                     [
36931                         -72.2771013,
36932                         18.480123
36933                     ],
36934                     [
36935                         -72.2789978,
36936                         18.4775836
36937                     ],
36938                     [
36939                         -72.279723,
36940                         18.4772927
36941                     ],
36942                     [
36943                         -72.2806433,
36944                         18.4776365
36945                     ],
36946                     [
36947                         -72.2813685,
36948                         18.4771604
36949                     ],
36950                     [
36951                         -72.2808386,
36952                         18.4769752
36953                     ],
36954                     [
36955                         -72.2812848,
36956                         18.4758378
36957                     ],
36958                     [
36959                         -72.2823167,
36960                         18.4751765
36961                     ],
36962                     [
36963                         -72.2851615,
36964                         18.4750971
36965                     ],
36966                     [
36967                         -72.2849941,
36968                         18.4763668
36969                     ],
36970                     [
36971                         -72.2854404,
36972                         18.4769752
36973                     ],
36974                     [
36975                         -72.286277,
36976                         18.4756262
36977                     ],
36978                     [
36979                         -72.2869325,
36980                         18.4754675
36981                     ],
36982                     [
36983                         -72.2865978,
36984                         18.4751897
36985                     ],
36986                     [
36987                         -72.2865978,
36988                         18.4750046
36989                     ],
36990                     [
36991                         -72.2909765,
36992                         18.4747268
36993                     ],
36994                     [
36995                         -72.2946579,
36996                         18.4749384
36997                     ],
36998                     [
36999                         -72.2973911,
37000                         18.476843
37001                     ]
37002                 ],
37003                 [
37004                     [
37005                         -72.3466657,
37006                         18.5222375
37007                     ],
37008                     [
37009                         -72.346833,
37010                         18.5244325
37011                     ],
37012                     [
37013                         -72.3475303,
37014                         18.5277645
37015                     ],
37016                     [
37017                         -72.3455501,
37018                         18.5291131
37019                     ],
37020                     [
37021                         -72.3403069,
37022                         18.5292189
37023                     ],
37024                     [
37025                         -72.3383267,
37026                         18.5280289
37027                     ],
37028                     [
37029                         -72.3369043,
37030                         18.530118
37031                     ],
37032                     [
37033                         -72.3338086,
37034                         18.5296684
37035                     ],
37036                     [
37037                         -72.3289279,
37038                         18.5270769
37039                     ],
37040                     [
37041                         -72.328649,
37042                         18.5253316
37043                     ],
37044                     [
37045                         -72.3292068,
37046                         18.5232689
37047                     ],
37048                     [
37049                         -72.330406,
37050                         18.5220524
37051                     ],
37052                     [
37053                         -72.3321631,
37054                         18.5221847
37055                     ],
37056                     [
37057                         -72.3322467,
37058                         18.5191963
37059                     ],
37060                     [
37061                         -72.3369183,
37062                         18.5183633
37063                     ],
37064                     [
37065                         -72.3382012,
37066                         18.5184691
37067                     ],
37068                     [
37069                         -72.3381454,
37070                         18.5181782
37071                     ],
37072                     [
37073                         -72.3411993,
37074                         18.5177947
37075                     ],
37076                     [
37077                         -72.3454943,
37078                         18.5171997
37079                     ],
37080                     [
37081                         -72.3492595,
37082                         18.517279
37083                     ],
37084                     [
37085                         -72.3504308,
37086                         18.5188922
37087                     ],
37088                     [
37089                         -72.3503472,
37090                         18.5206112
37091                     ],
37092                     [
37093                         -72.3496778,
37094                         18.5220392
37095                     ]
37096                 ],
37097                 [
37098                     [
37099                         -72.3303078,
37100                         18.5486462
37101                     ],
37102                     [
37103                         -72.3429687,
37104                         18.5508149
37105                     ],
37106                     [
37107                         -72.3433236,
37108                         18.5530585
37109                     ],
37110                     [
37111                         -72.3413121,
37112                         18.5614341
37113                     ],
37114                     [
37115                         -72.3390639,
37116                         18.5613593
37117                     ],
37118                     [
37119                         -72.3384723,
37120                         18.5638271
37121                     ],
37122                     [
37123                         -72.3375257,
37124                         18.5654348
37125                     ],
37126                     [
37127                         -72.3348436,
37128                         18.5650609
37129                     ],
37130                     [
37131                         -72.3311755,
37132                         18.5638271
37133                     ],
37134                     [
37135                         -72.3312149,
37136                         18.5616211
37137                     ],
37138                     [
37139                         -72.3232082,
37140                         18.5606863
37141                     ],
37142                     [
37143                         -72.3212361,
37144                         18.559602
37145                     ],
37146                     [
37147                         -72.3208023,
37148                         18.5587046
37149                     ],
37150                     [
37151                         -72.3208811,
37152                         18.557882
37153                     ],
37154                     [
37155                         -72.3259493,
37156                         18.5580274
37157                     ],
37158                     [
37159                         -72.3266186,
37160                         18.5581993
37161                     ],
37162                     [
37163                         -72.3259214,
37164                         18.5577498
37165                     ],
37166                     [
37167                         -72.3250986,
37168                         18.5573797
37169                     ],
37170                     [
37171                         -72.3233767,
37172                         18.552263
37173                     ],
37174                     [
37175                         -72.3245994,
37176                         18.5478507
37177                     ],
37178                     [
37179                         -72.3288986,
37180                         18.5483742
37181                     ],
37182                     [
37183                         -72.329979,
37184                         18.5489548
37185                     ]
37186                 ],
37187                 [
37188                     [
37189                         -72.3231383,
37190                         18.5269828
37191                     ],
37192                     [
37193                         -72.3223434,
37194                         18.528067
37195                     ],
37196                     [
37197                         -72.3209629,
37198                         18.5279745
37199                     ],
37200                     [
37201                         -72.3207816,
37202                         18.5271282
37203                     ],
37204                     [
37205                         -72.3208513,
37206                         18.5253697
37207                     ],
37208                     [
37209                         -72.3214649,
37210                         18.5249598
37211                     ],
37212                     [
37213                         -72.3225666,
37214                         18.5248937
37215                     ],
37216                     [
37217                         -72.3228454,
37218                         18.52533
37219                     ],
37220                     [
37221                         -72.3232359,
37222                         18.5264804
37223                     ]
37224                 ],
37225                 [
37226                     [
37227                         -72.2160832,
37228                         18.6457752
37229                     ],
37230                     [
37231                         -72.2159649,
37232                         18.6553795
37233                     ],
37234                     [
37235                         -72.2030279,
37236                         18.6558279
37237                     ],
37238                     [
37239                         -72.1947057,
37240                         18.6553421
37241                     ],
37242                     [
37243                         -72.1922208,
37244                         18.6545573
37245                     ],
37246                     [
37247                         -72.1920631,
37248                         18.6521283
37249                     ],
37250                     [
37251                         -72.193483,
37252                         18.6477559
37253                     ],
37254                     [
37255                         -72.201253,
37256                         18.6385249
37257                     ],
37258                     [
37259                         -72.2069327,
37260                         18.6388239
37261                     ],
37262                     [
37263                         -72.2120996,
37264                         18.6424117
37265                     ],
37266                     [
37267                         -72.2118068,
37268                         18.6430591
37269                     ],
37270                     [
37271                         -72.2121693,
37272                         18.6426892
37273                     ],
37274                     [
37275                         -72.2127968,
37276                         18.6427552
37277                     ],
37278                     [
37279                         -72.2134662,
37280                         18.6431252
37281                     ],
37282                     [
37283                         -72.2135638,
37284                         18.6437462
37285                     ],
37286                     [
37287                         -72.2154176,
37288                         18.6443947
37289                     ],
37290                     [
37291                         -72.2158909,
37292                         18.6450301
37293                     ]
37294                 ],
37295                 [
37296                     [
37297                         -72.2867654,
37298                         18.6482017
37299                     ],
37300                     [
37301                         -72.2900977,
37302                         18.6527446
37303                     ],
37304                     [
37305                         -72.28981,
37306                         18.6536532
37307                     ],
37308                     [
37309                         -72.2900738,
37310                         18.6542664
37311                     ],
37312                     [
37313                         -72.290721,
37314                         18.6537667
37315                     ],
37316                     [
37317                         -72.2910327,
37318                         18.6544709
37319                     ],
37320                     [
37321                         -72.2912485,
37322                         18.654221
37323                     ],
37324                     [
37325                         -72.29168,
37326                         18.6558905
37327                     ],
37328                     [
37329                         -72.2912245,
37330                         18.656606
37331                     ],
37332                     [
37333                         -72.2922673,
37334                         18.65597
37335                     ],
37336                     [
37337                         -72.2926869,
37338                         18.6567536
37339                     ],
37340                     [
37341                         -72.2930705,
37342                         18.6567309
37343                     ],
37344                     [
37345                         -72.2941253,
37346                         18.6581846
37347                     ],
37348                     [
37349                         -72.2960192,
37350                         18.6608421
37351                     ],
37352                     [
37353                         -72.2959713,
37354                         18.6619096
37355                     ],
37356                     [
37357                         -72.2932862,
37358                         18.664567
37359                     ],
37360                     [
37361                         -72.2906731,
37362                         18.6659979
37363                     ],
37364                     [
37365                         -72.2895943,
37366                         18.6661342
37367                     ],
37368                     [
37369                         -72.2895943,
37370                         18.6665657
37371                     ],
37372                     [
37373                         -72.2877004,
37374                         18.6664749
37375                     ],
37376                     [
37377                         -72.2875805,
37378                         18.6676559
37379                     ],
37380                     [
37381                         -72.2831214,
37382                         18.6697227
37383                     ],
37384                     [
37385                         -72.2796453,
37386                         18.6696546
37387                     ],
37388                     [
37389                         -72.2784311,
37390                         18.6690787
37391                     ],
37392                     [
37393                         -72.2783972,
37394                         18.6687736
37395                     ],
37396                     [
37397                         -72.277736,
37398                         18.6691671
37399                     ],
37400                     [
37401                         -72.2774394,
37402                         18.669143
37403                     ],
37404                     [
37405                         -72.2770071,
37406                         18.6683159
37407                     ],
37408                     [
37409                         -72.2765575,
37410                         18.6681125
37411                     ],
37412                     [
37413                         -72.2765385,
37414                         18.6680583
37415                     ],
37416                     [
37417                         -72.2752319,
37418                         18.6685239
37419                     ],
37420                     [
37421                         -72.2749292,
37422                         18.6674649
37423                     ],
37424                     [
37425                         -72.2746416,
37426                         18.6674309
37427                     ],
37428                     [
37429                         -72.2734668,
37430                         18.6682145
37431                     ],
37432                     [
37433                         -72.2732271,
37434                         18.6682712
37435                     ],
37436                     [
37437                         -72.2726757,
37438                         18.6671583
37439                     ],
37440                     [
37441                         -72.2719147,
37442                         18.6674288
37443                     ],
37444                     [
37445                         -72.2718808,
37446                         18.6673405
37447                     ],
37448                     [
37449                         -72.2688149,
37450                         18.6681868
37451                     ],
37452                     [
37453                         -72.2688269,
37454                         18.6671761
37455                     ],
37456                     [
37457                         -72.2690786,
37458                         18.6668241
37459                     ],
37460                     [
37461                         -72.2688149,
37462                         18.66679
37463                     ],
37464                     [
37465                         -72.2681077,
37466                         18.6670739
37467                     ],
37468                     [
37469                         -72.2676282,
37470                         18.6673805
37471                     ],
37472                     [
37473                         -72.2675563,
37474                         18.6666878
37475                     ],
37476                     [
37477                         -72.266861,
37478                         18.666949
37479                     ],
37480                     [
37481                         -72.2655904,
37482                         18.6673578
37483                     ],
37484                     [
37485                         -72.2654466,
37486                         18.6670058
37487                     ],
37488                     [
37489                         -72.2647514,
37490                         18.6674146
37491                     ],
37492                     [
37493                         -72.2629893,
37494                         18.6681868
37495                     ],
37496                     [
37497                         -72.2628455,
37498                         18.6681754
37499                     ],
37500                     [
37501                         -72.2626537,
37502                         18.6676076
37503                     ],
37504                     [
37505                         -72.2623001,
37506                         18.6677098
37507                     ],
37508                     [
37509                         -72.2624799,
37510                         18.6679199
37511                     ],
37512                     [
37513                         -72.2624799,
37514                         18.6682322
37515                     ],
37516                     [
37517                         -72.262306,
37518                         18.6682606
37519                     ],
37520                     [
37521                         -72.2620963,
37522                         18.6679654
37523                     ],
37524                     [
37525                         -72.2622761,
37526                         18.6689193
37527                     ],
37528                     [
37529                         -72.2601484,
37530                         18.6688966
37531                     ],
37532                     [
37533                         -72.2542749,
37534                         18.6687944
37535                     ],
37536                     [
37537                         -72.2505388,
37538                         18.6683476
37539                     ],
37540                     [
37541                         -72.2504371,
37542                         18.669536
37543                     ],
37544                     [
37545                         -72.2477926,
37546                         18.6698893
37547                     ],
37548                     [
37549                         -72.2415204,
37550                         18.669793
37551                     ],
37552                     [
37553                         -72.2414187,
37554                         18.6741933
37555                     ],
37556                     [
37557                         -72.2389167,
37558                         18.6739759
37559                     ],
37560                     [
37561                         -72.2387249,
37562                         18.6734649
37563                     ],
37564                     [
37565                         -72.2383653,
37566                         18.6733059
37567                     ],
37568                     [
37569                         -72.2387009,
37570                         18.6739532
37571                     ],
37572                     [
37573                         -72.2375502,
37574                         18.6738964
37575                     ],
37576                     [
37577                         -72.2374183,
37578                         18.6735103
37579                     ],
37580                     [
37581                         -72.237742,
37582                         18.67334
37583                     ],
37584                     [
37585                         -72.2375142,
37586                         18.6732605
37587                     ],
37588                     [
37589                         -72.236843,
37590                         18.6734876
37591                     ],
37592                     [
37593                         -72.2364354,
37594                         18.6724088
37595                     ],
37596                     [
37597                         -72.2355124,
37598                         18.6726019
37599                     ],
37600                     [
37601                         -72.2354045,
37602                         18.6724202
37603                     ],
37604                     [
37605                         -72.2353027,
37606                         18.6729028
37607                     ],
37608                     [
37609                         -72.2345475,
37610                         18.6726871
37611                     ],
37612                     [
37613                         -72.2343077,
37614                         18.6724599
37615                     ],
37616                     [
37617                         -72.2342358,
37618                         18.6734706
37619                     ],
37620                     [
37621                         -72.2334087,
37622                         18.6734592
37623                     ],
37624                     [
37625                         -72.2332889,
37626                         18.6733003
37627                     ],
37628                     [
37629                         -72.2327375,
37630                         18.6732889
37631                     ],
37632                     [
37633                         -72.2327135,
37634                         18.6735047
37635                     ],
37636                     [
37637                         -72.227703,
37638                         18.6725281
37639                     ],
37640                     [
37641                         -72.2265283,
37642                         18.6716537
37643                     ],
37644                     [
37645                         -72.226804,
37646                         18.6715742
37647                     ],
37648                     [
37649                         -72.2274993,
37650                         18.6715855
37651                     ],
37652                     [
37653                         -72.2274873,
37654                         18.6714493
37655                     ],
37656                     [
37657                         -72.2272899,
37658                         18.6714623
37659                     ],
37660                     [
37661                         -72.2272814,
37662                         18.6712977
37663                     ],
37664                     [
37665                         -72.2272094,
37666                         18.671358
37667                     ],
37668                     [
37669                         -72.2261785,
37670                         18.6713693
37671                     ],
37672                     [
37673                         -72.2256032,
37674                         18.670881
37675                     ],
37676                     [
37677                         -72.2255073,
37678                         18.6694502
37679                     ],
37680                     [
37681                         -72.2261066,
37682                         18.6696886
37683                     ],
37684                     [
37685                         -72.2261785,
37686                         18.6695949
37687                     ],
37688                     [
37689                         -72.2259837,
37690                         18.6695495
37691                     ],
37692                     [
37693                         -72.225777,
37694                         18.6691379
37695                     ],
37696                     [
37697                         -72.2253335,
37698                         18.6694643
37699                     ],
37700                     [
37701                         -72.2249739,
37702                         18.66947
37703                     ],
37704                     [
37705                         -72.2245783,
37706                         18.6678802
37707                     ],
37708                     [
37709                         -72.2235525,
37710                         18.6677046
37711                     ],
37712                     [
37713                         -72.2235907,
37714                         18.6675921
37715                     ],
37716                     [
37717                         -72.2224634,
37718                         18.6676283
37719                     ],
37720                     [
37721                         -72.2223659,
37722                         18.667022
37723                     ],
37724                     [
37725                         -72.2223277,
37726                         18.6670943
37727                     ],
37728                     [
37729                         -72.2219209,
37730                         18.667026
37731                     ],
37732                     [
37733                         -72.2208105,
37734                         18.6669015
37735                     ],
37736                     [
37737                         -72.220809,
37738                         18.6665325
37739                     ],
37740                     [
37741                         -72.2208705,
37742                         18.6663593
37743                     ],
37744                     [
37745                         -72.2206023,
37746                         18.6668107
37747                     ],
37748                     [
37749                         -72.2203895,
37750                         18.6666361
37751                     ],
37752                     [
37753                         -72.2184341,
37754                         18.6650535
37755                     ],
37756                     [
37757                         -72.21829,
37758                         18.6640979
37759                     ],
37760                     [
37761                         -72.2183493,
37762                         18.6608376
37763                     ],
37764                     [
37765                         -72.2187223,
37766                         18.6606541
37767                     ],
37768                     [
37769                         -72.2186894,
37770                         18.660603
37771                     ],
37772                     [
37773                         -72.2187253,
37774                         18.6604525
37775                     ],
37776                     [
37777                         -72.2189771,
37778                         18.6603247
37779                     ],
37780                     [
37781                         -72.2187823,
37782                         18.6601998
37783                     ],
37784                     [
37785                         -72.2186984,
37786                         18.6602367
37787                     ],
37788                     [
37789                         -72.2185815,
37790                         18.6600352
37791                     ],
37792                     [
37793                         -72.2186085,
37794                         18.6600039
37795                     ],
37796                     [
37797                         -72.2187823,
37798                         18.6601345
37799                     ],
37800                     [
37801                         -72.218995,
37802                         18.6600181
37803                     ],
37804                     [
37805                         -72.2189111,
37806                         18.6599131
37807                     ],
37808                     [
37809                         -72.2189681,
37810                         18.6597938
37811                     ],
37812                     [
37813                         -72.2183807,
37814                         18.6595837
37815                     ],
37816                     [
37817                         -72.2184728,
37818                         18.6539662
37819                     ],
37820                     [
37821                         -72.2201001,
37822                         18.6511554
37823                     ],
37824                     [
37825                         -72.225796,
37826                         18.6469472
37827                     ],
37828                     [
37829                         -72.2283048,
37830                         18.6457265
37831                     ],
37832                     [
37833                         -72.2379335,
37834                         18.645855
37835                     ],
37836                     [
37837                         -72.237764,
37838                         18.6446985
37839                     ],
37840                     [
37841                         -72.2400355,
37842                         18.6432529
37843                     ],
37844                     [
37845                         -72.2455958,
37846                         18.6433493
37847                     ],
37848                     [
37849                         -72.2482742,
37850                         18.6450358
37851                     ],
37852                     [
37853                         -72.2487488,
37854                         18.6436705
37855                     ],
37856                     [
37857                         -72.2511067,
37858                         18.6429775
37859                     ],
37860                     [
37861                         -72.2512385,
37862                         18.6433409
37863                     ],
37864                     [
37865                         -72.2512625,
37866                         18.6431592
37867                     ],
37868                     [
37869                         -72.2514843,
37870                         18.6431365
37871                     ],
37872                     [
37873                         -72.2513284,
37874                         18.6429718
37875                     ],
37876                     [
37877                         -72.2533602,
37878                         18.6423471
37879                     ],
37880                     [
37881                         -72.253516,
37882                         18.6426765
37883                     ],
37884                     [
37885                         -72.2539535,
37886                         18.6425402
37887                     ],
37888                     [
37889                         -72.2541453,
37890                         18.642932
37891                     ],
37892                     [
37893                         -72.2543851,
37894                         18.6428696
37895                     ],
37896                     [
37897                         -72.2543791,
37898                         18.6427503
37899                     ],
37900                     [
37901                         -72.2564168,
37902                         18.6423244
37903                     ],
37904                     [
37905                         -72.2566925,
37906                         18.6431365
37907                     ],
37908                     [
37909                         -72.2568783,
37910                         18.6428582
37911                     ],
37912                     [
37913                         -72.2568184,
37914                         18.6425288
37915                     ],
37916                     [
37917                         -72.258843,
37918                         18.6420991
37919                     ],
37920                     [
37921                         -72.258885,
37922                         18.6422467
37923                     ],
37924                     [
37925                         -72.2592626,
37926                         18.6422297
37927                     ],
37928                     [
37929                         -72.2596461,
37930                         18.6424057
37931                     ],
37932                     [
37933                         -72.2592206,
37934                         18.6406907
37935                     ],
37936                     [
37937                         -72.2599545,
37938                         18.6404815
37939                     ],
37940                     [
37941                         -72.2601156,
37942                         18.6406341
37943                     ],
37944                     [
37945                         -72.2601156,
37946                         18.6399393
37947                     ],
37948                     [
37949                         -72.2615268,
37950                         18.6394669
37951                     ],
37952                     [
37953                         -72.2626056,
37954                         18.6391034
37955                     ],
37956                     [
37957                         -72.2654465,
37958                         18.6387286
37959                     ],
37960                     [
37961                         -72.2719433,
37962                         18.6386832
37963                     ],
37964                     [
37965                         -72.272201,
37966                         18.6388649
37967                     ],
37968                     [
37969                         -72.2730341,
37970                         18.6394158
37971                     ],
37972                     [
37973                         -72.273166,
37974                         18.6412558
37975                     ],
37976                     [
37977                         -72.2738732,
37978                         18.6410286
37979                     ],
37980                     [
37981                         -72.2742208,
37982                         18.6416079
37983                     ],
37984                     [
37985                         -72.2752187,
37986                         18.6416987
37987                     ],
37988                     [
37989                         -72.2754524,
37990                         18.6415738
37991                     ],
37992                     [
37993                         -72.2755513,
37994                         18.6416874
37995                     ],
37996                     [
37997                         -72.2755394,
37998                         18.6417527
37999                     ],
38000                     [
38001                         -72.2764713,
38002                         18.6418634
38003                     ],
38004                     [
38005                         -72.276753,
38006                         18.6418975
38007                     ],
38008                     [
38009                         -72.2762953,
38010                         18.6426002
38011                     ],
38012                     [
38013                         -72.2774226,
38014                         18.6429978
38015                     ],
38016                     [
38017                         -72.277982,
38018                         18.6427247
38019                     ],
38020                     [
38021                         -72.2785796,
38022                         18.6431303
38023                     ],
38024                     [
38025                         -72.2785669,
38026                         18.6432307
38027                     ],
38028                     [
38029                         -72.2789017,
38030                         18.6433471
38031                     ],
38032                     [
38033                         -72.279851,
38034                         18.6439655
38035                     ],
38036                     [
38037                         -72.2858703,
38038                         18.6469651
38039                     ]
38040                 ],
38041                 [
38042                     [
38043                         -72.5557247,
38044                         18.5305893
38045                     ],
38046                     [
38047                         -72.5555866,
38048                         18.5367036
38049                     ],
38050                     [
38051                         -72.554995,
38052                         18.537975
38053                     ],
38054                     [
38055                         -72.5488026,
38056                         18.537919
38057                     ],
38058                     [
38059                         -72.5486646,
38060                         18.5372832
38061                     ],
38062                     [
38063                         -72.548842,
38064                         18.5306267
38065                     ],
38066                     [
38067                         -72.5493745,
38068                         18.5301031
38069                     ],
38070                     [
38071                         -72.555133,
38072                         18.5301218
38073                     ]
38074                 ],
38075                 [
38076                     [
38077                         -72.6235278,
38078                         18.5079877
38079                     ],
38080                     [
38081                         -72.6234441,
38082                         18.5095217
38083                     ],
38084                     [
38085                         -72.6226074,
38086                         18.5104341
38087                     ],
38088                     [
38089                         -72.6204878,
38090                         18.511849
38091                     ],
38092                     [
38093                         -72.6183403,
38094                         18.5107514
38095                     ],
38096                     [
38097                         -72.6162207,
38098                         18.5083183
38099                     ],
38100                     [
38101                         -72.6162625,
38102                         18.506467
38103                     ],
38104                     [
38105                         -72.618661,
38106                         18.5044438
38107                     ],
38108                     [
38109                         -72.6204041,
38110                         18.5044967
38111                     ],
38112                     [
38113                         -72.6228305,
38114                         18.506996
38115                     ]
38116                 ]
38117             ]
38118         },
38119         {
38120             "name": "Ireland Bartholomew Quarter-Inch 1940",
38121             "type": "tms",
38122             "template": "http://geo.nls.uk/maps/ireland/bartholomew/{zoom}/{x}/{-y}.png",
38123             "scaleExtent": [
38124                 5,
38125                 13
38126             ],
38127             "polygon": [
38128                 [
38129                     [
38130                         -8.8312773,
38131                         55.3963337
38132                     ],
38133                     [
38134                         -7.3221271,
38135                         55.398605
38136                     ],
38137                     [
38138                         -7.2891331,
38139                         55.4333162
38140                     ],
38141                     [
38142                         -7.2368042,
38143                         55.4530757
38144                     ],
38145                     [
38146                         -7.18881,
38147                         55.4497995
38148                     ],
38149                     [
38150                         -7.1528144,
38151                         55.3968384
38152                     ],
38153                     [
38154                         -6.90561,
38155                         55.394903
38156                     ],
38157                     [
38158                         -6.9047153,
38159                         55.3842114
38160                     ],
38161                     [
38162                         -5.8485282,
38163                         55.3922956
38164                     ],
38165                     [
38166                         -5.8378629,
38167                         55.248676
38168                     ],
38169                     [
38170                         -5.3614762,
38171                         55.2507024
38172                     ],
38173                     [
38174                         -5.3899172,
38175                         53.8466464
38176                     ],
38177                     [
38178                         -5.8734141,
38179                         53.8487436
38180                     ],
38181                     [
38182                         -5.8983,
38183                         52.8256258
38184                     ],
38185                     [
38186                         -6.0191742,
38187                         52.8256258
38188                     ],
38189                     [
38190                         -6.0262844,
38191                         51.7712367
38192                     ],
38193                     [
38194                         -8.1131422,
38195                         51.7712367
38196                     ],
38197                     [
38198                         -8.1273627,
38199                         51.3268839
38200                     ],
38201                     [
38202                         -10.6052842,
38203                         51.3091083
38204                     ],
38205                     [
38206                         -10.6271879,
38207                         52.0328254
38208                     ],
38209                     [
38210                         -10.6469845,
38211                         52.0322454
38212                     ],
38213                     [
38214                         -10.6469845,
38215                         52.0440365
38216                     ],
38217                     [
38218                         -10.6271879,
38219                         52.0448095
38220                     ],
38221                     [
38222                         -10.6290733,
38223                         52.0745627
38224                     ],
38225                     [
38226                         -10.6699234,
38227                         52.0743695
38228                     ],
38229                     [
38230                         -10.6702376,
38231                         52.0876941
38232                     ],
38233                     [
38234                         -10.6312729,
38235                         52.0898179
38236                     ],
38237                     [
38238                         -10.6393128,
38239                         52.4147202
38240                     ],
38241                     [
38242                         -10.3137689,
38243                         52.4185533
38244                     ],
38245                     [
38246                         -10.3166401,
38247                         53.3341342
38248                     ],
38249                     [
38250                         -10.3699669,
38251                         53.3330727
38252                     ],
38253                     [
38254                         -10.385965,
38255                         54.3534472
38256                     ],
38257                     [
38258                         -8.8163777,
38259                         54.3586265
38260                     ],
38261                     [
38262                         -8.8173427,
38263                         54.6595721
38264                     ],
38265                     [
38266                         -8.8413398,
38267                         54.6616284
38268                     ],
38269                     [
38270                         -8.8422286,
38271                         54.6929749
38272                     ],
38273                     [
38274                         -8.8315632,
38275                         54.7145436
38276                     ],
38277                     [
38278                         -8.8151208,
38279                         54.7145436
38280                     ]
38281                 ]
38282             ],
38283             "terms_url": "http://geo.nls.uk/maps/",
38284             "terms_text": "National Library of Scotland Historic Maps"
38285         },
38286         {
38287             "name": "Ireland British War Office One-Inch 1941-43 GSGS 4136",
38288             "type": "tms",
38289             "template": "http://geo.nls.uk/maps/ireland/gsgs4136/{zoom}/{x}/{-y}.png",
38290             "scaleExtent": [
38291                 5,
38292                 15
38293             ],
38294             "polygon": [
38295                 [
38296                     [
38297                         -10.0847426,
38298                         51.4147902
38299                     ],
38300                     [
38301                         -10.0906535,
38302                         51.5064103
38303                     ],
38304                     [
38305                         -10.4564222,
38306                         51.5003961
38307                     ],
38308                     [
38309                         -10.5005905,
38310                         52.3043019
38311                     ],
38312                     [
38313                         -10.0837522,
38314                         52.312741
38315                     ],
38316                     [
38317                         -10.0840973,
38318                         52.3404698
38319                     ],
38320                     [
38321                         -10.055802,
38322                         52.3408915
38323                     ],
38324                     [
38325                         -10.0768509,
38326                         52.7628238
38327                     ],
38328                     [
38329                         -9.7780248,
38330                         52.7684611
38331                     ],
38332                     [
38333                         -9.7818205,
38334                         52.8577261
38335                     ],
38336                     [
38337                         -9.6337877,
38338                         52.8596012
38339                     ],
38340                     [
38341                         -9.6449626,
38342                         53.1294502
38343                     ],
38344                     [
38345                         -10.0919663,
38346                         53.1227152
38347                     ],
38348                     [
38349                         -10.1051422,
38350                         53.3912913
38351                     ],
38352                     [
38353                         -10.4052593,
38354                         53.3866349
38355                     ],
38356                     [
38357                         -10.4530828,
38358                         54.193502
38359                     ],
38360                     [
38361                         -10.2998523,
38362                         54.1974988
38363                     ],
38364                     [
38365                         -10.3149801,
38366                         54.4669592
38367                     ],
38368                     [
38369                         -8.9276095,
38370                         54.4853897
38371                     ],
38372                     [
38373                         -8.9339534,
38374                         54.7546562
38375                     ],
38376                     [
38377                         -8.7773069,
38378                         54.755501
38379                     ],
38380                     [
38381                         -8.7826749,
38382                         55.0252208
38383                     ],
38384                     [
38385                         -8.9402974,
38386                         55.0238221
38387                     ],
38388                     [
38389                         -8.9451773,
38390                         55.2934155
38391                     ],
38392                     [
38393                         -7.528039,
38394                         55.2970274
38395                     ],
38396                     [
38397                         -7.525599,
38398                         55.3874955
38399                     ],
38400                     [
38401                         -7.0541955,
38402                         55.3841691
38403                     ],
38404                     [
38405                         -7.0556595,
38406                         55.2939712
38407                     ],
38408                     [
38409                         -6.3241545,
38410                         55.2859128
38411                     ],
38412                     [
38413                         -6.3217146,
38414                         55.3253556
38415                     ],
38416                     [
38417                         -6.1035807,
38418                         55.3223016
38419                     ],
38420                     [
38421                         -6.1045566,
38422                         55.2828557
38423                     ],
38424                     [
38425                         -5.7985836,
38426                         55.2772968
38427                     ],
38428                     [
38429                         -5.8117595,
38430                         55.0087135
38431                     ],
38432                     [
38433                         -5.656577,
38434                         55.0056351
38435                     ],
38436                     [
38437                         -5.6721928,
38438                         54.7355021
38439                     ],
38440                     [
38441                         -5.3618278,
38442                         54.729585
38443                     ],
38444                     [
38445                         -5.3964755,
38446                         54.1917889
38447                     ],
38448                     [
38449                         -5.855679,
38450                         54.2017807
38451                     ],
38452                     [
38453                         -5.9220464,
38454                         52.8524504
38455                     ],
38456                     [
38457                         -6.070885,
38458                         52.8551025
38459                     ],
38460                     [
38461                         -6.1030927,
38462                         52.1373337
38463                     ],
38464                     [
38465                         -6.8331336,
38466                         52.1463183
38467                     ],
38468                     [
38469                         -6.8355736,
38470                         52.0578908
38471                     ],
38472                     [
38473                         -7.5641506,
38474                         52.0617913
38475                     ],
38476                     [
38477                         -7.5661026,
38478                         51.7921593
38479                     ],
38480                     [
38481                         -8.147305,
38482                         51.792763
38483                     ],
38484                     [
38485                         -8.146329,
38486                         51.7033331
38487                     ],
38488                     [
38489                         -8.2912636,
38490                         51.7027283
38491                     ],
38492                     [
38493                         -8.2897996,
38494                         51.5227274
38495                     ],
38496                     [
38497                         -9.1174397,
38498                         51.516958
38499                     ],
38500                     [
38501                         -9.1179277,
38502                         51.4625685
38503                     ],
38504                     [
38505                         -9.3692452,
38506                         51.4616564
38507                     ],
38508                     [
38509                         -9.3672933,
38510                         51.4254613
38511                     ]
38512                 ]
38513             ],
38514             "terms_url": "http://geo.nls.uk/maps/",
38515             "terms_text": "National Library of Scotland Historic Maps"
38516         },
38517         {
38518             "name": "Ireland EEA CORINE 2006",
38519             "type": "tms",
38520             "template": "http://a.tile.openstreetmap.ie/tiles/corine/{zoom}/{x}/{y}.png",
38521             "scaleExtent": [
38522                 5,
38523                 16
38524             ],
38525             "polygon": [
38526                 [
38527                     [
38528                         -5.842956,
38529                         53.8627976
38530                     ],
38531                     [
38532                         -5.8341575,
38533                         53.7633541
38534                     ],
38535                     [
38536                         -5.6267647,
38537                         53.5383692
38538                     ],
38539                     [
38540                         -5.9648778,
38541                         52.1631197
38542                     ],
38543                     [
38544                         -6.0453211,
38545                         52.0527275
38546                     ],
38547                     [
38548                         -6.1823261,
38549                         51.9699475
38550                     ],
38551                     [
38552                         -6.3960035,
38553                         51.9234618
38554                     ],
38555                     [
38556                         -6.5945978,
38557                         51.883911
38558                     ],
38559                     [
38560                         -7.2481994,
38561                         51.9056295
38562                     ],
38563                     [
38564                         -7.341212,
38565                         51.8148076
38566                     ],
38567                     [
38568                         -8.1971787,
38569                         51.5037019
38570                     ],
38571                     [
38572                         -8.3191005,
38573                         51.4167737
38574                     ],
38575                     [
38576                         -9.4478202,
38577                         51.1991221
38578                     ],
38579                     [
38580                         -9.9015706,
38581                         51.2266802
38582                     ],
38583                     [
38584                         -10.472215,
38585                         51.4050139
38586                     ],
38587                     [
38588                         -10.8857437,
38589                         51.6770619
38590                     ],
38591                     [
38592                         -11.035318,
38593                         52.0620016
38594                     ],
38595                     [
38596                         -10.9950963,
38597                         52.1831616
38598                     ],
38599                     [
38600                         -10.8178697,
38601                         52.3139827
38602                     ],
38603                     [
38604                         -9.8839736,
38605                         52.9032208
38606                     ],
38607                     [
38608                         -10.1165049,
38609                         52.9676141
38610                     ],
38611                     [
38612                         -10.5514014,
38613                         53.3317027
38614                     ],
38615                     [
38616                         -10.6896633,
38617                         53.5854022
38618                     ],
38619                     [
38620                         -10.6444139,
38621                         54.0100436
38622                     ],
38623                     [
38624                         -10.5501445,
38625                         54.257482
38626                     ],
38627                     [
38628                         -10.2824192,
38629                         54.4742405
38630                     ],
38631                     [
38632                         -9.8073011,
38633                         54.5705346
38634                     ],
38635                     [
38636                         -9.196435,
38637                         54.5486695
38638                     ],
38639                     [
38640                         -9.2253443,
38641                         54.7000264
38642                     ],
38643                     [
38644                         -8.8985435,
38645                         55.1363582
38646                     ],
38647                     [
38648                         -8.0476045,
38649                         55.4711977
38650                     ],
38651                     [
38652                         -7.4367384,
38653                         55.6191092
38654                     ],
38655                     [
38656                         -7.2205471,
38657                         55.6205288
38658                     ],
38659                     [
38660                         -6.8258723,
38661                         55.5608644
38662                     ],
38663                     [
38664                         -6.0679458,
38665                         55.3727567
38666                     ],
38667                     [
38668                         -5.5639184,
38669                         55.0759594
38670                     ],
38671                     [
38672                         -5.0649187,
38673                         54.4640142
38674                     ],
38675                     [
38676                         -5.2572284,
38677                         54.1582424
38678                     ]
38679                 ]
38680             ],
38681             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/clc-2006-vector-data-version-1",
38682             "terms_text": "EEA Corine 2006"
38683         },
38684         {
38685             "name": "Ireland EEA GMES Urban Atlas",
38686             "type": "tms",
38687             "template": "http://a.tile.openstreetmap.ie/tiles/urbanatlas/{zoom}/{x}/{y}.png",
38688             "scaleExtent": [
38689                 5,
38690                 17
38691             ],
38692             "polygon": [
38693                 [
38694                     [
38695                         -9.2759602,
38696                         52.7993666
38697                     ],
38698                     [
38699                         -9.215509,
38700                         52.8276933
38701                     ],
38702                     [
38703                         -9.1086618,
38704                         52.9128016
38705                     ],
38706                     [
38707                         -9.0196831,
38708                         52.8837107
38709                     ],
38710                     [
38711                         -8.8760649,
38712                         52.8978445
38713                     ],
38714                     [
38715                         -8.8001797,
38716                         52.8833558
38717                     ],
38718                     [
38719                         -8.7665597,
38720                         52.9065354
38721                     ],
38722                     [
38723                         -8.5938079,
38724                         52.9238592
38725                     ],
38726                     [
38727                         -8.5241972,
38728                         52.8869724
38729                     ],
38730                     [
38731                         -8.4956786,
38732                         52.9105906
38733                     ],
38734                     [
38735                         -8.3506448,
38736                         52.9238592
38737                     ],
38738                     [
38739                         -8.2718204,
38740                         52.9492401
38741                     ],
38742                     [
38743                         -8.2249679,
38744                         52.8991338
38745                     ],
38746                     [
38747                         -8.1564001,
38748                         52.9149986
38749                     ],
38750                     [
38751                         -8.0881237,
38752                         52.7630417
38753                     ],
38754                     [
38755                         -8.1360092,
38756                         52.7239783
38757                     ],
38758                     [
38759                         -8.1570652,
38760                         52.6766443
38761                     ],
38762                     [
38763                         -8.2059695,
38764                         52.6185385
38765                     ],
38766                     [
38767                         -8.2025734,
38768                         52.5954396
38769                     ],
38770                     [
38771                         -8.2231242,
38772                         52.5599691
38773                     ],
38774                     [
38775                         -8.2236294,
38776                         52.5095371
38777                     ],
38778                     [
38779                         -8.2976651,
38780                         52.5025088
38781                     ],
38782                     [
38783                         -8.3295888,
38784                         52.4721087
38785                     ],
38786                     [
38787                         -8.3589695,
38788                         52.4986072
38789                     ],
38790                     [
38791                         -8.3737385,
38792                         52.4764529
38793                     ],
38794                     [
38795                         -8.432326,
38796                         52.4342609
38797                     ],
38798                     [
38799                         -8.4754569,
38800                         52.4216289
38801                     ],
38802                     [
38803                         -8.5017727,
38804                         52.3870011
38805                     ],
38806                     [
38807                         -8.5476205,
38808                         52.3681351
38809                     ],
38810                     [
38811                         -8.6444103,
38812                         52.3376422
38813                     ],
38814                     [
38815                         -8.6841451,
38816                         52.3660614
38817                     ],
38818                     [
38819                         -8.8154099,
38820                         52.3721014
38821                     ],
38822                     [
38823                         -8.8614233,
38824                         52.3521652
38825                     ],
38826                     [
38827                         -8.9074451,
38828                         52.3824674
38829                     ],
38830                     [
38831                         -8.9388551,
38832                         52.3789166
38833                     ],
38834                     [
38835                         -8.9782502,
38836                         52.4093811
38837                     ],
38838                     [
38839                         -9.0298715,
38840                         52.4104169
38841                     ],
38842                     [
38843                         -9.1059449,
38844                         52.420981
38845                     ],
38846                     [
38847                         -9.1084962,
38848                         52.4415071
38849                     ],
38850                     [
38851                         -9.140702,
38852                         52.4650891
38853                     ],
38854                     [
38855                         -9.1315765,
38856                         52.5136207
38857                     ],
38858                     [
38859                         -9.1739699,
38860                         52.5620573
38861                     ],
38862                     [
38863                         -9.1426235,
38864                         52.589645
38865                     ],
38866                     [
38867                         -9.1542382,
38868                         52.610216
38869                     ],
38870                     [
38871                         -9.1426231,
38872                         52.6387401
38873                     ],
38874                     [
38875                         -9.1776844,
38876                         52.6447573
38877                     ],
38878                     [
38879                         -9.2012184,
38880                         52.6526248
38881                     ],
38882                     [
38883                         -9.2036198,
38884                         52.6686468
38885                     ],
38886                     [
38887                         -9.2238348,
38888                         52.6706578
38889                     ],
38890                     [
38891                         -9.2161072,
38892                         52.6919412
38893                     ],
38894                     [
38895                         -9.1882395,
38896                         52.7057242
38897                     ],
38898                     [
38899                         -9.2750099,
38900                         52.7350292
38901                     ],
38902                     [
38903                         -9.2601152,
38904                         52.7616711
38905                     ]
38906                 ],
38907                 [
38908                     [
38909                         -7.307313219981238,
38910                         53.81625879275365
38911                     ],
38912                     [
38913                         -7.245858447032101,
38914                         53.78300449111207
38915                     ],
38916                     [
38917                         -7.15144468970801,
38918                         53.81179938127503
38919                     ],
38920                     [
38921                         -7.086900011973722,
38922                         53.784424420834
38923                     ],
38924                     [
38925                         -7.0347149533800435,
38926                         53.77996162275688
38927                     ],
38928                     [
38929                         -6.975320116954343,
38930                         53.788481098127924
38931                     ],
38932                     [
38933                         -6.928628222423156,
38934                         53.81443454540607
38935                     ],
38936                     [
38937                         -6.992829577403537,
38938                         53.86609081229548
38939                     ],
38940                     [
38941                         -6.975320116954343,
38942                         53.87945028968944
38943                     ],
38944                     [
38945                         -6.949914233165313,
38946                         53.87094929783329
38947                     ],
38948                     [
38949                         -6.9375546140247035,
38950                         53.87540241385127
38951                     ],
38952                     [
38953                         -6.936867968516893,
38954                         53.896649390754646
38955                     ],
38956                     [
38957                         -6.897042529063821,
38958                         53.889770599553906
38959                     ],
38960                     [
38961                         -6.867516772227924,
38962                         53.880259817835736
38963                     ],
38964                     [
38965                         -6.851037280040446,
38966                         53.88450958346468
38967                     ],
38968                     [
38969                         -6.842454211192801,
38970                         53.89786317755242
38971                     ],
38972                     [
38973                         -6.812928454356904,
38974                         53.90069520963246
38975                     ],
38976                     [
38977                         -6.79850889869286,
38978                         53.89280549994937
38979                     ],
38980                     [
38981                         -6.789925829845217,
38982                         53.89462633440526
38983                     ],
38984                     [
38985                         -6.791985766368652,
38986                         53.904538374710896
38987                     ],
38988                     [
38989                         -6.778939501720231,
38990                         53.918087767078354
38991                     ],
38992                     [
38993                         -6.77001311011868,
38994                         53.91505470292794
38995                     ],
38996                     [
38997                         -6.75868345923979,
38998                         53.921727153244476
38999                     ],
39000                     [
39001                         -6.744263903575747,
39002                         53.916065748791254
39003                     ],
39004                     [
39005                         -6.727441088634364,
39006                         53.92334455637637
39007                     ],
39008                     [
39009                         -6.713021532970319,
39010                         53.90777445003927
39011                     ],
39012                     [
39013                         -6.684182421642232,
39014                         53.90292024303218
39015                     ],
39016                     [
39017                         -6.623757616954815,
39018                         53.88187882710815
39019                     ],
39020                     [
39021                         -6.590455309825955,
39022                         53.857789593974296
39023                     ],
39024                     [
39025                         -6.591141955333765,
39026                         53.835509894663346
39027                     ],
39028                     [
39029                         -6.574319140392382,
39030                         53.82254170362619
39031                     ],
39032                     [
39033                         -6.571572558361136,
39034                         53.804703885117576
39035                     ],
39036                     [
39037                         -6.5533764524041285,
39038                         53.79983770791046
39039                     ],
39040                     [
39041                         -6.541360156017425,
39042                         53.78300449111207
39043                     ],
39044                     [
39045                         -6.511491076427622,
39046                         53.76900546961285
39047                     ],
39048                     [
39049                         -6.472695605236269,
39050                         53.77326653566421
39051                     ],
39052                     [
39053                         -6.443513171154276,
39054                         53.76393220797015
39055                     ],
39056                     [
39057                         -6.44728972144724,
39058                         53.75114486961979
39059                     ],
39060                     [
39061                         -6.4775021237909485,
39062                         53.728199094666586
39063                     ],
39064                     [
39065                         -6.459649340587848,
39066                         53.71682309412751
39067                     ],
39068                     [
39069                         -6.435616747814443,
39070                         53.72230833571077
39071                     ],
39072                     [
39073                         -6.4198239011347775,
39074                         53.72921465935537
39075                     ],
39076                     [
39077                         -6.4009411496699595,
39078                         53.72169889975152
39079                     ],
39080                     [
39081                         -6.375878588634836,
39082                         53.718042098526006
39083                     ],
39084                     [
39085                         -6.359055773693453,
39086                         53.708695495259434
39087                     ],
39088                     [
39089                         -6.340173022228636,
39090                         53.708085862042424
39091                     ],
39092                     [
39093                         -6.329873339611461,
39094                         53.71296268045594
39095                     ],
39096                     [
39097                         -6.325753466564592,
39098                         53.72210519137233
39099                     ],
39100                     [
39101                         -6.2938244504513525,
39102                         53.72576163932632
39103                     ],
39104                     [
39105                         -6.265328661877173,
39106                         53.7363229253304
39107                     ],
39108                     [
39109                         -6.240952746349864,
39110                         53.734292114843086
39111                     ],
39112                     [
39113                         -6.180871264416349,
39114                         53.632015710147016
39115                     ],
39116                     [
39117                         -6.092793818322125,
39118                         53.588038288422446
39119                     ],
39120                     [
39121                         -5.985734079608837,
39122                         53.49383447350347
39123                     ],
39124                     [
39125                         -6.0887447432153685,
39126                         53.27174268379562
39127                     ],
39128                     [
39129                         -6.033272979232964,
39130                         53.1191110041494
39131                     ],
39132                     [
39133                         -5.984663357119282,
39134                         52.9651254915577
39135                     ],
39136                     [
39137                         -6.122679104189409,
39138                         52.73207538466633
39139                     ],
39140                     [
39141                         -6.185163845400262,
39142                         52.73706461957944
39143                     ],
39144                     [
39145                         -6.1899703639549415,
39146                         52.76075568810044
39147                     ],
39148                     [
39149                         -6.319059719423517,
39150                         52.782357357522855
39151                     ],
39152                     [
39153                         -6.393904079774976,
39154                         52.7790347214105
39155                     ],
39156                     [
39157                         -6.465315212587381,
39158                         52.6946379192593
39159                     ],
39160                     [
39161                         -6.534666408876349,
39162                         52.673409093161446
39163                     ],
39164                     [
39165                         -6.612257351259057,
39166                         52.69255711803012
39167                     ],
39168                     [
39169                         -6.6692489284074155,
39170                         52.74745702505679
39171                     ],
39172                     [
39173                         -6.671308864930852,
39174                         52.76948072949997
39175                     ],
39176                     [
39177                         -6.720747341493285,
39178                         52.7748810695361
39179                     ],
39180                     [
39181                         -6.71456753192298,
39182                         52.80311808637125
39183                     ],
39184                     [
39185                         -6.658949245790243,
39186                         52.84709806982182
39187                     ],
39188                     [
39189                         -6.582044948915348,
39190                         52.81349473557279
39191                     ],
39192                     [
39193                         -6.547712673524768,
39194                         52.83133677935633
39195                     ],
39196                     [
39197                         -6.531233181337292,
39198                         52.87404491274922
39199                     ],
39200                     [
39201                         -6.617750515321548,
39202                         52.87528820923615
39203                     ],
39204                     [
39205                         -6.728987087587023,
39206                         52.90635903963372
39207                     ],
39208                     [
39209                         -6.780485500672891,
39210                         52.859122574848655
39211                     ],
39212                     [
39213                         -6.870436062196207,
39214                         52.85165948109425
39215                     ],
39216                     [
39217                         -6.938413967469552,
39218                         52.86658438536895
39219                     ],
39220                     [
39221                         -6.965879787782016,
39222                         52.89766145203082
39223                     ],
39224                     [
39225                         -6.987852444031986,
39226                         52.969260966642985
39227                     ],
39228                     [
39229                         -7.039350857117853,
39230                         52.9560260536776
39231                     ],
39232                     [
39233                         -7.109388698914634,
39234                         53.007288776633686
39235                     ],
39236                     [
39237                         -7.068876613953752,
39238                         53.058078015357786
39239                     ],
39240                     [
39241                         -7.088789333680287,
39242                         53.11869890949892
39243                     ],
39244                     [
39245                         -7.119688381531809,
39246                         53.15000684568904
39247                     ],
39248                     [
39249                         -7.105955471375577,
39250                         53.16112391039828
39251                     ],
39252                     [
39253                         -7.127928127625547,
39254                         53.17223809655703
39255                     ],
39256                     [
39257                         -7.180113186219227,
39258                         53.182526443342745
39259                     ],
39260                     [
39261                         -7.160887112000503,
39262                         53.19898266621498
39263                     ],
39264                     [
39265                         -7.057890285828767,
39266                         53.19898266621498
39267                     ],
39268                     [
39269                         -7.048963894227218,
39270                         53.217077217179636
39271                     ],
39272                     [
39273                         -7.0915359157115345,
39274                         53.235575105358386
39275                     ],
39276                     [
39277                         -7.0434707301647235,
39278                         53.25735126035676
39279                     ],
39280                     [
39281                         -7.05102383075065,
39282                         53.29717703664696
39283                     ],
39284                     [
39285                         -6.996778835633536,
39286                         53.31112780504489
39287                     ],
39288                     [
39289                         -7.044157375672535,
39290                         53.33368557548294
39291                     ],
39292                     [
39293                         -7.105955471375576,
39294                         53.371801590024276
39295                     ],
39296                     [
39297                         -7.22050647653913,
39298                         53.432465115081854
39299                     ],
39300                     [
39301                         -7.149441429887032,
39302                         53.45731709817442
39303                     ],
39304                     [
39305                         -7.099891489102085,
39306                         53.463915962572514
39307                     ],
39308                     [
39309                         -7.0744645458045445,
39310                         53.48370640260363
39311                     ],
39312                     [
39313                         -7.079028356140001,
39314                         53.504650927752664
39315                     ],
39316                     [
39317                         -7.047733656696876,
39318                         53.515119311359335
39319                     ],
39320                     [
39321                         -7.029478415355053,
39322                         53.54147267392419
39323                     ],
39324                     [
39325                         -7.054253385747527,
39326                         53.56471202500164
39327                     ],
39328                     [
39329                         -7.009267255298033,
39330                         53.58561652973758
39331                     ],
39332                     [
39333                         -6.992641946218873,
39334                         53.602642188744426
39335                     ],
39336                     [
39337                         -6.989056095241016,
39338                         53.62739453790707
39339                     ],
39340                     [
39341                         -6.9717788132567895,
39342                         53.63686620586593
39343                     ],
39344                     [
39345                         -6.9633031654909425,
39346                         53.650973114934644
39347                     ],
39348                     [
39349                         -6.9871001765258205,
39350                         53.66623418009986
39351                     ],
39352                     [
39353                         -6.999813648174589,
39354                         53.67086935885432
39355                     ],
39356                     [
39357                         -7.008289295940436,
39358                         53.65908728051006
39359                     ],
39360                     [
39361                         -7.044473792171549,
39362                         53.65367801032349
39363                     ],
39364                     [
39365                         -7.066640870943764,
39366                         53.63918547390694
39367                     ],
39368                     [
39369                         -7.101847407817279,
39370                         53.65870092708686
39371                     ],
39372                     [
39373                         -7.120754622064167,
39374                         53.672993645380515
39375                     ],
39376                     [
39377                         -7.137379931143327,
39378                         53.66893809633893
39379                     ],
39380                     [
39381                         -7.160850955725672,
39382                         53.683034277255075
39383                     ],
39384                     [
39385                         -7.174216400279507,
39386                         53.686316272406906
39387                     ],
39388                     [
39389                         -7.196057492599188,
39390                         53.69017711570491
39391                     ],
39392                     [
39393                         -7.210726882963154,
39394                         53.69480966037566
39395                     ],
39396                     [
39397                         -7.247237365646801,
39398                         53.71661437518035
39399                     ],
39400                     [
39401                         -7.239413690786019,
39402                         53.73223735177976
39403                     ],
39404                     [
39405                         -7.260276823748104,
39406                         53.74361339729716
39407                     ],
39408                     [
39409                         -7.2814659431627184,
39410                         53.75922634307083
39411                     ],
39412                     [
39413                         -7.289615604476034,
39414                         53.77271433845693
39415                     ],
39416                     [
39417                         -7.3238441819919515,
39418                         53.78465723043301
39419                     ],
39420                     [
39421                         -7.337209626545788,
39422                         53.78658318504567
39423                     ],
39424                     [
39425                         -7.351227044004687,
39426                         53.80141007448381
39427                     ],
39428                     [
39429                         -7.307313219981238,
39430                         53.81625879275365
39431                     ]
39432                 ],
39433                 [
39434                     [
39435                         -5.685433013282673,
39436                         54.77854496390836
39437                     ],
39438                     [
39439                         -5.696867084279401,
39440                         54.73050346921268
39441                     ],
39442                     [
39443                         -5.8223689524230124,
39444                         54.70033215177621
39445                     ],
39446                     [
39447                         -5.878760568989772,
39448                         54.649492182564074
39449                     ],
39450                     [
39451                         -5.743404719024681,
39452                         54.68128223623249
39453                     ],
39454                     [
39455                         -5.581196917402638,
39456                         54.68781619319656
39457                     ],
39458                     [
39459                         -5.571488953592992,
39460                         54.67074450064368
39461                     ],
39462                     [
39463                         -5.582915011231644,
39464                         54.66440901595977
39465                     ],
39466                     [
39467                         -5.58291501123164,
39468                         54.65085746679818
39469                     ],
39470                     [
39471                         -5.6086481910584185,
39472                         54.63997082553691
39473                     ],
39474                     [
39475                         -5.6354970593650116,
39476                         54.61551371292451
39477                     ],
39478                     [
39479                         -5.728732824433139,
39480                         54.6184944610979
39481                     ],
39482                     [
39483                         -5.822612969913913,
39484                         54.49193018941315
39485                     ],
39486                     [
39487                         -5.896754545381575,
39488                         54.44975600798866
39489                     ],
39490                     [
39491                         -5.936834914186871,
39492                         54.38213187386197
39493                     ],
39494                     [
39495                         -6.0187561190025445,
39496                         54.36974944197913
39497                     ],
39498                     [
39499                         -6.059257912638059,
39500                         54.38280030737259
39501                     ],
39502                     [
39503                         -6.101784280694663,
39504                         54.41510088826871
39505                     ],
39506                     [
39507                         -6.1740201072375225,
39508                         54.43476829635816
39509                     ],
39510                     [
39511                         -6.216261364689026,
39512                         54.42827259213158
39513                     ],
39514                     [
39515                         -6.264329002478664,
39516                         54.487825014814625
39517                     ],
39518                     [
39519                         -6.249277519938476,
39520                         54.49741303545491
39521                     ],
39522                     [
39523                         -6.288340515296785,
39524                         54.53143435197413
39525                     ],
39526                     [
39527                         -6.283750270272458,
39528                         54.54447449434036
39529                     ],
39530                     [
39531                         -6.321445027854273,
39532                         54.58928767713928
39533                     ],
39534                     [
39535                         -6.264329002478664,
39536                         54.604982769755765
39537                     ],
39538                     [
39539                         -6.240052417736423,
39540                         54.59541999854735
39541                     ],
39542                     [
39543                         -6.098762694536575,
39544                         54.631690374598676
39545                     ],
39546                     [
39547                         -6.051950538018501,
39548                         54.61314575326238
39549                     ],
39550                     [
39551                         -6.031509408441251,
39552                         54.620921248201434
39553                     ],
39554                     [
39555                         -6.002995140908084,
39556                         54.65571636730639
39557                     ],
39558                     [
39559                         -6.0647754758974335,
39560                         54.6634355452454
39561                     ],
39562                     [
39563                         -6.059920158948984,
39564                         54.704134188139534
39565                     ],
39566                     [
39567                         -6.047781866577864,
39568                         54.71395188569398
39569                     ],
39570                     [
39571                         -6.120611620804591,
39572                         54.801644524994515
39573                     ],
39574                     [
39575                         -6.002141887262449,
39576                         54.80836072138932
39577                     ],
39578                     [
39579                         -5.984662746248036,
39580                         54.78652900156178
39581                     ],
39582                     [
39583                         -5.685433013282673,
39584                         54.77854496390836
39585                     ]
39586                 ],
39587                 [
39588                     [
39589                         -9.128658300749114,
39590                         53.24759266864586
39591                     ],
39592                     [
39593                         -9.024510568479629,
39594                         53.26744820137083
39595                     ],
39596                     [
39597                         -9.016360907166316,
39598                         53.26364619217274
39599                     ],
39600                     [
39601                         -9.001854510028616,
39602                         53.26588844362053
39603                     ],
39604                     [
39605                         -8.9951717877517,
39606                         53.259258838409615
39607                     ],
39608                     [
39609                         -8.973493688658284,
39610                         53.262378780650025
39611                     ],
39612                     [
39613                         -8.95230456924367,
39614                         53.271444820907114
39615                     ],
39616                     [
39617                         -8.956705386352859,
39618                         53.281580911863244
39619                     ],
39620                     [
39621                         -8.961106203462048,
39622                         53.28119110665652
39623                     ],
39624                     [
39625                         -8.960780217009516,
39626                         53.28908396911955
39627                     ],
39628                     [
39629                         -8.954260487958864,
39630                         53.28927883616923
39631                     ],
39632                     [
39633                         -8.95230456924367,
39634                         53.30155366854246
39635                     ],
39636                     [
39637                         -8.963714095082308,
39638                         53.303793931840495
39639                     ],
39640                     [
39641                         -8.9811543702928,
39642                         53.294734752711804
39643                     ],
39644                     [
39645                         -8.985718180628256,
39646                         53.30174847871221
39647                     ],
39648                     [
39649                         -9.019946758144176,
39650                         53.30768976199425
39651                     ],
39652                     [
39653                         -9.00837423907927,
39654                         53.31596722087059
39655                     ],
39656                     [
39657                         -9.01880580556031,
39658                         53.31625933715475
39659                     ],
39660                     [
39661                         -9.045862681120513,
39662                         53.31275380979257
39663                     ],
39664                     [
39665                         -9.06444390891487,
39666                         53.32122500810515
39667                     ],
39668                     [
39669                         -9.080906224767762,
39670                         53.307397587062724
39671                     ],
39672                     [
39673                         -9.08106921799403,
39674                         53.303404329274585
39675                     ],
39676                     [
39677                         -9.09019683866494,
39678                         53.30574189135002
39679                     ],
39680                     [
39681                         -9.095901601584261,
39682                         53.298826232852214
39683                     ],
39684                     [
39685                         -9.10128037805105,
39686                         53.3008718259498
39687                     ],
39688                     [
39689                         -9.115623781962478,
39690                         53.28450433758295
39691                     ],
39692                     [
39693                         -9.121491538108067,
39694                         53.2832375443259
39695                     ],
39696                     [
39697                         -9.13273807072044,
39698                         53.28557621023763
39699                     ],
39700                     [
39701                         -9.144636576237877,
39702                         53.27865728614638
39703                     ],
39704                     [
39705                         -9.13876882009229,
39706                         53.26345120822951
39707                     ],
39708                     [
39709                         -9.128658300749114,
39710                         53.24759266864586
39711                     ]
39712                 ],
39713                 [
39714                     [
39715                         -8.595266214281438,
39716                         51.69264788483154
39717                     ],
39718                     [
39719                         -8.55819409885298,
39720                         51.69306638852667
39721                     ],
39722                     [
39723                         -8.566697711835303,
39724                         51.682644706464686
39725                     ],
39726                     [
39727                         -8.579130708100188,
39728                         51.67349700898941
39729                     ],
39730                     [
39731                         -8.544554623426079,
39732                         51.66520531197343
39733                     ],
39734                     [
39735                         -8.494765061495364,
39736                         51.667778759675976
39737                     ],
39738                     [
39739                         -8.30113898732036,
39740                         51.7235009029955
39741                     ],
39742                     [
39743                         -8.268406960495541,
39744                         51.784858633837544
39745                     ],
39746                     [
39747                         -8.154536388302146,
39748                         51.7814362126791
39749                     ],
39750                     [
39751                         -8.115350159004825,
39752                         51.809093351533164
39753                     ],
39754                     [
39755                         -8.068326683848039,
39756                         51.870050153657075
39757                     ],
39758                     [
39759                         -8.10059769621054,
39760                         51.89964422561186
39761                     ],
39762                     [
39763                         -8.08123508879304,
39764                         51.918414974037226
39765                     ],
39766                     [
39767                         -8.09183842142643,
39768                         51.95337589170907
39769                     ],
39770                     [
39771                         -8.124570448251253,
39772                         51.95479649105758
39773                     ],
39774                     [
39775                         -8.132407694110718,
39776                         51.970988142592034
39777                     ],
39778                     [
39779                         -8.099675667285895,
39780                         51.978371865876596
39781                     ],
39782                     [
39783                         -8.144394070131078,
39784                         52.02151390085561
39785                     ],
39786                     [
39787                         -8.159607547387685,
39788                         52.064330945363764
39789                     ],
39790                     [
39791                         -8.140705954432507,
39792                         52.07254939152303
39793                     ],
39794                     [
39795                         -8.165600735397863,
39796                         52.09294727054506
39797                     ],
39798                     [
39799                         -8.18726841512697,
39800                         52.0835993998731
39801                     ],
39802                     [
39803                         -8.2093971093184,
39804                         52.10512489114057
39805                     ],
39806                     [
39807                         -8.207092037006792,
39808                         52.12494181389489
39809                     ],
39810                     [
39811                         -8.227837687811258,
39812                         52.143052434929714
39813                     ],
39814                     [
39815                         -8.222766528725723,
39816                         52.16454923557058
39817                     ],
39818                     [
39819                         -8.30298304516965,
39820                         52.1829264222872
39821                     ],
39822                     [
39823                         -8.427456949996438,
39824                         52.17783811526099
39825                     ],
39826                     [
39827                         -8.46710419375608,
39828                         52.169921813849676
39829                     ],
39830                     [
39831                         -8.509978538751975,
39832                         52.18405707812542
39833                     ],
39834                     [
39835                         -8.530263175094117,
39836                         52.16511480067495
39837                     ],
39838                     [
39839                         -8.574981577939297,
39840                         52.18066502436804
39841                     ],
39842                     [
39843                         -8.587889982884295,
39844                         52.16963906274442
39845                     ],
39846                     [
39847                         -8.642289689438227,
39848                         52.18829678149147
39849                     ],
39850                     [
39851                         -8.719279104645906,
39852                         52.15804472022032
39853                     ],
39854                     [
39855                         -8.698533453841442,
39856                         52.13541291452849
39857                     ],
39858                     [
39859                         -8.740946784375014,
39860                         52.10823956240069
39861                     ],
39862                     [
39863                         -8.77460084012448,
39864                         52.05951253229793
39865                     ],
39866                     [
39867                         -8.803183736788409,
39868                         52.03768144571248
39869                     ],
39870                     [
39871                         -8.86818677597573,
39872                         52.03286015807593
39873                     ],
39874                     [
39875                         -8.870491848287335,
39876                         52.01839317543363
39877                     ],
39878                     [
39879                         -8.844214023935015,
39880                         51.991148511559096
39881                     ],
39882                     [
39883                         -8.79811257770287,
39884                         51.964455373040394
39885                     ],
39886                     [
39887                         -8.782899100446263,
39888                         51.931777239822054
39889                     ],
39890                     [
39891                         -8.835915763613228,
39892                         51.9292188160068
39893                     ],
39894                     [
39895                         -8.838681850387156,
39896                         51.90277322850554
39897                     ],
39898                     [
39899                         -8.802261707863764,
39900                         51.89367006943167
39901                     ],
39902                     [
39903                         -8.792580404155013,
39904                         51.85695425263326
39905                     ],
39906                     [
39907                         -8.765841565340368,
39908                         51.82476769939557
39909                     ],
39910                     [
39911                         -8.758926348405547,
39912                         51.80054140901511
39913                     ],
39914                     [
39915                         -8.79811257770287,
39916                         51.78628456602828
39917                     ],
39918                     [
39919                         -8.832227647914657,
39920                         51.79626482935233
39921                     ],
39922                     [
39923                         -8.836837792537873,
39924                         51.77687258059678
39925                     ],
39926                     [
39927                         -8.885705325543944,
39928                         51.746055989869106
39929                     ],
39930                     [
39931                         -8.859888515653944,
39932                         51.72435763090916
39933                     ],
39934                     [
39935                         -8.807332866949299,
39936                         51.71093369500414
39937                     ],
39938                     [
39939                         -8.678248817499297,
39940                         51.693505197270746
39941                     ],
39942                     [
39943                         -8.60540853245251,
39944                         51.67835695335278
39945                     ],
39946                     [
39947                         -8.595266214281438,
39948                         51.69264788483154
39949                     ]
39950                 ],
39951                 [
39952                     [
39953                         -7.138279151048154,
39954                         55.06131559970097
39955                     ],
39956                     [
39957                         -7.117994514706011,
39958                         54.99631329558348
39959                     ],
39960                     [
39961                         -7.070049010624583,
39962                         54.98784996056705
39963                     ],
39964                     [
39965                         -7.076503213097081,
39966                         54.93332450204895
39967                     ],
39968                     [
39969                         -7.025791622241725,
39970                         54.91159959910791
39971                     ],
39972                     [
39973                         -7.007351043748867,
39974                         54.87872502112528
39975                     ],
39976                     [
39977                         -7.024869593317081,
39978                         54.8511320998998
39979                     ],
39980                     [
39981                         -6.990754523105296,
39982                         54.81661438893913
39983                     ],
39984                     [
39985                         -7.051608432131725,
39986                         54.80598761598125
39987                     ],
39988                     [
39989                         -7.115228427932084,
39990                         54.80651902101645
39991                     ],
39992                     [
39993                         -7.170550163410654,
39994                         54.84847793920564
39995                     ],
39996                     [
39997                         -7.199133060074584,
39998                         54.84316909395457
39999                     ],
40000                     [
40001                         -7.222183783190655,
40002                         54.85803210052931
40003                     ],
40004                     [
40005                         -7.2111194360949415,
40006                         54.862808332627324
40007                     ],
40008                     [
40009                         -7.212041465019584,
40010                         54.882438010878076
40011                     ],
40012                     [
40013                         -7.279349576518514,
40014                         54.880846771447125
40015                     ],
40016                     [
40017                         -7.273817402970655,
40018                         54.91530955931841
40019                     ],
40020                     [
40021                         -7.3033223285592275,
40022                         54.915839525718205
40023                     ],
40024                     [
40025                         -7.363254208661015,
40026                         54.90894941815292
40027                     ],
40028                     [
40029                         -7.385382902852443,
40030                         54.91636948513913
40031                     ],
40032                     [
40033                         -7.391837105324943,
40034                         54.93438395336098
40035                     ],
40036                     [
40037                         -7.429640291235302,
40038                         54.95291983389722
40039                     ],
40040                     [
40041                         -7.420420001988872,
40042                         54.99208185118366
40043                     ],
40044                     [
40045                         -7.410277683817801,
40046                         55.03437621938347
40047                     ],
40048                     [
40049                         -7.3577220351131585,
40050                         55.057619110599035
40051                     ],
40052                     [
40053                         -7.265519142648871,
40054                         55.07557028899173
40055                     ],
40056                     [
40057                         -7.138279151048154,
40058                         55.06131559970097
40059                     ]
40060                 ],
40061                 [
40062                     [
40063                         -7.190498776293322,
40064                         52.26144368927652
40065                     ],
40066                     [
40067                         -7.156844720543858,
40068                         52.28443443581867
40069                     ],
40070                     [
40071                         -7.132871968503143,
40072                         52.27343421670601
40073                     ],
40074                     [
40075                         -7.113278853854483,
40076                         52.26779201951648
40077                     ],
40078                     [
40079                         -7.098295883829036,
40080                         52.27230583471742
40081                     ],
40082                     [
40083                         -7.089767116276089,
40084                         52.25509445009032
40085                     ],
40086                     [
40087                         -7.07109603055207,
40088                         52.259186286149074
40089                     ],
40090                     [
40091                         -7.033984366335195,
40092                         52.257352061495865
40093                     ],
40094                     [
40095                         -7.027530163862696,
40096                         52.250720000975015
40097                     ],
40098                     [
40099                         -7.034675888028678,
40100                         52.247756419376
40101                     ],
40102                     [
40103                         -7.031218279561267,
40104                         52.24013487190721
40105                     ],
40106                     [
40107                         -7.034214873566356,
40108                         52.23222966213934
40109                     ],
40110                     [
40111                         -7.050580886978767,
40112                         52.2296884028405
40113                     ],
40114                     [
40115                         -7.062567262999124,
40116                         52.21980434486687
40117                     ],
40118                     [
40119                         -7.076858711331088,
40120                         52.216132562953725
40121                     ],
40122                     [
40123                         -7.084926464421715,
40124                         52.22065163604718
40125                     ],
40126                     [
40127                         -7.084465449959392,
40128                         52.22785295843095
40129                     ],
40130                     [
40131                         -7.101292477834124,
40132                         52.221498911062525
40133                     ],
40134                     [
40135                         -7.105211100763858,
40136                         52.21726237433474
40137                     ],
40138                     [
40139                         -7.111665303236357,
40140                         52.21796849185403
40141                     ],
40142                     [
40143                         -7.107977187537785,
40144                         52.21104805609072
40145                     ],
40146                     [
40147                         -7.117773744862115,
40148                         52.20928246619701
40149                     ],
40150                     [
40151                         -7.129760120882472,
40152                         52.21690931136535
40153                     ],
40154                     [
40155                         -7.14497359813908,
40156                         52.21782726924826
40157                     ],
40158                     [
40159                         -7.150505771686938,
40160                         52.22375823207553
40161                     ],
40162                     [
40163                         -7.158112510315241,
40164                         52.22262858593765
40165                     ],
40166                     [
40167                         -7.158804032008724,
40168                         52.22700580464912
40169                     ],
40170                     [
40171                         -7.158573524777563,
40172                         52.23180612902503
40173                     ],
40174                     [
40175                         -7.167563306792832,
40176                         52.23985256723076
40177                     ],
40178                     [
40179                         -7.16733279956167,
40180                         52.244580933687786
40181                     ],
40182                     [
40183                         -7.172519212262786,
40184                         52.24676851484933
40185                     ],
40186                     [
40187                         -7.177590371348324,
40188                         52.25114335361416
40189                     ],
40190                     [
40191                         -7.190498776293322,
40192                         52.26144368927652
40193                     ]
40194                 ]
40195             ],
40196             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/urban-atlas",
40197             "terms_text": "EEA GMES Urban Atlas"
40198         },
40199         {
40200             "name": "Kanton Aargau 25cm (AGIS 2011)",
40201             "type": "tms",
40202             "template": "http://tiles.poole.ch/AGIS/OF2011/{zoom}/{x}/{y}.png",
40203             "scaleExtent": [
40204                 14,
40205                 19
40206             ],
40207             "polygon": [
40208                 [
40209                     [
40210                         7.7,
40211                         47.12
40212                     ],
40213                     [
40214                         7.7,
40215                         47.63
40216                     ],
40217                     [
40218                         8.5,
40219                         47.63
40220                     ],
40221                     [
40222                         8.5,
40223                         47.12
40224                     ],
40225                     [
40226                         7.7,
40227                         47.12
40228                     ]
40229                 ]
40230             ],
40231             "terms_text": "AGIS OF2011"
40232         },
40233         {
40234             "name": "Katastrálna mapa Slovenska (KaPor, 2010-04)",
40235             "type": "tms",
40236             "template": "http://www.freemap.sk/tms/kapor2/{zoom}/{x}/{y}.jpg",
40237             "polygon": [
40238                 [
40239                     [
40240                         19.83682,
40241                         49.25529
40242                     ],
40243                     [
40244                         19.80075,
40245                         49.42385
40246                     ],
40247                     [
40248                         19.60437,
40249                         49.48058
40250                     ],
40251                     [
40252                         19.49179,
40253                         49.63961
40254                     ],
40255                     [
40256                         19.21831,
40257                         49.52604
40258                     ],
40259                     [
40260                         19.16778,
40261                         49.42521
40262                     ],
40263                     [
40264                         19.00308,
40265                         49.42236
40266                     ],
40267                     [
40268                         18.97611,
40269                         49.5308
40270                     ],
40271                     [
40272                         18.54685,
40273                         49.51425
40274                     ],
40275                     [
40276                         18.31432,
40277                         49.33818
40278                     ],
40279                     [
40280                         18.15913,
40281                         49.2961
40282                     ],
40283                     [
40284                         18.05564,
40285                         49.11134
40286                     ],
40287                     [
40288                         17.56396,
40289                         48.84938
40290                     ],
40291                     [
40292                         17.17929,
40293                         48.88816
40294                     ],
40295                     [
40296                         17.058,
40297                         48.81105
40298                     ],
40299                     [
40300                         16.90426,
40301                         48.61947
40302                     ],
40303                     [
40304                         16.79685,
40305                         48.38561
40306                     ],
40307                     [
40308                         17.06762,
40309                         48.01116
40310                     ],
40311                     [
40312                         17.32787,
40313                         47.97749
40314                     ],
40315                     [
40316                         17.51699,
40317                         47.82535
40318                     ],
40319                     [
40320                         17.74776,
40321                         47.73093
40322                     ],
40323                     [
40324                         18.29515,
40325                         47.72075
40326                     ],
40327                     [
40328                         18.67959,
40329                         47.75541
40330                     ],
40331                     [
40332                         18.89755,
40333                         47.81203
40334                     ],
40335                     [
40336                         18.79463,
40337                         47.88245
40338                     ],
40339                     [
40340                         18.84318,
40341                         48.04046
40342                     ],
40343                     [
40344                         19.46212,
40345                         48.05333
40346                     ],
40347                     [
40348                         19.62064,
40349                         48.22938
40350                     ],
40351                     [
40352                         19.89585,
40353                         48.09387
40354                     ],
40355                     [
40356                         20.33766,
40357                         48.2643
40358                     ],
40359                     [
40360                         20.55395,
40361                         48.52358
40362                     ],
40363                     [
40364                         20.82335,
40365                         48.55714
40366                     ],
40367                     [
40368                         21.10271,
40369                         48.47096
40370                     ],
40371                     [
40372                         21.45863,
40373                         48.55513
40374                     ],
40375                     [
40376                         21.74536,
40377                         48.31435
40378                     ],
40379                     [
40380                         22.15293,
40381                         48.37179
40382                     ],
40383                     [
40384                         22.61255,
40385                         49.08914
40386                     ],
40387                     [
40388                         22.09997,
40389                         49.23814
40390                     ],
40391                     [
40392                         21.9686,
40393                         49.36363
40394                     ],
40395                     [
40396                         21.6244,
40397                         49.46989
40398                     ],
40399                     [
40400                         21.06873,
40401                         49.46402
40402                     ],
40403                     [
40404                         20.94336,
40405                         49.31088
40406                     ],
40407                     [
40408                         20.73052,
40409                         49.44006
40410                     ],
40411                     [
40412                         20.22804,
40413                         49.41714
40414                     ],
40415                     [
40416                         20.05234,
40417                         49.23052
40418                     ],
40419                     [
40420                         19.83682,
40421                         49.25529
40422                     ]
40423                 ]
40424             ],
40425             "terms_url": "http://wiki.freemap.sk/KatasterPortal",
40426             "terms_text": "Permisssion by UGKK"
40427         },
40428         {
40429             "name": "Katastrálna mapa Slovenska (KaPor, 2011-05)",
40430             "type": "tms",
40431             "template": "http://www.freemap.sk/tms/kapor2_201105/{zoom}/{x}/{y}.jpg",
40432             "polygon": [
40433                 [
40434                     [
40435                         19.83682,
40436                         49.25529
40437                     ],
40438                     [
40439                         19.80075,
40440                         49.42385
40441                     ],
40442                     [
40443                         19.60437,
40444                         49.48058
40445                     ],
40446                     [
40447                         19.49179,
40448                         49.63961
40449                     ],
40450                     [
40451                         19.21831,
40452                         49.52604
40453                     ],
40454                     [
40455                         19.16778,
40456                         49.42521
40457                     ],
40458                     [
40459                         19.00308,
40460                         49.42236
40461                     ],
40462                     [
40463                         18.97611,
40464                         49.5308
40465                     ],
40466                     [
40467                         18.54685,
40468                         49.51425
40469                     ],
40470                     [
40471                         18.31432,
40472                         49.33818
40473                     ],
40474                     [
40475                         18.15913,
40476                         49.2961
40477                     ],
40478                     [
40479                         18.05564,
40480                         49.11134
40481                     ],
40482                     [
40483                         17.56396,
40484                         48.84938
40485                     ],
40486                     [
40487                         17.17929,
40488                         48.88816
40489                     ],
40490                     [
40491                         17.058,
40492                         48.81105
40493                     ],
40494                     [
40495                         16.90426,
40496                         48.61947
40497                     ],
40498                     [
40499                         16.79685,
40500                         48.38561
40501                     ],
40502                     [
40503                         17.06762,
40504                         48.01116
40505                     ],
40506                     [
40507                         17.32787,
40508                         47.97749
40509                     ],
40510                     [
40511                         17.51699,
40512                         47.82535
40513                     ],
40514                     [
40515                         17.74776,
40516                         47.73093
40517                     ],
40518                     [
40519                         18.29515,
40520                         47.72075
40521                     ],
40522                     [
40523                         18.67959,
40524                         47.75541
40525                     ],
40526                     [
40527                         18.89755,
40528                         47.81203
40529                     ],
40530                     [
40531                         18.79463,
40532                         47.88245
40533                     ],
40534                     [
40535                         18.84318,
40536                         48.04046
40537                     ],
40538                     [
40539                         19.46212,
40540                         48.05333
40541                     ],
40542                     [
40543                         19.62064,
40544                         48.22938
40545                     ],
40546                     [
40547                         19.89585,
40548                         48.09387
40549                     ],
40550                     [
40551                         20.33766,
40552                         48.2643
40553                     ],
40554                     [
40555                         20.55395,
40556                         48.52358
40557                     ],
40558                     [
40559                         20.82335,
40560                         48.55714
40561                     ],
40562                     [
40563                         21.10271,
40564                         48.47096
40565                     ],
40566                     [
40567                         21.45863,
40568                         48.55513
40569                     ],
40570                     [
40571                         21.74536,
40572                         48.31435
40573                     ],
40574                     [
40575                         22.15293,
40576                         48.37179
40577                     ],
40578                     [
40579                         22.61255,
40580                         49.08914
40581                     ],
40582                     [
40583                         22.09997,
40584                         49.23814
40585                     ],
40586                     [
40587                         21.9686,
40588                         49.36363
40589                     ],
40590                     [
40591                         21.6244,
40592                         49.46989
40593                     ],
40594                     [
40595                         21.06873,
40596                         49.46402
40597                     ],
40598                     [
40599                         20.94336,
40600                         49.31088
40601                     ],
40602                     [
40603                         20.73052,
40604                         49.44006
40605                     ],
40606                     [
40607                         20.22804,
40608                         49.41714
40609                     ],
40610                     [
40611                         20.05234,
40612                         49.23052
40613                     ],
40614                     [
40615                         19.83682,
40616                         49.25529
40617                     ]
40618                 ]
40619             ],
40620             "terms_url": "http://wiki.freemap.sk/KatasterPortal",
40621             "terms_text": "Permisssion by UGKK"
40622         },
40623         {
40624             "name": "Kelowna 2012",
40625             "type": "tms",
40626             "description": "High quality aerial imagery taken for the City of Kelowna",
40627             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/kelowna2012/{zoom}/{x}/{y}.png",
40628             "scaleExtent": [
40629                 9,
40630                 20
40631             ],
40632             "polygon": [
40633                 [
40634                     [
40635                         -119.5867318,
40636                         49.7928087
40637                     ],
40638                     [
40639                         -119.5465655,
40640                         49.7928097
40641                     ],
40642                     [
40643                         -119.5465661,
40644                         49.8013837
40645                     ],
40646                     [
40647                         -119.5343374,
40648                         49.8013841
40649                     ],
40650                     [
40651                         -119.5343376,
40652                         49.8047321
40653                     ],
40654                     [
40655                         -119.5296211,
40656                         49.8047322
40657                     ],
40658                     [
40659                         -119.5296216,
40660                         49.8119555
40661                     ],
40662                     [
40663                         -119.5104463,
40664                         49.811956
40665                     ],
40666                     [
40667                         -119.5115683,
40668                         49.8744325
40669                     ],
40670                     [
40671                         -119.5108946,
40672                         49.8744904
40673                     ],
40674                     [
40675                         -119.5114111,
40676                         49.8843312
40677                     ],
40678                     [
40679                         -119.5114115,
40680                         49.9221763
40681                     ],
40682                     [
40683                         -119.49386,
40684                         49.9223477
40685                     ],
40686                     [
40687                         -119.4940505,
40688                         49.9313031
40689                     ],
40690                     [
40691                         -119.4803936,
40692                         49.9317529
40693                     ],
40694                     [
40695                         -119.4804572,
40696                         49.9407474
40697                     ],
40698                     [
40699                         -119.4666732,
40700                         49.9409927
40701                     ],
40702                     [
40703                         -119.4692775,
40704                         49.9913717
40705                     ],
40706                     [
40707                         -119.4551337,
40708                         49.9916078
40709                     ],
40710                     [
40711                         -119.4556736,
40712                         50.0121242
40713                     ],
40714                     [
40715                         -119.4416673,
40716                         50.0123895
40717                     ],
40718                     [
40719                         -119.4417308,
40720                         50.0136345
40721                     ],
40722                     [
40723                         -119.4221492,
40724                         50.0140377
40725                     ],
40726                     [
40727                         -119.4221042,
40728                         50.0119306
40729                     ],
40730                     [
40731                         -119.4121303,
40732                         50.012165
40733                     ],
40734                     [
40735                         -119.4126082,
40736                         50.0216913
40737                     ],
40738                     [
40739                         -119.4123387,
40740                         50.0216913
40741                     ],
40742                     [
40743                         -119.4124772,
40744                         50.0250773
40745                     ],
40746                     [
40747                         -119.4120917,
40748                         50.0250821
40749                     ],
40750                     [
40751                         -119.4121954,
40752                         50.0270769
40753                     ],
40754                     [
40755                         -119.4126083,
40756                         50.0270718
40757                     ],
40758                     [
40759                         -119.4128328,
40760                         50.0321946
40761                     ],
40762                     [
40763                         -119.3936313,
40764                         50.0326418
40765                     ],
40766                     [
40767                         -119.393529,
40768                         50.0307781
40769                     ],
40770                     [
40771                         -119.3795727,
40772                         50.0310116
40773                     ],
40774                     [
40775                         -119.3795377,
40776                         50.0287584
40777                     ],
40778                     [
40779                         -119.3735764,
40780                         50.0288621
40781                     ],
40782                     [
40783                         -119.371544,
40784                         49.9793618
40785                     ],
40786                     [
40787                         -119.3573506,
40788                         49.9793618
40789                     ],
40790                     [
40791                         -119.3548353,
40792                         49.9256081
40793                     ],
40794                     [
40795                         -119.3268079,
40796                         49.9257238
40797                     ],
40798                     [
40799                         -119.3256573,
40800                         49.8804068
40801                     ],
40802                     [
40803                         -119.3138893,
40804                         49.8806528
40805                     ],
40806                     [
40807                         -119.3137097,
40808                         49.8771651
40809                     ],
40810                     [
40811                         -119.3132156,
40812                         49.877223
40813                     ],
40814                     [
40815                         -119.3131482,
40816                         49.8749652
40817                     ],
40818                     [
40819                         -119.312452,
40820                         49.8749073
40821                     ],
40822                     [
40823                         -119.3122275,
40824                         49.87236
40825                     ],
40826                     [
40827                         -119.3117558,
40828                         49.872331
40829                     ],
40830                     [
40831                         -119.3115986,
40832                         49.8696098
40833                     ],
40834                     [
40835                         -119.3112169,
40836                         49.8694217
40837                     ],
40838                     [
40839                         -119.3109199,
40840                         49.8632417
40841                     ],
40842                     [
40843                         -119.3103721,
40844                         49.8632724
40845                     ],
40846                     [
40847                         -119.3095139,
40848                         49.8512388
40849                     ],
40850                     [
40851                         -119.3106368,
40852                         49.8512316
40853                     ],
40854                     [
40855                         -119.3103859,
40856                         49.8462564
40857                     ],
40858                     [
40859                         -119.3245344,
40860                         49.8459957
40861                     ],
40862                     [
40863                         -119.3246018,
40864                         49.8450689
40865                     ],
40866                     [
40867                         -119.3367018,
40868                         49.844875
40869                     ],
40870                     [
40871                         -119.3367467,
40872                         49.8435136
40873                     ],
40874                     [
40875                         -119.337937,
40876                         49.8434702
40877                     ],
40878                     [
40879                         -119.3378023,
40880                         49.8382055
40881                     ],
40882                     [
40883                         -119.3383637,
40884                         49.8381041
40885                     ],
40886                     [
40887                         -119.3383749,
40888                         49.8351202
40889                     ],
40890                     [
40891                         -119.3390936,
40892                         49.8351058
40893                     ],
40894                     [
40895                         -119.3388016,
40896                         49.8321217
40897                     ],
40898                     [
40899                         -119.3391497,
40900                         49.8320565
40901                     ],
40902                     [
40903                         -119.3391722,
40904                         49.8293331
40905                     ],
40906                     [
40907                         -119.3394641,
40908                         49.8293331
40909                     ],
40910                     [
40911                         -119.3395879,
40912                         49.8267878
40913                     ],
40914                     [
40915                         -119.3500053,
40916                         49.8265829
40917                     ],
40918                     [
40919                         -119.3493701,
40920                         49.8180588
40921                     ],
40922                     [
40923                         -119.4046964,
40924                         49.8163785
40925                     ],
40926                     [
40927                         -119.4045694,
40928                         49.8099022
40929                     ],
40930                     [
40931                         -119.4101592,
40932                         49.8099022
40933                     ],
40934                     [
40935                         -119.4102862,
40936                         49.8072787
40937                     ],
40938                     [
40939                         -119.4319467,
40940                         49.8069098
40941                     ],
40942                     [
40943                         -119.4322643,
40944                         49.7907965
40945                     ],
40946                     [
40947                         -119.4459847,
40948                         49.7905504
40949                     ],
40950                     [
40951                         -119.445286,
40952                         49.7820201
40953                     ],
40954                     [
40955                         -119.4967376,
40956                         49.7811587
40957                     ],
40958                     [
40959                         -119.4966105,
40960                         49.7784927
40961                     ],
40962                     [
40963                         -119.5418371,
40964                         49.7775082
40965                     ],
40966                     [
40967                         -119.5415892,
40968                         49.7718277
40969                     ],
40970                     [
40971                         -119.5560296,
40972                         49.7714941
40973                     ],
40974                     [
40975                         -119.5561194,
40976                         49.7718422
40977                     ],
40978                     [
40979                         -119.5715704,
40980                         49.7715086
40981                     ],
40982                     [
40983                         -119.5716153,
40984                         49.7717262
40985                     ],
40986                     [
40987                         -119.5819235,
40988                         49.7714941
40989                     ],
40990                     [
40991                         -119.5820133,
40992                         49.7717697
40993                     ],
40994                     [
40995                         -119.5922991,
40996                         49.7715231
40997                     ],
40998                     [
40999                         -119.592344,
41000                         49.7718132
41001                     ],
41002                     [
41003                         -119.6003839,
41004                         49.7715957
41005                     ],
41006                     [
41007                         -119.6011924,
41008                         49.7839081
41009                     ],
41010                     [
41011                         -119.5864365,
41012                         49.7843863
41013                     ]
41014                 ]
41015             ],
41016             "id": "kelowna_2012",
41017             "default": true
41018         },
41019         {
41020             "name": "Kelowna Roads overlay",
41021             "type": "tms",
41022             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/kelowna_overlay/{zoom}/{x}/{y}.png",
41023             "scaleExtent": [
41024                 9,
41025                 20
41026             ],
41027             "polygon": [
41028                 [
41029                     [
41030                         -119.5867318,
41031                         49.7928087
41032                     ],
41033                     [
41034                         -119.5465655,
41035                         49.7928097
41036                     ],
41037                     [
41038                         -119.5465661,
41039                         49.8013837
41040                     ],
41041                     [
41042                         -119.5343374,
41043                         49.8013841
41044                     ],
41045                     [
41046                         -119.5343376,
41047                         49.8047321
41048                     ],
41049                     [
41050                         -119.5296211,
41051                         49.8047322
41052                     ],
41053                     [
41054                         -119.5296216,
41055                         49.8119555
41056                     ],
41057                     [
41058                         -119.5104463,
41059                         49.811956
41060                     ],
41061                     [
41062                         -119.5115683,
41063                         49.8744325
41064                     ],
41065                     [
41066                         -119.5108946,
41067                         49.8744904
41068                     ],
41069                     [
41070                         -119.5114111,
41071                         49.8843312
41072                     ],
41073                     [
41074                         -119.5114115,
41075                         49.9221763
41076                     ],
41077                     [
41078                         -119.49386,
41079                         49.9223477
41080                     ],
41081                     [
41082                         -119.4940505,
41083                         49.9313031
41084                     ],
41085                     [
41086                         -119.4803936,
41087                         49.9317529
41088                     ],
41089                     [
41090                         -119.4804572,
41091                         49.9407474
41092                     ],
41093                     [
41094                         -119.4666732,
41095                         49.9409927
41096                     ],
41097                     [
41098                         -119.4692775,
41099                         49.9913717
41100                     ],
41101                     [
41102                         -119.4551337,
41103                         49.9916078
41104                     ],
41105                     [
41106                         -119.4556736,
41107                         50.0121242
41108                     ],
41109                     [
41110                         -119.4416673,
41111                         50.0123895
41112                     ],
41113                     [
41114                         -119.4417308,
41115                         50.0136345
41116                     ],
41117                     [
41118                         -119.4221492,
41119                         50.0140377
41120                     ],
41121                     [
41122                         -119.4221042,
41123                         50.0119306
41124                     ],
41125                     [
41126                         -119.4121303,
41127                         50.012165
41128                     ],
41129                     [
41130                         -119.4126082,
41131                         50.0216913
41132                     ],
41133                     [
41134                         -119.4123387,
41135                         50.0216913
41136                     ],
41137                     [
41138                         -119.4124772,
41139                         50.0250773
41140                     ],
41141                     [
41142                         -119.4120917,
41143                         50.0250821
41144                     ],
41145                     [
41146                         -119.4121954,
41147                         50.0270769
41148                     ],
41149                     [
41150                         -119.4126083,
41151                         50.0270718
41152                     ],
41153                     [
41154                         -119.4128328,
41155                         50.0321946
41156                     ],
41157                     [
41158                         -119.3936313,
41159                         50.0326418
41160                     ],
41161                     [
41162                         -119.393529,
41163                         50.0307781
41164                     ],
41165                     [
41166                         -119.3795727,
41167                         50.0310116
41168                     ],
41169                     [
41170                         -119.3795377,
41171                         50.0287584
41172                     ],
41173                     [
41174                         -119.3735764,
41175                         50.0288621
41176                     ],
41177                     [
41178                         -119.371544,
41179                         49.9793618
41180                     ],
41181                     [
41182                         -119.3573506,
41183                         49.9793618
41184                     ],
41185                     [
41186                         -119.3548353,
41187                         49.9256081
41188                     ],
41189                     [
41190                         -119.3268079,
41191                         49.9257238
41192                     ],
41193                     [
41194                         -119.3256573,
41195                         49.8804068
41196                     ],
41197                     [
41198                         -119.3138893,
41199                         49.8806528
41200                     ],
41201                     [
41202                         -119.3137097,
41203                         49.8771651
41204                     ],
41205                     [
41206                         -119.3132156,
41207                         49.877223
41208                     ],
41209                     [
41210                         -119.3131482,
41211                         49.8749652
41212                     ],
41213                     [
41214                         -119.312452,
41215                         49.8749073
41216                     ],
41217                     [
41218                         -119.3122275,
41219                         49.87236
41220                     ],
41221                     [
41222                         -119.3117558,
41223                         49.872331
41224                     ],
41225                     [
41226                         -119.3115986,
41227                         49.8696098
41228                     ],
41229                     [
41230                         -119.3112169,
41231                         49.8694217
41232                     ],
41233                     [
41234                         -119.3109199,
41235                         49.8632417
41236                     ],
41237                     [
41238                         -119.3103721,
41239                         49.8632724
41240                     ],
41241                     [
41242                         -119.3095139,
41243                         49.8512388
41244                     ],
41245                     [
41246                         -119.3106368,
41247                         49.8512316
41248                     ],
41249                     [
41250                         -119.3103859,
41251                         49.8462564
41252                     ],
41253                     [
41254                         -119.3245344,
41255                         49.8459957
41256                     ],
41257                     [
41258                         -119.3246018,
41259                         49.8450689
41260                     ],
41261                     [
41262                         -119.3367018,
41263                         49.844875
41264                     ],
41265                     [
41266                         -119.3367467,
41267                         49.8435136
41268                     ],
41269                     [
41270                         -119.337937,
41271                         49.8434702
41272                     ],
41273                     [
41274                         -119.3378023,
41275                         49.8382055
41276                     ],
41277                     [
41278                         -119.3383637,
41279                         49.8381041
41280                     ],
41281                     [
41282                         -119.3383749,
41283                         49.8351202
41284                     ],
41285                     [
41286                         -119.3390936,
41287                         49.8351058
41288                     ],
41289                     [
41290                         -119.3388016,
41291                         49.8321217
41292                     ],
41293                     [
41294                         -119.3391497,
41295                         49.8320565
41296                     ],
41297                     [
41298                         -119.3391722,
41299                         49.8293331
41300                     ],
41301                     [
41302                         -119.3394641,
41303                         49.8293331
41304                     ],
41305                     [
41306                         -119.3395879,
41307                         49.8267878
41308                     ],
41309                     [
41310                         -119.3500053,
41311                         49.8265829
41312                     ],
41313                     [
41314                         -119.3493701,
41315                         49.8180588
41316                     ],
41317                     [
41318                         -119.4046964,
41319                         49.8163785
41320                     ],
41321                     [
41322                         -119.4045694,
41323                         49.8099022
41324                     ],
41325                     [
41326                         -119.4101592,
41327                         49.8099022
41328                     ],
41329                     [
41330                         -119.4102862,
41331                         49.8072787
41332                     ],
41333                     [
41334                         -119.4319467,
41335                         49.8069098
41336                     ],
41337                     [
41338                         -119.4322643,
41339                         49.7907965
41340                     ],
41341                     [
41342                         -119.4459847,
41343                         49.7905504
41344                     ],
41345                     [
41346                         -119.445286,
41347                         49.7820201
41348                     ],
41349                     [
41350                         -119.4967376,
41351                         49.7811587
41352                     ],
41353                     [
41354                         -119.4966105,
41355                         49.7784927
41356                     ],
41357                     [
41358                         -119.5418371,
41359                         49.7775082
41360                     ],
41361                     [
41362                         -119.5415892,
41363                         49.7718277
41364                     ],
41365                     [
41366                         -119.5560296,
41367                         49.7714941
41368                     ],
41369                     [
41370                         -119.5561194,
41371                         49.7718422
41372                     ],
41373                     [
41374                         -119.5715704,
41375                         49.7715086
41376                     ],
41377                     [
41378                         -119.5716153,
41379                         49.7717262
41380                     ],
41381                     [
41382                         -119.5819235,
41383                         49.7714941
41384                     ],
41385                     [
41386                         -119.5820133,
41387                         49.7717697
41388                     ],
41389                     [
41390                         -119.5922991,
41391                         49.7715231
41392                     ],
41393                     [
41394                         -119.592344,
41395                         49.7718132
41396                     ],
41397                     [
41398                         -119.6003839,
41399                         49.7715957
41400                     ],
41401                     [
41402                         -119.6011924,
41403                         49.7839081
41404                     ],
41405                     [
41406                         -119.5864365,
41407                         49.7843863
41408                     ]
41409                 ]
41410             ],
41411             "id": "kelowna_roads",
41412             "overlay": true
41413         },
41414         {
41415             "name": "Landsat 233055",
41416             "type": "tms",
41417             "description": "Recent Landsat imagery",
41418             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/landsat_233055/{zoom}/{x}/{y}.png",
41419             "scaleExtent": [
41420                 5,
41421                 14
41422             ],
41423             "polygon": [
41424                 [
41425                     [
41426                         -60.8550011,
41427                         6.1765004
41428                     ],
41429                     [
41430                         -60.4762612,
41431                         7.9188291
41432                     ],
41433                     [
41434                         -62.161689,
41435                         8.2778675
41436                     ],
41437                     [
41438                         -62.5322549,
41439                         6.5375488
41440                     ]
41441                 ]
41442             ],
41443             "id": "landsat_233055"
41444         },
41445         {
41446             "name": "Latest southwest British Columbia Landsat",
41447             "type": "tms",
41448             "description": "Recent lower-resolution landwsat imagery for southwest British Columbia",
41449             "template": "http://{switch:a,b,c,d}.tile.paulnorman.ca/landsat_047026/{zoom}/{x}/{y}.png",
41450             "scaleExtent": [
41451                 5,
41452                 13
41453             ],
41454             "polygon": [
41455                 [
41456                     [
41457                         -121.9355512,
41458                         47.7820648
41459                     ],
41460                     [
41461                         -121.5720582,
41462                         48.6410125
41463                     ],
41464                     [
41465                         -121.2015461,
41466                         49.4846247
41467                     ],
41468                     [
41469                         -121.8375516,
41470                         49.6023246
41471                     ],
41472                     [
41473                         -122.4767046,
41474                         49.7161735
41475                     ],
41476                     [
41477                         -123.118912,
41478                         49.8268824
41479                     ],
41480                     [
41481                         -123.760228,
41482                         49.9335836
41483                     ],
41484                     [
41485                         -124.0887706,
41486                         49.0870469
41487                     ],
41488                     [
41489                         -124.4128889,
41490                         48.2252567
41491                     ],
41492                     [
41493                         -123.792772,
41494                         48.1197334
41495                     ],
41496                     [
41497                         -123.1727942,
41498                         48.0109592
41499                     ],
41500                     [
41501                         -122.553553,
41502                         47.8982299
41503                     ]
41504                 ]
41505             ],
41506             "id": "landsat_047026"
41507         },
41508         {
41509             "name": "Lithuania - NŽT ORT10LT",
41510             "type": "tms",
41511             "template": "http://mapproxy.openmap.lt/ort10lt/g/{z}/{x}/{y}.jpeg",
41512             "scaleExtent": [
41513                 4,
41514                 18
41515             ],
41516             "polygon": [
41517                 [
41518                     [
41519                         21.4926054,
41520                         56.3592046
41521                     ],
41522                     [
41523                         21.8134688,
41524                         56.4097144
41525                     ],
41526                     [
41527                         21.9728753,
41528                         56.4567587
41529                     ],
41530                     [
41531                         22.2158294,
41532                         56.4604404
41533                     ],
41534                     [
41535                         22.2183922,
41536                         56.4162361
41537                     ],
41538                     [
41539                         23.3511527,
41540                         56.4267251
41541                     ],
41542                     [
41543                         23.3521778,
41544                         56.3824815
41545                     ],
41546                     [
41547                         23.9179035,
41548                         56.383305
41549                     ],
41550                     [
41551                         23.9176231,
41552                         56.3392908
41553                     ],
41554                     [
41555                         24.5649817,
41556                         56.3382169
41557                     ],
41558                     [
41559                         24.564933,
41560                         56.3828587
41561                     ],
41562                     [
41563                         24.6475683,
41564                         56.4277798
41565                     ],
41566                     [
41567                         24.8099394,
41568                         56.470646
41569                     ],
41570                     [
41571                         24.9733979,
41572                         56.4698452
41573                     ],
41574                     [
41575                         25.1299701,
41576                         56.2890356
41577                     ],
41578                     [
41579                         25.127433,
41580                         56.1990144
41581                     ],
41582                     [
41583                         25.6921076,
41584                         56.1933684
41585                     ],
41586                     [
41587                         26.0839005,
41588                         56.0067879
41589                     ],
41590                     [
41591                         26.4673573,
41592                         55.7304232
41593                     ],
41594                     [
41595                         26.5463565,
41596                         55.7132705
41597                     ],
41598                     [
41599                         26.5154447,
41600                         55.2345969
41601                     ],
41602                     [
41603                         25.7874641,
41604                         54.8425656
41605                     ],
41606                     [
41607                         25.7675259,
41608                         54.6350898
41609                     ],
41610                     [
41611                         25.6165253,
41612                         54.4404007
41613                     ],
41614                     [
41615                         24.4566043,
41616                         53.9577649
41617                     ],
41618                     [
41619                         23.6164786,
41620                         53.9575517
41621                     ],
41622                     [
41623                         23.5632006,
41624                         54.048085
41625                     ],
41626                     [
41627                         22.8462074,
41628                         54.3563682
41629                     ],
41630                     [
41631                         22.831944,
41632                         54.9414849
41633                     ],
41634                     [
41635                         22.4306085,
41636                         55.1159913
41637                     ],
41638                     [
41639                         21.9605898,
41640                         55.1107144
41641                     ],
41642                     [
41643                         21.7253241,
41644                         55.1496885
41645                     ],
41646                     [
41647                         21.5628422,
41648                         55.2362913
41649                     ],
41650                     [
41651                         21.2209638,
41652                         55.2742668
41653                     ],
41654                     [
41655                         21.1630444,
41656                         55.2803979
41657                     ],
41658                     [
41659                         20.9277788,
41660                         55.3101641
41661                     ],
41662                     [
41663                         20.9257285,
41664                         55.3588507
41665                     ],
41666                     [
41667                         20.9980451,
41668                         55.4514157
41669                     ],
41670                     [
41671                         21.0282249,
41672                         56.0796297
41673                     ]
41674                 ]
41675             ],
41676             "terms_url": "http://www.geoportal.lt",
41677             "terms_text": "NŽT ORT10LT"
41678         },
41679         {
41680             "name": "Locator Overlay",
41681             "type": "tms",
41682             "description": "Shows major features to help orient you.",
41683             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/openstreetmap.map-btyhiati/{zoom}/{x}/{y}.png",
41684             "scaleExtent": [
41685                 0,
41686                 16
41687             ],
41688             "terms_url": "http://www.mapbox.com/about/maps/",
41689             "terms_text": "Terms & Feedback",
41690             "default": true,
41691             "overlay": true
41692         },
41693         {
41694             "name": "MapQuest Open Aerial",
41695             "type": "tms",
41696             "template": "http://oatile{switch:1,2,3,4}.mqcdn.com/tiles/1.0.0/sat/{zoom}/{x}/{y}.png",
41697             "default": true
41698         },
41699         {
41700             "name": "Mapbox Satellite",
41701             "type": "tms",
41702             "description": "Satellite and aerial imagery.",
41703             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/openstreetmap.map-4wvf9l0l/{zoom}/{x}/{y}.png",
41704             "scaleExtent": [
41705                 0,
41706                 19
41707             ],
41708             "terms_url": "http://www.mapbox.com/about/maps/",
41709             "terms_text": "Terms & Feedback",
41710             "id": "Mapbox",
41711             "default": true
41712         },
41713         {
41714             "name": "NLS - Bartholomew Half Inch, 1897-1907",
41715             "type": "tms",
41716             "template": "http://geo.nls.uk/mapdata2/bartholomew/great_britain/{zoom}/{x}/{-y}.png",
41717             "scaleExtent": [
41718                 0,
41719                 15
41720             ],
41721             "polygon": [
41722                 [
41723                     [
41724                         -9,
41725                         49.8
41726                     ],
41727                     [
41728                         -9,
41729                         61.1
41730                     ],
41731                     [
41732                         1.9,
41733                         61.1
41734                     ],
41735                     [
41736                         1.9,
41737                         49.8
41738                     ],
41739                     [
41740                         -9,
41741                         49.8
41742                     ]
41743                 ]
41744             ],
41745             "terms_url": "http://geo.nls.uk/maps/",
41746             "terms_text": "National Library of Scotland Historic Maps"
41747         },
41748         {
41749             "name": "NLS - OS 1-inch 7th Series 1955-61",
41750             "type": "tms",
41751             "template": "http://geo.nls.uk/mapdata2/os/seventh/{zoom}/{x}/{-y}.png",
41752             "scaleExtent": [
41753                 5,
41754                 16
41755             ],
41756             "polygon": [
41757                 [
41758                     [
41759                         -6.4585407,
41760                         49.9044128
41761                     ],
41762                     [
41763                         -6.3872009,
41764                         49.9841116
41765                     ],
41766                     [
41767                         -6.2296827,
41768                         49.9896159
41769                     ],
41770                     [
41771                         -6.2171269,
41772                         49.8680087
41773                     ],
41774                     [
41775                         -6.4551164,
41776                         49.8591793
41777                     ]
41778                 ],
41779                 [
41780                     [
41781                         -1.4495137,
41782                         60.8634056
41783                     ],
41784                     [
41785                         -0.7167114,
41786                         60.8545122
41787                     ],
41788                     [
41789                         -0.7349744,
41790                         60.4359756
41791                     ],
41792                     [
41793                         -0.6938826,
41794                         60.4168218
41795                     ],
41796                     [
41797                         -0.7258429,
41798                         60.3942735
41799                     ],
41800                     [
41801                         -0.7395401,
41802                         60.0484714
41803                     ],
41804                     [
41805                         -0.9267357,
41806                         60.0461918
41807                     ],
41808                     [
41809                         -0.9381501,
41810                         59.8266157
41811                     ],
41812                     [
41813                         -1.4586452,
41814                         59.831205
41815                     ],
41816                     [
41817                         -1.4455187,
41818                         60.0535999
41819                     ],
41820                     [
41821                         -1.463211,
41822                         60.0535999
41823                     ],
41824                     [
41825                         -1.4643524,
41826                         60.0630002
41827                     ],
41828                     [
41829                         -1.5716475,
41830                         60.0638546
41831                     ],
41832                     [
41833                         -1.5693646,
41834                         60.1790005
41835                     ],
41836                     [
41837                         -1.643558,
41838                         60.1807033
41839                     ],
41840                     [
41841                         -1.643558,
41842                         60.1892162
41843                     ],
41844                     [
41845                         -1.8216221,
41846                         60.1894999
41847                     ],
41848                     [
41849                         -1.8204807,
41850                         60.3615507
41851                     ],
41852                     [
41853                         -1.8415973,
41854                         60.3697345
41855                     ],
41856                     [
41857                         -1.8216221,
41858                         60.3832755
41859                     ],
41860                     [
41861                         -1.8179852,
41862                         60.5934321
41863                     ],
41864                     [
41865                         -1.453168,
41866                         60.5934321
41867                     ]
41868                 ],
41869                 [
41870                     [
41871                         -4.9089213,
41872                         54.4242078
41873                     ],
41874                     [
41875                         -4.282598,
41876                         54.4429861
41877                     ],
41878                     [
41879                         -4.2535417,
41880                         54.029769
41881                     ],
41882                     [
41883                         -4.8766366,
41884                         54.0221831
41885                     ]
41886                 ],
41887                 [
41888                     [
41889                         -5.8667408,
41890                         59.1444603
41891                     ],
41892                     [
41893                         -5.7759966,
41894                         59.1470945
41895                     ],
41896                     [
41897                         -5.7720016,
41898                         59.1014052
41899                     ],
41900                     [
41901                         -5.8621751,
41902                         59.0990605
41903                     ]
41904                 ],
41905                 [
41906                     [
41907                         -1.7065887,
41908                         59.5703599
41909                     ],
41910                     [
41911                         -1.5579165,
41912                         59.5693481
41913                     ],
41914                     [
41915                         -1.5564897,
41916                         59.4965695
41917                     ],
41918                     [
41919                         -1.7054472,
41920                         59.4975834
41921                     ]
41922                 ],
41923                 [
41924                     [
41925                         -7.6865827,
41926                         58.2940975
41927                     ],
41928                     [
41929                         -7.5330594,
41930                         58.3006957
41931                     ],
41932                     [
41933                         -7.5256401,
41934                         58.2646905
41935                     ],
41936                     [
41937                         -7.6797341,
41938                         58.2577853
41939                     ]
41940                 ],
41941                 [
41942                     [
41943                         -4.5338281,
41944                         59.0359871
41945                     ],
41946                     [
41947                         -4.481322,
41948                         59.0371616
41949                     ],
41950                     [
41951                         -4.4796099,
41952                         59.0186583
41953                     ],
41954                     [
41955                         -4.5332574,
41956                         59.0180707
41957                     ]
41958                 ],
41959                 [
41960                     [
41961                         -8.6710698,
41962                         57.8769896
41963                     ],
41964                     [
41965                         -8.4673234,
41966                         57.8897332
41967                     ],
41968                     [
41969                         -8.4467775,
41970                         57.7907
41971                     ],
41972                     [
41973                         -8.6510947,
41974                         57.7779213
41975                     ]
41976                 ],
41977                 [
41978                     [
41979                         -5.2395519,
41980                         50.3530581
41981                     ],
41982                     [
41983                         -5.7920073,
41984                         50.3384899
41985                     ],
41986                     [
41987                         -5.760047,
41988                         49.9317027
41989                     ],
41990                     [
41991                         -4.6551363,
41992                         49.9581461
41993                     ],
41994                     [
41995                         -4.677965,
41996                         50.2860073
41997                     ],
41998                     [
41999                         -4.244219,
42000                         50.2801723
42001                     ],
42002                     [
42003                         -4.2487848,
42004                         50.2042525
42005                     ],
42006                     [
42007                         -3.3812929,
42008                         50.2042525
42009                     ],
42010                     [
42011                         -3.4223846,
42012                         50.5188201
42013                     ],
42014                     [
42015                         -3.1164796,
42016                         50.5246258
42017                     ],
42018                     [
42019                         -3.1210453,
42020                         50.6579592
42021                     ],
42022                     [
42023                         -2.6736357,
42024                         50.6619495
42025                     ],
42026                     [
42027                         -2.5953453,
42028                         50.6394325
42029                     ],
42030                     [
42031                         -2.5905026,
42032                         50.5728419
42033                     ],
42034                     [
42035                         -2.4791203,
42036                         50.5733545
42037                     ],
42038                     [
42039                         -2.4758919,
42040                         50.5066704
42041                     ],
42042                     [
42043                         -2.3967943,
42044                         50.5056438
42045                     ],
42046                     [
42047                         -2.401637,
42048                         50.5723293
42049                     ],
42050                     [
42051                         -1.0400296,
42052                         50.5718167
42053                     ],
42054                     [
42055                         -1.0335726,
42056                         50.7059289
42057                     ],
42058                     [
42059                         -0.549302,
42060                         50.7038843
42061                     ],
42062                     [
42063                         -0.5460736,
42064                         50.7886618
42065                     ],
42066                     [
42067                         -0.0924734,
42068                         50.7856002
42069                     ],
42070                     [
42071                         -0.0876307,
42072                         50.7181949
42073                     ],
42074                     [
42075                         0.4789659,
42076                         50.7120623
42077                     ],
42078                     [
42079                         0.487037,
42080                         50.8182467
42081                     ],
42082                     [
42083                         0.9761503,
42084                         50.8049868
42085                     ],
42086                     [
42087                         0.9922927,
42088                         51.0126311
42089                     ],
42090                     [
42091                         1.4491213,
42092                         51.0004424
42093                     ],
42094                     [
42095                         1.4781775,
42096                         51.4090372
42097                     ],
42098                     [
42099                         1.0229632,
42100                         51.4271576
42101                     ],
42102                     [
42103                         1.035877,
42104                         51.7640881
42105                     ],
42106                     [
42107                         1.6105448,
42108                         51.7500992
42109                     ],
42110                     [
42111                         1.646058,
42112                         52.1560003
42113                     ],
42114                     [
42115                         1.7267698,
42116                         52.1540195
42117                     ],
42118                     [
42119                         1.749369,
42120                         52.4481811
42121                     ],
42122                     [
42123                         1.7870672,
42124                         52.4811624
42125                     ],
42126                     [
42127                         1.759102,
42128                         52.522505
42129                     ],
42130                     [
42131                         1.7933451,
42132                         52.9602749
42133                     ],
42134                     [
42135                         0.3798147,
42136                         52.9958468
42137                     ],
42138                     [
42139                         0.3895238,
42140                         53.2511239
42141                     ],
42142                     [
42143                         0.3478614,
42144                         53.2511239
42145                     ],
42146                     [
42147                         0.3238912,
42148                         53.282186
42149                     ],
42150                     [
42151                         0.3461492,
42152                         53.6538501
42153                     ],
42154                     [
42155                         0.128487,
42156                         53.6575466
42157                     ],
42158                     [
42159                         0.116582,
42160                         53.6674703
42161                     ],
42162                     [
42163                         0.1350586,
42164                         54.0655731
42165                     ],
42166                     [
42167                         -0.0609831,
42168                         54.065908
42169                     ],
42170                     [
42171                         -0.0414249,
42172                         54.4709448
42173                     ],
42174                     [
42175                         -0.5662701,
42176                         54.4771794
42177                     ],
42178                     [
42179                         -0.5592078,
42180                         54.6565127
42181                     ],
42182                     [
42183                         -1.1665638,
42184                         54.6623485
42185                     ],
42186                     [
42187                         -1.1637389,
42188                         54.842611
42189                     ],
42190                     [
42191                         -1.3316194,
42192                         54.843909
42193                     ],
42194                     [
42195                         -1.3257065,
42196                         55.2470842
42197                     ],
42198                     [
42199                         -1.529453,
42200                         55.2487108
42201                     ],
42202                     [
42203                         -1.524178,
42204                         55.6540122
42205                     ],
42206                     [
42207                         -1.7638798,
42208                         55.6540122
42209                     ],
42210                     [
42211                         -1.7733693,
42212                         55.9719116
42213                     ],
42214                     [
42215                         -2.1607858,
42216                         55.9682981
42217                     ],
42218                     [
42219                         -2.1543289,
42220                         56.0621387
42221                     ],
42222                     [
42223                         -2.4578051,
42224                         56.0585337
42225                     ],
42226                     [
42227                         -2.4190635,
42228                         56.641717
42229                     ],
42230                     [
42231                         -2.0962164,
42232                         56.641717
42233                     ],
42234                     [
42235                         -2.0833025,
42236                         57.0021322
42237                     ],
42238                     [
42239                         -1.9283359,
42240                         57.0126802
42241                     ],
42242                     [
42243                         -1.9180966,
42244                         57.3590895
42245                     ],
42246                     [
42247                         -1.7502161,
42248                         57.3625721
42249                     ],
42250                     [
42251                         -1.7695869,
42252                         57.7608634
42253                     ],
42254                     [
42255                         -3.6937554,
42256                         57.7574187
42257                     ],
42258                     [
42259                         -3.7066693,
42260                         57.9806386
42261                     ],
42262                     [
42263                         -3.5969013,
42264                         57.9772149
42265                     ],
42266                     [
42267                         -3.6033582,
42268                         58.1207277
42269                     ],
42270                     [
42271                         -3.0222335,
42272                         58.1309566
42273                     ],
42274                     [
42275                         -3.0286905,
42276                         58.5410788
42277                     ],
42278                     [
42279                         -2.8478961,
42280                         58.530968
42281                     ],
42282                     [
42283                         -2.86081,
42284                         58.8430508
42285                     ],
42286                     [
42287                         -2.679624,
42288                         58.8414991
42289                     ],
42290                     [
42291                         -2.6841897,
42292                         58.885175
42293                     ],
42294                     [
42295                         -2.6339665,
42296                         58.9052239
42297                     ],
42298                     [
42299                         -2.679624,
42300                         58.9335083
42301                     ],
42302                     [
42303                         -2.6887555,
42304                         59.0229231
42305                     ],
42306                     [
42307                         -2.3668703,
42308                         59.0229231
42309                     ],
42310                     [
42311                         -2.3702946,
42312                         59.2652861
42313                     ],
42314                     [
42315                         -2.3429001,
42316                         59.2821989
42317                     ],
42318                     [
42319                         -2.3714361,
42320                         59.2996861
42321                     ],
42322                     [
42323                         -2.3737189,
42324                         59.3707083
42325                     ],
42326                     [
42327                         -2.3429001,
42328                         59.385825
42329                     ],
42330                     [
42331                         -2.3725775,
42332                         59.400354
42333                     ],
42334                     [
42335                         -2.3714361,
42336                         59.4259098
42337                     ],
42338                     [
42339                         -3.0734196,
42340                         59.4230067
42341                     ],
42342                     [
42343                         -3.0711368,
42344                         59.3433649
42345                     ],
42346                     [
42347                         -3.103097,
42348                         59.3311405
42349                     ],
42350                     [
42351                         -3.0745611,
42352                         59.3136695
42353                     ],
42354                     [
42355                         -3.0722782,
42356                         59.232603
42357                     ],
42358                     [
42359                         -3.3850319,
42360                         59.1484167
42361                     ],
42362                     [
42363                         -3.3747589,
42364                         58.9352753
42365                     ],
42366                     [
42367                         -3.5653789,
42368                         58.9323303
42369                     ],
42370                     [
42371                         -3.554829,
42372                         58.69759
42373                     ],
42374                     [
42375                         -5.2808579,
42376                         58.6667732
42377                     ],
42378                     [
42379                         -5.2534159,
42380                         58.3514125
42381                     ],
42382                     [
42383                         -5.5068508,
42384                         58.3437887
42385                     ],
42386                     [
42387                         -5.4761804,
42388                         58.0323557
42389                     ],
42390                     [
42391                         -5.8974958,
42392                         58.0212436
42393                     ],
42394                     [
42395                         -5.8522972,
42396                         57.6171758
42397                     ],
42398                     [
42399                         -6.1396311,
42400                         57.6137174
42401                     ],
42402                     [
42403                         -6.1541592,
42404                         57.7423183
42405                     ],
42406                     [
42407                         -6.2913692,
42408                         57.7380102
42409                     ],
42410                     [
42411                         -6.3365678,
42412                         58.1398784
42413                     ],
42414                     [
42415                         -6.1121891,
42416                         58.1466944
42417                     ],
42418                     [
42419                         -6.1473778,
42420                         58.5106285
42421                     ],
42422                     [
42423                         -6.2934817,
42424                         58.5416182
42425                     ],
42426                     [
42427                         -6.8413713,
42428                         58.2977321
42429                     ],
42430                     [
42431                         -7.0057382,
42432                         58.2929331
42433                     ],
42434                     [
42435                         -7.1016189,
42436                         58.2064403
42437                     ],
42438                     [
42439                         -7.2573132,
42440                         58.1793148
42441                     ],
42442                     [
42443                         -7.2531092,
42444                         58.1004928
42445                     ],
42446                     [
42447                         -7.4070698,
42448                         58.0905566
42449                     ],
42450                     [
42451                         -7.391347,
42452                         57.7911354
42453                     ],
42454                     [
42455                         -7.790991,
42456                         57.7733151
42457                     ],
42458                     [
42459                         -7.7624215,
42460                         57.5444165
42461                     ],
42462                     [
42463                         -7.698501,
42464                         57.1453194
42465                     ],
42466                     [
42467                         -7.7943817,
42468                         57.1304547
42469                     ],
42470                     [
42471                         -7.716764,
42472                         56.7368628
42473                     ],
42474                     [
42475                         -7.0122067,
42476                         56.7654359
42477                     ],
42478                     [
42479                         -6.979922,
42480                         56.5453858
42481                     ],
42482                     [
42483                         -7.0638622,
42484                         56.5453858
42485                     ],
42486                     [
42487                         -7.0444914,
42488                         56.3562587
42489                     ],
42490                     [
42491                         -6.500676,
42492                         56.3812917
42493                     ],
42494                     [
42495                         -6.4491433,
42496                         55.9793649
42497                     ],
42498                     [
42499                         -6.563287,
42500                         55.9691456
42501                     ],
42502                     [
42503                         -6.5393742,
42504                         55.7030135
42505                     ],
42506                     [
42507                         -6.5595521,
42508                         55.6907321
42509                     ],
42510                     [
42511                         -6.5345315,
42512                         55.6761713
42513                     ],
42514                     [
42515                         -6.5216176,
42516                         55.5704434
42517                     ],
42518                     [
42519                         -5.8912587,
42520                         55.5923416
42521                     ],
42522                     [
42523                         -5.8560127,
42524                         55.2320733
42525                     ],
42526                     [
42527                         -5.2293639,
42528                         55.2515958
42529                     ],
42530                     [
42531                         -5.1837064,
42532                         54.6254139
42533                     ],
42534                     [
42535                         -3.6655956,
42536                         54.6518373
42537                     ],
42538                     [
42539                         -3.6496155,
42540                         54.4320023
42541                     ],
42542                     [
42543                         -3.5400375,
42544                         54.4306744
42545                     ],
42546                     [
42547                         -3.530906,
42548                         54.0290181
42549                     ],
42550                     [
42551                         -3.0697656,
42552                         54.030359
42553                     ],
42554                     [
42555                         -3.0675737,
42556                         53.8221388
42557                     ],
42558                     [
42559                         -3.0804876,
42560                         53.7739911
42561                     ],
42562                     [
42563                         -3.0619239,
42564                         53.7477488
42565                     ],
42566                     [
42567                         -3.0611168,
42568                         53.6737049
42569                     ],
42570                     [
42571                         -3.2144691,
42572                         53.6708361
42573                     ],
42574                     [
42575                         -3.2057699,
42576                         53.4226163
42577                     ],
42578                     [
42579                         -3.2799632,
42580                         53.355224
42581                     ],
42582                     [
42583                         -3.2896655,
42584                         53.3608441
42585                     ],
42586                     [
42587                         -3.3327547,
42588                         53.364931
42589                     ],
42590                     [
42591                         -3.3761293,
42592                         53.3540318
42593                     ],
42594                     [
42595                         -4.0888976,
42596                         53.3433102
42597                     ],
42598                     [
42599                         -4.0945474,
42600                         53.4612036
42601                     ],
42602                     [
42603                         -4.697412,
42604                         53.4448624
42605                     ],
42606                     [
42607                         -4.6882805,
42608                         53.3318598
42609                     ],
42610                     [
42611                         -4.7202407,
42612                         53.2895771
42613                     ],
42614                     [
42615                         -4.6837148,
42616                         53.2486184
42617                     ],
42618                     [
42619                         -4.6768661,
42620                         53.1542644
42621                     ],
42622                     [
42623                         -4.8480816,
42624                         53.1446807
42625                     ],
42626                     [
42627                         -4.8178336,
42628                         52.7440299
42629                     ],
42630                     [
42631                         -4.2545751,
42632                         52.7558939
42633                     ],
42634                     [
42635                         -4.228876,
42636                         52.254876
42637                     ],
42638                     [
42639                         -4.2607571,
42640                         52.2536408
42641                     ],
42642                     [
42643                         -4.2724603,
42644                         52.2432637
42645                     ],
42646                     [
42647                         -4.8136263,
42648                         52.230095
42649                     ],
42650                     [
42651                         -4.8079191,
42652                         52.1138892
42653                     ],
42654                     [
42655                         -5.3889104,
42656                         52.0991668
42657                     ],
42658                     [
42659                         -5.3717888,
42660                         51.9129667
42661                     ],
42662                     [
42663                         -5.4208706,
42664                         51.9101502
42665                     ],
42666                     [
42667                         -5.414022,
42668                         51.8453218
42669                     ],
42670                     [
42671                         -5.3683645,
42672                         51.8474373
42673                     ],
42674                     [
42675                         -5.3466772,
42676                         51.5595332
42677                     ],
42678                     [
42679                         -4.773676,
42680                         51.5758518
42681                     ],
42682                     [
42683                         -4.7656859,
42684                         51.4885146
42685                     ],
42686                     [
42687                         -4.1915432,
42688                         51.4970427
42689                     ],
42690                     [
42691                         -4.1869775,
42692                         51.4344663
42693                     ],
42694                     [
42695                         -3.6151177,
42696                         51.4444274
42697                     ],
42698                     [
42699                         -3.6105519,
42700                         51.3746543
42701                     ],
42702                     [
42703                         -3.1494115,
42704                         51.3789292
42705                     ],
42706                     [
42707                         -3.1494115,
42708                         51.2919281
42709                     ],
42710                     [
42711                         -4.3038735,
42712                         51.2745907
42713                     ],
42714                     [
42715                         -4.2861169,
42716                         51.0508721
42717                     ],
42718                     [
42719                         -4.8543277,
42720                         51.0366633
42721                     ],
42722                     [
42723                         -4.8372201,
42724                         50.7212787
42725                     ],
42726                     [
42727                         -5.2618345,
42728                         50.7082694
42729                     ]
42730                 ],
42731                 [
42732                     [
42733                         -2.1502671,
42734                         60.171318
42735                     ],
42736                     [
42737                         -2.0030218,
42738                         60.1696146
42739                     ],
42740                     [
42741                         -2.0013096,
42742                         60.0997023
42743                     ],
42744                     [
42745                         -2.148555,
42746                         60.1011247
42747                     ]
42748                 ],
42749                 [
42750                     [
42751                         -6.2086011,
42752                         59.1163488
42753                     ],
42754                     [
42755                         -6.1229934,
42756                         59.1166418
42757                     ],
42758                     [
42759                         -6.121852,
42760                         59.0714985
42761                     ],
42762                     [
42763                         -6.2097426,
42764                         59.0714985
42765                     ]
42766                 ],
42767                 [
42768                     [
42769                         -4.4159559,
42770                         59.0889036
42771                     ],
42772                     [
42773                         -4.4212022,
42774                         59.0770848
42775                     ],
42776                     [
42777                         -4.3971904,
42778                         59.0779143
42779                     ],
42780                     [
42781                         -4.3913388,
42782                         59.0897328
42783                     ]
42784                 ]
42785             ],
42786             "terms_url": "http://geo.nls.uk/maps/",
42787             "terms_text": "National Library of Scotland Historic Maps"
42788         },
42789         {
42790             "name": "NLS - OS 1:25k 1st Series 1937-61",
42791             "type": "tms",
42792             "template": "http://geo.nls.uk/mapdata2/os/25000/{zoom}/{x}/{-y}.png",
42793             "scaleExtent": [
42794                 5,
42795                 16
42796             ],
42797             "polygon": [
42798                 [
42799                     [
42800                         -4.7157244,
42801                         54.6796556
42802                     ],
42803                     [
42804                         -4.6850662,
42805                         54.6800268
42806                     ],
42807                     [
42808                         -4.6835779,
42809                         54.6623245
42810                     ],
42811                     [
42812                         -4.7148782,
42813                         54.6615818
42814                     ]
42815                 ],
42816                 [
42817                     [
42818                         -3.7085748,
42819                         58.3371151
42820                     ],
42821                     [
42822                         -3.5405937,
42823                         58.3380684
42824                     ],
42825                     [
42826                         -3.5315137,
42827                         58.1608002
42828                     ],
42829                     [
42830                         -3.3608086,
42831                         58.1622372
42832                     ],
42833                     [
42834                         -3.3653486,
42835                         58.252173
42836                     ],
42837                     [
42838                         -3.1610473,
42839                         58.2536063
42840                     ],
42841                     [
42842                         -3.1610473,
42843                         58.3261509
42844                     ],
42845                     [
42846                         -3.0275704,
42847                         58.3271045
42848                     ],
42849                     [
42850                         -3.0366505,
42851                         58.6139001
42852                     ],
42853                     [
42854                         -3.0021463,
42855                         58.614373
42856                     ],
42857                     [
42858                         -3.0030543,
42859                         58.7036341
42860                     ],
42861                     [
42862                         -3.4180129,
42863                         58.7003322
42864                     ],
42865                     [
42866                         -3.4171049,
42867                         58.6290293
42868                     ],
42869                     [
42870                         -3.7240109,
42871                         58.6266658
42872                     ],
42873                     [
42874                         -3.7231029,
42875                         58.606806
42876                     ],
42877                     [
42878                         -4.2361262,
42879                         58.5992374
42880                     ],
42881                     [
42882                         -4.2334022,
42883                         58.5092347
42884                     ],
42885                     [
42886                         -3.88836,
42887                         58.5144516
42888                     ],
42889                     [
42890                         -3.8829119,
42891                         58.4261327
42892                     ],
42893                     [
42894                         -3.7158389,
42895                         58.4270836
42896                     ]
42897                 ],
42898                 [
42899                     [
42900                         -6.46676,
42901                         49.9943621
42902                     ],
42903                     [
42904                         -6.1889102,
42905                         50.004868
42906                     ],
42907                     [
42908                         -6.1789222,
42909                         49.8967815
42910                     ],
42911                     [
42912                         -6.3169391,
42913                         49.8915171
42914                     ],
42915                     [
42916                         -6.312399,
42917                         49.8200979
42918                     ],
42919                     [
42920                         -6.4504159,
42921                         49.8159968
42922                     ]
42923                 ],
42924                 [
42925                     [
42926                         -5.6453263,
42927                         50.2029809
42928                     ],
42929                     [
42930                         -5.7801329,
42931                         50.2014076
42932                     ],
42933                     [
42934                         -5.7637888,
42935                         50.0197267
42936                     ],
42937                     [
42938                         -5.3479221,
42939                         50.0290604
42940                     ],
42941                     [
42942                         -5.3388421,
42943                         49.9414854
42944                     ],
42945                     [
42946                         -5.024672,
42947                         49.9473287
42948                     ],
42949                     [
42950                         -5.0355681,
42951                         50.0383923
42952                     ],
42953                     [
42954                         -5.0010639,
42955                         50.0453901
42956                     ],
42957                     [
42958                         -4.9974319,
42959                         50.1304478
42960                     ],
42961                     [
42962                         -4.855783,
42963                         50.13394
42964                     ],
42965                     [
42966                         -4.861231,
42967                         50.206057
42968                     ],
42969                     [
42970                         -4.6546085,
42971                         50.2140172
42972                     ],
42973                     [
42974                         -4.6558926,
42975                         50.3018616
42976                     ],
42977                     [
42978                         -4.5184924,
42979                         50.3026818
42980                     ],
42981                     [
42982                         -4.51464,
42983                         50.325642
42984                     ],
42985                     [
42986                         -4.2488284,
42987                         50.3264618
42988                     ],
42989                     [
42990                         -4.2488284,
42991                         50.3100631
42992                     ],
42993                     [
42994                         -4.10886,
42995                         50.3141633
42996                     ],
42997                     [
42998                         -4.1062917,
42999                         50.2411267
43000                     ],
43001                     [
43002                         -3.9648088,
43003                         50.2432047
43004                     ],
43005                     [
43006                         -3.9640778,
43007                         50.2254158
43008                     ],
43009                     [
43010                         -3.8522287,
43011                         50.2273626
43012                     ],
43013                     [
43014                         -3.8503757,
43015                         50.1552563
43016                     ],
43017                     [
43018                         -3.6921809,
43019                         50.1572487
43020                     ],
43021                     [
43022                         -3.5414602,
43023                         50.1602198
43024                     ],
43025                     [
43026                         -3.5465781,
43027                         50.3226814
43028                     ],
43029                     [
43030                         -3.4068012,
43031                         50.3241013
43032                     ],
43033                     [
43034                         -3.4165761,
43035                         50.5892711
43036                     ],
43037                     [
43038                         -3.2746691,
43039                         50.5962721
43040                     ],
43041                     [
43042                         -3.2749172,
43043                         50.6106323
43044                     ],
43045                     [
43046                         -2.9971742,
43047                         50.613972
43048                     ],
43049                     [
43050                         -2.9896008,
43051                         50.688537
43052                     ],
43053                     [
43054                         -2.7120266,
43055                         50.690565
43056                     ],
43057                     [
43058                         -2.710908,
43059                         50.6195964
43060                     ],
43061                     [
43062                         -2.5695473,
43063                         50.6157538
43064                     ],
43065                     [
43066                         -2.5651019,
43067                         50.5134083
43068                     ],
43069                     [
43070                         -2.4014463,
43071                         50.513379
43072                     ],
43073                     [
43074                         -2.3940583,
43075                         50.6160348
43076                     ],
43077                     [
43078                         -2.2894123,
43079                         50.6147436
43080                     ],
43081                     [
43082                         -2.2876184,
43083                         50.6008549
43084                     ],
43085                     [
43086                         -2.1477855,
43087                         50.6048506
43088                     ],
43089                     [
43090                         -2.1451013,
43091                         50.5325437
43092                     ],
43093                     [
43094                         -1.9335117,
43095                         50.5347477
43096                     ],
43097                     [
43098                         -1.9362139,
43099                         50.6170445
43100                     ],
43101                     [
43102                         -1.8573025,
43103                         50.6228094
43104                     ],
43105                     [
43106                         -1.8554865,
43107                         50.709139
43108                     ],
43109                     [
43110                         -1.6066929,
43111                         50.709139
43112                     ],
43113                     [
43114                         -1.6085089,
43115                         50.6239615
43116                     ],
43117                     [
43118                         -1.4450678,
43119                         50.6228094
43120                     ],
43121                     [
43122                         -1.4432518,
43123                         50.5317039
43124                     ],
43125                     [
43126                         -1.1545059,
43127                         50.5293951
43128                     ],
43129                     [
43130                         -1.1472419,
43131                         50.6170485
43132                     ],
43133                     [
43134                         -1.011041,
43135                         50.6205051
43136                     ],
43137                     [
43138                         -1.011041,
43139                         50.7056889
43140                     ],
43141                     [
43142                         -0.704135,
43143                         50.7045388
43144                     ],
43145                     [
43146                         -0.700503,
43147                         50.7769401
43148                     ],
43149                     [
43150                         -0.5860943,
43151                         50.7723465
43152                     ],
43153                     [
43154                         -0.5879103,
43155                         50.7907181
43156                     ],
43157                     [
43158                         -0.0149586,
43159                         50.7798108
43160                     ],
43161                     [
43162                         -0.0185906,
43163                         50.7625836
43164                     ],
43165                     [
43166                         0.0967261,
43167                         50.7620093
43168                     ],
43169                     [
43170                         0.0921861,
43171                         50.6913106
43172                     ],
43173                     [
43174                         0.3046595,
43175                         50.6890096
43176                     ],
43177                     [
43178                         0.3101075,
43179                         50.7757917
43180                     ],
43181                     [
43182                         0.5511831,
43183                         50.7726336
43184                     ],
43185                     [
43186                         0.5529991,
43187                         50.8432096
43188                     ],
43189                     [
43190                         0.695556,
43191                         50.8403428
43192                     ],
43193                     [
43194                         0.696464,
43195                         50.8592608
43196                     ],
43197                     [
43198                         0.9852099,
43199                         50.8523824
43200                     ],
43201                     [
43202                         0.9906579,
43203                         50.9417226
43204                     ],
43205                     [
43206                         1.0160821,
43207                         50.9411504
43208                     ],
43209                     [
43210                         1.0215301,
43211                         51.0303204
43212                     ],
43213                     [
43214                         1.2812198,
43215                         51.0240383
43216                     ],
43217                     [
43218                         1.2848518,
43219                         51.0948044
43220                     ],
43221                     [
43222                         1.4277848,
43223                         51.0948044
43224                     ],
43225                     [
43226                         1.4386809,
43227                         51.2882859
43228                     ],
43229                     [
43230                         1.4713691,
43231                         51.2871502
43232                     ],
43233                     [
43234                         1.4804492,
43235                         51.3994534
43236                     ],
43237                     [
43238                         1.1590151,
43239                         51.4073836
43240                     ],
43241                     [
43242                         1.1590151,
43243                         51.3869889
43244                     ],
43245                     [
43246                         1.0191822,
43247                         51.3903886
43248                     ],
43249                     [
43250                         1.0228142,
43251                         51.4798247
43252                     ],
43253                     [
43254                         0.8793493,
43255                         51.4843484
43256                     ],
43257                     [
43258                         0.8829813,
43259                         51.5566675
43260                     ],
43261                     [
43262                         1.0264462,
43263                         51.5544092
43264                     ],
43265                     [
43266                         1.0373423,
43267                         51.7493319
43268                     ],
43269                     [
43270                         1.2607117,
43271                         51.7482076
43272                     ],
43273                     [
43274                         1.2661598,
43275                         51.8279642
43276                     ],
43277                     [
43278                         1.3351682,
43279                         51.8335756
43280                     ],
43281                     [
43282                         1.3478803,
43283                         51.9199021
43284                     ],
43285                     [
43286                         1.4840812,
43287                         51.9199021
43288                     ],
43289                     [
43290                         1.4986093,
43291                         52.0038271
43292                     ],
43293                     [
43294                         1.6438902,
43295                         52.0027092
43296                     ],
43297                     [
43298                         1.6656823,
43299                         52.270221
43300                     ],
43301                     [
43302                         1.7310588,
43303                         52.270221
43304                     ],
43305                     [
43306                         1.7528509,
43307                         52.4465637
43308                     ],
43309                     [
43310                         1.8254914,
43311                         52.4476705
43312                     ],
43313                     [
43314                         1.8345714,
43315                         52.624408
43316                     ],
43317                     [
43318                         1.7690346,
43319                         52.6291402
43320                     ],
43321                     [
43322                         1.7741711,
43323                         52.717904
43324                     ],
43325                     [
43326                         1.6996925,
43327                         52.721793
43328                     ],
43329                     [
43330                         1.706113,
43331                         52.8103687
43332                     ],
43333                     [
43334                         1.559724,
43335                         52.8165777
43336                     ],
43337                     [
43338                         1.5648605,
43339                         52.9034116
43340                     ],
43341                     [
43342                         1.4184715,
43343                         52.9103818
43344                     ],
43345                     [
43346                         1.4223238,
43347                         52.9281894
43348                     ],
43349                     [
43350                         1.3439928,
43351                         52.9289635
43352                     ],
43353                     [
43354                         1.3491293,
43355                         53.0001194
43356                     ],
43357                     [
43358                         0.4515789,
43359                         53.022589
43360                     ],
43361                     [
43362                         0.4497629,
43363                         52.9351139
43364                     ],
43365                     [
43366                         0.3789384,
43367                         52.9351139
43368                     ],
43369                     [
43370                         0.3716744,
43371                         52.846365
43372                     ],
43373                     [
43374                         0.2227614,
43375                         52.8496552
43376                     ],
43377                     [
43378                         0.2336575,
43379                         52.9329248
43380                     ],
43381                     [
43382                         0.3062979,
43383                         52.9351139
43384                     ],
43385                     [
43386                         0.308114,
43387                         53.022589
43388                     ],
43389                     [
43390                         0.3807544,
43391                         53.0236813
43392                     ],
43393                     [
43394                         0.3993708,
43395                         53.2933729
43396                     ],
43397                     [
43398                         0.3248922,
43399                         53.2987454
43400                     ],
43401                     [
43402                         0.3274604,
43403                         53.3853782
43404                     ],
43405                     [
43406                         0.2504136,
43407                         53.38691
43408                     ],
43409                     [
43410                         0.2581183,
43411                         53.4748924
43412                     ],
43413                     [
43414                         0.1862079,
43415                         53.4779494
43416                     ],
43417                     [
43418                         0.1913443,
43419                         53.6548777
43420                     ],
43421                     [
43422                         0.1502527,
43423                         53.6594436
43424                     ],
43425                     [
43426                         0.1528209,
43427                         53.7666003
43428                     ],
43429                     [
43430                         0.0012954,
43431                         53.7734308
43432                     ],
43433                     [
43434                         0.0025796,
43435                         53.8424326
43436                     ],
43437                     [
43438                         -0.0282392,
43439                         53.841675
43440                     ],
43441                     [
43442                         -0.0226575,
43443                         53.9311501
43444                     ],
43445                     [
43446                         -0.1406983,
43447                         53.9322193
43448                     ],
43449                     [
43450                         -0.1416063,
43451                         54.0219323
43452                     ],
43453                     [
43454                         -0.1706625,
43455                         54.0235326
43456                     ],
43457                     [
43458                         -0.1679384,
43459                         54.0949482
43460                     ],
43461                     [
43462                         -0.0126694,
43463                         54.0912206
43464                     ],
43465                     [
43466                         -0.0099454,
43467                         54.1811226
43468                     ],
43469                     [
43470                         -0.1615824,
43471                         54.1837795
43472                     ],
43473                     [
43474                         -0.1606744,
43475                         54.2029038
43476                     ],
43477                     [
43478                         -0.2405789,
43479                         54.2034349
43480                     ],
43481                     [
43482                         -0.2378549,
43483                         54.2936234
43484                     ],
43485                     [
43486                         -0.3894919,
43487                         54.2941533
43488                     ],
43489                     [
43490                         -0.3857497,
43491                         54.3837321
43492                     ],
43493                     [
43494                         -0.461638,
43495                         54.3856364
43496                     ],
43497                     [
43498                         -0.4571122,
43499                         54.4939066
43500                     ],
43501                     [
43502                         -0.6105651,
43503                         54.4965434
43504                     ],
43505                     [
43506                         -0.6096571,
43507                         54.5676704
43508                     ],
43509                     [
43510                         -0.7667421,
43511                         54.569776
43512                     ],
43513                     [
43514                         -0.7640181,
43515                         54.5887213
43516                     ],
43517                     [
43518                         -0.9192871,
43519                         54.5908258
43520                     ],
43521                     [
43522                         -0.9148116,
43523                         54.6608348
43524                     ],
43525                     [
43526                         -1.1485204,
43527                         54.6634343
43528                     ],
43529                     [
43530                         -1.1472363,
43531                         54.7528316
43532                     ],
43533                     [
43534                         -1.2268514,
43535                         54.7532021
43536                     ],
43537                     [
43538                         -1.2265398,
43539                         54.8429879
43540                     ],
43541                     [
43542                         -1.2991803,
43543                         54.8435107
43544                     ],
43545                     [
43546                         -1.2991803,
43547                         54.9333391
43548                     ],
43549                     [
43550                         -1.3454886,
43551                         54.9354258
43552                     ],
43553                     [
43554                         -1.3436726,
43555                         55.0234878
43556                     ],
43557                     [
43558                         -1.3772688,
43559                         55.0255698
43560                     ],
43561                     [
43562                         -1.3754528,
43563                         55.1310877
43564                     ],
43565                     [
43566                         -1.4997441,
43567                         55.1315727
43568                     ],
43569                     [
43570                         -1.4969272,
43571                         55.2928323
43572                     ],
43573                     [
43574                         -1.5296721,
43575                         55.2942946
43576                     ],
43577                     [
43578                         -1.5258198,
43579                         55.6523803
43580                     ],
43581                     [
43582                         -1.7659492,
43583                         55.6545537
43584                     ],
43585                     [
43586                         -1.7620968,
43587                         55.7435626
43588                     ],
43589                     [
43590                         -1.9688392,
43591                         55.7435626
43592                     ],
43593                     [
43594                         -1.9698023,
43595                         55.8334505
43596                     ],
43597                     [
43598                         -2.0019051,
43599                         55.8336308
43600                     ],
43601                     [
43602                         -2.0015841,
43603                         55.9235526
43604                     ],
43605                     [
43606                         -2.1604851,
43607                         55.9240613
43608                     ],
43609                     [
43610                         -2.1613931,
43611                         55.9413549
43612                     ],
43613                     [
43614                         -2.3202942,
43615                         55.9408463
43616                     ],
43617                     [
43618                         -2.3212022,
43619                         56.0145126
43620                     ],
43621                     [
43622                         -2.5627317,
43623                         56.0124824
43624                     ],
43625                     [
43626                         -2.5645477,
43627                         56.1022207
43628                     ],
43629                     [
43630                         -2.9658863,
43631                         56.0991822
43632                     ],
43633                     [
43634                         -2.9667943,
43635                         56.1710304
43636                     ],
43637                     [
43638                         -2.4828272,
43639                         56.1755797
43640                     ],
43641                     [
43642                         -2.4882752,
43643                         56.2856078
43644                     ],
43645                     [
43646                         -2.5645477,
43647                         56.2835918
43648                     ],
43649                     [
43650                         -2.5681798,
43651                         56.3742075
43652                     ],
43653                     [
43654                         -2.7261728,
43655                         56.3732019
43656                     ],
43657                     [
43658                         -2.7316208,
43659                         56.4425301
43660                     ],
43661                     [
43662                         -2.6190281,
43663                         56.4425301
43664                     ],
43665                     [
43666                         -2.6153961,
43667                         56.5317671
43668                     ],
43669                     [
43670                         -2.453771,
43671                         56.5347715
43672                     ],
43673                     [
43674                         -2.4534686,
43675                         56.6420248
43676                     ],
43677                     [
43678                         -2.4062523,
43679                         56.6440218
43680                     ],
43681                     [
43682                         -2.3953562,
43683                         56.7297964
43684                     ],
43685                     [
43686                         -2.2936596,
43687                         56.7337811
43688                     ],
43689                     [
43690                         -2.2972916,
43691                         56.807423
43692                     ],
43693                     [
43694                         -2.1629067,
43695                         56.8113995
43696                     ],
43697                     [
43698                         -2.1592747,
43699                         56.9958425
43700                     ],
43701                     [
43702                         -1.9922016,
43703                         57.0017771
43704                     ],
43705                     [
43706                         -2.0067297,
43707                         57.2737477
43708                     ],
43709                     [
43710                         -1.9195612,
43711                         57.2757112
43712                     ],
43713                     [
43714                         -1.9304572,
43715                         57.3482876
43716                     ],
43717                     [
43718                         -1.8106005,
43719                         57.3443682
43720                     ],
43721                     [
43722                         -1.7997044,
43723                         57.4402728
43724                     ],
43725                     [
43726                         -1.6616875,
43727                         57.4285429
43728                     ],
43729                     [
43730                         -1.6689516,
43731                         57.5398256
43732                     ],
43733                     [
43734                         -1.7452241,
43735                         57.5398256
43736                     ],
43737                     [
43738                         -1.7524881,
43739                         57.6313302
43740                     ],
43741                     [
43742                         -1.8287606,
43743                         57.6332746
43744                     ],
43745                     [
43746                         -1.8287606,
43747                         57.7187255
43748                     ],
43749                     [
43750                         -3.1768526,
43751                         57.7171219
43752                     ],
43753                     [
43754                         -3.1794208,
43755                         57.734264
43756                     ],
43757                     [
43758                         -3.5134082,
43759                         57.7292105
43760                     ],
43761                     [
43762                         -3.5129542,
43763                         57.7112683
43764                     ],
43765                     [
43766                         -3.7635638,
43767                         57.7076303
43768                     ],
43769                     [
43770                         -3.7598539,
43771                         57.635713
43772                     ],
43773                     [
43774                         -3.8420372,
43775                         57.6343382
43776                     ],
43777                     [
43778                         -3.8458895,
43779                         57.6178365
43780                     ],
43781                     [
43782                         -3.9794374,
43783                         57.6157733
43784                     ],
43785                     [
43786                         -3.9794374,
43787                         57.686544
43788                     ],
43789                     [
43790                         -3.8150708,
43791                         57.689976
43792                     ],
43793                     [
43794                         -3.817639,
43795                         57.7968899
43796                     ],
43797                     [
43798                         -3.6853753,
43799                         57.7989429
43800                     ],
43801                     [
43802                         -3.6892276,
43803                         57.8891567
43804                     ],
43805                     [
43806                         -3.9383458,
43807                         57.8877915
43808                     ],
43809                     [
43810                         -3.9421981,
43811                         57.9750592
43812                     ],
43813                     [
43814                         -3.6943641,
43815                         57.9784638
43816                     ],
43817                     [
43818                         -3.6969323,
43819                         58.0695865
43820                     ],
43821                     [
43822                         -4.0372226,
43823                         58.0641528
43824                     ],
43825                     [
43826                         -4.0346543,
43827                         57.9730163
43828                     ],
43829                     [
43830                         -4.2003051,
43831                         57.9702923
43832                     ],
43833                     [
43834                         -4.1832772,
43835                         57.7012869
43836                     ],
43837                     [
43838                         -4.518752,
43839                         57.6951111
43840                     ],
43841                     [
43842                         -4.5122925,
43843                         57.6050682
43844                     ],
43845                     [
43846                         -4.6789116,
43847                         57.6016628
43848                     ],
43849                     [
43850                         -4.666022,
43851                         57.4218334
43852                     ],
43853                     [
43854                         -3.6677696,
43855                         57.4394729
43856                     ],
43857                     [
43858                         -3.671282,
43859                         57.5295384
43860                     ],
43861                     [
43862                         -3.3384979,
43863                         57.5331943
43864                     ],
43865                     [
43866                         -3.3330498,
43867                         57.4438859
43868                     ],
43869                     [
43870                         -2.8336466,
43871                         57.4485275
43872                     ],
43873                     [
43874                         -2.8236396,
43875                         56.9992706
43876                     ],
43877                     [
43878                         -2.3305398,
43879                         57.0006693
43880                     ],
43881                     [
43882                         -2.3298977,
43883                         56.9113932
43884                     ],
43885                     [
43886                         -2.6579889,
43887                         56.9092901
43888                     ],
43889                     [
43890                         -2.6559637,
43891                         56.8198406
43892                     ],
43893                     [
43894                         -2.8216747,
43895                         56.8188467
43896                     ],
43897                     [
43898                         -2.8184967,
43899                         56.7295397
43900                     ],
43901                     [
43902                         -3.1449248,
43903                         56.7265508
43904                     ],
43905                     [
43906                         -3.1435628,
43907                         56.6362749
43908                     ],
43909                     [
43910                         -3.4679089,
43911                         56.6350265
43912                     ],
43913                     [
43914                         -3.474265,
43915                         56.7238108
43916                     ],
43917                     [
43918                         -3.8011471,
43919                         56.7188284
43920                     ],
43921                     [
43922                         -3.785711,
43923                         56.4493026
43924                     ],
43925                     [
43926                         -3.946428,
43927                         56.4457896
43928                     ],
43929                     [
43930                         -3.9428873,
43931                         56.2659777
43932                     ],
43933                     [
43934                         -4.423146,
43935                         56.2588459
43936                     ],
43937                     [
43938                         -4.4141572,
43939                         56.0815506
43940                     ],
43941                     [
43942                         -4.8944159,
43943                         56.0708008
43944                     ],
43945                     [
43946                         -4.8791072,
43947                         55.8896994
43948                     ],
43949                     [
43950                         -5.1994158,
43951                         55.8821374
43952                     ],
43953                     [
43954                         -5.1852906,
43955                         55.7023791
43956                     ],
43957                     [
43958                         -5.0273445,
43959                         55.7067203
43960                     ],
43961                     [
43962                         -5.0222081,
43963                         55.6879046
43964                     ],
43965                     [
43966                         -4.897649,
43967                         55.6907999
43968                     ],
43969                     [
43970                         -4.8880181,
43971                         55.6002822
43972                     ],
43973                     [
43974                         -4.7339244,
43975                         55.6046348
43976                     ],
43977                     [
43978                         -4.7275038,
43979                         55.5342082
43980                     ],
43981                     [
43982                         -4.773732,
43983                         55.5334815
43984                     ],
43985                     [
43986                         -4.7685955,
43987                         55.4447227
43988                     ],
43989                     [
43990                         -4.8494947,
43991                         55.4418092
43992                     ],
43993                     [
43994                         -4.8405059,
43995                         55.3506535
43996                     ],
43997                     [
43998                         -4.8700405,
43999                         55.3513836
44000                     ],
44001                     [
44002                         -4.8649041,
44003                         55.2629462
44004                     ],
44005                     [
44006                         -4.9920314,
44007                         55.2592875
44008                     ],
44009                     [
44010                         -4.9907473,
44011                         55.1691779
44012                     ],
44013                     [
44014                         -5.0600894,
44015                         55.1655105
44016                     ],
44017                     [
44018                         -5.0575212,
44019                         55.0751884
44020                     ],
44021                     [
44022                         -5.2141831,
44023                         55.0722477
44024                     ],
44025                     [
44026                         -5.1991766,
44027                         54.8020337
44028                     ],
44029                     [
44030                         -5.0466316,
44031                         54.8062205
44032                     ],
44033                     [
44034                         -5.0502636,
44035                         54.7244996
44036                     ],
44037                     [
44038                         -4.9703591,
44039                         54.7203043
44040                     ],
44041                     [
44042                         -4.9776232,
44043                         54.6215905
44044                     ],
44045                     [
44046                         -4.796022,
44047                         54.6342056
44048                     ],
44049                     [
44050                         -4.796022,
44051                         54.7307917
44052                     ],
44053                     [
44054                         -4.8977186,
44055                         54.7265971
44056                     ],
44057                     [
44058                         -4.9086147,
44059                         54.8145928
44060                     ],
44061                     [
44062                         -4.8069181,
44063                         54.8166856
44064                     ],
44065                     [
44066                         -4.8105501,
44067                         54.7915648
44068                     ],
44069                     [
44070                         -4.6943253,
44071                         54.7978465
44072                     ],
44073                     [
44074                         -4.6761652,
44075                         54.7244996
44076                     ],
44077                     [
44078                         -4.5744686,
44079                         54.7244996
44080                     ],
44081                     [
44082                         -4.5599405,
44083                         54.6426135
44084                     ],
44085                     [
44086                         -4.3093309,
44087                         54.6384098
44088                     ],
44089                     [
44090                         -4.3333262,
44091                         54.8229889
44092                     ],
44093                     [
44094                         -4.2626999,
44095                         54.8274274
44096                     ],
44097                     [
44098                         -4.2549952,
44099                         54.7348587
44100                     ],
44101                     [
44102                         -3.8338058,
44103                         54.7400481
44104                     ],
44105                     [
44106                         -3.836374,
44107                         54.8141105
44108                     ],
44109                     [
44110                         -3.7118149,
44111                         54.8133706
44112                     ],
44113                     [
44114                         -3.7143831,
44115                         54.8318654
44116                     ],
44117                     [
44118                         -3.5346072,
44119                         54.8355633
44120                     ],
44121                     [
44122                         -3.5271039,
44123                         54.9066228
44124                     ],
44125                     [
44126                         -3.4808758,
44127                         54.9084684
44128                     ],
44129                     [
44130                         -3.4776655,
44131                         54.7457328
44132                     ],
44133                     [
44134                         -3.5874573,
44135                         54.744621
44136                     ],
44137                     [
44138                         -3.5836049,
44139                         54.6546166
44140                     ],
44141                     [
44142                         -3.7107322,
44143                         54.6531308
44144                     ],
44145                     [
44146                         -3.6991752,
44147                         54.4550407
44148                     ],
44149                     [
44150                         -3.5746161,
44151                         54.4572801
44152                     ],
44153                     [
44154                         -3.5759002,
44155                         54.3863042
44156                     ],
44157                     [
44158                         -3.539945,
44159                         54.3855564
44160                     ],
44161                     [
44162                         -3.5386609,
44163                         54.297224
44164                     ],
44165                     [
44166                         -3.46033,
44167                         54.2957252
44168                     ],
44169                     [
44170                         -3.4590458,
44171                         54.2079507
44172                     ],
44173                     [
44174                         -3.3807149,
44175                         54.2102037
44176                     ],
44177                     [
44178                         -3.381999,
44179                         54.1169788
44180                     ],
44181                     [
44182                         -3.302878,
44183                         54.1160656
44184                     ],
44185                     [
44186                         -3.300154,
44187                         54.0276224
44188                     ],
44189                     [
44190                         -3.1013007,
44191                         54.0292224
44192                     ],
44193                     [
44194                         -3.093596,
44195                         53.6062158
44196                     ],
44197                     [
44198                         -3.2065981,
44199                         53.6016441
44200                     ],
44201                     [
44202                         -3.2091663,
44203                         53.4917753
44204                     ],
44205                     [
44206                         -3.2451215,
44207                         53.4887193
44208                     ],
44209                     [
44210                         -3.2348486,
44211                         53.4045934
44212                     ],
44213                     [
44214                         -3.5276266,
44215                         53.3999999
44216                     ],
44217                     [
44218                         -3.5343966,
44219                         53.328481
44220                     ],
44221                     [
44222                         -3.6488053,
44223                         53.3252272
44224                     ],
44225                     [
44226                         -3.6527308,
44227                         53.3057716
44228                     ],
44229                     [
44230                         -3.7271873,
44231                         53.3046865
44232                     ],
44233                     [
44234                         -3.7315003,
44235                         53.3945257
44236                     ],
44237                     [
44238                         -3.9108315,
44239                         53.3912769
44240                     ],
44241                     [
44242                         -3.9071995,
44243                         53.3023804
44244                     ],
44245                     [
44246                         -3.9521457,
44247                         53.3015665
44248                     ],
44249                     [
44250                         -3.9566724,
44251                         53.3912183
44252                     ],
44253                     [
44254                         -4.1081979,
44255                         53.3889209
44256                     ],
44257                     [
44258                         -4.1081979,
44259                         53.4072967
44260                     ],
44261                     [
44262                         -4.2622916,
44263                         53.4065312
44264                     ],
44265                     [
44266                         -4.2635757,
44267                         53.4753707
44268                     ],
44269                     [
44270                         -4.638537,
44271                         53.4677274
44272                     ],
44273                     [
44274                         -4.6346847,
44275                         53.3812621
44276                     ],
44277                     [
44278                         -4.7091633,
44279                         53.3774321
44280                     ],
44281                     [
44282                         -4.7001745,
44283                         53.1954965
44284                     ],
44285                     [
44286                         -4.5499332,
44287                         53.1962658
44288                     ],
44289                     [
44290                         -4.5435126,
44291                         53.1092488
44292                     ],
44293                     [
44294                         -4.3919871,
44295                         53.1100196
44296                     ],
44297                     [
44298                         -4.3855666,
44299                         53.0236002
44300                     ],
44301                     [
44302                         -4.6115707,
44303                         53.0205105
44304                     ],
44305                     [
44306                         -4.603866,
44307                         52.9284932
44308                     ],
44309                     [
44310                         -4.7566756,
44311                         52.9261709
44312                     ],
44313                     [
44314                         -4.7476868,
44315                         52.8370555
44316                     ],
44317                     [
44318                         -4.8208813,
44319                         52.8331768
44320                     ],
44321                     [
44322                         -4.8208813,
44323                         52.7446476
44324                     ],
44325                     [
44326                         -4.3701572,
44327                         52.7539749
44328                     ],
44329                     [
44330                         -4.3765778,
44331                         52.8401583
44332                     ],
44333                     [
44334                         -4.2314728,
44335                         52.8455875
44336                     ],
44337                     [
44338                         -4.2237682,
44339                         52.7586379
44340                     ],
44341                     [
44342                         -4.1056297,
44343                         52.7570836
44344                     ],
44345                     [
44346                         -4.1015192,
44347                         52.6714874
44348                     ],
44349                     [
44350                         -4.1487355,
44351                         52.6703862
44352                     ],
44353                     [
44354                         -4.1305754,
44355                         52.4008596
44356                     ],
44357                     [
44358                         -4.1995838,
44359                         52.3986435
44360                     ],
44361                     [
44362                         -4.2050319,
44363                         52.3110195
44364                     ],
44365                     [
44366                         -4.3466808,
44367                         52.303247
44368                     ],
44369                     [
44370                         -4.3484968,
44371                         52.2365693
44372                     ],
44373                     [
44374                         -4.4901457,
44375                         52.2332328
44376                     ],
44377                     [
44378                         -4.4883297,
44379                         52.2098702
44380                     ],
44381                     [
44382                         -4.6572188,
44383                         52.2098702
44384                     ],
44385                     [
44386                         -4.6590348,
44387                         52.1385939
44388                     ],
44389                     [
44390                         -4.7788916,
44391                         52.13525
44392                     ],
44393                     [
44394                         -4.7807076,
44395                         52.1162967
44396                     ],
44397                     [
44398                         -4.9259885,
44399                         52.1140663
44400                     ],
44401                     [
44402                         -4.9187245,
44403                         52.0392855
44404                     ],
44405                     [
44406                         -5.2365265,
44407                         52.0314653
44408                     ],
44409                     [
44410                         -5.2347105,
44411                         51.9442339
44412                     ],
44413                     [
44414                         -5.3473032,
44415                         51.9408755
44416                     ],
44417                     [
44418                         -5.3473032,
44419                         51.9195995
44420                     ],
44421                     [
44422                         -5.4925842,
44423                         51.9162392
44424                     ],
44425                     [
44426                         -5.4853201,
44427                         51.8265386
44428                     ],
44429                     [
44430                         -5.1983903,
44431                         51.8321501
44432                     ],
44433                     [
44434                         -5.1893102,
44435                         51.7625177
44436                     ],
44437                     [
44438                         -5.335825,
44439                         51.7589528
44440                     ],
44441                     [
44442                         -5.3281204,
44443                         51.6686495
44444                     ],
44445                     [
44446                         -5.1836575,
44447                         51.6730296
44448                     ],
44449                     [
44450                         -5.1836575,
44451                         51.6539134
44452                     ],
44453                     [
44454                         -5.0674452,
44455                         51.6578966
44456                     ],
44457                     [
44458                         -5.0603825,
44459                         51.5677905
44460                     ],
44461                     [
44462                         -4.5974594,
44463                         51.5809588
44464                     ],
44465                     [
44466                         -4.60388,
44467                         51.6726314
44468                     ],
44469                     [
44470                         -4.345773,
44471                         51.6726314
44472                     ],
44473                     [
44474                         -4.3355001,
44475                         51.4962964
44476                     ],
44477                     [
44478                         -3.9528341,
44479                         51.5106841
44480                     ],
44481                     [
44482                         -3.9425611,
44483                         51.5905333
44484                     ],
44485                     [
44486                         -3.8809237,
44487                         51.5953198
44488                     ],
44489                     [
44490                         -3.8706508,
44491                         51.5074872
44492                     ],
44493                     [
44494                         -3.7679216,
44495                         51.4978952
44496                     ],
44497                     [
44498                         -3.7550805,
44499                         51.4242895
44500                     ],
44501                     [
44502                         -3.5855774,
44503                         51.41468
44504                     ],
44505                     [
44506                         -3.5778727,
44507                         51.3329177
44508                     ],
44509                     [
44510                         -3.0796364,
44511                         51.3329177
44512                     ],
44513                     [
44514                         -3.0770682,
44515                         51.2494018
44516                     ],
44517                     [
44518                         -3.7216935,
44519                         51.2381477
44520                     ],
44521                     [
44522                         -3.7216935,
44523                         51.2558315
44524                     ],
44525                     [
44526                         -3.8706508,
44527                         51.2558315
44528                     ],
44529                     [
44530                         -3.8680825,
44531                         51.2365398
44532                     ],
44533                     [
44534                         -4.2944084,
44535                         51.2252825
44536                     ],
44537                     [
44538                         -4.289272,
44539                         51.0496352
44540                     ],
44541                     [
44542                         -4.5692089,
44543                         51.0431767
44544                     ],
44545                     [
44546                         -4.5624122,
44547                         50.9497388
44548                     ],
44549                     [
44550                         -4.5905604,
44551                         50.9520269
44552                     ],
44553                     [
44554                         -4.5896524,
44555                         50.8627065
44556                     ],
44557                     [
44558                         -4.6296046,
44559                         50.8592677
44560                     ],
44561                     [
44562                         -4.6226411,
44563                         50.7691513
44564                     ],
44565                     [
44566                         -4.6952816,
44567                         50.7680028
44568                     ],
44569                     [
44570                         -4.6934655,
44571                         50.6967379
44572                     ],
44573                     [
44574                         -4.8342064,
44575                         50.6938621
44576                     ],
44577                     [
44578                         -4.8296664,
44579                         50.6046231
44580                     ],
44581                     [
44582                         -4.9676833,
44583                         50.6000126
44584                     ],
44585                     [
44586                         -4.9685913,
44587                         50.5821427
44588                     ],
44589                     [
44590                         -5.1084242,
44591                         50.5786832
44592                     ],
44593                     [
44594                         -5.1029762,
44595                         50.4892254
44596                     ],
44597                     [
44598                         -5.1311244,
44599                         50.48807
44600                     ],
44601                     [
44602                         -5.1274923,
44603                         50.4163798
44604                     ],
44605                     [
44606                         -5.2664172,
44607                         50.4117509
44608                     ],
44609                     [
44610                         -5.2609692,
44611                         50.3034214
44612                     ],
44613                     [
44614                         -5.5124868,
44615                         50.2976214
44616                     ],
44617                     [
44618                         -5.5061308,
44619                         50.2256428
44620                     ],
44621                     [
44622                         -5.6468717,
44623                         50.2209953
44624                     ]
44625                 ],
44626                 [
44627                     [
44628                         -5.1336607,
44629                         55.2630226
44630                     ],
44631                     [
44632                         -5.1021999,
44633                         55.2639372
44634                     ],
44635                     [
44636                         -5.0999527,
44637                         55.2458239
44638                     ],
44639                     [
44640                         -5.1322161,
44641                         55.2446343
44642                     ]
44643                 ],
44644                 [
44645                     [
44646                         -5.6431878,
44647                         55.5095745
44648                     ],
44649                     [
44650                         -5.4861028,
44651                         55.5126594
44652                     ],
44653                     [
44654                         -5.4715747,
44655                         55.3348829
44656                     ],
44657                     [
44658                         -5.6277517,
44659                         55.3302345
44660                     ]
44661                 ],
44662                 [
44663                     [
44664                         -4.7213517,
44665                         51.2180246
44666                     ],
44667                     [
44668                         -4.5804201,
44669                         51.2212417
44670                     ],
44671                     [
44672                         -4.5746416,
44673                         51.1306736
44674                     ],
44675                     [
44676                         -4.7174993,
44677                         51.1280545
44678                     ]
44679                 ],
44680                 [
44681                     [
44682                         -5.1608796,
44683                         55.4153626
44684                     ],
44685                     [
44686                         -5.0045387,
44687                         55.4190069
44688                     ],
44689                     [
44690                         -5.0184798,
44691                         55.6153521
44692                     ],
44693                     [
44694                         -5.1755648,
44695                         55.6138137
44696                     ]
44697                 ]
44698             ],
44699             "terms_url": "http://geo.nls.uk/maps/",
44700             "terms_text": "National Library of Scotland Historic Maps"
44701         },
44702         {
44703             "name": "NLS - OS 6-inch Scotland 1842-82",
44704             "type": "tms",
44705             "template": "http://geo.nls.uk/maps/os/six_inch/{zoom}/{x}/{-y}.png",
44706             "scaleExtent": [
44707                 5,
44708                 16
44709             ],
44710             "polygon": [
44711                 [
44712                     [
44713                         -5.2112173,
44714                         54.8018593
44715                     ],
44716                     [
44717                         -5.0642752,
44718                         54.8026508
44719                     ],
44720                     [
44721                         -5.0560354,
44722                         54.6305176
44723                     ],
44724                     [
44725                         -4.3158316,
44726                         54.6297227
44727                     ],
44728                     [
44729                         -4.3117117,
44730                         54.7448258
44731                     ],
44732                     [
44733                         -3.8530325,
44734                         54.7464112
44735                     ],
44736                     [
44737                         -3.8530325,
44738                         54.8034424
44739                     ],
44740                     [
44741                         -3.5522818,
44742                         54.8034424
44743                     ],
44744                     [
44745                         -3.5522818,
44746                         54.8374644
44747                     ],
44748                     [
44749                         -3.468511,
44750                         54.8406277
44751                     ],
44752                     [
44753                         -3.4657644,
44754                         54.8983158
44755                     ],
44756                     [
44757                         -3.3847403,
44758                         54.8991055
44759                     ],
44760                     [
44761                         -3.3888601,
44762                         54.9559214
44763                     ],
44764                     [
44765                         -3.0920786,
44766                         54.9539468
44767                     ],
44768                     [
44769                         -3.0392359,
44770                         54.9923274
44771                     ],
44772                     [
44773                         -3.0212713,
44774                         55.0493881
44775                     ],
44776                     [
44777                         -2.9591232,
44778                         55.0463283
44779                     ],
44780                     [
44781                         -2.9202807,
44782                         55.0666294
44783                     ],
44784                     [
44785                         -2.7857081,
44786                         55.068652
44787                     ],
44788                     [
44789                         -2.7852225,
44790                         55.0914426
44791                     ],
44792                     [
44793                         -2.7337562,
44794                         55.0922761
44795                     ],
44796                     [
44797                         -2.737616,
44798                         55.151204
44799                     ],
44800                     [
44801                         -2.7648395,
44802                         55.1510672
44803                     ],
44804                     [
44805                         -2.7013114,
44806                         55.1722505
44807                     ],
44808                     [
44809                         -2.6635459,
44810                         55.2192808
44811                     ],
44812                     [
44813                         -2.6460364,
44814                         55.2188891
44815                     ],
44816                     [
44817                         -2.629042,
44818                         55.2233933
44819                     ],
44820                     [
44821                         -2.6317886,
44822                         55.2287781
44823                     ],
44824                     [
44825                         -2.6235488,
44826                         55.2446345
44827                     ],
44828                     [
44829                         -2.6197723,
44830                         55.2454663
44831                     ],
44832                     [
44833                         -2.6099017,
44834                         55.2454174
44835                     ],
44836                     [
44837                         -2.6099876,
44838                         55.2486466
44839                     ],
44840                     [
44841                         -2.6408121,
44842                         55.2590039
44843                     ],
44844                     [
44845                         -2.6247896,
44846                         55.2615631
44847                     ],
44848                     [
44849                         -2.6045186,
44850                         55.2823081
44851                     ],
44852                     [
44853                         -2.5693176,
44854                         55.296132
44855                     ],
44856                     [
44857                         -2.5479542,
44858                         55.3121617
44859                     ],
44860                     [
44861                         -2.5091116,
44862                         55.3234891
44863                     ],
44864                     [
44865                         -2.4780376,
44866                         55.3494471
44867                     ],
44868                     [
44869                         -2.4421083,
44870                         55.3533118
44871                     ],
44872                     [
44873                         -2.4052079,
44874                         55.3439256
44875                     ],
44876                     [
44877                         -2.3726772,
44878                         55.3447539
44879                     ],
44880                     [
44881                         -2.3221819,
44882                         55.3687665
44883                     ],
44884                     [
44885                         -2.3241241,
44886                         55.3999337
44887                     ],
44888                     [
44889                         -2.2576062,
44890                         55.425015
44891                     ],
44892                     [
44893                         -2.1985547,
44894                         55.4273529
44895                     ],
44896                     [
44897                         -2.1484296,
44898                         55.4717466
44899                     ],
44900                     [
44901                         -2.1944348,
44902                         55.484199
44903                     ],
44904                     [
44905                         -2.2040479,
44906                         55.529306
44907                     ],
44908                     [
44909                         -2.2960584,
44910                         55.6379722
44911                     ],
44912                     [
44913                         -2.2177808,
44914                         55.6379722
44915                     ],
44916                     [
44917                         -2.1059266,
44918                         55.7452498
44919                     ],
44920                     [
44921                         -1.9716874,
44922                         55.7462161
44923                     ],
44924                     [
44925                         -1.9697453,
44926                         55.9190951
44927                     ],
44928                     [
44929                         -2.1201694,
44930                         55.9207115
44931                     ],
44932                     [
44933                         -2.1242893,
44934                         55.9776133
44935                     ],
44936                     [
44937                         -2.3440159,
44938                         55.9783817
44939                     ],
44940                     [
44941                         -2.3440159,
44942                         56.0390349
44943                     ],
44944                     [
44945                         -2.5046909,
44946                         56.0413363
44947                     ],
44948                     [
44949                         -2.500571,
44950                         56.1003588
44951                     ],
44952                     [
44953                         -2.8823459,
44954                         56.0957629
44955                     ],
44956                     [
44957                         -2.8823459,
44958                         56.1722898
44959                     ],
44960                     [
44961                         -2.4126804,
44962                         56.1692316
44963                     ],
44964                     [
44965                         -2.4181736,
44966                         56.2334017
44967                     ],
44968                     [
44969                         -2.5857151,
44970                         56.2303484
44971                     ],
44972                     [
44973                         -2.5719822,
44974                         56.3416356
44975                     ],
44976                     [
44977                         -2.7257908,
44978                         56.3462022
44979                     ],
44980                     [
44981                         -2.7312839,
44982                         56.4343808
44983                     ],
44984                     [
44985                         -2.6928318,
44986                         56.4343808
44987                     ],
44988                     [
44989                         -2.6928318,
44990                         56.4859769
44991                     ],
44992                     [
44993                         -2.5307834,
44994                         56.4935587
44995                     ],
44996                     [
44997                         -2.5307834,
44998                         56.570806
44999                     ],
45000                     [
45001                         -2.5302878,
45002                         56.6047947
45003                     ],
45004                     [
45005                         -2.3732428,
45006                         56.6044452
45007                     ],
45008                     [
45009                         -2.3684363,
45010                         56.7398824
45011                     ],
45012                     [
45013                         -2.3292975,
45014                         56.7398824
45015                     ],
45016                     [
45017                         -2.3292975,
45018                         56.7888065
45019                     ],
45020                     [
45021                         -2.3145346,
45022                         56.7891826
45023                     ],
45024                     [
45025                         -2.3148779,
45026                         56.7967036
45027                     ],
45028                     [
45029                         -2.171369,
45030                         56.7967036
45031                     ],
45032                     [
45033                         -2.1703979,
45034                         56.9710595
45035                     ],
45036                     [
45037                         -2.0101725,
45038                         56.9694716
45039                     ],
45040                     [
45041                         -2.0101725,
45042                         57.0846832
45043                     ],
45044                     [
45045                         -2.0817687,
45046                         57.085349
45047                     ],
45048                     [
45049                         -2.0488097,
45050                         57.1259963
45051                     ],
45052                     [
45053                         -2.0409133,
45054                         57.126369
45055                     ],
45056                     [
45057                         -2.0383434,
45058                         57.2411129
45059                     ],
45060                     [
45061                         -1.878118,
45062                         57.2421638
45063                     ],
45064                     [
45065                         -1.8771469,
45066                         57.2978175
45067                     ],
45068                     [
45069                         -1.9868771,
45070                         57.2983422
45071                     ],
45072                     [
45073                         -1.9082209,
45074                         57.3560063
45075                     ],
45076                     [
45077                         -1.8752048,
45078                         57.3560063
45079                     ],
45080                     [
45081                         -1.8761758,
45082                         57.3769527
45083                     ],
45084                     [
45085                         -1.8120857,
45086                         57.4120111
45087                     ],
45088                     [
45089                         -1.7120661,
45090                         57.4120111
45091                     ],
45092                     [
45093                         -1.7034646,
45094                         57.6441388
45095                     ],
45096                     [
45097                         -1.8666032,
45098                         57.6451781
45099                     ],
45100                     [
45101                         -1.8646611,
45102                         57.7033351
45103                     ],
45104                     [
45105                         -3.1204292,
45106                         57.7064705
45107                     ],
45108                     [
45109                         -3.1218025,
45110                         57.7504652
45111                     ],
45112                     [
45113                         -3.4445259,
45114                         57.7526635
45115                     ],
45116                     [
45117                         -3.4472724,
45118                         57.7138067
45119                     ],
45120                     [
45121                         -3.5145637,
45122                         57.7094052
45123                     ],
45124                     [
45125                         -3.5118171,
45126                         57.6939956
45127                     ],
45128                     [
45129                         -3.7645027,
45130                         57.6917938
45131                     ],
45132                     [
45133                         -3.7672492,
45134                         57.6344975
45135                     ],
45136                     [
45137                         -3.842378,
45138                         57.6288312
45139                     ],
45140                     [
45141                         -3.8438346,
45142                         57.5965825
45143                     ],
45144                     [
45145                         -3.9414265,
45146                         57.5916386
45147                     ],
45148                     [
45149                         -3.9404554,
45150                         57.6537782
45151                     ],
45152                     [
45153                         -3.8894746,
45154                         57.6529989
45155                     ],
45156                     [
45157                         -3.8826772,
45158                         57.7676408
45159                     ],
45160                     [
45161                         -3.7224517,
45162                         57.766087
45163                     ],
45164                     [
45165                         -3.7195385,
45166                         57.8819201
45167                     ],
45168                     [
45169                         -3.9146888,
45170                         57.8853352
45171                     ],
45172                     [
45173                         -3.916062,
45174                         57.9546243
45175                     ],
45176                     [
45177                         -3.745774,
45178                         57.9538956
45179                     ],
45180                     [
45181                         -3.7471473,
45182                         58.0688409
45183                     ],
45184                     [
45185                         -3.5837256,
45186                         58.0695672
45187                     ],
45188                     [
45189                         -3.5837256,
45190                         58.1116689
45191                     ],
45192                     [
45193                         -3.4560096,
45194                         58.1138452
45195                     ],
45196                     [
45197                         -3.4544646,
45198                         58.228503
45199                     ],
45200                     [
45201                         -3.4379851,
45202                         58.2283222
45203                     ],
45204                     [
45205                         -3.4243233,
45206                         58.2427725
45207                     ],
45208                     [
45209                         -3.412307,
45210                         58.2438567
45211                     ],
45212                     [
45213                         -3.3735115,
45214                         58.2695057
45215                     ],
45216                     [
45217                         -3.3063919,
45218                         58.2862038
45219                     ],
45220                     [
45221                         -3.1229154,
45222                         58.2859395
45223                     ],
45224                     [
45225                         -3.123602,
45226                         58.3443661
45227                     ],
45228                     [
45229                         -2.9574338,
45230                         58.3447264
45231                     ],
45232                     [
45233                         -2.951254,
45234                         58.6422011
45235                     ],
45236                     [
45237                         -2.8812162,
45238                         58.6429157
45239                     ],
45240                     [
45241                         -2.8851004,
45242                         58.8112825
45243                     ],
45244                     [
45245                         -2.7180775,
45246                         58.8142997
45247                     ],
45248                     [
45249                         -2.7161354,
45250                         58.8715749
45251                     ],
45252                     [
45253                         -2.556881,
45254                         58.8775984
45255                     ],
45256                     [
45257                         -2.5544533,
45258                         58.9923453
45259                     ],
45260                     [
45261                         -2.5567617,
45262                         59.0483775
45263                     ],
45264                     [
45265                         -2.391893,
45266                         59.0485996
45267                     ],
45268                     [
45269                         -2.3918002,
45270                         59.1106996
45271                     ],
45272                     [
45273                         -2.4733695,
45274                         59.1106996
45275                     ],
45276                     [
45277                         -2.5591563,
45278                         59.1783028
45279                     ],
45280                     [
45281                         -2.5630406,
45282                         59.2210646
45283                     ],
45284                     [
45285                         -2.3921334,
45286                         59.224046
45287                     ],
45288                     [
45289                         -2.3911409,
45290                         59.2740075
45291                     ],
45292                     [
45293                         -2.3639512,
45294                         59.2745036
45295                     ],
45296                     [
45297                         -2.3658933,
45298                         59.285417
45299                     ],
45300                     [
45301                         -2.3911409,
45302                         59.284921
45303                     ],
45304                     [
45305                         -2.3911409,
45306                         59.3379505
45307                     ],
45308                     [
45309                         -2.2221759,
45310                         59.3381981
45311                     ],
45312                     [
45313                         -2.2233897,
45314                         59.395965
45315                     ],
45316                     [
45317                         -2.3758467,
45318                         59.396583
45319                     ],
45320                     [
45321                         -2.3899271,
45322                         59.4026383
45323                     ],
45324                     [
45325                         -2.4008516,
45326                         59.3962122
45327                     ],
45328                     [
45329                         -2.5637882,
45330                         59.3952604
45331                     ],
45332                     [
45333                         -2.5637882,
45334                         59.3385811
45335                     ],
45336                     [
45337                         -2.7320164,
45338                         59.3375306
45339                     ],
45340                     [
45341                         -2.7333896,
45342                         59.3952604
45343                     ],
45344                     [
45345                         -3.0726511,
45346                         59.3931174
45347                     ],
45348                     [
45349                         -3.0703404,
45350                         59.3354759
45351                     ],
45352                     [
45353                         -3.0753186,
45354                         59.3355634
45355                     ],
45356                     [
45357                         -3.0749753,
45358                         59.3292593
45359                     ],
45360                     [
45361                         -3.0698254,
45362                         59.3289091
45363                     ],
45364                     [
45365                         -3.069801,
45366                         59.2196159
45367                     ],
45368                     [
45369                         -3.2363384,
45370                         59.2166341
45371                     ],
45372                     [
45373                         -3.2336751,
45374                         59.1606496
45375                     ],
45376                     [
45377                         -3.4032766,
45378                         59.1588895
45379                     ],
45380                     [
45381                         -3.394086,
45382                         58.9279316
45383                     ],
45384                     [
45385                         -3.5664497,
45386                         58.9259268
45387                     ],
45388                     [
45389                         -3.5611089,
45390                         58.8679885
45391                     ],
45392                     [
45393                         -3.392508,
45394                         58.8699339
45395                     ],
45396                     [
45397                         -3.3894734,
45398                         58.8698711
45399                     ],
45400                     [
45401                         -3.3891093,
45402                         58.8684905
45403                     ],
45404                     [
45405                         -3.3912942,
45406                         58.868616
45407                     ],
45408                     [
45409                         -3.3884161,
45410                         58.7543084
45411                     ],
45412                     [
45413                         -3.2238208,
45414                         58.7555677
45415                     ],
45416                     [
45417                         -3.2189655,
45418                         58.691289
45419                     ],
45420                     [
45421                         -3.4634113,
45422                         58.6905753
45423                     ],
45424                     [
45425                         -3.4551716,
45426                         58.6341518
45427                     ],
45428                     [
45429                         -3.787508,
45430                         58.6341518
45431                     ],
45432                     [
45433                         -3.7861347,
45434                         58.5769211
45435                     ],
45436                     [
45437                         -3.9028645,
45438                         58.5733411
45439                     ],
45440                     [
45441                         -3.9028645,
45442                         58.6477304
45443                     ],
45444                     [
45445                         -4.0690327,
45446                         58.6491594
45447                     ],
45448                     [
45449                         -4.0690327,
45450                         58.5912376
45451                     ],
45452                     [
45453                         -4.7364521,
45454                         58.5933845
45455                     ],
45456                     [
45457                         -4.7364521,
45458                         58.6505884
45459                     ],
45460                     [
45461                         -5.0715351,
45462                         58.6520173
45463                     ],
45464                     [
45465                         -5.0654779,
45466                         58.5325854
45467                     ],
45468                     [
45469                         -5.2332047,
45470                         58.5316087
45471                     ],
45472                     [
45473                         -5.2283494,
45474                         58.4719947
45475                     ],
45476                     [
45477                         -5.2424298,
45478                         58.4719947
45479                     ],
45480                     [
45481                         -5.2366034,
45482                         58.4089731
45483                     ],
45484                     [
45485                         -5.2283494,
45486                         58.4094818
45487                     ],
45488                     [
45489                         -5.2210664,
45490                         58.3005859
45491                     ],
45492                     [
45493                         -5.5657939,
45494                         58.2959933
45495                     ],
45496                     [
45497                         -5.5580254,
45498                         58.2372573
45499                     ],
45500                     [
45501                         -5.4146722,
45502                         58.2401326
45503                     ],
45504                     [
45505                         -5.4141866,
45506                         58.2267768
45507                     ],
45508                     [
45509                         -5.3885749,
45510                         58.2272242
45511                     ],
45512                     [
45513                         -5.382714,
45514                         58.1198615
45515                     ],
45516                     [
45517                         -5.51043,
45518                         58.1191362
45519                     ],
45520                     [
45521                         -5.5114011,
45522                         58.006214
45523                     ],
45524                     [
45525                         -5.6745397,
45526                         58.0041559
45527                     ],
45528                     [
45529                         -5.6716266,
45530                         57.9449366
45531                     ],
45532                     [
45533                         -5.6716266,
45534                         57.8887166
45535                     ],
45536                     [
45537                         -5.8347652,
45538                         57.8856193
45539                     ],
45540                     [
45541                         -5.8277052,
45542                         57.5988958
45543                     ],
45544                     [
45545                         -6.0384259,
45546                         57.5986357
45547                     ],
45548                     [
45549                         -6.0389115,
45550                         57.6459559
45551                     ],
45552                     [
45553                         -6.1981658,
45554                         57.6456961
45555                     ],
45556                     [
45557                         -6.2076123,
45558                         57.7600132
45559                     ],
45560                     [
45561                         -6.537067,
45562                         57.7544033
45563                     ],
45564                     [
45565                         -6.5312406,
45566                         57.6402392
45567                     ],
45568                     [
45569                         -6.7002056,
45570                         57.6360809
45571                     ],
45572                     [
45573                         -6.6807844,
45574                         57.5236293
45575                     ],
45576                     [
45577                         -6.8516915,
45578                         57.5152857
45579                     ],
45580                     [
45581                         -6.8361545,
45582                         57.3385811
45583                     ],
45584                     [
45585                         -6.6730158,
45586                         57.3438213
45587                     ],
45588                     [
45589                         -6.674958,
45590                         57.2850883
45591                     ],
45592                     [
45593                         -6.5098772,
45594                         57.2850883
45595                     ],
45596                     [
45597                         -6.4982244,
45598                         57.1757637
45599                     ],
45600                     [
45601                         -6.3506228,
45602                         57.1820797
45603                     ],
45604                     [
45605                         -6.3312015,
45606                         57.1251969
45607                     ],
45608                     [
45609                         -6.1797156,
45610                         57.1230884
45611                     ],
45612                     [
45613                         -6.1719471,
45614                         57.0682265
45615                     ],
45616                     [
45617                         -6.4593819,
45618                         57.059779
45619                     ],
45620                     [
45621                         -6.4564687,
45622                         57.1093806
45623                     ],
45624                     [
45625                         -6.6671895,
45626                         57.1062165
45627                     ],
45628                     [
45629                         -6.6730158,
45630                         57.002708
45631                     ],
45632                     [
45633                         -6.5021087,
45634                         57.0048233
45635                     ],
45636                     [
45637                         -6.4836097,
45638                         56.8917522
45639                     ],
45640                     [
45641                         -6.3266104,
45642                         56.8894062
45643                     ],
45644                     [
45645                         -6.3156645,
45646                         56.7799312
45647                     ],
45648                     [
45649                         -6.2146739,
45650                         56.775675
45651                     ],
45652                     [
45653                         -6.2146739,
45654                         56.7234965
45655                     ],
45656                     [
45657                         -6.6866107,
45658                         56.7224309
45659                     ],
45660                     [
45661                         -6.6769001,
45662                         56.6114413
45663                     ],
45664                     [
45665                         -6.8419809,
45666                         56.607166
45667                     ],
45668                     [
45669                         -6.8400387,
45670                         56.5483307
45671                     ],
45672                     [
45673                         -7.1546633,
45674                         56.5461895
45675                     ],
45676                     [
45677                         -7.1488369,
45678                         56.4872592
45679                     ],
45680                     [
45681                         -6.9915246,
45682                         56.490476
45683                     ],
45684                     [
45685                         -6.9876404,
45686                         56.4325329
45687                     ],
45688                     [
45689                         -6.6827265,
45690                         56.4314591
45691                     ],
45692                     [
45693                         -6.6769001,
45694                         56.5472601
45695                     ],
45696                     [
45697                         -6.5292985,
45698                         56.5504717
45699                     ],
45700                     [
45701                         -6.5234721,
45702                         56.4379018
45703                     ],
45704                     [
45705                         -6.3661598,
45706                         56.4368281
45707                     ],
45708                     [
45709                         -6.3642177,
45710                         56.3766524
45711                     ],
45712                     [
45713                         -6.5273563,
45714                         56.3712749
45715                     ],
45716                     [
45717                         -6.5171745,
45718                         56.2428427
45719                     ],
45720                     [
45721                         -6.4869621,
45722                         56.247421
45723                     ],
45724                     [
45725                         -6.4869621,
45726                         56.1893882
45727                     ],
45728                     [
45729                         -6.3001945,
45730                         56.1985572
45731                     ],
45732                     [
45733                         -6.3029411,
45734                         56.2581017
45735                     ],
45736                     [
45737                         -5.9019401,
45738                         56.256576
45739                     ],
45740                     [
45741                         -5.8964469,
45742                         56.0960466
45743                     ],
45744                     [
45745                         -6.0282829,
45746                         56.0883855
45747                     ],
45748                     [
45749                         -6.0392692,
45750                         56.1557502
45751                     ],
45752                     [
45753                         -6.3853385,
45754                         56.1542205
45755                     ],
45756                     [
45757                         -6.3606193,
45758                         55.96099
45759                     ],
45760                     [
45761                         -6.2123039,
45762                         55.9640647
45763                     ],
45764                     [
45765                         -6.2047508,
45766                         55.9202269
45767                     ],
45768                     [
45769                         -6.5185478,
45770                         55.9129158
45771                     ],
45772                     [
45773                         -6.5061881,
45774                         55.7501763
45775                     ],
45776                     [
45777                         -6.6764762,
45778                         55.7409005
45779                     ],
45780                     [
45781                         -6.6599967,
45782                         55.6263176
45783                     ],
45784                     [
45785                         -6.3551261,
45786                         55.6232161
45787                     ],
45788                     [
45789                         -6.3578727,
45790                         55.5689002
45791                     ],
45792                     [
45793                         -6.0392692,
45794                         55.5720059
45795                     ],
45796                     [
45797                         -6.0310294,
45798                         55.6247669
45799                     ],
45800                     [
45801                         -5.7398917,
45802                         55.6309694
45803                     ],
45804                     [
45805                         -5.7371452,
45806                         55.4569279
45807                     ],
45808                     [
45809                         -5.8964469,
45810                         55.4600426
45811                     ],
45812                     [
45813                         -5.8964469,
45814                         55.2789864
45815                     ],
45816                     [
45817                         -5.4350211,
45818                         55.2821151
45819                     ],
45820                     [
45821                         -5.4405143,
45822                         55.4506979
45823                     ],
45824                     [
45825                         -5.2867057,
45826                         55.4569279
45827                     ],
45828                     [
45829                         -5.3086784,
45830                         55.4070602
45831                     ],
45832                     [
45833                         -4.9735954,
45834                         55.4008223
45835                     ],
45836                     [
45837                         -4.9845817,
45838                         55.2038242
45839                     ],
45840                     [
45841                         -5.1493766,
45842                         55.2038242
45843                     ],
45844                     [
45845                         -5.1411369,
45846                         55.037337
45847                     ],
45848                     [
45849                         -5.2152946,
45850                         55.0341891
45851                     ]
45852                 ],
45853                 [
45854                     [
45855                         -2.1646559,
45856                         60.1622059
45857                     ],
45858                     [
45859                         -1.9930299,
45860                         60.1609801
45861                     ],
45862                     [
45863                         -1.9946862,
45864                         60.1035151
45865                     ],
45866                     [
45867                         -2.1663122,
45868                         60.104743
45869                     ]
45870                 ],
45871                 [
45872                     [
45873                         -1.5360658,
45874                         59.8570831
45875                     ],
45876                     [
45877                         -1.3653566,
45878                         59.8559841
45879                     ],
45880                     [
45881                         -1.366847,
45882                         59.7975565
45883                     ],
45884                     [
45885                         -1.190628,
45886                         59.7964199
45887                     ],
45888                     [
45889                         -1.1862046,
45890                         59.9695391
45891                     ],
45892                     [
45893                         -1.0078652,
45894                         59.9683948
45895                     ],
45896                     [
45897                         -1.0041233,
45898                         60.114145
45899                     ],
45900                     [
45901                         -0.8360832,
45902                         60.1130715
45903                     ],
45904                     [
45905                         -0.834574,
45906                         60.1716772
45907                     ],
45908                     [
45909                         -1.0074262,
45910                         60.1727795
45911                     ],
45912                     [
45913                         -1.0052165,
45914                         60.2583924
45915                     ],
45916                     [
45917                         -0.8299659,
45918                         60.2572778
45919                     ],
45920                     [
45921                         -0.826979,
45922                         60.3726551
45923                     ],
45924                     [
45925                         -0.6507514,
45926                         60.3715381
45927                     ],
45928                     [
45929                         -0.6477198,
45930                         60.4882292
45931                     ],
45932                     [
45933                         -0.9984896,
45934                         60.4904445
45935                     ],
45936                     [
45937                         -0.9970279,
45938                         60.546555
45939                     ],
45940                     [
45941                         -0.6425288,
45942                         60.5443201
45943                     ],
45944                     [
45945                         -0.6394896,
45946                         60.6606792
45947                     ],
45948                     [
45949                         -0.8148133,
45950                         60.6617806
45951                     ],
45952                     [
45953                         -0.8132987,
45954                         60.7196112
45955                     ],
45956                     [
45957                         -0.6383298,
45958                         60.7185141
45959                     ],
45960                     [
45961                         -0.635467,
45962                         60.8275393
45963                     ],
45964                     [
45965                         -0.797568,
45966                         60.8285523
45967                     ],
45968                     [
45969                         -0.9941426,
45970                         60.8297807
45971                     ],
45972                     [
45973                         -0.9954966,
45974                         60.7782667
45975                     ],
45976                     [
45977                         -1.1670282,
45978                         60.7793403
45979                     ],
45980                     [
45981                         -1.1700357,
45982                         60.6646181
45983                     ],
45984                     [
45985                         -1.5222599,
45986                         60.6668304
45987                     ],
45988                     [
45989                         -1.5237866,
45990                         60.6084426
45991                     ],
45992                     [
45993                         -1.6975673,
45994                         60.609536
45995                     ],
45996                     [
45997                         -1.7021271,
45998                         60.4345249
45999                     ],
46000                     [
46001                         -1.5260578,
46002                         60.4334111
46003                     ],
46004                     [
46005                         -1.5275203,
46006                         60.3770719
46007                     ],
46008                     [
46009                         -1.8751127,
46010                         60.3792746
46011                     ],
46012                     [
46013                         -1.8781372,
46014                         60.2624647
46015                     ],
46016                     [
46017                         -1.7019645,
46018                         60.2613443
46019                     ],
46020                     [
46021                         -1.7049134,
46022                         60.1470532
46023                     ],
46024                     [
46025                         -1.528659,
46026                         60.1459283
46027                     ]
46028                 ],
46029                 [
46030                     [
46031                         -0.9847667,
46032                         60.8943762
46033                     ],
46034                     [
46035                         -0.9860347,
46036                         60.8361105
46037                     ],
46038                     [
46039                         -0.8078362,
46040                         60.8351904
46041                     ],
46042                     [
46043                         -0.8065683,
46044                         60.8934578
46045                     ]
46046                 ],
46047                 [
46048                     [
46049                         -7.7696901,
46050                         56.8788231
46051                     ],
46052                     [
46053                         -7.7614504,
46054                         56.7608274
46055                     ],
46056                     [
46057                         -7.6009049,
46058                         56.7641903
46059                     ],
46060                     [
46061                         -7.5972473,
46062                         56.819332
46063                     ],
46064                     [
46065                         -7.4479894,
46066                         56.8203948
46067                     ],
46068                     [
46069                         -7.4489319,
46070                         56.8794098
46071                     ],
46072                     [
46073                         -7.2841369,
46074                         56.8794098
46075                     ],
46076                     [
46077                         -7.2813904,
46078                         57.0471152
46079                     ],
46080                     [
46081                         -7.1303283,
46082                         57.0515969
46083                     ],
46084                     [
46085                         -7.1330749,
46086                         57.511801
46087                     ],
46088                     [
46089                         -6.96828,
46090                         57.5147514
46091                     ],
46092                     [
46093                         -6.9765198,
46094                         57.6854668
46095                     ],
46096                     [
46097                         -6.8062317,
46098                         57.6913392
46099                     ],
46100                     [
46101                         -6.8089782,
46102                         57.8041985
46103                     ],
46104                     [
46105                         -6.6496765,
46106                         57.8071252
46107                     ],
46108                     [
46109                         -6.6441833,
46110                         57.8612267
46111                     ],
46112                     [
46113                         -6.3200866,
46114                         57.8626878
46115                     ],
46116                     [
46117                         -6.3200866,
46118                         58.1551617
46119                     ],
46120                     [
46121                         -6.1607849,
46122                         58.1522633
46123                     ],
46124                     [
46125                         -6.1552917,
46126                         58.20874
46127                     ],
46128                     [
46129                         -5.9850036,
46130                         58.2101869
46131                     ],
46132                     [
46133                         -5.9904968,
46134                         58.2680163
46135                     ],
46136                     [
46137                         -6.1497986,
46138                         58.2665717
46139                     ],
46140                     [
46141                         -6.1415588,
46142                         58.5557514
46143                     ],
46144                     [
46145                         -6.3173401,
46146                         58.5557514
46147                     ],
46148                     [
46149                         -6.3091003,
46150                         58.4983923
46151                     ],
46152                     [
46153                         -6.4876282,
46154                         58.4955218
46155                     ],
46156                     [
46157                         -6.4876282,
46158                         58.4423768
46159                     ],
46160                     [
46161                         -6.6606628,
46162                         58.4395018
46163                     ],
46164                     [
46165                         -6.6469299,
46166                         58.3819525
46167                     ],
46168                     [
46169                         -6.8117248,
46170                         58.3805125
46171                     ],
46172                     [
46173                         -6.8117248,
46174                         58.3286357
46175                     ],
46176                     [
46177                         -6.9792663,
46178                         58.3286357
46179                     ],
46180                     [
46181                         -6.9710266,
46182                         58.2694608
46183                     ],
46184                     [
46185                         -7.1413147,
46186                         58.2680163
46187                     ],
46188                     [
46189                         -7.1403816,
46190                         58.0358742
46191                     ],
46192                     [
46193                         -7.3020636,
46194                         58.0351031
46195                     ],
46196                     [
46197                         -7.3030347,
46198                         57.9774797
46199                     ],
46200                     [
46201                         -7.1379539,
46202                         57.9777372
46203                     ],
46204                     [
46205                         -7.1413526,
46206                         57.9202792
46207                     ],
46208                     [
46209                         -7.1398961,
46210                         57.8640206
46211                     ],
46212                     [
46213                         -7.3020636,
46214                         57.862471
46215                     ],
46216                     [
46217                         -7.298484,
46218                         57.7442293
46219                     ],
46220                     [
46221                         -7.4509193,
46222                         57.7456951
46223                     ],
46224                     [
46225                         -7.4550392,
46226                         57.6899522
46227                     ],
46228                     [
46229                         -7.6186131,
46230                         57.6906048
46231                     ],
46232                     [
46233                         -7.6198341,
46234                         57.7456951
46235                     ],
46236                     [
46237                         -7.7901222,
46238                         57.7442293
46239                     ],
46240                     [
46241                         -7.7873756,
46242                         57.6855477
46243                     ],
46244                     [
46245                         -7.6222332,
46246                         57.6853817
46247                     ],
46248                     [
46249                         -7.6173779,
46250                         57.5712602
46251                     ],
46252                     [
46253                         -7.788285,
46254                         57.5709998
46255                     ],
46256                     [
46257                         -7.7892561,
46258                         57.512109
46259                     ],
46260                     [
46261                         -7.7038025,
46262                         57.5115874
46263                     ],
46264                     [
46265                         -7.6999183,
46266                         57.4546902
46267                     ],
46268                     [
46269                         -7.5367796,
46270                         57.4552126
46271                     ],
46272                     [
46273                         -7.5348375,
46274                         57.5126306
46275                     ],
46276                     [
46277                         -7.4581235,
46278                         57.5131521
46279                     ],
46280                     [
46281                         -7.4552103,
46282                         57.2824165
46283                     ],
46284                     [
46285                         -7.6115515,
46286                         57.2845158
46287                     ],
46288                     [
46289                         -7.6144647,
46290                         57.2272651
46291                     ],
46292                     [
46293                         -7.451326,
46294                         57.2256881
46295                     ],
46296                     [
46297                         -7.451326,
46298                         57.1103873
46299                     ],
46300                     [
46301                         -7.6164068,
46302                         57.1088053
46303                     ],
46304                     [
46305                         -7.603783,
46306                         56.8792358
46307                     ]
46308                 ],
46309                 [
46310                     [
46311                         -1.7106618,
46312                         59.5626284
46313                     ],
46314                     [
46315                         -1.5417509,
46316                         59.562215
46317                     ],
46318                     [
46319                         -1.5423082,
46320                         59.5037224
46321                     ],
46322                     [
46323                         -1.7112191,
46324                         59.5041365
46325                     ]
46326                 ]
46327             ],
46328             "terms_url": "http://geo.nls.uk/maps/",
46329             "terms_text": "National Library of Scotland Historic Maps"
46330         },
46331         {
46332             "name": "New & Misaligned TIGER Roads",
46333             "type": "tms",
46334             "description": "At zoom level 16+, public domain map data from the US Census. At lower zooms, only changes since 2006 minus changes already incorporated into OpenStreetMap",
46335             "template": "http://{switch:a,b,c}.tiles.mapbox.com/v3/enf.y5c4ygb9,enf.ho20a3n1,enf.game1617/{zoom}/{x}/{y}.png",
46336             "scaleExtent": [
46337                 0,
46338                 22
46339             ],
46340             "polygon": [
46341                 [
46342                     [
46343                         -124.7617886,
46344                         48.4130148
46345                     ],
46346                     [
46347                         -124.6059492,
46348                         45.90245
46349                     ],
46350                     [
46351                         -124.9934269,
46352                         40.0557614
46353                     ],
46354                     [
46355                         -122.5369737,
46356                         36.8566086
46357                     ],
46358                     [
46359                         -119.9775867,
46360                         33.0064099
46361                     ],
46362                     [
46363                         -117.675935,
46364                         32.4630223
46365                     ],
46366                     [
46367                         -114.8612307,
46368                         32.4799891
46369                     ],
46370                     [
46371                         -111.0089311,
46372                         31.336015
46373                     ],
46374                     [
46375                         -108.1992687,
46376                         31.3260016
46377                     ],
46378                     [
46379                         -108.1871123,
46380                         31.7755116
46381                     ],
46382                     [
46383                         -106.5307225,
46384                         31.7820947
46385                     ],
46386                     [
46387                         -106.4842052,
46388                         31.7464455
46389                     ],
46390                     [
46391                         -106.429317,
46392                         31.7520583
46393                     ],
46394                     [
46395                         -106.2868855,
46396                         31.5613291
46397                     ],
46398                     [
46399                         -106.205248,
46400                         31.446704
46401                     ],
46402                     [
46403                         -105.0205259,
46404                         30.5360988
46405                     ],
46406                     [
46407                         -104.5881916,
46408                         29.6997856
46409                     ],
46410                     [
46411                         -103.2518856,
46412                         28.8908685
46413                     ],
46414                     [
46415                         -102.7173632,
46416                         29.3920567
46417                     ],
46418                     [
46419                         -102.1513983,
46420                         29.7475702
46421                     ],
46422                     [
46423                         -101.2552871,
46424                         29.4810523
46425                     ],
46426                     [
46427                         -100.0062436,
46428                         28.0082173
46429                     ],
46430                     [
46431                         -99.2351068,
46432                         26.4475962
46433                     ],
46434                     [
46435                         -98.0109067,
46436                         25.9928035
46437                     ],
46438                     [
46439                         -97.435024,
46440                         25.8266009
46441                     ],
46442                     [
46443                         -96.9555259,
46444                         25.9821589
46445                     ],
46446                     [
46447                         -96.8061741,
46448                         27.7978168
46449                     ],
46450                     [
46451                         -95.5563349,
46452                         28.5876066
46453                     ],
46454                     [
46455                         -93.7405308,
46456                         29.4742093
46457                     ],
46458                     [
46459                         -90.9028456,
46460                         28.8564513
46461                     ],
46462                     [
46463                         -88.0156706,
46464                         28.9944338
46465                     ],
46466                     [
46467                         -88.0162494,
46468                         30.0038862
46469                     ],
46470                     [
46471                         -86.0277506,
46472                         30.0047454
46473                     ],
46474                     [
46475                         -84.0187909,
46476                         28.9961781
46477                     ],
46478                     [
46479                         -81.9971976,
46480                         25.9826768
46481                     ],
46482                     [
46483                         -81.9966618,
46484                         25.0134917
46485                     ],
46486                     [
46487                         -84.0165592,
46488                         25.0125783
46489                     ],
46490                     [
46491                         -84.0160068,
46492                         24.0052745
46493                     ],
46494                     [
46495                         -80.0199985,
46496                         24.007096
46497                     ],
46498                     [
46499                         -79.8901116,
46500                         26.8550713
46501                     ],
46502                     [
46503                         -80.0245309,
46504                         32.0161282
46505                     ],
46506                     [
46507                         -75.4147385,
46508                         35.0531894
46509                     ],
46510                     [
46511                         -74.0211163,
46512                         39.5727927
46513                     ],
46514                     [
46515                         -72.002019,
46516                         40.9912464
46517                     ],
46518                     [
46519                         -69.8797398,
46520                         40.9920457
46521                     ],
46522                     [
46523                         -69.8489304,
46524                         43.2619916
46525                     ],
46526                     [
46527                         -66.9452845,
46528                         44.7104937
46529                     ],
46530                     [
46531                         -67.7596632,
46532                         47.0990024
46533                     ],
46534                     [
46535                         -69.2505131,
46536                         47.5122328
46537                     ],
46538                     [
46539                         -70.4614886,
46540                         46.2176574
46541                     ],
46542                     [
46543                         -71.412273,
46544                         45.254878
46545                     ],
46546                     [
46547                         -72.0222508,
46548                         45.0059846
46549                     ],
46550                     [
46551                         -75.0798841,
46552                         44.9802854
46553                     ],
46554                     [
46555                         -76.9023061,
46556                         43.8024568
46557                     ],
46558                     [
46559                         -78.7623935,
46560                         43.6249578
46561                     ],
46562                     [
46563                         -79.15798,
46564                         43.4462589
46565                     ],
46566                     [
46567                         -79.0060087,
46568                         42.8005317
46569                     ],
46570                     [
46571                         -82.662475,
46572                         41.6889458
46573                     ],
46574                     [
46575                         -82.1761642,
46576                         43.588535
46577                     ],
46578                     [
46579                         -83.2813977,
46580                         46.138853
46581                     ],
46582                     [
46583                         -87.5064535,
46584                         48.0142702
46585                     ],
46586                     [
46587                         -88.3492194,
46588                         48.2963271
46589                     ],
46590                     [
46591                         -89.4353148,
46592                         47.9837822
46593                     ],
46594                     [
46595                         -93.9981078,
46596                         49.0067142
46597                     ],
46598                     [
46599                         -95.1105379,
46600                         49.412004
46601                     ],
46602                     [
46603                         -96.0131199,
46604                         49.0060547
46605                     ],
46606                     [
46607                         -123.3228926,
46608                         49.0042878
46609                     ],
46610                     [
46611                         -123.2275233,
46612                         48.1849927
46613                     ]
46614                 ],
46615                 [
46616                     [
46617                         -160.5787616,
46618                         22.5062947
46619                     ],
46620                     [
46621                         -160.5782192,
46622                         21.4984647
46623                     ],
46624                     [
46625                         -158.7470604,
46626                         21.2439843
46627                     ],
46628                     [
46629                         -157.5083185,
46630                         20.995803
46631                     ],
46632                     [
46633                         -155.9961942,
46634                         18.7790194
46635                     ],
46636                     [
46637                         -154.6217803,
46638                         18.7586966
46639                     ],
46640                     [
46641                         -154.6890176,
46642                         19.8805722
46643                     ],
46644                     [
46645                         -156.2927622,
46646                         21.2225888
46647                     ],
46648                     [
46649                         -157.5047384,
46650                         21.9984962
46651                     ],
46652                     [
46653                         -159.0093692,
46654                         22.5070181
46655                     ]
46656                 ],
46657                 [
46658                     [
46659                         -167.1571546,
46660                         68.721974
46661                     ],
46662                     [
46663                         -164.8553982,
46664                         67.0255078
46665                     ],
46666                     [
46667                         -168.002195,
46668                         66.0017503
46669                     ],
46670                     [
46671                         -169.0087448,
46672                         66.001546
46673                     ],
46674                     [
46675                         -169.0075381,
46676                         64.9987675
46677                     ],
46678                     [
46679                         -172.5143281,
46680                         63.8767267
46681                     ],
46682                     [
46683                         -173.8197023,
46684                         59.74014
46685                     ],
46686                     [
46687                         -162.5018149,
46688                         58.0005815
46689                     ],
46690                     [
46691                         -160.0159024,
46692                         58.0012389
46693                     ],
46694                     [
46695                         -160.0149725,
46696                         57.000035
46697                     ],
46698                     [
46699                         -160.5054788,
46700                         56.9999017
46701                     ],
46702                     [
46703                         -165.8092575,
46704                         54.824847
46705                     ],
46706                     [
46707                         -178.000097,
46708                         52.2446469
46709                     ],
46710                     [
46711                         -177.9992996,
46712                         51.2554252
46713                     ],
46714                     [
46715                         -171.4689067,
46716                         51.8215329
46717                     ],
46718                     [
46719                         -162.40251,
46720                         53.956664
46721                     ],
46722                     [
46723                         -159.0075717,
46724                         55.002502
46725                     ],
46726                     [
46727                         -158.0190709,
46728                         55.0027849
46729                     ],
46730                     [
46731                         -151.9963213,
46732                         55.9991902
46733                     ],
46734                     [
46735                         -151.500341,
46736                         57.9987853
46737                     ],
46738                     [
46739                         -151.5012894,
46740                         58.9919816
46741                     ],
46742                     [
46743                         -138.5159989,
46744                         58.9953194
46745                     ],
46746                     [
46747                         -138.5150471,
46748                         57.9986434
46749                     ],
46750                     [
46751                         -133.9948193,
46752                         54.0031685
46753                     ],
46754                     [
46755                         -130.0044418,
46756                         54.0043387
46757                     ],
46758                     [
46759                         -130.0070826,
46760                         57.0000507
46761                     ],
46762                     [
46763                         -131.975877,
46764                         56.9995156
46765                     ],
46766                     [
46767                         -135.1229873,
46768                         59.756601
46769                     ],
46770                     [
46771                         -138.0071813,
46772                         59.991805
46773                     ],
46774                     [
46775                         -139.1715881,
46776                         60.4127229
46777                     ],
46778                     [
46779                         -140.9874011,
46780                         61.0118551
46781                     ],
46782                     [
46783                         -140.9683975,
46784                         69.9535069
46785                     ],
46786                     [
46787                         -156.176891,
46788                         71.5633329
46789                     ],
46790                     [
46791                         -160.413634,
46792                         70.7397728
46793                     ],
46794                     [
46795                         -163.0218273,
46796                         69.9707435
46797                     ],
46798                     [
46799                         -164.9717003,
46800                         68.994689
46801                     ]
46802                 ]
46803             ],
46804             "overlay": true
46805         },
46806         {
46807             "name": "OS 1:25k historic (OSM)",
46808             "type": "tms",
46809             "template": "http://ooc.openstreetmap.org/os1/{zoom}/{x}/{y}.jpg",
46810             "scaleExtent": [
46811                 6,
46812                 17
46813             ],
46814             "polygon": [
46815                 [
46816                     [
46817                         -9,
46818                         49.8
46819                     ],
46820                     [
46821                         -9,
46822                         61.1
46823                     ],
46824                     [
46825                         1.9,
46826                         61.1
46827                     ],
46828                     [
46829                         1.9,
46830                         49.8
46831                     ],
46832                     [
46833                         -9,
46834                         49.8
46835                     ]
46836                 ]
46837             ]
46838         },
46839         {
46840             "name": "OS New Popular Edition historic",
46841             "type": "tms",
46842             "template": "http://ooc.openstreetmap.org/npe/{zoom}/{x}/{y}.png",
46843             "polygon": [
46844                 [
46845                     [
46846                         -5.8,
46847                         49.8
46848                     ],
46849                     [
46850                         -5.8,
46851                         55.8
46852                     ],
46853                     [
46854                         1.9,
46855                         55.8
46856                     ],
46857                     [
46858                         1.9,
46859                         49.8
46860                     ],
46861                     [
46862                         -5.8,
46863                         49.8
46864                     ]
46865                 ]
46866             ]
46867         },
46868         {
46869             "name": "OS OpenData Locator",
46870             "type": "tms",
46871             "template": "http://tiles.itoworld.com/os_locator/{zoom}/{x}/{y}.png",
46872             "polygon": [
46873                 [
46874                     [
46875                         -9,
46876                         49.8
46877                     ],
46878                     [
46879                         -9,
46880                         61.1
46881                     ],
46882                     [
46883                         1.9,
46884                         61.1
46885                     ],
46886                     [
46887                         1.9,
46888                         49.8
46889                     ],
46890                     [
46891                         -9,
46892                         49.8
46893                     ]
46894                 ]
46895             ],
46896             "overlay": true
46897         },
46898         {
46899             "name": "OS OpenData StreetView",
46900             "type": "tms",
46901             "template": "http://os.openstreetmap.org/sv/{zoom}/{x}/{y}.png",
46902             "scaleExtent": [
46903                 1,
46904                 18
46905             ],
46906             "polygon": [
46907                 [
46908                     [
46909                         -5.8292886,
46910                         50.0229734
46911                     ],
46912                     [
46913                         -5.8292886,
46914                         50.254819
46915                     ],
46916                     [
46917                         -5.373356,
46918                         50.254819
46919                     ],
46920                     [
46921                         -5.373356,
46922                         50.3530588
46923                     ],
46924                     [
46925                         -5.1756021,
46926                         50.3530588
46927                     ],
46928                     [
46929                         -5.1756021,
46930                         50.5925406
46931                     ],
46932                     [
46933                         -4.9970743,
46934                         50.5925406
46935                     ],
46936                     [
46937                         -4.9970743,
46938                         50.6935617
46939                     ],
46940                     [
46941                         -4.7965738,
46942                         50.6935617
46943                     ],
46944                     [
46945                         -4.7965738,
46946                         50.7822112
46947                     ],
46948                     [
46949                         -4.6949503,
46950                         50.7822112
46951                     ],
46952                     [
46953                         -4.6949503,
46954                         50.9607371
46955                     ],
46956                     [
46957                         -4.6043131,
46958                         50.9607371
46959                     ],
46960                     [
46961                         -4.6043131,
46962                         51.0692066
46963                     ],
46964                     [
46965                         -4.3792215,
46966                         51.0692066
46967                     ],
46968                     [
46969                         -4.3792215,
46970                         51.2521782
46971                     ],
46972                     [
46973                         -3.9039346,
46974                         51.2521782
46975                     ],
46976                     [
46977                         -3.9039346,
46978                         51.2916998
46979                     ],
46980                     [
46981                         -3.7171671,
46982                         51.2916998
46983                     ],
46984                     [
46985                         -3.7171671,
46986                         51.2453014
46987                     ],
46988                     [
46989                         -3.1486246,
46990                         51.2453014
46991                     ],
46992                     [
46993                         -3.1486246,
46994                         51.362067
46995                     ],
46996                     [
46997                         -3.7446329,
46998                         51.362067
46999                     ],
47000                     [
47001                         -3.7446329,
47002                         51.4340386
47003                     ],
47004                     [
47005                         -3.8297769,
47006                         51.4340386
47007                     ],
47008                     [
47009                         -3.8297769,
47010                         51.5298246
47011                     ],
47012                     [
47013                         -4.0852091,
47014                         51.5298246
47015                     ],
47016                     [
47017                         -4.0852091,
47018                         51.4939284
47019                     ],
47020                     [
47021                         -4.3792215,
47022                         51.4939284
47023                     ],
47024                     [
47025                         -4.3792215,
47026                         51.5427168
47027                     ],
47028                     [
47029                         -5.1444195,
47030                         51.5427168
47031                     ],
47032                     [
47033                         -5.1444195,
47034                         51.6296003
47035                     ],
47036                     [
47037                         -5.7387103,
47038                         51.6296003
47039                     ],
47040                     [
47041                         -5.7387103,
47042                         51.774037
47043                     ],
47044                     [
47045                         -5.5095393,
47046                         51.774037
47047                     ],
47048                     [
47049                         -5.5095393,
47050                         51.9802596
47051                     ],
47052                     [
47053                         -5.198799,
47054                         51.9802596
47055                     ],
47056                     [
47057                         -5.198799,
47058                         52.0973358
47059                     ],
47060                     [
47061                         -4.8880588,
47062                         52.0973358
47063                     ],
47064                     [
47065                         -4.8880588,
47066                         52.1831557
47067                     ],
47068                     [
47069                         -4.4957492,
47070                         52.1831557
47071                     ],
47072                     [
47073                         -4.4957492,
47074                         52.2925739
47075                     ],
47076                     [
47077                         -4.3015365,
47078                         52.2925739
47079                     ],
47080                     [
47081                         -4.3015365,
47082                         52.3685318
47083                     ],
47084                     [
47085                         -4.1811246,
47086                         52.3685318
47087                     ],
47088                     [
47089                         -4.1811246,
47090                         52.7933685
47091                     ],
47092                     [
47093                         -4.4413696,
47094                         52.7933685
47095                     ],
47096                     [
47097                         -4.4413696,
47098                         52.7369614
47099                     ],
47100                     [
47101                         -4.8569847,
47102                         52.7369614
47103                     ],
47104                     [
47105                         -4.8569847,
47106                         52.9317255
47107                     ],
47108                     [
47109                         -4.7288044,
47110                         52.9317255
47111                     ],
47112                     [
47113                         -4.7288044,
47114                         53.5038599
47115                     ],
47116                     [
47117                         -4.1578191,
47118                         53.5038599
47119                     ],
47120                     [
47121                         -4.1578191,
47122                         53.4113498
47123                     ],
47124                     [
47125                         -3.3110518,
47126                         53.4113498
47127                     ],
47128                     [
47129                         -3.3110518,
47130                         53.5038599
47131                     ],
47132                     [
47133                         -3.2333667,
47134                         53.5038599
47135                     ],
47136                     [
47137                         -3.2333667,
47138                         54.0159169
47139                     ],
47140                     [
47141                         -3.3926211,
47142                         54.0159169
47143                     ],
47144                     [
47145                         -3.3926211,
47146                         54.1980953
47147                     ],
47148                     [
47149                         -3.559644,
47150                         54.1980953
47151                     ],
47152                     [
47153                         -3.559644,
47154                         54.433732
47155                     ],
47156                     [
47157                         -3.7188984,
47158                         54.433732
47159                     ],
47160                     [
47161                         -3.7188984,
47162                         54.721897
47163                     ],
47164                     [
47165                         -4.3015365,
47166                         54.721897
47167                     ],
47168                     [
47169                         -4.3015365,
47170                         54.6140739
47171                     ],
47172                     [
47173                         -5.0473132,
47174                         54.6140739
47175                     ],
47176                     [
47177                         -5.0473132,
47178                         54.7532915
47179                     ],
47180                     [
47181                         -5.2298731,
47182                         54.7532915
47183                     ],
47184                     [
47185                         -5.2298731,
47186                         55.2190799
47187                     ],
47188                     [
47189                         -5.6532567,
47190                         55.2190799
47191                     ],
47192                     [
47193                         -5.6532567,
47194                         55.250088
47195                     ],
47196                     [
47197                         -5.8979647,
47198                         55.250088
47199                     ],
47200                     [
47201                         -5.8979647,
47202                         55.4822462
47203                     ],
47204                     [
47205                         -6.5933212,
47206                         55.4822462
47207                     ],
47208                     [
47209                         -6.5933212,
47210                         56.3013441
47211                     ],
47212                     [
47213                         -7.1727691,
47214                         56.3013441
47215                     ],
47216                     [
47217                         -7.1727691,
47218                         56.5601822
47219                     ],
47220                     [
47221                         -6.8171722,
47222                         56.5601822
47223                     ],
47224                     [
47225                         -6.8171722,
47226                         56.6991713
47227                     ],
47228                     [
47229                         -6.5315276,
47230                         56.6991713
47231                     ],
47232                     [
47233                         -6.5315276,
47234                         56.9066964
47235                     ],
47236                     [
47237                         -6.811679,
47238                         56.9066964
47239                     ],
47240                     [
47241                         -6.811679,
47242                         57.3716613
47243                     ],
47244                     [
47245                         -6.8721038,
47246                         57.3716613
47247                     ],
47248                     [
47249                         -6.8721038,
47250                         57.5518893
47251                     ],
47252                     [
47253                         -7.0973235,
47254                         57.5518893
47255                     ],
47256                     [
47257                         -7.0973235,
47258                         57.2411085
47259                     ],
47260                     [
47261                         -7.1742278,
47262                         57.2411085
47263                     ],
47264                     [
47265                         -7.1742278,
47266                         56.9066964
47267                     ],
47268                     [
47269                         -7.3719817,
47270                         56.9066964
47271                     ],
47272                     [
47273                         -7.3719817,
47274                         56.8075885
47275                     ],
47276                     [
47277                         -7.5202972,
47278                         56.8075885
47279                     ],
47280                     [
47281                         -7.5202972,
47282                         56.7142479
47283                     ],
47284                     [
47285                         -7.8306806,
47286                         56.7142479
47287                     ],
47288                     [
47289                         -7.8306806,
47290                         56.8994605
47291                     ],
47292                     [
47293                         -7.6494061,
47294                         56.8994605
47295                     ],
47296                     [
47297                         -7.6494061,
47298                         57.4739617
47299                     ],
47300                     [
47301                         -7.8306806,
47302                         57.4739617
47303                     ],
47304                     [
47305                         -7.8306806,
47306                         57.7915584
47307                     ],
47308                     [
47309                         -7.4736249,
47310                         57.7915584
47311                     ],
47312                     [
47313                         -7.4736249,
47314                         58.086063
47315                     ],
47316                     [
47317                         -7.1879804,
47318                         58.086063
47319                     ],
47320                     [
47321                         -7.1879804,
47322                         58.367197
47323                     ],
47324                     [
47325                         -6.8034589,
47326                         58.367197
47327                     ],
47328                     [
47329                         -6.8034589,
47330                         58.4155786
47331                     ],
47332                     [
47333                         -6.638664,
47334                         58.4155786
47335                     ],
47336                     [
47337                         -6.638664,
47338                         58.4673277
47339                     ],
47340                     [
47341                         -6.5178143,
47342                         58.4673277
47343                     ],
47344                     [
47345                         -6.5178143,
47346                         58.5625632
47347                     ],
47348                     [
47349                         -6.0536224,
47350                         58.5625632
47351                     ],
47352                     [
47353                         -6.0536224,
47354                         58.1568843
47355                     ],
47356                     [
47357                         -6.1470062,
47358                         58.1568843
47359                     ],
47360                     [
47361                         -6.1470062,
47362                         58.1105865
47363                     ],
47364                     [
47365                         -6.2799798,
47366                         58.1105865
47367                     ],
47368                     [
47369                         -6.2799798,
47370                         57.7122664
47371                     ],
47372                     [
47373                         -6.1591302,
47374                         57.7122664
47375                     ],
47376                     [
47377                         -6.1591302,
47378                         57.6667563
47379                     ],
47380                     [
47381                         -5.9339104,
47382                         57.6667563
47383                     ],
47384                     [
47385                         -5.9339104,
47386                         57.8892524
47387                     ],
47388                     [
47389                         -5.80643,
47390                         57.8892524
47391                     ],
47392                     [
47393                         -5.80643,
47394                         57.9621767
47395                     ],
47396                     [
47397                         -5.6141692,
47398                         57.9621767
47399                     ],
47400                     [
47401                         -5.6141692,
47402                         58.0911236
47403                     ],
47404                     [
47405                         -5.490819,
47406                         58.0911236
47407                     ],
47408                     [
47409                         -5.490819,
47410                         58.3733281
47411                     ],
47412                     [
47413                         -5.3199118,
47414                         58.3733281
47415                     ],
47416                     [
47417                         -5.3199118,
47418                         58.75015
47419                     ],
47420                     [
47421                         -3.5719977,
47422                         58.75015
47423                     ],
47424                     [
47425                         -3.5719977,
47426                         59.2091788
47427                     ],
47428                     [
47429                         -3.1944501,
47430                         59.2091788
47431                     ],
47432                     [
47433                         -3.1944501,
47434                         59.4759216
47435                     ],
47436                     [
47437                         -2.243583,
47438                         59.4759216
47439                     ],
47440                     [
47441                         -2.243583,
47442                         59.1388749
47443                     ],
47444                     [
47445                         -2.4611012,
47446                         59.1388749
47447                     ],
47448                     [
47449                         -2.4611012,
47450                         58.8185938
47451                     ],
47452                     [
47453                         -2.7407675,
47454                         58.8185938
47455                     ],
47456                     [
47457                         -2.7407675,
47458                         58.5804743
47459                     ],
47460                     [
47461                         -2.9116746,
47462                         58.5804743
47463                     ],
47464                     [
47465                         -2.9116746,
47466                         58.1157523
47467                     ],
47468                     [
47469                         -3.4865441,
47470                         58.1157523
47471                     ],
47472                     [
47473                         -3.4865441,
47474                         57.740386
47475                     ],
47476                     [
47477                         -1.7153245,
47478                         57.740386
47479                     ],
47480                     [
47481                         -1.7153245,
47482                         57.2225558
47483                     ],
47484                     [
47485                         -1.9794538,
47486                         57.2225558
47487                     ],
47488                     [
47489                         -1.9794538,
47490                         56.8760742
47491                     ],
47492                     [
47493                         -2.1658979,
47494                         56.8760742
47495                     ],
47496                     [
47497                         -2.1658979,
47498                         56.6333186
47499                     ],
47500                     [
47501                         -2.3601106,
47502                         56.6333186
47503                     ],
47504                     [
47505                         -2.3601106,
47506                         56.0477521
47507                     ],
47508                     [
47509                         -1.9794538,
47510                         56.0477521
47511                     ],
47512                     [
47513                         -1.9794538,
47514                         55.8650949
47515                     ],
47516                     [
47517                         -1.4745008,
47518                         55.8650949
47519                     ],
47520                     [
47521                         -1.4745008,
47522                         55.2499926
47523                     ],
47524                     [
47525                         -1.3221997,
47526                         55.2499926
47527                     ],
47528                     [
47529                         -1.3221997,
47530                         54.8221737
47531                     ],
47532                     [
47533                         -1.0550014,
47534                         54.8221737
47535                     ],
47536                     [
47537                         -1.0550014,
47538                         54.6746628
47539                     ],
47540                     [
47541                         -0.6618765,
47542                         54.6746628
47543                     ],
47544                     [
47545                         -0.6618765,
47546                         54.5527463
47547                     ],
47548                     [
47549                         -0.3247617,
47550                         54.5527463
47551                     ],
47552                     [
47553                         -0.3247617,
47554                         54.2865195
47555                     ],
47556                     [
47557                         0.0092841,
47558                         54.2865195
47559                     ],
47560                     [
47561                         0.0092841,
47562                         53.7938518
47563                     ],
47564                     [
47565                         0.2081962,
47566                         53.7938518
47567                     ],
47568                     [
47569                         0.2081962,
47570                         53.5217726
47571                     ],
47572                     [
47573                         0.4163548,
47574                         53.5217726
47575                     ],
47576                     [
47577                         0.4163548,
47578                         53.0298851
47579                     ],
47580                     [
47581                         1.4273388,
47582                         53.0298851
47583                     ],
47584                     [
47585                         1.4273388,
47586                         52.92021
47587                     ],
47588                     [
47589                         1.8333912,
47590                         52.92021
47591                     ],
47592                     [
47593                         1.8333912,
47594                         52.042488
47595                     ],
47596                     [
47597                         1.5235504,
47598                         52.042488
47599                     ],
47600                     [
47601                         1.5235504,
47602                         51.8261335
47603                     ],
47604                     [
47605                         1.2697049,
47606                         51.8261335
47607                     ],
47608                     [
47609                         1.2697049,
47610                         51.6967453
47611                     ],
47612                     [
47613                         1.116651,
47614                         51.6967453
47615                     ],
47616                     [
47617                         1.116651,
47618                         51.440346
47619                     ],
47620                     [
47621                         1.5235504,
47622                         51.440346
47623                     ],
47624                     [
47625                         1.5235504,
47626                         51.3331831
47627                     ],
47628                     [
47629                         1.4507565,
47630                         51.3331831
47631                     ],
47632                     [
47633                         1.4507565,
47634                         51.0207553
47635                     ],
47636                     [
47637                         1.0699883,
47638                         51.0207553
47639                     ],
47640                     [
47641                         1.0699883,
47642                         50.9008416
47643                     ],
47644                     [
47645                         0.7788126,
47646                         50.9008416
47647                     ],
47648                     [
47649                         0.7788126,
47650                         50.729843
47651                     ],
47652                     [
47653                         -0.7255952,
47654                         50.729843
47655                     ],
47656                     [
47657                         -0.7255952,
47658                         50.7038437
47659                     ],
47660                     [
47661                         -1.0074383,
47662                         50.7038437
47663                     ],
47664                     [
47665                         -1.0074383,
47666                         50.5736307
47667                     ],
47668                     [
47669                         -2.3625252,
47670                         50.5736307
47671                     ],
47672                     [
47673                         -2.3625252,
47674                         50.4846421
47675                     ],
47676                     [
47677                         -2.4987805,
47678                         50.4846421
47679                     ],
47680                     [
47681                         -2.4987805,
47682                         50.5736307
47683                     ],
47684                     [
47685                         -3.4096378,
47686                         50.5736307
47687                     ],
47688                     [
47689                         -3.4096378,
47690                         50.2057837
47691                     ],
47692                     [
47693                         -3.6922446,
47694                         50.2057837
47695                     ],
47696                     [
47697                         -3.6922446,
47698                         50.1347737
47699                     ],
47700                     [
47701                         -5.005468,
47702                         50.1347737
47703                     ],
47704                     [
47705                         -5.005468,
47706                         49.9474456
47707                     ],
47708                     [
47709                         -5.2839506,
47710                         49.9474456
47711                     ],
47712                     [
47713                         -5.2839506,
47714                         50.0229734
47715                     ]
47716                 ],
47717                 [
47718                     [
47719                         -6.4580707,
47720                         49.8673563
47721                     ],
47722                     [
47723                         -6.4580707,
47724                         49.9499935
47725                     ],
47726                     [
47727                         -6.3978807,
47728                         49.9499935
47729                     ],
47730                     [
47731                         -6.3978807,
47732                         50.0053797
47733                     ],
47734                     [
47735                         -6.1799606,
47736                         50.0053797
47737                     ],
47738                     [
47739                         -6.1799606,
47740                         49.9168614
47741                     ],
47742                     [
47743                         -6.2540201,
47744                         49.9168614
47745                     ],
47746                     [
47747                         -6.2540201,
47748                         49.8673563
47749                     ]
47750                 ],
47751                 [
47752                     [
47753                         -5.8343165,
47754                         49.932156
47755                     ],
47756                     [
47757                         -5.8343165,
47758                         49.9754641
47759                     ],
47760                     [
47761                         -5.7683254,
47762                         49.9754641
47763                     ],
47764                     [
47765                         -5.7683254,
47766                         49.932156
47767                     ]
47768                 ],
47769                 [
47770                     [
47771                         -1.9483797,
47772                         60.6885737
47773                     ],
47774                     [
47775                         -1.9483797,
47776                         60.3058841
47777                     ],
47778                     [
47779                         -1.7543149,
47780                         60.3058841
47781                     ],
47782                     [
47783                         -1.7543149,
47784                         60.1284428
47785                     ],
47786                     [
47787                         -1.5754914,
47788                         60.1284428
47789                     ],
47790                     [
47791                         -1.5754914,
47792                         59.797917
47793                     ],
47794                     [
47795                         -1.0316959,
47796                         59.797917
47797                     ],
47798                     [
47799                         -1.0316959,
47800                         60.0354518
47801                     ],
47802                     [
47803                         -0.6626918,
47804                         60.0354518
47805                     ],
47806                     [
47807                         -0.6626918,
47808                         60.9103862
47809                     ],
47810                     [
47811                         -1.1034395,
47812                         60.9103862
47813                     ],
47814                     [
47815                         -1.1034395,
47816                         60.8040022
47817                     ],
47818                     [
47819                         -1.3506319,
47820                         60.8040022
47821                     ],
47822                     [
47823                         -1.3506319,
47824                         60.6885737
47825                     ]
47826                 ],
47827                 [
47828                     [
47829                         -2.203381,
47830                         60.1968568
47831                     ],
47832                     [
47833                         -2.203381,
47834                         60.0929443
47835                     ],
47836                     [
47837                         -1.9864011,
47838                         60.0929443
47839                     ],
47840                     [
47841                         -1.9864011,
47842                         60.1968568
47843                     ]
47844                 ],
47845                 [
47846                     [
47847                         -1.7543149,
47848                         59.5698289
47849                     ],
47850                     [
47851                         -1.7543149,
47852                         59.4639383
47853                     ],
47854                     [
47855                         -1.5373349,
47856                         59.4639383
47857                     ],
47858                     [
47859                         -1.5373349,
47860                         59.5698289
47861                     ]
47862                 ],
47863                 [
47864                     [
47865                         -4.5585981,
47866                         59.1370518
47867                     ],
47868                     [
47869                         -4.5585981,
47870                         58.9569099
47871                     ],
47872                     [
47873                         -4.2867004,
47874                         58.9569099
47875                     ],
47876                     [
47877                         -4.2867004,
47878                         59.1370518
47879                     ]
47880                 ],
47881                 [
47882                     [
47883                         -6.2787732,
47884                         59.2025744
47885                     ],
47886                     [
47887                         -6.2787732,
47888                         59.0227769
47889                     ],
47890                     [
47891                         -5.6650612,
47892                         59.0227769
47893                     ],
47894                     [
47895                         -5.6650612,
47896                         59.2025744
47897                     ]
47898                 ],
47899                 [
47900                     [
47901                         -8.7163482,
47902                         57.9440556
47903                     ],
47904                     [
47905                         -8.7163482,
47906                         57.7305936
47907                     ],
47908                     [
47909                         -8.3592926,
47910                         57.7305936
47911                     ],
47912                     [
47913                         -8.3592926,
47914                         57.9440556
47915                     ]
47916                 ],
47917                 [
47918                     [
47919                         -7.6077005,
47920                         50.4021026
47921                     ],
47922                     [
47923                         -7.6077005,
47924                         50.2688657
47925                     ],
47926                     [
47927                         -7.3907205,
47928                         50.2688657
47929                     ],
47930                     [
47931                         -7.3907205,
47932                         50.4021026
47933                     ]
47934                 ],
47935                 [
47936                     [
47937                         -7.7304303,
47938                         58.3579902
47939                     ],
47940                     [
47941                         -7.7304303,
47942                         58.248313
47943                     ],
47944                     [
47945                         -7.5134503,
47946                         58.248313
47947                     ],
47948                     [
47949                         -7.5134503,
47950                         58.3579902
47951                     ]
47952                 ]
47953             ]
47954         },
47955         {
47956             "name": "OS Scottish Popular historic",
47957             "type": "tms",
47958             "template": "http://ooc.openstreetmap.org/npescotland/tiles/{zoom}/{x}/{y}.jpg",
47959             "scaleExtent": [
47960                 6,
47961                 15
47962             ],
47963             "polygon": [
47964                 [
47965                     [
47966                         -7.8,
47967                         54.5
47968                     ],
47969                     [
47970                         -7.8,
47971                         61.1
47972                     ],
47973                     [
47974                         -1.1,
47975                         61.1
47976                     ],
47977                     [
47978                         -1.1,
47979                         54.5
47980                     ],
47981                     [
47982                         -7.8,
47983                         54.5
47984                     ]
47985                 ]
47986             ]
47987         },
47988         {
47989             "name": "OS Town Plans, Aberdeen 1866-1867 (NLS)",
47990             "type": "tms",
47991             "description": "Detailed town plan of Aberdeen 1866-1867, courtesy of National Library of Scotland.",
47992             "template": "http://geo.nls.uk/maps/towns/aberdeen/{zoom}/{x}/{-y}.png",
47993             "scaleExtent": [
47994                 13,
47995                 20
47996             ],
47997             "polygon": [
47998                 [
47999                     [
48000                         -2.14039404,
48001                         57.11218789
48002                     ],
48003                     [
48004                         -2.14064752,
48005                         57.17894161
48006                     ],
48007                     [
48008                         -2.04501987,
48009                         57.17901252
48010                     ],
48011                     [
48012                         -2.04493842,
48013                         57.11225862
48014                     ]
48015                 ]
48016             ],
48017             "terms_url": "http://maps.nls.uk/townplans/aberdeen.html",
48018             "terms_text": "National Library of Scotland - Aberdeen 1866-1867"
48019         },
48020         {
48021             "name": "OS Town Plans, Airdrie 1858 (NLS)",
48022             "type": "tms",
48023             "description": "Detailed town plan of Airdrie 1858, courtesy of National Library of Scotland.",
48024             "template": "http://geo.nls.uk/maps/towns/airdrie/{zoom}/{x}/{-y}.png",
48025             "scaleExtent": [
48026                 13,
48027                 20
48028             ],
48029             "polygon": [
48030                 [
48031                     [
48032                         -3.99291738,
48033                         55.86408041
48034                     ],
48035                     [
48036                         -3.99338933,
48037                         55.87329115
48038                     ],
48039                     [
48040                         -3.9691085,
48041                         55.87368212
48042                     ],
48043                     [
48044                         -3.9686423,
48045                         55.86447124
48046                     ]
48047                 ]
48048             ],
48049             "terms_url": "http://maps.nls.uk/townplans/airdrie.html",
48050             "terms_text": "National Library of Scotland - Airdrie 1858"
48051         },
48052         {
48053             "name": "OS Town Plans, Alexandria 1859 (NLS)",
48054             "type": "tms",
48055             "description": "Detailed town plan of Alexandria 1859, courtesy of National Library of Scotland.",
48056             "template": "http://geo.nls.uk/maps/towns/alexandria/{zoom}/{x}/{-y}.png",
48057             "scaleExtent": [
48058                 13,
48059                 20
48060             ],
48061             "polygon": [
48062                 [
48063                     [
48064                         -4.58973571,
48065                         55.97536707
48066                     ],
48067                     [
48068                         -4.59104461,
48069                         55.99493153
48070                     ],
48071                     [
48072                         -4.55985072,
48073                         55.99558348
48074                     ],
48075                     [
48076                         -4.55855754,
48077                         55.97601855
48078                     ]
48079                 ]
48080             ],
48081             "terms_url": "http://maps.nls.uk/townplans/alexandria.html",
48082             "terms_text": "National Library of Scotland - Alexandria 1859"
48083         },
48084         {
48085             "name": "OS Town Plans, Alloa 1861-1862 (NLS)",
48086             "type": "tms",
48087             "description": "Detailed town plan of Alloa 1861-1862, courtesy of National Library of Scotland.",
48088             "template": "http://geo.nls.uk/maps/towns/alloa/{zoom}/{x}/{-y}.png",
48089             "scaleExtent": [
48090                 13,
48091                 20
48092             ],
48093             "polygon": [
48094                 [
48095                     [
48096                         -3.81166061,
48097                         56.09864363
48098                     ],
48099                     [
48100                         -3.81274448,
48101                         56.12169929
48102                     ],
48103                     [
48104                         -3.7804609,
48105                         56.12216898
48106                     ],
48107                     [
48108                         -3.77939631,
48109                         56.09911292
48110                     ]
48111                 ]
48112             ],
48113             "terms_url": "http://maps.nls.uk/townplans/alloa.html",
48114             "terms_text": "National Library of Scotland - Alloa 1861-1862"
48115         },
48116         {
48117             "name": "OS Town Plans, Annan 1859 (NLS)",
48118             "type": "tms",
48119             "description": "Detailed town plan of Annan 1859, courtesy of National Library of Scotland.",
48120             "template": "http://geo.nls.uk/maps/towns/annan/{zoom}/{x}/{-y}.png",
48121             "scaleExtent": [
48122                 13,
48123                 20
48124             ],
48125             "polygon": [
48126                 [
48127                     [
48128                         -3.27921439,
48129                         54.98252155
48130                     ],
48131                     [
48132                         -3.27960062,
48133                         54.9946601
48134                     ],
48135                     [
48136                         -3.24866331,
48137                         54.99498165
48138                     ],
48139                     [
48140                         -3.24828642,
48141                         54.98284297
48142                     ]
48143                 ]
48144             ],
48145             "terms_url": "http://maps.nls.uk/townplans/annan.html",
48146             "terms_text": "National Library of Scotland - Annan 1859"
48147         },
48148         {
48149             "name": "OS Town Plans, Arbroath 1858 (NLS)",
48150             "type": "tms",
48151             "description": "Detailed town plan of Arbroath 1858, courtesy of National Library of Scotland.",
48152             "template": "http://geo.nls.uk/maps/towns/arbroath/{zoom}/{x}/{-y}.png",
48153             "scaleExtent": [
48154                 13,
48155                 20
48156             ],
48157             "polygon": [
48158                 [
48159                     [
48160                         -2.60716469,
48161                         56.53995105
48162                     ],
48163                     [
48164                         -2.60764981,
48165                         56.57022426
48166                     ],
48167                     [
48168                         -2.56498708,
48169                         56.57042549
48170                     ],
48171                     [
48172                         -2.564536,
48173                         56.54015206
48174                     ]
48175                 ]
48176             ],
48177             "terms_url": "http://maps.nls.uk/townplans/arbroath.html",
48178             "terms_text": "National Library of Scotland - Arbroath 1858"
48179         },
48180         {
48181             "name": "OS Town Plans, Ayr 1855 (NLS)",
48182             "type": "tms",
48183             "description": "Detailed town plan of Ayr 1855, courtesy of National Library of Scotland.",
48184             "template": "http://geo.nls.uk/maps/towns/ayr/{zoom}/{x}/{-y}.png",
48185             "scaleExtent": [
48186                 13,
48187                 20
48188             ],
48189             "polygon": [
48190                 [
48191                     [
48192                         -4.66768105,
48193                         55.43748864
48194                     ],
48195                     [
48196                         -4.67080057,
48197                         55.48363961
48198                     ],
48199                     [
48200                         -4.60609844,
48201                         55.48503484
48202                     ],
48203                     [
48204                         -4.60305426,
48205                         55.43888149
48206                     ]
48207                 ]
48208             ],
48209             "terms_url": "http://maps.nls.uk/townplans/ayr.html",
48210             "terms_text": "National Library of Scotland - Ayr 1855"
48211         },
48212         {
48213             "name": "OS Town Plans, Berwick-upon-Tweed 1852 (NLS)",
48214             "type": "tms",
48215             "description": "Detailed town plan of Berwick-upon-Tweed 1852, courtesy of National Library of Scotland.",
48216             "template": "http://geo.nls.uk/maps/towns/berwick/{zoom}/{x}/{-y}.png",
48217             "scaleExtent": [
48218                 13,
48219                 20
48220             ],
48221             "polygon": [
48222                 [
48223                     [
48224                         -2.02117487,
48225                         55.75577627
48226                     ],
48227                     [
48228                         -2.02118763,
48229                         55.77904118
48230                     ],
48231                     [
48232                         -1.98976956,
48233                         55.77904265
48234                     ],
48235                     [
48236                         -1.9897755,
48237                         55.75577774
48238                     ]
48239                 ]
48240             ],
48241             "terms_url": "http://maps.nls.uk/townplans/berwick.html",
48242             "terms_text": "National Library of Scotland - Berwick-upon-Tweed 1852"
48243         },
48244         {
48245             "name": "OS Town Plans, Brechin 1862 (NLS)",
48246             "type": "tms",
48247             "description": "Detailed town plan of Brechin 1862, courtesy of National Library of Scotland.",
48248             "template": "http://geo.nls.uk/maps/towns/brechin/{zoom}/{x}/{-y}.png",
48249             "scaleExtent": [
48250                 13,
48251                 20
48252             ],
48253             "polygon": [
48254                 [
48255                     [
48256                         -2.67480248,
48257                         56.71456775
48258                     ],
48259                     [
48260                         -2.67521172,
48261                         56.73739937
48262                     ],
48263                     [
48264                         -2.64319679,
48265                         56.73756872
48266                     ],
48267                     [
48268                         -2.64280695,
48269                         56.71473694
48270                     ]
48271                 ]
48272             ],
48273             "terms_url": "http://maps.nls.uk/townplans/brechin.html",
48274             "terms_text": "National Library of Scotland - Brechin 1862"
48275         },
48276         {
48277             "name": "OS Town Plans, Burntisland 1894 (NLS)",
48278             "type": "tms",
48279             "description": "Detailed town plan of Burntisland 1894, courtesy of National Library of Scotland.",
48280             "template": "http://geo.nls.uk/maps/towns/burntisland/{zoom}/{x}/{-y}.png",
48281             "scaleExtent": [
48282                 13,
48283                 20
48284             ],
48285             "polygon": [
48286                 [
48287                     [
48288                         -3.24879624,
48289                         56.04240046
48290                     ],
48291                     [
48292                         -3.2495182,
48293                         56.06472996
48294                     ],
48295                     [
48296                         -3.21830572,
48297                         56.06504207
48298                     ],
48299                     [
48300                         -3.21760179,
48301                         56.0427123
48302                     ]
48303                 ]
48304             ],
48305             "terms_url": "http://maps.nls.uk/townplans/burntisland.html",
48306             "terms_text": "National Library of Scotland - Burntisland 1894"
48307         },
48308         {
48309             "name": "OS Town Plans, Campbelton 1865 (NLS)",
48310             "type": "tms",
48311             "description": "Detailed town plan of Campbelton 1865, courtesy of National Library of Scotland.",
48312             "template": "http://geo.nls.uk/maps/towns/campbeltown/{zoom}/{x}/{-y}.png",
48313             "scaleExtent": [
48314                 13,
48315                 20
48316             ],
48317             "polygon": [
48318                 [
48319                     [
48320                         -5.62345307,
48321                         55.40255998
48322                     ],
48323                     [
48324                         -5.62631353,
48325                         55.43375303
48326                     ],
48327                     [
48328                         -5.58276654,
48329                         55.43503753
48330                     ],
48331                     [
48332                         -5.57994024,
48333                         55.40384299
48334                     ]
48335                 ]
48336             ],
48337             "terms_url": "http://maps.nls.uk/townplans/campbelton.html",
48338             "terms_text": "National Library of Scotland - Campbelton 1865"
48339         },
48340         {
48341             "name": "OS Town Plans, Coatbridge 1858 (NLS)",
48342             "type": "tms",
48343             "description": "Detailed town plan of Coatbridge 1858, courtesy of National Library of Scotland.",
48344             "template": "http://geo.nls.uk/maps/towns/coatbridge/{zoom}/{x}/{-y}.png",
48345             "scaleExtent": [
48346                 13,
48347                 20
48348             ],
48349             "polygon": [
48350                 [
48351                     [
48352                         -4.05035921,
48353                         55.84648689
48354                     ],
48355                     [
48356                         -4.05157062,
48357                         55.86947193
48358                     ],
48359                     [
48360                         -4.01953905,
48361                         55.87000186
48362                     ],
48363                     [
48364                         -4.01834651,
48365                         55.84701638
48366                     ]
48367                 ]
48368             ],
48369             "terms_url": "http://maps.nls.uk/townplans/coatbridge.html",
48370             "terms_text": "National Library of Scotland - Coatbridge 1858"
48371         },
48372         {
48373             "name": "OS Town Plans, Cupar 1854 (NLS)",
48374             "type": "tms",
48375             "description": "Detailed town plan of Cupar 1854, courtesy of National Library of Scotland.",
48376             "template": "http://geo.nls.uk/maps/towns/cupar1854/{zoom}/{x}/{-y}.png",
48377             "scaleExtent": [
48378                 13,
48379                 20
48380             ],
48381             "polygon": [
48382                 [
48383                     [
48384                         -3.04765872,
48385                         56.28653177
48386                     ],
48387                     [
48388                         -3.04890965,
48389                         56.332192
48390                     ],
48391                     [
48392                         -2.98498515,
48393                         56.33271677
48394                     ],
48395                     [
48396                         -2.98381041,
48397                         56.28705563
48398                     ]
48399                 ]
48400             ],
48401             "terms_url": "http://maps.nls.uk/townplans/cupar_1.html",
48402             "terms_text": "National Library of Scotland - Cupar 1854"
48403         },
48404         {
48405             "name": "OS Town Plans, Cupar 1893-1894 (NLS)",
48406             "type": "tms",
48407             "description": "Detailed town plan of Cupar 1893-1894, courtesy of National Library of Scotland.",
48408             "template": "http://geo.nls.uk/maps/towns/cupar1893/{zoom}/{x}/{-y}.png",
48409             "scaleExtent": [
48410                 13,
48411                 20
48412             ],
48413             "polygon": [
48414                 [
48415                     [
48416                         -3.0327697,
48417                         56.30243657
48418                     ],
48419                     [
48420                         -3.03338443,
48421                         56.32520139
48422                     ],
48423                     [
48424                         -3.00146629,
48425                         56.32546356
48426                     ],
48427                     [
48428                         -3.00087054,
48429                         56.30269852
48430                     ]
48431                 ]
48432             ],
48433             "terms_url": "http://maps.nls.uk/townplans/cupar_2.html",
48434             "terms_text": "National Library of Scotland - Cupar 1893-1894"
48435         },
48436         {
48437             "name": "OS Town Plans, Dalkeith 1852 (NLS)",
48438             "type": "tms",
48439             "description": "Detailed town plan of Dalkeith 1852, courtesy of National Library of Scotland.",
48440             "template": "http://geo.nls.uk/maps/towns/dalkeith1852/{zoom}/{x}/{-y}.png",
48441             "scaleExtent": [
48442                 13,
48443                 20
48444             ],
48445             "polygon": [
48446                 [
48447                     [
48448                         -3.07862465,
48449                         55.88900264
48450                     ],
48451                     [
48452                         -3.0790381,
48453                         55.90389729
48454                     ],
48455                     [
48456                         -3.05835611,
48457                         55.90407681
48458                     ],
48459                     [
48460                         -3.05795059,
48461                         55.88918206
48462                     ]
48463                 ]
48464             ],
48465             "terms_url": "http://maps.nls.uk/townplans/dalkeith_1.html",
48466             "terms_text": "National Library of Scotland - Dalkeith 1852"
48467         },
48468         {
48469             "name": "OS Town Plans, Dalkeith 1893 (NLS)",
48470             "type": "tms",
48471             "description": "Detailed town plan of Dalkeith 1893, courtesy of National Library of Scotland.",
48472             "template": "http://geo.nls.uk/maps/towns/dalkeith1893/{zoom}/{x}/{-y}.png",
48473             "scaleExtent": [
48474                 13,
48475                 20
48476             ],
48477             "polygon": [
48478                 [
48479                     [
48480                         -3.08600192,
48481                         55.87936087
48482                     ],
48483                     [
48484                         -3.08658588,
48485                         55.90025926
48486                     ],
48487                     [
48488                         -3.0436473,
48489                         55.90063074
48490                     ],
48491                     [
48492                         -3.04308639,
48493                         55.87973206
48494                     ]
48495                 ]
48496             ],
48497             "terms_url": "http://maps.nls.uk/townplans/dalkeith_2.html",
48498             "terms_text": "National Library of Scotland - Dalkeith 1893"
48499         },
48500         {
48501             "name": "OS Town Plans, Dumbarton 1859 (NLS)",
48502             "type": "tms",
48503             "description": "Detailed town plan of Dumbarton 1859, courtesy of National Library of Scotland.",
48504             "template": "http://geo.nls.uk/maps/towns/dumbarton/{zoom}/{x}/{-y}.png",
48505             "scaleExtent": [
48506                 13,
48507                 20
48508             ],
48509             "polygon": [
48510                 [
48511                     [
48512                         -4.58559982,
48513                         55.92742578
48514                     ],
48515                     [
48516                         -4.58714245,
48517                         55.95056014
48518                     ],
48519                     [
48520                         -4.55463269,
48521                         55.95123882
48522                     ],
48523                     [
48524                         -4.55310939,
48525                         55.92810387
48526                     ]
48527                 ]
48528             ],
48529             "terms_url": "http://maps.nls.uk/townplans/dumbarton.html",
48530             "terms_text": "National Library of Scotland - Dumbarton 1859"
48531         },
48532         {
48533             "name": "OS Town Plans, Dumfries 1850 (NLS)",
48534             "type": "tms",
48535             "description": "Detailed town plan of Dumfries 1850, courtesy of National Library of Scotland.",
48536             "template": "http://geo.nls.uk/maps/towns/dumfries1850/{zoom}/{x}/{-y}.png",
48537             "scaleExtent": [
48538                 13,
48539                 20
48540             ],
48541             "polygon": [
48542                 [
48543                     [
48544                         -3.63928076,
48545                         55.03715991
48546                     ],
48547                     [
48548                         -3.64116352,
48549                         55.08319002
48550                     ],
48551                     [
48552                         -3.57823183,
48553                         55.08402202
48554                     ],
48555                     [
48556                         -3.57642118,
48557                         55.0379905
48558                     ]
48559                 ]
48560             ],
48561             "terms_url": "http://maps.nls.uk/townplans/dumfries_1.html",
48562             "terms_text": "National Library of Scotland - Dumfries 1850"
48563         },
48564         {
48565             "name": "OS Town Plans, Dumfries 1893 (NLS)",
48566             "type": "tms",
48567             "description": "Detailed town plan of Dumfries 1893, courtesy of National Library of Scotland.",
48568             "template": "http://geo.nls.uk/maps/towns/dumfries1893/{zoom}/{x}/{-y}.png",
48569             "scaleExtent": [
48570                 13,
48571                 20
48572             ],
48573             "polygon": [
48574                 [
48575                     [
48576                         -3.63179081,
48577                         55.04150111
48578                     ],
48579                     [
48580                         -3.63330662,
48581                         55.07873429
48582                     ],
48583                     [
48584                         -3.58259012,
48585                         55.07940411
48586                     ],
48587                     [
48588                         -3.58112132,
48589                         55.04217001
48590                     ]
48591                 ]
48592             ],
48593             "terms_url": "http://maps.nls.uk/townplans/dumfries_2.html",
48594             "terms_text": "National Library of Scotland - Dumfries 1893"
48595         },
48596         {
48597             "name": "OS Town Plans, Dundee 1857-1858 (NLS)",
48598             "type": "tms",
48599             "description": "Detailed town plan of Dundee 1857-1858, courtesy of National Library of Scotland.",
48600             "template": "http://geo.nls.uk/maps/towns/dundee1857/{zoom}/{x}/{-y}.png",
48601             "scaleExtent": [
48602                 13,
48603                 20
48604             ],
48605             "polygon": [
48606                 [
48607                     [
48608                         -3.02584468,
48609                         56.44879161
48610                     ],
48611                     [
48612                         -3.02656969,
48613                         56.47566815
48614                     ],
48615                     [
48616                         -2.94710317,
48617                         56.47629984
48618                     ],
48619                     [
48620                         -2.94643424,
48621                         56.44942266
48622                     ]
48623                 ]
48624             ],
48625             "terms_url": "http://maps.nls.uk/townplans/dundee_1.html",
48626             "terms_text": "National Library of Scotland - Dundee 1857-1858"
48627         },
48628         {
48629             "name": "OS Town Plans, Dundee 1870-1872 (NLS)",
48630             "type": "tms",
48631             "description": "Detailed town plan of Dundee 1870-1872, courtesy of National Library of Scotland.",
48632             "template": "http://geo.nls.uk/maps/towns/dundee1870/{zoom}/{x}/{-y}.png",
48633             "scaleExtent": [
48634                 13,
48635                 20
48636             ],
48637             "polygon": [
48638                 [
48639                     [
48640                         -3.03399945,
48641                         56.448497
48642                     ],
48643                     [
48644                         -3.03497463,
48645                         56.48435238
48646                     ],
48647                     [
48648                         -2.92352705,
48649                         56.48523137
48650                     ],
48651                     [
48652                         -2.92265681,
48653                         56.4493748
48654                     ]
48655                 ]
48656             ],
48657             "terms_url": "http://maps.nls.uk/townplans/dundee_2.html",
48658             "terms_text": "National Library of Scotland - Dundee 1870-1872"
48659         },
48660         {
48661             "name": "OS Town Plans, Dunfermline 1854 (NLS)",
48662             "type": "tms",
48663             "description": "Detailed town plan of Dunfermline 1854, courtesy of National Library of Scotland.",
48664             "template": "http://geo.nls.uk/maps/towns/dunfermline1854/{zoom}/{x}/{-y}.png",
48665             "scaleExtent": [
48666                 13,
48667                 20
48668             ],
48669             "polygon": [
48670                 [
48671                     [
48672                         -3.49045481,
48673                         56.0605979
48674                     ],
48675                     [
48676                         -3.49116489,
48677                         56.07898822
48678                     ],
48679                     [
48680                         -3.44374075,
48681                         56.07955208
48682                     ],
48683                     [
48684                         -3.44305323,
48685                         56.06116138
48686                     ]
48687                 ]
48688             ],
48689             "terms_url": "http://maps.nls.uk/townplans/dunfermline_1.html",
48690             "terms_text": "National Library of Scotland - Dunfermline 1854"
48691         },
48692         {
48693             "name": "OS Town Plans, Dunfermline 1894 (NLS)",
48694             "type": "tms",
48695             "description": "Detailed town plan of Dunfermline 1894, courtesy of National Library of Scotland.",
48696             "template": "http://geo.nls.uk/maps/towns/dunfermline1893/{zoom}/{x}/{-y}.png",
48697             "scaleExtent": [
48698                 13,
48699                 20
48700             ],
48701             "polygon": [
48702                 [
48703                     [
48704                         -3.48284159,
48705                         56.05198219
48706                     ],
48707                     [
48708                         -3.48399434,
48709                         56.08198924
48710                     ],
48711                     [
48712                         -3.44209721,
48713                         56.08248587
48714                     ],
48715                     [
48716                         -3.44097697,
48717                         56.05247826
48718                     ]
48719                 ]
48720             ],
48721             "terms_url": "http://maps.nls.uk/townplans/dunfermline_2.html",
48722             "terms_text": "National Library of Scotland - Dunfermline 1894"
48723         },
48724         {
48725             "name": "OS Town Plans, Edinburgh 1849-1851 (NLS)",
48726             "type": "tms",
48727             "description": "Detailed town plan of Edinburgh 1849-1851, courtesy of National Library of Scotland.",
48728             "template": "http://geo.nls.uk/maps/towns/edinburgh1849/{zoom}/{x}/{-y}.png",
48729             "scaleExtent": [
48730                 13,
48731                 20
48732             ],
48733             "polygon": [
48734                 [
48735                     [
48736                         -3.2361048,
48737                         55.921366
48738                     ],
48739                     [
48740                         -3.23836397,
48741                         55.99217223
48742                     ],
48743                     [
48744                         -3.14197035,
48745                         55.99310288
48746                     ],
48747                     [
48748                         -3.13988689,
48749                         55.92229419
48750                     ]
48751                 ]
48752             ],
48753             "terms_url": "http://maps.nls.uk/townplans/edinburgh1056_1.html",
48754             "terms_text": "National Library of Scotland - Edinburgh 1849-1851"
48755         },
48756         {
48757             "name": "OS Town Plans, Edinburgh 1876-1877 (NLS)",
48758             "type": "tms",
48759             "description": "Detailed town plan of Edinburgh 1876-1877, courtesy of National Library of Scotland.",
48760             "template": "http://geo.nls.uk/maps/towns/edinburgh1876/{zoom}/{x}/{-y}.png",
48761             "scaleExtent": [
48762                 13,
48763                 20
48764             ],
48765             "polygon": [
48766                 [
48767                     [
48768                         -3.24740498,
48769                         55.92116518
48770                     ],
48771                     [
48772                         -3.24989581,
48773                         55.99850896
48774                     ],
48775                     [
48776                         -3.13061127,
48777                         55.99966059
48778                     ],
48779                     [
48780                         -3.12835798,
48781                         55.92231348
48782                     ]
48783                 ]
48784             ],
48785             "terms_url": "http://maps.nls.uk/townplans/edinburgh1056_2.html",
48786             "terms_text": "National Library of Scotland - Edinburgh 1876-1877"
48787         },
48788         {
48789             "name": "OS Town Plans, Edinburgh 1893-1894 (NLS)",
48790             "type": "tms",
48791             "description": "Detailed town plan of Edinburgh 1893-1894, courtesy of National Library of Scotland.",
48792             "template": "http://geo.nls.uk/maps/towns/edinburgh1893/{zoom}/{x}/{-y}.png",
48793             "scaleExtent": [
48794                 13,
48795                 20
48796             ],
48797             "polygon": [
48798                 [
48799                     [
48800                         -3.26111081,
48801                         55.89555387
48802                     ],
48803                     [
48804                         -3.26450423,
48805                         55.9997912
48806                     ],
48807                     [
48808                         -3.11970824,
48809                         56.00119128
48810                     ],
48811                     [
48812                         -3.1167031,
48813                         55.89694851
48814                     ]
48815                 ]
48816             ],
48817             "terms_url": "http://maps.nls.uk/townplans/edinburgh500.html",
48818             "terms_text": "National Library of Scotland - Edinburgh 1893-1894"
48819         },
48820         {
48821             "name": "OS Town Plans, Elgin 1868 (NLS)",
48822             "type": "tms",
48823             "description": "Detailed town plan of Elgin 1868, courtesy of National Library of Scotland.",
48824             "template": "http://geo.nls.uk/maps/towns/elgin/{zoom}/{x}/{-y}.png",
48825             "scaleExtent": [
48826                 13,
48827                 20
48828             ],
48829             "polygon": [
48830                 [
48831                     [
48832                         -3.33665196,
48833                         57.62879017
48834                     ],
48835                     [
48836                         -3.33776583,
48837                         57.65907381
48838                     ],
48839                     [
48840                         -3.29380859,
48841                         57.65953111
48842                     ],
48843                     [
48844                         -3.29273129,
48845                         57.62924695
48846                     ]
48847                 ]
48848             ],
48849             "terms_url": "http://maps.nls.uk/townplans/elgin.html",
48850             "terms_text": "National Library of Scotland - Elgin 1868"
48851         },
48852         {
48853             "name": "OS Town Plans, Falkirk 1858-1859 (NLS)",
48854             "type": "tms",
48855             "description": "Detailed town plan of Falkirk 1858-1859, courtesy of National Library of Scotland.",
48856             "template": "http://geo.nls.uk/maps/towns/falkirk/{zoom}/{x}/{-y}.png",
48857             "scaleExtent": [
48858                 13,
48859                 20
48860             ],
48861             "polygon": [
48862                 [
48863                     [
48864                         -3.79587441,
48865                         55.99343101
48866                     ],
48867                     [
48868                         -3.79697783,
48869                         56.01720281
48870                     ],
48871                     [
48872                         -3.76648151,
48873                         56.01764348
48874                     ],
48875                     [
48876                         -3.76539679,
48877                         55.99387129
48878                     ]
48879                 ]
48880             ],
48881             "terms_url": "http://maps.nls.uk/townplans/falkirk.html",
48882             "terms_text": "National Library of Scotland - Falkirk 1858-1859"
48883         },
48884         {
48885             "name": "OS Town Plans, Forfar 1860-1861 (NLS)",
48886             "type": "tms",
48887             "description": "Detailed town plan of Forfar 1860-1861, courtesy of National Library of Scotland.",
48888             "template": "http://geo.nls.uk/maps/towns/forfar/{zoom}/{x}/{-y}.png",
48889             "scaleExtent": [
48890                 13,
48891                 20
48892             ],
48893             "polygon": [
48894                 [
48895                     [
48896                         -2.90326183,
48897                         56.6289471
48898                     ],
48899                     [
48900                         -2.90378797,
48901                         56.65095013
48902                     ],
48903                     [
48904                         -2.87228457,
48905                         56.65117489
48906                     ],
48907                     [
48908                         -2.87177676,
48909                         56.62917168
48910                     ]
48911                 ]
48912             ],
48913             "terms_url": "http://maps.nls.uk/townplans/forfar.html",
48914             "terms_text": "National Library of Scotland - Forfar 1860-1861"
48915         },
48916         {
48917             "name": "OS Town Plans, Forres 1868 (NLS)",
48918             "type": "tms",
48919             "description": "Detailed town plan of Forres 1868, courtesy of National Library of Scotland.",
48920             "template": "http://geo.nls.uk/maps/towns/forres/{zoom}/{x}/{-y}.png",
48921             "scaleExtent": [
48922                 13,
48923                 20
48924             ],
48925             "polygon": [
48926                 [
48927                     [
48928                         -3.63516795,
48929                         57.58887872
48930                     ],
48931                     [
48932                         -3.63647637,
48933                         57.618002
48934                     ],
48935                     [
48936                         -3.57751453,
48937                         57.61875171
48938                     ],
48939                     [
48940                         -3.5762532,
48941                         57.58962759
48942                     ]
48943                 ]
48944             ],
48945             "terms_url": "http://maps.nls.uk/townplans/forres.html",
48946             "terms_text": "National Library of Scotland - Forres 1868"
48947         },
48948         {
48949             "name": "OS Town Plans, Galashiels 1858 (NLS)",
48950             "type": "tms",
48951             "description": "Detailed town plan of Galashiels 1858, courtesy of National Library of Scotland.",
48952             "template": "http://geo.nls.uk/maps/towns/galashiels/{zoom}/{x}/{-y}.png",
48953             "scaleExtent": [
48954                 13,
48955                 20
48956             ],
48957             "polygon": [
48958                 [
48959                     [
48960                         -2.82918609,
48961                         55.59586303
48962                     ],
48963                     [
48964                         -2.82981273,
48965                         55.62554026
48966                     ],
48967                     [
48968                         -2.78895254,
48969                         55.62580992
48970                     ],
48971                     [
48972                         -2.78835674,
48973                         55.59613239
48974                     ]
48975                 ]
48976             ],
48977             "terms_url": "http://maps.nls.uk/townplans/galashiels.html",
48978             "terms_text": "National Library of Scotland - Galashiels 1858"
48979         },
48980         {
48981             "name": "OS Town Plans, Girvan 1857 (NLS)",
48982             "type": "tms",
48983             "description": "Detailed town plan of Girvan 1857, courtesy of National Library of Scotland.",
48984             "template": "http://geo.nls.uk/maps/towns/girvan/{zoom}/{x}/{-y}.png",
48985             "scaleExtent": [
48986                 13,
48987                 20
48988             ],
48989             "polygon": [
48990                 [
48991                     [
48992                         -4.87424251,
48993                         55.22679729
48994                     ],
48995                     [
48996                         -4.87587895,
48997                         55.24945946
48998                     ],
48999                     [
49000                         -4.84447382,
49001                         55.25019598
49002                     ],
49003                     [
49004                         -4.84285519,
49005                         55.22753318
49006                     ]
49007                 ]
49008             ],
49009             "terms_url": "http://maps.nls.uk/townplans/girvan.html",
49010             "terms_text": "National Library of Scotland - Girvan 1857"
49011         },
49012         {
49013             "name": "OS Town Plans, Glasgow 1857-1858 (NLS)",
49014             "type": "tms",
49015             "description": "Detailed town plan of Glasgow 1857-1858, courtesy of National Library of Scotland.",
49016             "template": "http://geo.nls.uk/maps/towns/glasgow1857/{zoom}/{x}/{-y}.png",
49017             "scaleExtent": [
49018                 13,
49019                 20
49020             ],
49021             "polygon": [
49022                 [
49023                     [
49024                         -4.31575491,
49025                         55.82072009
49026                     ],
49027                     [
49028                         -4.319683,
49029                         55.88667625
49030                     ],
49031                     [
49032                         -4.1771319,
49033                         55.88928081
49034                     ],
49035                     [
49036                         -4.1734447,
49037                         55.82331825
49038                     ]
49039                 ]
49040             ],
49041             "terms_url": "http://maps.nls.uk/townplans/glasgow_1.html",
49042             "terms_text": "National Library of Scotland - Glasgow 1857-1858"
49043         },
49044         {
49045             "name": "OS Town Plans, Glasgow 1892-1894 (NLS)",
49046             "type": "tms",
49047             "description": "Detailed town plan of Glasgow 1892-1894, courtesy of National Library of Scotland.",
49048             "template": "http://geo.nls.uk/maps/towns/glasgow1894/{zoom}/{x}/{-y}.png",
49049             "scaleExtent": [
49050                 13,
49051                 20
49052             ],
49053             "polygon": [
49054                 [
49055                     [
49056                         -4.3465357,
49057                         55.81456228
49058                     ],
49059                     [
49060                         -4.35157646,
49061                         55.89806268
49062                     ],
49063                     [
49064                         -4.17788765,
49065                         55.9012587
49066                     ],
49067                     [
49068                         -4.17321842,
49069                         55.81774834
49070                     ]
49071                 ]
49072             ],
49073             "terms_url": "http://maps.nls.uk/townplans/glasgow_2.html",
49074             "terms_text": "National Library of Scotland - Glasgow 1892-1894"
49075         },
49076         {
49077             "name": "OS Town Plans, Greenock 1857 (NLS)",
49078             "type": "tms",
49079             "description": "Detailed town plan of Greenock 1857, courtesy of National Library of Scotland.",
49080             "template": "http://geo.nls.uk/maps/towns/greenock/{zoom}/{x}/{-y}.png",
49081             "scaleExtent": [
49082                 13,
49083                 20
49084             ],
49085             "polygon": [
49086                 [
49087                     [
49088                         -4.78108857,
49089                         55.92617865
49090                     ],
49091                     [
49092                         -4.78382957,
49093                         55.96437481
49094                     ],
49095                     [
49096                         -4.7302257,
49097                         55.96557475
49098                     ],
49099                     [
49100                         -4.72753731,
49101                         55.92737687
49102                     ]
49103                 ]
49104             ],
49105             "terms_url": "http://maps.nls.uk/townplans/greenock.html",
49106             "terms_text": "National Library of Scotland - Greenock 1857"
49107         },
49108         {
49109             "name": "OS Town Plans, Haddington 1853 (NLS)",
49110             "type": "tms",
49111             "description": "Detailed town plan of Haddington 1853, courtesy of National Library of Scotland.",
49112             "template": "http://geo.nls.uk/maps/towns/haddington1853/{zoom}/{x}/{-y}.png",
49113             "scaleExtent": [
49114                 13,
49115                 20
49116             ],
49117             "polygon": [
49118                 [
49119                     [
49120                         -2.78855542,
49121                         55.9451862
49122                     ],
49123                     [
49124                         -2.78888196,
49125                         55.96124194
49126                     ],
49127                     [
49128                         -2.76674325,
49129                         55.9613817
49130                     ],
49131                     [
49132                         -2.76642588,
49133                         55.94532587
49134                     ]
49135                 ]
49136             ],
49137             "terms_url": "http://maps.nls.uk/townplans/haddington_1.html",
49138             "terms_text": "National Library of Scotland - Haddington 1853"
49139         },
49140         {
49141             "name": "OS Town Plans, Haddington 1893 (NLS)",
49142             "type": "tms",
49143             "description": "Detailed town plan of Haddington 1893, courtesy of National Library of Scotland.",
49144             "template": "http://geo.nls.uk/maps/towns/haddington1893/{zoom}/{x}/{-y}.png",
49145             "scaleExtent": [
49146                 13,
49147                 20
49148             ],
49149             "polygon": [
49150                 [
49151                     [
49152                         -2.80152293,
49153                         55.93428734
49154                     ],
49155                     [
49156                         -2.80214693,
49157                         55.96447189
49158                     ],
49159                     [
49160                         -2.76038069,
49161                         55.9647367
49162                     ],
49163                     [
49164                         -2.75978916,
49165                         55.93455185
49166                     ]
49167                 ]
49168             ],
49169             "terms_url": "http://maps.nls.uk/townplans/haddington_2.html",
49170             "terms_text": "National Library of Scotland - Haddington 1893"
49171         },
49172         {
49173             "name": "OS Town Plans, Hamilton 1858 (NLS)",
49174             "type": "tms",
49175             "description": "Detailed town plan of Hamilton 1858, courtesy of National Library of Scotland.",
49176             "template": "http://geo.nls.uk/maps/towns/hamilton/{zoom}/{x}/{-y}.png",
49177             "scaleExtent": [
49178                 13,
49179                 20
49180             ],
49181             "polygon": [
49182                 [
49183                     [
49184                         -4.06721642,
49185                         55.74877265
49186                     ],
49187                     [
49188                         -4.06924047,
49189                         55.78698508
49190                     ],
49191                     [
49192                         -4.01679233,
49193                         55.78785698
49194                     ],
49195                     [
49196                         -4.01481949,
49197                         55.74964331
49198                     ]
49199                 ]
49200             ],
49201             "terms_url": "http://maps.nls.uk/townplans/hamilton.html",
49202             "terms_text": "National Library of Scotland - Hamilton 1858"
49203         },
49204         {
49205             "name": "OS Town Plans, Hawick 1857-1858 (NLS)",
49206             "type": "tms",
49207             "description": "Detailed town plan of Hawick 1857-1858, courtesy of National Library of Scotland.",
49208             "template": "http://geo.nls.uk/maps/towns/hawick/{zoom}/{x}/{-y}.png",
49209             "scaleExtent": [
49210                 13,
49211                 20
49212             ],
49213             "polygon": [
49214                 [
49215                     [
49216                         -2.80130149,
49217                         55.4102516
49218                     ],
49219                     [
49220                         -2.80176329,
49221                         55.43304638
49222                     ],
49223                     [
49224                         -2.7708832,
49225                         55.43324489
49226                     ],
49227                     [
49228                         -2.77043917,
49229                         55.41044995
49230                     ]
49231                 ]
49232             ],
49233             "terms_url": "http://maps.nls.uk/townplans/hawick.html",
49234             "terms_text": "National Library of Scotland - Hawick 1857-1858"
49235         },
49236         {
49237             "name": "OS Town Plans, Inverness 1867-1868 (NLS)",
49238             "type": "tms",
49239             "description": "Detailed town plan of Inverness 1867-1868, courtesy of National Library of Scotland.",
49240             "template": "http://geo.nls.uk/maps/towns/inverness/{zoom}/{x}/{-y}.png",
49241             "scaleExtent": [
49242                 13,
49243                 20
49244             ],
49245             "polygon": [
49246                 [
49247                     [
49248                         -4.25481758,
49249                         57.45916363
49250                     ],
49251                     [
49252                         -4.25752308,
49253                         57.50302387
49254                     ],
49255                     [
49256                         -4.19713638,
49257                         57.50409032
49258                     ],
49259                     [
49260                         -4.1945031,
49261                         57.46022829
49262                     ]
49263                 ]
49264             ],
49265             "terms_url": "http://maps.nls.uk/townplans/inverness.html",
49266             "terms_text": "National Library of Scotland - Inverness 1867-1868"
49267         },
49268         {
49269             "name": "OS Town Plans, Irvine 1859 (NLS)",
49270             "type": "tms",
49271             "description": "Detailed town plan of Irvine 1859, courtesy of National Library of Scotland.",
49272             "template": "http://geo.nls.uk/maps/towns/irvine/{zoom}/{x}/{-y}.png",
49273             "scaleExtent": [
49274                 13,
49275                 20
49276             ],
49277             "polygon": [
49278                 [
49279                     [
49280                         -4.67540402,
49281                         55.60649957
49282                     ],
49283                     [
49284                         -4.67643252,
49285                         55.62159024
49286                     ],
49287                     [
49288                         -4.65537888,
49289                         55.62204812
49290                     ],
49291                     [
49292                         -4.65435844,
49293                         55.60695719
49294                     ]
49295                 ]
49296             ],
49297             "terms_url": "http://maps.nls.uk/townplans/irvine.html",
49298             "terms_text": "National Library of Scotland - Irvine 1859"
49299         },
49300         {
49301             "name": "OS Town Plans, Jedburgh 1858 (NLS)",
49302             "type": "tms",
49303             "description": "Detailed town plan of Jedburgh 1858, courtesy of National Library of Scotland.",
49304             "template": "http://geo.nls.uk/maps/towns/jedburgh/{zoom}/{x}/{-y}.png",
49305             "scaleExtent": [
49306                 13,
49307                 20
49308             ],
49309             "polygon": [
49310                 [
49311                     [
49312                         -2.56332521,
49313                         55.47105448
49314                     ],
49315                     [
49316                         -2.56355503,
49317                         55.48715562
49318                     ],
49319                     [
49320                         -2.54168193,
49321                         55.48725438
49322                     ],
49323                     [
49324                         -2.54146103,
49325                         55.47115318
49326                     ]
49327                 ]
49328             ],
49329             "terms_url": "http://maps.nls.uk/townplans/jedburgh.html",
49330             "terms_text": "National Library of Scotland - Jedburgh 1858"
49331         },
49332         {
49333             "name": "OS Town Plans, Kelso 1857 (NLS)",
49334             "type": "tms",
49335             "description": "Detailed town plan of Kelso 1857, courtesy of National Library of Scotland.",
49336             "template": "http://geo.nls.uk/maps/towns/kelso/{zoom}/{x}/{-y}.png",
49337             "scaleExtent": [
49338                 13,
49339                 20
49340             ],
49341             "polygon": [
49342                 [
49343                     [
49344                         -2.44924544,
49345                         55.58390848
49346                     ],
49347                     [
49348                         -2.44949757,
49349                         55.6059582
49350                     ],
49351                     [
49352                         -2.41902085,
49353                         55.60606617
49354                     ],
49355                     [
49356                         -2.41878581,
49357                         55.58401636
49358                     ]
49359                 ]
49360             ],
49361             "terms_url": "http://maps.nls.uk/townplans/kelso.html",
49362             "terms_text": "National Library of Scotland - Kelso 1857"
49363         },
49364         {
49365             "name": "OS Town Plans, Kilmarnock 1857-1859 (NLS)",
49366             "type": "tms",
49367             "description": "Detailed town plan of Kilmarnock 1857-1859, courtesy of National Library of Scotland.",
49368             "template": "http://geo.nls.uk/maps/towns/kilmarnock/{zoom}/{x}/{-y}.png",
49369             "scaleExtent": [
49370                 13,
49371                 20
49372             ],
49373             "polygon": [
49374                 [
49375                     [
49376                         -4.51746876,
49377                         55.58950933
49378                     ],
49379                     [
49380                         -4.5194347,
49381                         55.62017114
49382                     ],
49383                     [
49384                         -4.47675652,
49385                         55.62104083
49386                     ],
49387                     [
49388                         -4.4748238,
49389                         55.59037802
49390                     ]
49391                 ]
49392             ],
49393             "terms_url": "http://maps.nls.uk/townplans/kilmarnock.html",
49394             "terms_text": "National Library of Scotland - Kilmarnock 1857-1859"
49395         },
49396         {
49397             "name": "OS Town Plans, Kirkcaldy 1855 (NLS)",
49398             "type": "tms",
49399             "description": "Detailed town plan of Kirkcaldy 1855, courtesy of National Library of Scotland.",
49400             "template": "http://geo.nls.uk/maps/towns/kirkcaldy1855/{zoom}/{x}/{-y}.png",
49401             "scaleExtent": [
49402                 13,
49403                 20
49404             ],
49405             "polygon": [
49406                 [
49407                     [
49408                         -3.17455285,
49409                         56.09518942
49410                     ],
49411                     [
49412                         -3.17554995,
49413                         56.12790251
49414                     ],
49415                     [
49416                         -3.12991402,
49417                         56.12832843
49418                     ],
49419                     [
49420                         -3.12895559,
49421                         56.09561481
49422                     ]
49423                 ]
49424             ],
49425             "terms_url": "http://maps.nls.uk/townplans/kirkcaldy_1.html",
49426             "terms_text": "National Library of Scotland - Kirkcaldy 1855"
49427         },
49428         {
49429             "name": "OS Town Plans, Kirkcaldy 1894 (NLS)",
49430             "type": "tms",
49431             "description": "Detailed town plan of Kirkcaldy 1894, courtesy of National Library of Scotland.",
49432             "template": "http://geo.nls.uk/maps/towns/kirkcaldy1894/{zoom}/{x}/{-y}.png",
49433             "scaleExtent": [
49434                 13,
49435                 20
49436             ],
49437             "polygon": [
49438                 [
49439                     [
49440                         -3.17460426,
49441                         56.09513375
49442                     ],
49443                     [
49444                         -3.17560428,
49445                         56.12794116
49446                     ],
49447                     [
49448                         -3.12989512,
49449                         56.12836777
49450                     ],
49451                     [
49452                         -3.12893395,
49453                         56.09555983
49454                     ]
49455                 ]
49456             ],
49457             "terms_url": "http://maps.nls.uk/townplans/kirkcaldy_2.html",
49458             "terms_text": "National Library of Scotland - Kirkcaldy 1894"
49459         },
49460         {
49461             "name": "OS Town Plans, Kirkcudbright 1850 (NLS)",
49462             "type": "tms",
49463             "description": "Detailed town plan of Kirkcudbright 1850, courtesy of National Library of Scotland.",
49464             "template": "http://geo.nls.uk/maps/towns/kirkcudbright1850/{zoom}/{x}/{-y}.png",
49465             "scaleExtent": [
49466                 13,
49467                 20
49468             ],
49469             "polygon": [
49470                 [
49471                     [
49472                         -4.06154334,
49473                         54.82586314
49474                     ],
49475                     [
49476                         -4.0623081,
49477                         54.84086061
49478                     ],
49479                     [
49480                         -4.0420219,
49481                         54.84120364
49482                     ],
49483                     [
49484                         -4.04126464,
49485                         54.82620598
49486                     ]
49487                 ]
49488             ],
49489             "terms_url": "http://maps.nls.uk/townplans/kirkcudbright_1.html",
49490             "terms_text": "National Library of Scotland - Kirkcudbright 1850"
49491         },
49492         {
49493             "name": "OS Town Plans, Kirkcudbright 1893 (NLS)",
49494             "type": "tms",
49495             "description": "Detailed town plan of Kirkcudbright 1893, courtesy of National Library of Scotland.",
49496             "template": "http://geo.nls.uk/maps/towns/kirkcudbright1893/{zoom}/{x}/{-y}.png",
49497             "scaleExtent": [
49498                 13,
49499                 20
49500             ],
49501             "polygon": [
49502                 [
49503                     [
49504                         -4.06001868,
49505                         54.82720122
49506                     ],
49507                     [
49508                         -4.06079036,
49509                         54.84234455
49510                     ],
49511                     [
49512                         -4.04025067,
49513                         54.84269158
49514                     ],
49515                     [
49516                         -4.03948667,
49517                         54.82754805
49518                     ]
49519                 ]
49520             ],
49521             "terms_url": "http://maps.nls.uk/townplans/kirkcudbright_2.html",
49522             "terms_text": "National Library of Scotland - Kirkcudbright 1893"
49523         },
49524         {
49525             "name": "OS Town Plans, Kirkintilloch 1859 (NLS)",
49526             "type": "tms",
49527             "description": "Detailed town plan of Kirkintilloch 1859, courtesy of National Library of Scotland.",
49528             "template": "http://geo.nls.uk/maps/towns/kirkintilloch/{zoom}/{x}/{-y}.png",
49529             "scaleExtent": [
49530                 13,
49531                 20
49532             ],
49533             "polygon": [
49534                 [
49535                     [
49536                         -4.16664222,
49537                         55.93124287
49538                     ],
49539                     [
49540                         -4.16748402,
49541                         55.94631265
49542                     ],
49543                     [
49544                         -4.14637318,
49545                         55.94668235
49546                     ],
49547                     [
49548                         -4.14553956,
49549                         55.93161237
49550                     ]
49551                 ]
49552             ],
49553             "terms_url": "http://maps.nls.uk/townplans/kirkintilloch.html",
49554             "terms_text": "National Library of Scotland - Kirkintilloch 1859"
49555         },
49556         {
49557             "name": "OS Town Plans, Kirriemuir 1861 (NLS)",
49558             "type": "tms",
49559             "description": "Detailed town plan of Kirriemuir 1861, courtesy of National Library of Scotland.",
49560             "template": "http://geo.nls.uk/maps/towns/kirriemuir/{zoom}/{x}/{-y}.png",
49561             "scaleExtent": [
49562                 13,
49563                 20
49564             ],
49565             "polygon": [
49566                 [
49567                     [
49568                         -3.01255744,
49569                         56.65896044
49570                     ],
49571                     [
49572                         -3.01302683,
49573                         56.67645382
49574                     ],
49575                     [
49576                         -2.98815879,
49577                         56.67665366
49578                     ],
49579                     [
49580                         -2.98770092,
49581                         56.65916014
49582                     ]
49583                 ]
49584             ],
49585             "terms_url": "http://maps.nls.uk/townplans/kirriemuir.html",
49586             "terms_text": "National Library of Scotland - Kirriemuir 1861"
49587         },
49588         {
49589             "name": "OS Town Plans, Lanark 1858 (NLS)",
49590             "type": "tms",
49591             "description": "Detailed town plan of Lanark 1858, courtesy of National Library of Scotland.",
49592             "template": "http://geo.nls.uk/maps/towns/lanark/{zoom}/{x}/{-y}.png",
49593             "scaleExtent": [
49594                 13,
49595                 20
49596             ],
49597             "polygon": [
49598                 [
49599                     [
49600                         -3.78642584,
49601                         55.66308804
49602                     ],
49603                     [
49604                         -3.78710605,
49605                         55.67800854
49606                     ],
49607                     [
49608                         -3.76632876,
49609                         55.67830935
49610                     ],
49611                     [
49612                         -3.76565645,
49613                         55.66338868
49614                     ]
49615                 ]
49616             ],
49617             "terms_url": "http://maps.nls.uk/townplans/lanark.html",
49618             "terms_text": "National Library of Scotland - Lanark 1858"
49619         },
49620         {
49621             "name": "OS Town Plans, Linlithgow 1856 (NLS)",
49622             "type": "tms",
49623             "description": "Detailed town plan of Linlithgow 1856, courtesy of National Library of Scotland.",
49624             "template": "http://geo.nls.uk/maps/towns/linlithgow/{zoom}/{x}/{-y}.png",
49625             "scaleExtent": [
49626                 13,
49627                 20
49628             ],
49629             "polygon": [
49630                 [
49631                     [
49632                         -3.61908334,
49633                         55.95549561
49634                     ],
49635                     [
49636                         -3.62033259,
49637                         55.98538615
49638                     ],
49639                     [
49640                         -3.57838447,
49641                         55.98593047
49642                     ],
49643                     [
49644                         -3.57716753,
49645                         55.95603932
49646                     ]
49647                 ]
49648             ],
49649             "terms_url": "http://maps.nls.uk/townplans/linlithgow.html",
49650             "terms_text": "National Library of Scotland - Linlithgow 1856"
49651         },
49652         {
49653             "name": "OS Town Plans, Mayole 1856-1857 (NLS)",
49654             "type": "tms",
49655             "description": "Detailed town plan of Mayole 1856-1857, courtesy of National Library of Scotland.",
49656             "template": "http://geo.nls.uk/maps/towns/maybole/{zoom}/{x}/{-y}.png",
49657             "scaleExtent": [
49658                 13,
49659                 20
49660             ],
49661             "polygon": [
49662                 [
49663                     [
49664                         -4.69086378,
49665                         55.34340178
49666                     ],
49667                     [
49668                         -4.6918884,
49669                         55.35849731
49670                     ],
49671                     [
49672                         -4.67089656,
49673                         55.35895813
49674                     ],
49675                     [
49676                         -4.6698799,
49677                         55.34386234
49678                     ]
49679                 ]
49680             ],
49681             "terms_url": "http://maps.nls.uk/townplans/maybole.html",
49682             "terms_text": "National Library of Scotland - Mayole 1856-1857"
49683         },
49684         {
49685             "name": "OS Town Plans, Montrose 1861-1862 (NLS)",
49686             "type": "tms",
49687             "description": "Detailed town plan of Montrose 1861-1862, courtesy of National Library of Scotland.",
49688             "template": "http://geo.nls.uk/maps/towns/montrose/{zoom}/{x}/{-y}.png",
49689             "scaleExtent": [
49690                 13,
49691                 20
49692             ],
49693             "polygon": [
49694                 [
49695                     [
49696                         -2.4859324,
49697                         56.69645192
49698                     ],
49699                     [
49700                         -2.4862257,
49701                         56.71918799
49702                     ],
49703                     [
49704                         -2.45405417,
49705                         56.71930941
49706                     ],
49707                     [
49708                         -2.45378027,
49709                         56.69657324
49710                     ]
49711                 ]
49712             ],
49713             "terms_url": "http://maps.nls.uk/townplans/montrose.html",
49714             "terms_text": "National Library of Scotland - Montrose 1861-1862"
49715         },
49716         {
49717             "name": "OS Town Plans, Musselburgh 1853 (NLS)",
49718             "type": "tms",
49719             "description": "Detailed town plan of Musselburgh 1853, courtesy of National Library of Scotland.",
49720             "template": "http://geo.nls.uk/maps/towns/musselburgh1853/{zoom}/{x}/{-y}.png",
49721             "scaleExtent": [
49722                 13,
49723                 20
49724             ],
49725             "polygon": [
49726                 [
49727                     [
49728                         -3.07888558,
49729                         55.93371953
49730                     ],
49731                     [
49732                         -3.07954151,
49733                         55.95729781
49734                     ],
49735                     [
49736                         -3.03240684,
49737                         55.95770177
49738                     ],
49739                     [
49740                         -3.03177952,
49741                         55.93412313
49742                     ]
49743                 ]
49744             ],
49745             "terms_url": "http://maps.nls.uk/townplans/musselburgh_1.html",
49746             "terms_text": "National Library of Scotland - Musselburgh 1853"
49747         },
49748         {
49749             "name": "OS Town Plans, Musselburgh 1893 (NLS)",
49750             "type": "tms",
49751             "description": "Detailed town plan of Musselburgh 1893, courtesy of National Library of Scotland.",
49752             "template": "http://geo.nls.uk/maps/towns/musselburgh1893/{zoom}/{x}/{-y}.png",
49753             "scaleExtent": [
49754                 13,
49755                 20
49756             ],
49757             "polygon": [
49758                 [
49759                     [
49760                         -3.07017621,
49761                         55.92694102
49762                     ],
49763                     [
49764                         -3.07078961,
49765                         55.94917624
49766                     ],
49767                     [
49768                         -3.03988228,
49769                         55.94944099
49770                     ],
49771                     [
49772                         -3.03928658,
49773                         55.92720556
49774                     ]
49775                 ]
49776             ],
49777             "terms_url": "http://maps.nls.uk/townplans/musselburgh_2.html",
49778             "terms_text": "National Library of Scotland - Musselburgh 1893"
49779         },
49780         {
49781             "name": "OS Town Plans, Nairn 1867-1868 (NLS)",
49782             "type": "tms",
49783             "description": "Detailed town plan of Nairn 1867-1868, courtesy of National Library of Scotland.",
49784             "template": "http://geo.nls.uk/maps/towns/nairn/{zoom}/{x}/{-y}.png",
49785             "scaleExtent": [
49786                 13,
49787                 20
49788             ],
49789             "polygon": [
49790                 [
49791                     [
49792                         -3.88433907,
49793                         57.57899149
49794                     ],
49795                     [
49796                         -3.88509905,
49797                         57.5936822
49798                     ],
49799                     [
49800                         -3.85931017,
49801                         57.59406441
49802                     ],
49803                     [
49804                         -3.85856057,
49805                         57.57937348
49806                     ]
49807                 ]
49808             ],
49809             "terms_url": "http://maps.nls.uk/townplans/nairn.html",
49810             "terms_text": "National Library of Scotland - Nairn 1867-1868"
49811         },
49812         {
49813             "name": "OS Town Plans, Oban 1867-1868 (NLS)",
49814             "type": "tms",
49815             "description": "Detailed town plan of Oban 1867-1868, courtesy of National Library of Scotland.",
49816             "template": "http://geo.nls.uk/maps/towns/oban/{zoom}/{x}/{-y}.png",
49817             "scaleExtent": [
49818                 13,
49819                 20
49820             ],
49821             "polygon": [
49822                 [
49823                     [
49824                         -5.49548449,
49825                         56.39080407
49826                     ],
49827                     [
49828                         -5.49836627,
49829                         56.42219039
49830                     ],
49831                     [
49832                         -5.45383984,
49833                         56.42343933
49834                     ],
49835                     [
49836                         -5.45099456,
49837                         56.39205153
49838                     ]
49839                 ]
49840             ],
49841             "terms_url": "http://maps.nls.uk/townplans/oban.html",
49842             "terms_text": "National Library of Scotland - Oban 1867-1868"
49843         },
49844         {
49845             "name": "OS Town Plans, Peebles 1856 (NLS)",
49846             "type": "tms",
49847             "description": "Detailed town plan of Peebles 1856, courtesy of National Library of Scotland.",
49848             "template": "http://geo.nls.uk/maps/towns/peebles/{zoom}/{x}/{-y}.png",
49849             "scaleExtent": [
49850                 13,
49851                 20
49852             ],
49853             "polygon": [
49854                 [
49855                     [
49856                         -3.20921287,
49857                         55.63635834
49858                     ],
49859                     [
49860                         -3.20990288,
49861                         55.65873817
49862                     ],
49863                     [
49864                         -3.17896372,
49865                         55.65903935
49866                     ],
49867                     [
49868                         -3.17829135,
49869                         55.63665927
49870                     ]
49871                 ]
49872             ],
49873             "terms_url": "http://maps.nls.uk/townplans/peebles.html",
49874             "terms_text": "National Library of Scotland - Peebles 1856"
49875         },
49876         {
49877             "name": "OS Town Plans, Perth 1860 (NLS)",
49878             "type": "tms",
49879             "description": "Detailed town plan of Perth 1860, courtesy of National Library of Scotland.",
49880             "template": "http://geo.nls.uk/maps/towns/perth/{zoom}/{x}/{-y}.png",
49881             "scaleExtent": [
49882                 13,
49883                 20
49884             ],
49885             "polygon": [
49886                 [
49887                     [
49888                         -3.45302495,
49889                         56.37794226
49890                     ],
49891                     [
49892                         -3.45416664,
49893                         56.40789908
49894                     ],
49895                     [
49896                         -3.41187528,
49897                         56.40838777
49898                     ],
49899                     [
49900                         -3.41076676,
49901                         56.3784304
49902                     ]
49903                 ]
49904             ],
49905             "terms_url": "http://maps.nls.uk/townplans/perth.html",
49906             "terms_text": "National Library of Scotland - Perth 1860"
49907         },
49908         {
49909             "name": "OS Town Plans, Peterhead 1868 (NLS)",
49910             "type": "tms",
49911             "description": "Detailed town plan of Peterhead 1868, courtesy of National Library of Scotland.",
49912             "template": "http://geo.nls.uk/maps/towns/peterhead/{zoom}/{x}/{-y}.png",
49913             "scaleExtent": [
49914                 13,
49915                 20
49916             ],
49917             "polygon": [
49918                 [
49919                     [
49920                         -1.80513747,
49921                         57.48046916
49922                     ],
49923                     [
49924                         -1.80494005,
49925                         57.51755411
49926                     ],
49927                     [
49928                         -1.75135366,
49929                         57.51746003
49930                     ],
49931                     [
49932                         -1.75160539,
49933                         57.48037522
49934                     ]
49935                 ]
49936             ],
49937             "terms_url": "http://maps.nls.uk/townplans/peterhead",
49938             "terms_text": "National Library of Scotland - Peterhead 1868"
49939         },
49940         {
49941             "name": "OS Town Plans, Port Glasgow 1856-1857 (NLS)",
49942             "type": "tms",
49943             "description": "Detailed town plan of Port Glasgow 1856-1857, courtesy of National Library of Scotland.",
49944             "template": "http://geo.nls.uk/maps/towns/portglasgow/{zoom}/{x}/{-y}.png",
49945             "scaleExtent": [
49946                 13,
49947                 20
49948             ],
49949             "polygon": [
49950                 [
49951                     [
49952                         -4.70063209,
49953                         55.91995983
49954                     ],
49955                     [
49956                         -4.70222026,
49957                         55.9427679
49958                     ],
49959                     [
49960                         -4.67084958,
49961                         55.94345237
49962                     ],
49963                     [
49964                         -4.6692798,
49965                         55.92064372
49966                     ]
49967                 ]
49968             ],
49969             "terms_url": "http://maps.nls.uk/townplans/port-glasgow.html",
49970             "terms_text": "National Library of Scotland - Port Glasgow 1856-1857"
49971         },
49972         {
49973             "name": "OS Town Plans, Portobello 1893-1894 (NLS)",
49974             "type": "tms",
49975             "description": "Detailed town plan of Portobello 1893-1894, courtesy of National Library of Scotland.",
49976             "template": "http://geo.nls.uk/maps/towns/portobello/{zoom}/{x}/{-y}.png",
49977             "scaleExtent": [
49978                 13,
49979                 20
49980             ],
49981             "polygon": [
49982                 [
49983                     [
49984                         -3.12437919,
49985                         55.93846889
49986                     ],
49987                     [
49988                         -3.1250234,
49989                         55.96068605
49990                     ],
49991                     [
49992                         -3.09394827,
49993                         55.96096586
49994                     ],
49995                     [
49996                         -3.09332184,
49997                         55.93874847
49998                     ]
49999                 ]
50000             ],
50001             "terms_url": "http://maps.nls.uk/townplans/portobello.html",
50002             "terms_text": "National Library of Scotland - Portobello 1893-1894"
50003         },
50004         {
50005             "name": "OS Town Plans, Rothesay 1862-1863 (NLS)",
50006             "type": "tms",
50007             "description": "Detailed town plan of Rothesay 1862-1863, courtesy of National Library of Scotland.",
50008             "template": "http://geo.nls.uk/maps/towns/rothesay/{zoom}/{x}/{-y}.png",
50009             "scaleExtent": [
50010                 13,
50011                 20
50012             ],
50013             "polygon": [
50014                 [
50015                     [
50016                         -5.06449893,
50017                         55.82864114
50018                     ],
50019                     [
50020                         -5.06569719,
50021                         55.84385927
50022                     ],
50023                     [
50024                         -5.04413114,
50025                         55.84439519
50026                     ],
50027                     [
50028                         -5.04294127,
50029                         55.82917676
50030                     ]
50031                 ]
50032             ],
50033             "terms_url": "http://maps.nls.uk/townplans/rothesay.html",
50034             "terms_text": "National Library of Scotland - Rothesay 1862-1863"
50035         },
50036         {
50037             "name": "OS Town Plans, Selkirk 1865 (NLS)",
50038             "type": "tms",
50039             "description": "Detailed town plan of Selkirk 1865, courtesy of National Library of Scotland.",
50040             "template": "http://geo.nls.uk/maps/towns/selkirk/{zoom}/{x}/{-y}.png",
50041             "scaleExtent": [
50042                 13,
50043                 20
50044             ],
50045             "polygon": [
50046                 [
50047                     [
50048                         -2.85998582,
50049                         55.53499576
50050                     ],
50051                     [
50052                         -2.86063259,
50053                         55.56459732
50054                     ],
50055                     [
50056                         -2.82003242,
50057                         55.56487574
50058                     ],
50059                     [
50060                         -2.81941615,
50061                         55.53527387
50062                     ]
50063                 ]
50064             ],
50065             "terms_url": "http://maps.nls.uk/townplans/selkirk.html",
50066             "terms_text": "National Library of Scotland - Selkirk 1865"
50067         },
50068         {
50069             "name": "OS Town Plans, St Andrews 1854 (NLS)",
50070             "type": "tms",
50071             "description": "Detailed town plan of St Andrews 1854, courtesy of National Library of Scotland.",
50072             "template": "http://geo.nls.uk/maps/towns/standrews1854/{zoom}/{x}/{-y}.png",
50073             "scaleExtent": [
50074                 13,
50075                 20
50076             ],
50077             "polygon": [
50078                 [
50079                     [
50080                         -2.81342686,
50081                         56.32097352
50082                     ],
50083                     [
50084                         -2.81405804,
50085                         56.3506222
50086                     ],
50087                     [
50088                         -2.77243712,
50089                         56.35088865
50090                     ],
50091                     [
50092                         -2.77183819,
50093                         56.32123967
50094                     ]
50095                 ]
50096             ],
50097             "terms_url": "http://maps.nls.uk/townplans/st-andrews_1.html",
50098             "terms_text": "National Library of Scotland - St Andrews 1854"
50099         },
50100         {
50101             "name": "OS Town Plans, St Andrews 1893 (NLS)",
50102             "type": "tms",
50103             "description": "Detailed town plan of St Andrews 1893, courtesy of National Library of Scotland.",
50104             "template": "http://geo.nls.uk/maps/towns/standrews1893/{zoom}/{x}/{-y}.png",
50105             "scaleExtent": [
50106                 13,
50107                 20
50108             ],
50109             "polygon": [
50110                 [
50111                     [
50112                         -2.81545583,
50113                         56.31861733
50114                     ],
50115                     [
50116                         -2.81609919,
50117                         56.3487653
50118                     ],
50119                     [
50120                         -2.77387785,
50121                         56.34903619
50122                     ],
50123                     [
50124                         -2.77326775,
50125                         56.31888792
50126                     ]
50127                 ]
50128             ],
50129             "terms_url": "http://maps.nls.uk/townplans/st-andrews_2.html",
50130             "terms_text": "National Library of Scotland - St Andrews 1893"
50131         },
50132         {
50133             "name": "OS Town Plans, Stirling 1858 (NLS)",
50134             "type": "tms",
50135             "description": "Detailed town plan of Stirling 1858, courtesy of National Library of Scotland.",
50136             "template": "http://geo.nls.uk/maps/towns/stirling/{zoom}/{x}/{-y}.png",
50137             "scaleExtent": [
50138                 13,
50139                 20
50140             ],
50141             "polygon": [
50142                 [
50143                     [
50144                         -3.95768489,
50145                         56.10754239
50146                     ],
50147                     [
50148                         -3.95882978,
50149                         56.13007142
50150                     ],
50151                     [
50152                         -3.92711024,
50153                         56.13057046
50154                     ],
50155                     [
50156                         -3.92598386,
50157                         56.10804101
50158                     ]
50159                 ]
50160             ],
50161             "terms_url": "http://maps.nls.uk/townplans/stirling.html",
50162             "terms_text": "National Library of Scotland - Stirling 1858"
50163         },
50164         {
50165             "name": "OS Town Plans, Stonehaven 1864 (NLS)",
50166             "type": "tms",
50167             "description": "Detailed town plan of Stonehaven 1864, courtesy of National Library of Scotland.",
50168             "template": "http://geo.nls.uk/maps/towns/stonehaven/{zoom}/{x}/{-y}.png",
50169             "scaleExtent": [
50170                 13,
50171                 20
50172             ],
50173             "polygon": [
50174                 [
50175                     [
50176                         -2.220167,
50177                         56.9565098
50178                     ],
50179                     [
50180                         -2.2202543,
50181                         56.97129283
50182                     ],
50183                     [
50184                         -2.19924399,
50185                         56.9713281
50186                     ],
50187                     [
50188                         -2.19916501,
50189                         56.95654504
50190                     ]
50191                 ]
50192             ],
50193             "terms_url": "http://maps.nls.uk/townplans/stonehaven.html",
50194             "terms_text": "National Library of Scotland - Stonehaven 1864"
50195         },
50196         {
50197             "name": "OS Town Plans, Stranraer 1847 (NLS)",
50198             "type": "tms",
50199             "description": "Detailed town plan of Stranraer 1847, courtesy of National Library of Scotland.",
50200             "template": "http://geo.nls.uk/maps/towns/stranraer1847/{zoom}/{x}/{-y}.png",
50201             "scaleExtent": [
50202                 13,
50203                 20
50204             ],
50205             "polygon": [
50206                 [
50207                     [
50208                         -5.04859743,
50209                         54.8822997
50210                     ],
50211                     [
50212                         -5.0508954,
50213                         54.91268061
50214                     ],
50215                     [
50216                         -5.0095373,
50217                         54.91371278
50218                     ],
50219                     [
50220                         -5.00727037,
50221                         54.88333071
50222                     ]
50223                 ]
50224             ],
50225             "terms_url": "http://maps.nls.uk/townplans/stranraer_1.html",
50226             "terms_text": "National Library of Scotland - Stranraer 1847"
50227         },
50228         {
50229             "name": "OS Town Plans, Stranraer 1863-1877 (NLS)",
50230             "type": "tms",
50231             "description": "Detailed town plan of Stranraer 1863-1877, courtesy of National Library of Scotland.",
50232             "template": "http://geo.nls.uk/maps/towns/stranraer1867/{zoom}/{x}/{-y}.png",
50233             "scaleExtent": [
50234                 13,
50235                 20
50236             ],
50237             "polygon": [
50238                 [
50239                     [
50240                         -5.04877289,
50241                         54.88228699
50242                     ],
50243                     [
50244                         -5.05107324,
50245                         54.9126976
50246                     ],
50247                     [
50248                         -5.00947337,
50249                         54.91373582
50250                     ],
50251                     [
50252                         -5.00720427,
50253                         54.88332405
50254                     ]
50255                 ]
50256             ],
50257             "terms_url": "http://maps.nls.uk/townplans/stranraer_1a.html",
50258             "terms_text": "National Library of Scotland - Stranraer 1863-1877"
50259         },
50260         {
50261             "name": "OS Town Plans, Stranraer 1893 (NLS)",
50262             "type": "tms",
50263             "description": "Detailed town plan of Stranraer 1893, courtesy of National Library of Scotland.",
50264             "template": "http://geo.nls.uk/maps/towns/stranraer1893/{zoom}/{x}/{-y}.png",
50265             "scaleExtent": [
50266                 13,
50267                 20
50268             ],
50269             "polygon": [
50270                 [
50271                     [
50272                         -5.04418424,
50273                         54.89773858
50274                     ],
50275                     [
50276                         -5.04511026,
50277                         54.90999885
50278                     ],
50279                     [
50280                         -5.0140499,
50281                         54.91077389
50282                     ],
50283                     [
50284                         -5.0131333,
50285                         54.89851327
50286                     ]
50287                 ]
50288             ],
50289             "terms_url": "http://maps.nls.uk/townplans/stranraer_2.html",
50290             "terms_text": "National Library of Scotland - Stranraer 1893"
50291         },
50292         {
50293             "name": "OS Town Plans, Strathaven 1858 (NLS)",
50294             "type": "tms",
50295             "description": "Detailed town plan of Strathaven 1858, courtesy of National Library of Scotland.",
50296             "template": "http://geo.nls.uk/maps/towns/strathaven/{zoom}/{x}/{-y}.png",
50297             "scaleExtent": [
50298                 13,
50299                 20
50300             ],
50301             "polygon": [
50302                 [
50303                     [
50304                         -4.06914872,
50305                         55.67242091
50306                     ],
50307                     [
50308                         -4.06954357,
50309                         55.67989707
50310                     ],
50311                     [
50312                         -4.05917487,
50313                         55.6800715
50314                     ],
50315                     [
50316                         -4.05878199,
50317                         55.67259529
50318                     ]
50319                 ]
50320             ],
50321             "terms_url": "http://maps.nls.uk/townplans/strathaven.html",
50322             "terms_text": "National Library of Scotland - Strathaven 1858"
50323         },
50324         {
50325             "name": "OS Town Plans, Wick 1872 (NLS)",
50326             "type": "tms",
50327             "description": "Detailed town plan of Wick 1872, courtesy of National Library of Scotland.",
50328             "template": "http://geo.nls.uk/maps/towns/wick/{zoom}/{x}/{-y}.png",
50329             "scaleExtent": [
50330                 13,
50331                 20
50332             ],
50333             "polygon": [
50334                 [
50335                     [
50336                         -3.11470001,
50337                         58.41344839
50338                     ],
50339                     [
50340                         -3.11588837,
50341                         58.45101446
50342                     ],
50343                     [
50344                         -3.05949843,
50345                         58.45149284
50346                     ],
50347                     [
50348                         -3.05837008,
50349                         58.41392606
50350                     ]
50351                 ]
50352             ],
50353             "terms_url": "http://maps.nls.uk/townplans/wick.html",
50354             "terms_text": "National Library of Scotland - Wick 1872"
50355         },
50356         {
50357             "name": "OS Town Plans, Wigtown 1848 (NLS)",
50358             "type": "tms",
50359             "description": "Detailed town plan of Wigtown 1848, courtesy of National Library of Scotland.",
50360             "template": "http://geo.nls.uk/maps/towns/wigtown1848/{zoom}/{x}/{-y}.png",
50361             "scaleExtent": [
50362                 13,
50363                 20
50364             ],
50365             "polygon": [
50366                 [
50367                     [
50368                         -4.45235587,
50369                         54.8572296
50370                     ],
50371                     [
50372                         -4.45327284,
50373                         54.87232603
50374                     ],
50375                     [
50376                         -4.43254469,
50377                         54.87274317
50378                     ],
50379                     [
50380                         -4.43163545,
50381                         54.85764651
50382                     ]
50383                 ]
50384             ],
50385             "terms_url": "http://maps.nls.uk/townplans/wigtown_1.html",
50386             "terms_text": "National Library of Scotland - Wigtown 1848"
50387         },
50388         {
50389             "name": "OS Town Plans, Wigtown 1894 (NLS)",
50390             "type": "tms",
50391             "description": "Detailed town plan of Wigtown 1894, courtesy of National Library of Scotland.",
50392             "template": "http://geo.nls.uk/maps/towns/wigtown1894/{zoom}/{x}/{-y}.png",
50393             "scaleExtent": [
50394                 13,
50395                 20
50396             ],
50397             "polygon": [
50398                 [
50399                     [
50400                         -4.45233361,
50401                         54.85721131
50402                     ],
50403                     [
50404                         -4.45325423,
50405                         54.87236807
50406                     ],
50407                     [
50408                         -4.43257837,
50409                         54.87278416
50410                     ],
50411                     [
50412                         -4.43166549,
50413                         54.85762716
50414                     ]
50415                 ]
50416             ],
50417             "terms_url": "http://maps.nls.uk/townplans/wigtown_2.html",
50418             "terms_text": "National Library of Scotland - Wigtown 1894"
50419         },
50420         {
50421             "name": "OpenPT Map (overlay)",
50422             "type": "tms",
50423             "template": "http://openptmap.de/tiles/{zoom}/{x}/{y}.png",
50424             "scaleExtent": [
50425                 5,
50426                 16
50427             ],
50428             "polygon": [
50429                 [
50430                     [
50431                         6.4901072,
50432                         53.665658
50433                     ],
50434                     [
50435                         8.5665347,
50436                         53.9848257
50437                     ],
50438                     [
50439                         8.1339457,
50440                         54.709715
50441                     ],
50442                     [
50443                         8.317796,
50444                         55.0952362
50445                     ],
50446                     [
50447                         10.1887438,
50448                         54.7783834
50449                     ],
50450                     [
50451                         10.6321475,
50452                         54.4778841
50453                     ],
50454                     [
50455                         11.2702164,
50456                         54.6221504
50457                     ],
50458                     [
50459                         11.681176,
50460                         54.3709243
50461                     ],
50462                     [
50463                         12.0272473,
50464                         54.3898199
50465                     ],
50466                     [
50467                         13.3250145,
50468                         54.8531617
50469                     ],
50470                     [
50471                         13.9198245,
50472                         54.6972173
50473                     ],
50474                     [
50475                         14.2118221,
50476                         54.1308273
50477                     ],
50478                     [
50479                         14.493005,
50480                         53.2665063
50481                     ],
50482                     [
50483                         14.1577485,
50484                         52.8766495
50485                     ],
50486                     [
50487                         14.7525584,
50488                         52.5819369
50489                     ],
50490                     [
50491                         15.0986297,
50492                         51.0171541
50493                     ],
50494                     [
50495                         14.9364088,
50496                         50.8399279
50497                     ],
50498                     [
50499                         14.730929,
50500                         50.7920977
50501                     ],
50502                     [
50503                         14.4389313,
50504                         50.8808862
50505                     ],
50506                     [
50507                         12.9573138,
50508                         50.3939044
50509                     ],
50510                     [
50511                         12.51391,
50512                         50.3939044
50513                     ],
50514                     [
50515                         12.3084302,
50516                         50.1173237
50517                     ],
50518                     [
50519                         12.6112425,
50520                         49.9088337
50521                     ],
50522                     [
50523                         12.394948,
50524                         49.7344006
50525                     ],
50526                     [
50527                         12.7734634,
50528                         49.4047626
50529                     ],
50530                     [
50531                         14.1469337,
50532                         48.6031036
50533                     ],
50534                     [
50535                         14.6768553,
50536                         48.6531391
50537                     ],
50538                     [
50539                         15.0661855,
50540                         49.0445497
50541                     ],
50542                     [
50543                         16.2666202,
50544                         48.7459305
50545                     ],
50546                     [
50547                         16.4937294,
50548                         48.8741286
50549                     ],
50550                     [
50551                         16.904689,
50552                         48.7173975
50553                     ],
50554                     [
50555                         16.9371332,
50556                         48.5315383
50557                     ],
50558                     [
50559                         16.8384693,
50560                         48.3823161
50561                     ],
50562                     [
50563                         17.2017097,
50564                         48.010204
50565                     ],
50566                     [
50567                         17.1214145,
50568                         47.6997605
50569                     ],
50570                     [
50571                         16.777292,
50572                         47.6585709
50573                     ],
50574                     [
50575                         16.6090543,
50576                         47.7460598
50577                     ],
50578                     [
50579                         16.410228,
50580                         47.6637214
50581                     ],
50582                     [
50583                         16.7352326,
50584                         47.6147714
50585                     ],
50586                     [
50587                         16.5555242,
50588                         47.3589738
50589                     ],
50590                     [
50591                         16.4790525,
50592                         46.9768539
50593                     ],
50594                     [
50595                         16.0355168,
50596                         46.8096295
50597                     ],
50598                     [
50599                         16.0508112,
50600                         46.6366332
50601                     ],
50602                     [
50603                         14.9572663,
50604                         46.6313822
50605                     ],
50606                     [
50607                         14.574908,
50608                         46.3892866
50609                     ],
50610                     [
50611                         12.3954655,
50612                         46.6891149
50613                     ],
50614                     [
50615                         12.1507562,
50616                         47.0550608
50617                     ],
50618                     [
50619                         11.1183887,
50620                         46.9142058
50621                     ],
50622                     [
50623                         11.0342699,
50624                         46.7729797
50625                     ],
50626                     [
50627                         10.4836739,
50628                         46.8462544
50629                     ],
50630                     [
50631                         10.4607324,
50632                         46.5472973
50633                     ],
50634                     [
50635                         10.1013156,
50636                         46.5735879
50637                     ],
50638                     [
50639                         10.2007287,
50640                         46.1831867
50641                     ],
50642                     [
50643                         9.8948421,
50644                         46.3629068
50645                     ],
50646                     [
50647                         9.5966026,
50648                         46.2889758
50649                     ],
50650                     [
50651                         9.2983631,
50652                         46.505206
50653                     ],
50654                     [
50655                         9.2830687,
50656                         46.2572605
50657                     ],
50658                     [
50659                         9.0536537,
50660                         45.7953255
50661                     ],
50662                     [
50663                         8.4265861,
50664                         46.2466846
50665                     ],
50666                     [
50667                         8.4418804,
50668                         46.4736161
50669                     ],
50670                     [
50671                         7.8759901,
50672                         45.9284607
50673                     ],
50674                     [
50675                         7.0959791,
50676                         45.8645956
50677                     ],
50678                     [
50679                         6.7747981,
50680                         46.1620044
50681                     ],
50682                     [
50683                         6.8206811,
50684                         46.4051083
50685                     ],
50686                     [
50687                         6.5453831,
50688                         46.4578142
50689                     ],
50690                     [
50691                         6.3312624,
50692                         46.3840116
50693                     ],
50694                     [
50695                         6.3847926,
50696                         46.2466846
50697                     ],
50698                     [
50699                         5.8953739,
50700                         46.0878021
50701                     ],
50702                     [
50703                         6.1171418,
50704                         46.3681838
50705                     ],
50706                     [
50707                         6.0942003,
50708                         46.5998657
50709                     ],
50710                     [
50711                         6.4383228,
50712                         46.7782169
50713                     ],
50714                     [
50715                         6.4306756,
50716                         46.9298747
50717                     ],
50718                     [
50719                         7.0806847,
50720                         47.3460216
50721                     ],
50722                     [
50723                         6.8436226,
50724                         47.3719227
50725                     ],
50726                     [
50727                         6.9965659,
50728                         47.5012373
50729                     ],
50730                     [
50731                         7.1800979,
50732                         47.5064033
50733                     ],
50734                     [
50735                         7.2336281,
50736                         47.439206
50737                     ],
50738                     [
50739                         7.4553959,
50740                         47.4805683
50741                     ],
50742                     [
50743                         7.7842241,
50744                         48.645735
50745                     ],
50746                     [
50747                         8.1971711,
50748                         49.0282701
50749                     ],
50750                     [
50751                         7.6006921,
50752                         49.0382974
50753                     ],
50754                     [
50755                         7.4477487,
50756                         49.1634679
50757                     ],
50758                     [
50759                         7.2030394,
50760                         49.1034255
50761                     ],
50762                     [
50763                         6.6677378,
50764                         49.1634679
50765                     ],
50766                     [
50767                         6.6371491,
50768                         49.3331933
50769                     ],
50770                     [
50771                         6.3542039,
50772                         49.4576194
50773                     ],
50774                     [
50775                         6.5453831,
50776                         49.8043366
50777                     ],
50778                     [
50779                         6.2471436,
50780                         49.873384
50781                     ],
50782                     [
50783                         6.0789059,
50784                         50.1534883
50785                     ],
50786                     [
50787                         6.3618511,
50788                         50.3685934
50789                     ],
50790                     [
50791                         6.0865531,
50792                         50.7039632
50793                     ],
50794                     [
50795                         5.8800796,
50796                         51.0513752
50797                     ],
50798                     [
50799                         6.1247889,
50800                         51.1618085
50801                     ],
50802                     [
50803                         6.1936134,
50804                         51.491527
50805                     ],
50806                     [
50807                         5.9641984,
50808                         51.7526501
50809                     ],
50810                     [
50811                         6.0253758,
50812                         51.8897286
50813                     ],
50814                     [
50815                         6.4536171,
50816                         51.8661241
50817                     ],
50818                     [
50819                         6.8436226,
50820                         51.9557552
50821                     ],
50822                     [
50823                         6.6906793,
50824                         52.0499105
50825                     ],
50826                     [
50827                         7.0042131,
50828                         52.2282603
50829                     ],
50830                     [
50831                         7.0195074,
50832                         52.4525245
50833                     ],
50834                     [
50835                         6.6983264,
50836                         52.4665032
50837                     ],
50838                     [
50839                         6.6906793,
50840                         52.6524628
50841                     ],
50842                     [
50843                         7.0348017,
50844                         52.6385432
50845                     ],
50846                     [
50847                         7.0730376,
50848                         52.8330151
50849                     ],
50850                     [
50851                         7.2183337,
50852                         52.9852064
50853                     ],
50854                     [
50855                         7.1953922,
50856                         53.3428087
50857                     ],
50858                     [
50859                         7.0042131,
50860                         53.3291098
50861                     ]
50862                 ]
50863             ],
50864             "terms_url": "http://openstreetmap.org/",
50865             "terms_text": "© OpenStreetMap contributors, CC-BY-SA"
50866         },
50867         {
50868             "name": "OpenStreetMap (Mapnik)",
50869             "type": "tms",
50870             "description": "The default OpenStreetMap layer.",
50871             "template": "http://tile.openstreetmap.org/{zoom}/{x}/{y}.png",
50872             "scaleExtent": [
50873                 0,
50874                 19
50875             ],
50876             "terms_url": "http://openstreetmap.org/",
50877             "terms_text": "© OpenStreetMap contributors, CC-BY-SA",
50878             "id": "MAPNIK",
50879             "default": true
50880         },
50881         {
50882             "name": "OpenStreetMap GPS traces",
50883             "type": "tms",
50884             "description": "Public GPS traces uploaded to OpenStreetMap.",
50885             "template": "http://{switch:a,b,c}.gps-tile.openstreetmap.org/lines/{zoom}/{x}/{y}.png",
50886             "scaleExtent": [
50887                 0,
50888                 20
50889             ],
50890             "terms_url": "http://www.openstreetmap.org/copyright",
50891             "terms_text": "© OpenStreetMap contributors",
50892             "terms_html": "© <a href='http://www.openstreetmap.org/copyright'>OpenStreetMap contributors</a>. North: <span style='display: inline-block; width: 10px; height: 10px; background-color: #7fed11;'></span> South: <span style='display: inline-block; width: 10px; height: 10px; background-color: #7f11ed;'></span> East: <span style='display: inline-block; width: 10px; height: 10px; background-color: #ff3f3f;'></span> West: <span style='display: inline-block; width: 10px; height: 10px; background-color: #00bfbf;'></span>",
50893             "overlay": true
50894         },
50895         {
50896             "name": "Pangasinán/Bulacan (Phillipines HiRes)",
50897             "type": "tms",
50898             "template": "http://gravitystorm.dev.openstreetmap.org/imagery/philippines/{zoom}/{x}/{y}.png",
50899             "scaleExtent": [
50900                 12,
50901                 19
50902             ],
50903             "polygon": [
50904                 [
50905                     [
50906                         120.336593,
50907                         15.985768
50908                     ],
50909                     [
50910                         120.445995,
50911                         15.984
50912                     ],
50913                     [
50914                         120.446134,
50915                         15.974459
50916                     ],
50917                     [
50918                         120.476464,
50919                         15.974592
50920                     ],
50921                     [
50922                         120.594247,
50923                         15.946832
50924                     ],
50925                     [
50926                         120.598064,
50927                         16.090795
50928                     ],
50929                     [
50930                         120.596537,
50931                         16.197999
50932                     ],
50933                     [
50934                         120.368537,
50935                         16.218527
50936                     ],
50937                     [
50938                         120.347576,
50939                         16.042308
50940                     ],
50941                     [
50942                         120.336593,
50943                         15.985768
50944                     ]
50945                 ],
50946                 [
50947                     [
50948                         120.8268,
50949                         15.3658
50950                     ],
50951                     [
50952                         121.2684,
50953                         15.2602
50954                     ],
50955                     [
50956                         121.2699,
50957                         14.7025
50958                     ],
50959                     [
50960                         120.695,
50961                         14.8423
50962                     ]
50963                 ]
50964             ]
50965         },
50966         {
50967             "name": "Slovakia EEA CORINE 2006",
50968             "type": "tms",
50969             "template": "http://www.freemap.sk/tms/clc/{zoom}/{x}/{y}.png",
50970             "polygon": [
50971                 [
50972                     [
50973                         19.83682,
50974                         49.25529
50975                     ],
50976                     [
50977                         19.80075,
50978                         49.42385
50979                     ],
50980                     [
50981                         19.60437,
50982                         49.48058
50983                     ],
50984                     [
50985                         19.49179,
50986                         49.63961
50987                     ],
50988                     [
50989                         19.21831,
50990                         49.52604
50991                     ],
50992                     [
50993                         19.16778,
50994                         49.42521
50995                     ],
50996                     [
50997                         19.00308,
50998                         49.42236
50999                     ],
51000                     [
51001                         18.97611,
51002                         49.5308
51003                     ],
51004                     [
51005                         18.54685,
51006                         49.51425
51007                     ],
51008                     [
51009                         18.31432,
51010                         49.33818
51011                     ],
51012                     [
51013                         18.15913,
51014                         49.2961
51015                     ],
51016                     [
51017                         18.05564,
51018                         49.11134
51019                     ],
51020                     [
51021                         17.56396,
51022                         48.84938
51023                     ],
51024                     [
51025                         17.17929,
51026                         48.88816
51027                     ],
51028                     [
51029                         17.058,
51030                         48.81105
51031                     ],
51032                     [
51033                         16.90426,
51034                         48.61947
51035                     ],
51036                     [
51037                         16.79685,
51038                         48.38561
51039                     ],
51040                     [
51041                         17.06762,
51042                         48.01116
51043                     ],
51044                     [
51045                         17.32787,
51046                         47.97749
51047                     ],
51048                     [
51049                         17.51699,
51050                         47.82535
51051                     ],
51052                     [
51053                         17.74776,
51054                         47.73093
51055                     ],
51056                     [
51057                         18.29515,
51058                         47.72075
51059                     ],
51060                     [
51061                         18.67959,
51062                         47.75541
51063                     ],
51064                     [
51065                         18.89755,
51066                         47.81203
51067                     ],
51068                     [
51069                         18.79463,
51070                         47.88245
51071                     ],
51072                     [
51073                         18.84318,
51074                         48.04046
51075                     ],
51076                     [
51077                         19.46212,
51078                         48.05333
51079                     ],
51080                     [
51081                         19.62064,
51082                         48.22938
51083                     ],
51084                     [
51085                         19.89585,
51086                         48.09387
51087                     ],
51088                     [
51089                         20.33766,
51090                         48.2643
51091                     ],
51092                     [
51093                         20.55395,
51094                         48.52358
51095                     ],
51096                     [
51097                         20.82335,
51098                         48.55714
51099                     ],
51100                     [
51101                         21.10271,
51102                         48.47096
51103                     ],
51104                     [
51105                         21.45863,
51106                         48.55513
51107                     ],
51108                     [
51109                         21.74536,
51110                         48.31435
51111                     ],
51112                     [
51113                         22.15293,
51114                         48.37179
51115                     ],
51116                     [
51117                         22.61255,
51118                         49.08914
51119                     ],
51120                     [
51121                         22.09997,
51122                         49.23814
51123                     ],
51124                     [
51125                         21.9686,
51126                         49.36363
51127                     ],
51128                     [
51129                         21.6244,
51130                         49.46989
51131                     ],
51132                     [
51133                         21.06873,
51134                         49.46402
51135                     ],
51136                     [
51137                         20.94336,
51138                         49.31088
51139                     ],
51140                     [
51141                         20.73052,
51142                         49.44006
51143                     ],
51144                     [
51145                         20.22804,
51146                         49.41714
51147                     ],
51148                     [
51149                         20.05234,
51150                         49.23052
51151                     ],
51152                     [
51153                         19.83682,
51154                         49.25529
51155                     ]
51156                 ]
51157             ],
51158             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/clc-2006-vector-data-version-1",
51159             "terms_text": "EEA Corine 2006"
51160         },
51161         {
51162             "name": "Slovakia EEA GMES Urban Atlas",
51163             "type": "tms",
51164             "template": "http://www.freemap.sk/tms/urbanatlas/{zoom}/{x}/{y}.png",
51165             "polygon": [
51166                 [
51167                     [
51168                         19.83682,
51169                         49.25529
51170                     ],
51171                     [
51172                         19.80075,
51173                         49.42385
51174                     ],
51175                     [
51176                         19.60437,
51177                         49.48058
51178                     ],
51179                     [
51180                         19.49179,
51181                         49.63961
51182                     ],
51183                     [
51184                         19.21831,
51185                         49.52604
51186                     ],
51187                     [
51188                         19.16778,
51189                         49.42521
51190                     ],
51191                     [
51192                         19.00308,
51193                         49.42236
51194                     ],
51195                     [
51196                         18.97611,
51197                         49.5308
51198                     ],
51199                     [
51200                         18.54685,
51201                         49.51425
51202                     ],
51203                     [
51204                         18.31432,
51205                         49.33818
51206                     ],
51207                     [
51208                         18.15913,
51209                         49.2961
51210                     ],
51211                     [
51212                         18.05564,
51213                         49.11134
51214                     ],
51215                     [
51216                         17.56396,
51217                         48.84938
51218                     ],
51219                     [
51220                         17.17929,
51221                         48.88816
51222                     ],
51223                     [
51224                         17.058,
51225                         48.81105
51226                     ],
51227                     [
51228                         16.90426,
51229                         48.61947
51230                     ],
51231                     [
51232                         16.79685,
51233                         48.38561
51234                     ],
51235                     [
51236                         17.06762,
51237                         48.01116
51238                     ],
51239                     [
51240                         17.32787,
51241                         47.97749
51242                     ],
51243                     [
51244                         17.51699,
51245                         47.82535
51246                     ],
51247                     [
51248                         17.74776,
51249                         47.73093
51250                     ],
51251                     [
51252                         18.29515,
51253                         47.72075
51254                     ],
51255                     [
51256                         18.67959,
51257                         47.75541
51258                     ],
51259                     [
51260                         18.89755,
51261                         47.81203
51262                     ],
51263                     [
51264                         18.79463,
51265                         47.88245
51266                     ],
51267                     [
51268                         18.84318,
51269                         48.04046
51270                     ],
51271                     [
51272                         19.46212,
51273                         48.05333
51274                     ],
51275                     [
51276                         19.62064,
51277                         48.22938
51278                     ],
51279                     [
51280                         19.89585,
51281                         48.09387
51282                     ],
51283                     [
51284                         20.33766,
51285                         48.2643
51286                     ],
51287                     [
51288                         20.55395,
51289                         48.52358
51290                     ],
51291                     [
51292                         20.82335,
51293                         48.55714
51294                     ],
51295                     [
51296                         21.10271,
51297                         48.47096
51298                     ],
51299                     [
51300                         21.45863,
51301                         48.55513
51302                     ],
51303                     [
51304                         21.74536,
51305                         48.31435
51306                     ],
51307                     [
51308                         22.15293,
51309                         48.37179
51310                     ],
51311                     [
51312                         22.61255,
51313                         49.08914
51314                     ],
51315                     [
51316                         22.09997,
51317                         49.23814
51318                     ],
51319                     [
51320                         21.9686,
51321                         49.36363
51322                     ],
51323                     [
51324                         21.6244,
51325                         49.46989
51326                     ],
51327                     [
51328                         21.06873,
51329                         49.46402
51330                     ],
51331                     [
51332                         20.94336,
51333                         49.31088
51334                     ],
51335                     [
51336                         20.73052,
51337                         49.44006
51338                     ],
51339                     [
51340                         20.22804,
51341                         49.41714
51342                     ],
51343                     [
51344                         20.05234,
51345                         49.23052
51346                     ],
51347                     [
51348                         19.83682,
51349                         49.25529
51350                     ]
51351                 ]
51352             ],
51353             "terms_url": "http://www.eea.europa.eu/data-and-maps/data/urban-atlas",
51354             "terms_text": "EEA GMES Urban Atlas"
51355         },
51356         {
51357             "name": "Slovakia Historic Maps",
51358             "type": "tms",
51359             "template": "http://tms.freemap.sk/historicke/{zoom}/{x}/{y}.png",
51360             "scaleExtent": [
51361                 0,
51362                 12
51363             ],
51364             "polygon": [
51365                 [
51366                     [
51367                         16.8196949,
51368                         47.4927236
51369                     ],
51370                     [
51371                         16.8196949,
51372                         49.5030322
51373                     ],
51374                     [
51375                         22.8388318,
51376                         49.5030322
51377                     ],
51378                     [
51379                         22.8388318,
51380                         47.4927236
51381                     ],
51382                     [
51383                         16.8196949,
51384                         47.4927236
51385                     ]
51386                 ]
51387             ]
51388         },
51389         {
51390             "name": "South Africa CD:NGI Aerial",
51391             "type": "tms",
51392             "template": "http://{switch:a,b,c}.aerial.openstreetmap.org.za/ngi-aerial/{zoom}/{x}/{y}.jpg",
51393             "scaleExtent": [
51394                 1,
51395                 22
51396             ],
51397             "polygon": [
51398                 [
51399                     [
51400                         17.8396817,
51401                         -32.7983384
51402                     ],
51403                     [
51404                         17.8893509,
51405                         -32.6972835
51406                     ],
51407                     [
51408                         18.00364,
51409                         -32.6982187
51410                     ],
51411                     [
51412                         18.0991679,
51413                         -32.7485251
51414                     ],
51415                     [
51416                         18.2898747,
51417                         -32.5526645
51418                     ],
51419                     [
51420                         18.2930182,
51421                         -32.0487089
51422                     ],
51423                     [
51424                         18.105455,
51425                         -31.6454966
51426                     ],
51427                     [
51428                         17.8529257,
51429                         -31.3443951
51430                     ],
51431                     [
51432                         17.5480046,
51433                         -30.902171
51434                     ],
51435                     [
51436                         17.4044506,
51437                         -30.6374731
51438                     ],
51439                     [
51440                         17.2493704,
51441                         -30.3991663
51442                     ],
51443                     [
51444                         16.9936977,
51445                         -29.6543552
51446                     ],
51447                     [
51448                         16.7987996,
51449                         -29.19437
51450                     ],
51451                     [
51452                         16.5494139,
51453                         -28.8415949
51454                     ],
51455                     [
51456                         16.4498691,
51457                         -28.691876
51458                     ],
51459                     [
51460                         16.4491046,
51461                         -28.5515766
51462                     ],
51463                     [
51464                         16.6002551,
51465                         -28.4825663
51466                     ],
51467                     [
51468                         16.7514057,
51469                         -28.4486958
51470                     ],
51471                     [
51472                         16.7462192,
51473                         -28.2458973
51474                     ],
51475                     [
51476                         16.8855148,
51477                         -28.04729
51478                     ],
51479                     [
51480                         16.9929502,
51481                         -28.0244005
51482                     ],
51483                     [
51484                         17.0529659,
51485                         -28.0257086
51486                     ],
51487                     [
51488                         17.1007562,
51489                         -28.0338839
51490                     ],
51491                     [
51492                         17.2011527,
51493                         -28.0930546
51494                     ],
51495                     [
51496                         17.2026346,
51497                         -28.2328424
51498                     ],
51499                     [
51500                         17.2474611,
51501                         -28.2338215
51502                     ],
51503                     [
51504                         17.2507953,
51505                         -28.198892
51506                     ],
51507                     [
51508                         17.3511919,
51509                         -28.1975861
51510                     ],
51511                     [
51512                         17.3515624,
51513                         -28.2442655
51514                     ],
51515                     [
51516                         17.4015754,
51517                         -28.2452446
51518                     ],
51519                     [
51520                         17.4149122,
51521                         -28.3489751
51522                     ],
51523                     [
51524                         17.4008345,
51525                         -28.547997
51526                     ],
51527                     [
51528                         17.4526999,
51529                         -28.5489733
51530                     ],
51531                     [
51532                         17.4512071,
51533                         -28.6495106
51534                     ],
51535                     [
51536                         17.4983599,
51537                         -28.6872054
51538                     ],
51539                     [
51540                         17.6028204,
51541                         -28.6830048
51542                     ],
51543                     [
51544                         17.6499732,
51545                         -28.6967928
51546                     ],
51547                     [
51548                         17.6525928,
51549                         -28.7381457
51550                     ],
51551                     [
51552                         17.801386,
51553                         -28.7381457
51554                     ],
51555                     [
51556                         17.9994276,
51557                         -28.7560602
51558                     ],
51559                     [
51560                         18.0002748,
51561                         -28.7956172
51562                     ],
51563                     [
51564                         18.1574507,
51565                         -28.8718055
51566                     ],
51567                     [
51568                         18.5063811,
51569                         -28.8718055
51570                     ],
51571                     [
51572                         18.6153564,
51573                         -28.8295875
51574                     ],
51575                     [
51576                         18.9087513,
51577                         -28.8277516
51578                     ],
51579                     [
51580                         19.1046973,
51581                         -28.9488548
51582                     ],
51583                     [
51584                         19.1969071,
51585                         -28.9378513
51586                     ],
51587                     [
51588                         19.243012,
51589                         -28.8516164
51590                     ],
51591                     [
51592                         19.2314858,
51593                         -28.802963
51594                     ],
51595                     [
51596                         19.2587296,
51597                         -28.7009928
51598                     ],
51599                     [
51600                         19.4431493,
51601                         -28.6973163
51602                     ],
51603                     [
51604                         19.5500289,
51605                         -28.4958332
51606                     ],
51607                     [
51608                         19.6967264,
51609                         -28.4939914
51610                     ],
51611                     [
51612                         19.698822,
51613                         -28.4479358
51614                     ],
51615                     [
51616                         19.8507587,
51617                         -28.4433291
51618                     ],
51619                     [
51620                         19.8497109,
51621                         -28.4027818
51622                     ],
51623                     [
51624                         19.9953605,
51625                         -28.399095
51626                     ],
51627                     [
51628                         19.9893671,
51629                         -24.7497859
51630                     ],
51631                     [
51632                         20.2916682,
51633                         -24.9192346
51634                     ],
51635                     [
51636                         20.4724562,
51637                         -25.1501701
51638                     ],
51639                     [
51640                         20.6532441,
51641                         -25.4529449
51642                     ],
51643                     [
51644                         20.733265,
51645                         -25.6801957
51646                     ],
51647                     [
51648                         20.8281046,
51649                         -25.8963498
51650                     ],
51651                     [
51652                         20.8429232,
51653                         -26.215851
51654                     ],
51655                     [
51656                         20.6502804,
51657                         -26.4840868
51658                     ],
51659                     [
51660                         20.6532441,
51661                         -26.8204869
51662                     ],
51663                     [
51664                         21.0889134,
51665                         -26.846933
51666                     ],
51667                     [
51668                         21.6727695,
51669                         -26.8389998
51670                     ],
51671                     [
51672                         21.7765003,
51673                         -26.6696268
51674                     ],
51675                     [
51676                         21.9721069,
51677                         -26.6431395
51678                     ],
51679                     [
51680                         22.2803355,
51681                         -26.3274702
51682                     ],
51683                     [
51684                         22.5707817,
51685                         -26.1333967
51686                     ],
51687                     [
51688                         22.7752795,
51689                         -25.6775246
51690                     ],
51691                     [
51692                         23.0005235,
51693                         -25.2761948
51694                     ],
51695                     [
51696                         23.4658301,
51697                         -25.2735148
51698                     ],
51699                     [
51700                         23.883717,
51701                         -25.597366
51702                     ],
51703                     [
51704                         24.2364017,
51705                         -25.613402
51706                     ],
51707                     [
51708                         24.603905,
51709                         -25.7896563
51710                     ],
51711                     [
51712                         25.110704,
51713                         -25.7389432
51714                     ],
51715                     [
51716                         25.5078447,
51717                         -25.6855376
51718                     ],
51719                     [
51720                         25.6441766,
51721                         -25.4823781
51722                     ],
51723                     [
51724                         25.8419267,
51725                         -24.7805437
51726                     ],
51727                     [
51728                         25.846641,
51729                         -24.7538456
51730                     ],
51731                     [
51732                         26.3928487,
51733                         -24.6332894
51734                     ],
51735                     [
51736                         26.4739066,
51737                         -24.5653312
51738                     ],
51739                     [
51740                         26.5089966,
51741                         -24.4842437
51742                     ],
51743                     [
51744                         26.5861946,
51745                         -24.4075775
51746                     ],
51747                     [
51748                         26.7300635,
51749                         -24.3014458
51750                     ],
51751                     [
51752                         26.8567384,
51753                         -24.2499463
51754                     ],
51755                     [
51756                         26.8574402,
51757                         -24.1026901
51758                     ],
51759                     [
51760                         26.9215471,
51761                         -23.8990957
51762                     ],
51763                     [
51764                         26.931831,
51765                         -23.8461891
51766                     ],
51767                     [
51768                         26.9714827,
51769                         -23.6994344
51770                     ],
51771                     [
51772                         27.0006074,
51773                         -23.6367644
51774                     ],
51775                     [
51776                         27.0578041,
51777                         -23.6052574
51778                     ],
51779                     [
51780                         27.1360547,
51781                         -23.5203437
51782                     ],
51783                     [
51784                         27.3339623,
51785                         -23.3973792
51786                     ],
51787                     [
51788                         27.5144057,
51789                         -23.3593929
51790                     ],
51791                     [
51792                         27.5958145,
51793                         -23.2085465
51794                     ],
51795                     [
51796                         27.8098634,
51797                         -23.0994957
51798                     ],
51799                     [
51800                         27.8828506,
51801                         -23.0620496
51802                     ],
51803                     [
51804                         27.9382928,
51805                         -22.9496487
51806                     ],
51807                     [
51808                         28.0407556,
51809                         -22.8255118
51810                     ],
51811                     [
51812                         28.2056786,
51813                         -22.6552861
51814                     ],
51815                     [
51816                         28.3397223,
51817                         -22.5639374
51818                     ],
51819                     [
51820                         28.4906093,
51821                         -22.560697
51822                     ],
51823                     [
51824                         28.6108769,
51825                         -22.5400248
51826                     ],
51827                     [
51828                         28.828175,
51829                         -22.4550173
51830                     ],
51831                     [
51832                         28.9285324,
51833                         -22.4232328
51834                     ],
51835                     [
51836                         28.9594116,
51837                         -22.3090081
51838                     ],
51839                     [
51840                         29.0162574,
51841                         -22.208335
51842                     ],
51843                     [
51844                         29.2324117,
51845                         -22.1693453
51846                     ],
51847                     [
51848                         29.3531213,
51849                         -22.1842926
51850                     ],
51851                     [
51852                         29.6548952,
51853                         -22.1186426
51854                     ],
51855                     [
51856                         29.7777102,
51857                         -22.1361956
51858                     ],
51859                     [
51860                         29.9292989,
51861                         -22.1849425
51862                     ],
51863                     [
51864                         30.1166795,
51865                         -22.2830348
51866                     ],
51867                     [
51868                         30.2563377,
51869                         -22.2914767
51870                     ],
51871                     [
51872                         30.3033582,
51873                         -22.3395204
51874                     ],
51875                     [
51876                         30.5061784,
51877                         -22.3057617
51878                     ],
51879                     [
51880                         30.8374279,
51881                         -22.284983
51882                     ],
51883                     [
51884                         31.0058599,
51885                         -22.3077095
51886                     ],
51887                     [
51888                         31.1834152,
51889                         -22.3232913
51890                     ],
51891                     [
51892                         31.2930586,
51893                         -22.3674647
51894                     ],
51895                     [
51896                         31.5680579,
51897                         -23.1903385
51898                     ],
51899                     [
51900                         31.5568311,
51901                         -23.4430809
51902                     ],
51903                     [
51904                         31.6931122,
51905                         -23.6175209
51906                     ],
51907                     [
51908                         31.7119696,
51909                         -23.741136
51910                     ],
51911                     [
51912                         31.7774743,
51913                         -23.8800628
51914                     ],
51915                     [
51916                         31.8886337,
51917                         -23.9481098
51918                     ],
51919                     [
51920                         31.9144386,
51921                         -24.1746736
51922                     ],
51923                     [
51924                         31.9948307,
51925                         -24.3040878
51926                     ],
51927                     [
51928                         32.0166656,
51929                         -24.4405988
51930                     ],
51931                     [
51932                         32.0077331,
51933                         -24.6536578
51934                     ],
51935                     [
51936                         32.019643,
51937                         -24.9140701
51938                     ],
51939                     [
51940                         32.035523,
51941                         -25.0849767
51942                     ],
51943                     [
51944                         32.019643,
51945                         -25.3821442
51946                     ],
51947                     [
51948                         31.9928457,
51949                         -25.4493771
51950                     ],
51951                     [
51952                         31.9997931,
51953                         -25.5165725
51954                     ],
51955                     [
51956                         32.0057481,
51957                         -25.6078978
51958                     ],
51959                     [
51960                         32.0057481,
51961                         -25.6624806
51962                     ],
51963                     [
51964                         31.9362735,
51965                         -25.8403721
51966                     ],
51967                     [
51968                         31.9809357,
51969                         -25.9546537
51970                     ],
51971                     [
51972                         31.8687838,
51973                         -26.0037251
51974                     ],
51975                     [
51976                         31.4162062,
51977                         -25.7277683
51978                     ],
51979                     [
51980                         31.3229117,
51981                         -25.7438611
51982                     ],
51983                     [
51984                         31.2504595,
51985                         -25.8296526
51986                     ],
51987                     [
51988                         31.1393001,
51989                         -25.9162746
51990                     ],
51991                     [
51992                         31.1164727,
51993                         -25.9912361
51994                     ],
51995                     [
51996                         30.9656135,
51997                         -26.2665756
51998                     ],
51999                     [
52000                         30.8921689,
52001                         -26.3279703
52002                     ],
52003                     [
52004                         30.8534616,
52005                         -26.4035568
52006                     ],
52007                     [
52008                         30.8226943,
52009                         -26.4488849
52010                     ],
52011                     [
52012                         30.8022583,
52013                         -26.5240694
52014                     ],
52015                     [
52016                         30.8038369,
52017                         -26.8082089
52018                     ],
52019                     [
52020                         30.9020939,
52021                         -26.7807451
52022                     ],
52023                     [
52024                         30.9100338,
52025                         -26.8489495
52026                     ],
52027                     [
52028                         30.9824859,
52029                         -26.9082627
52030                     ],
52031                     [
52032                         30.976531,
52033                         -27.0029222
52034                     ],
52035                     [
52036                         31.0034434,
52037                         -27.0441587
52038                     ],
52039                     [
52040                         31.1543322,
52041                         -27.1980416
52042                     ],
52043                     [
52044                         31.5015607,
52045                         -27.311117
52046                     ],
52047                     [
52048                         31.9700183,
52049                         -27.311117
52050                     ],
52051                     [
52052                         31.9700183,
52053                         -27.120472
52054                     ],
52055                     [
52056                         31.9769658,
52057                         -27.050664
52058                     ],
52059                     [
52060                         32.0002464,
52061                         -26.7983892
52062                     ],
52063                     [
52064                         32.1069826,
52065                         -26.7984645
52066                     ],
52067                     [
52068                         32.3114546,
52069                         -26.8479493
52070                     ],
52071                     [
52072                         32.899986,
52073                         -26.8516059
52074                     ],
52075                     [
52076                         32.886091,
52077                         -26.9816971
52078                     ],
52079                     [
52080                         32.709427,
52081                         -27.4785436
52082                     ],
52083                     [
52084                         32.6240724,
52085                         -27.7775144
52086                     ],
52087                     [
52088                         32.5813951,
52089                         -28.07479
52090                     ],
52091                     [
52092                         32.5387178,
52093                         -28.2288046
52094                     ],
52095                     [
52096                         32.4275584,
52097                         -28.5021568
52098                     ],
52099                     [
52100                         32.3640388,
52101                         -28.5945699
52102                     ],
52103                     [
52104                         32.0702603,
52105                         -28.8469827
52106                     ],
52107                     [
52108                         31.9878832,
52109                         -28.9069497
52110                     ],
52111                     [
52112                         31.7764818,
52113                         -28.969487
52114                     ],
52115                     [
52116                         31.4638459,
52117                         -29.2859343
52118                     ],
52119                     [
52120                         31.359634,
52121                         -29.3854348
52122                     ],
52123                     [
52124                         31.1680825,
52125                         -29.6307408
52126                     ],
52127                     [
52128                         31.064863,
52129                         -29.7893535
52130                     ],
52131                     [
52132                         31.0534493,
52133                         -29.8470469
52134                     ],
52135                     [
52136                         31.0669933,
52137                         -29.8640319
52138                     ],
52139                     [
52140                         31.0455459,
52141                         -29.9502017
52142                     ],
52143                     [
52144                         30.9518556,
52145                         -30.0033946
52146                     ],
52147                     [
52148                         30.8651833,
52149                         -30.1024093
52150                     ],
52151                     [
52152                         30.7244725,
52153                         -30.392502
52154                     ],
52155                     [
52156                         30.3556256,
52157                         -30.9308873
52158                     ],
52159                     [
52160                         30.0972364,
52161                         -31.2458274
52162                     ],
52163                     [
52164                         29.8673136,
52165                         -31.4304296
52166                     ],
52167                     [
52168                         29.7409393,
52169                         -31.5014699
52170                     ],
52171                     [
52172                         29.481312,
52173                         -31.6978686
52174                     ],
52175                     [
52176                         28.8943171,
52177                         -32.2898903
52178                     ],
52179                     [
52180                         28.5497137,
52181                         -32.5894641
52182                     ],
52183                     [
52184                         28.1436499,
52185                         -32.8320732
52186                     ],
52187                     [
52188                         28.0748735,
52189                         -32.941689
52190                     ],
52191                     [
52192                         27.8450942,
52193                         -33.082869
52194                     ],
52195                     [
52196                         27.3757956,
52197                         -33.3860685
52198                     ],
52199                     [
52200                         26.8805407,
52201                         -33.6458951
52202                     ],
52203                     [
52204                         26.5916871,
52205                         -33.7480756
52206                     ],
52207                     [
52208                         26.4527308,
52209                         -33.7935795
52210                     ],
52211                     [
52212                         26.206754,
52213                         -33.7548943
52214                     ],
52215                     [
52216                         26.0077897,
52217                         -33.7223961
52218                     ],
52219                     [
52220                         25.8055494,
52221                         -33.7524272
52222                     ],
52223                     [
52224                         25.7511073,
52225                         -33.8006512
52226                     ],
52227                     [
52228                         25.6529079,
52229                         -33.8543597
52230                     ],
52231                     [
52232                         25.6529079,
52233                         -33.9469768
52234                     ],
52235                     [
52236                         25.7195789,
52237                         -34.0040115
52238                     ],
52239                     [
52240                         25.7202807,
52241                         -34.0511235
52242                     ],
52243                     [
52244                         25.5508915,
52245                         -34.063151
52246                     ],
52247                     [
52248                         25.3504571,
52249                         -34.0502627
52250                     ],
52251                     [
52252                         25.2810609,
52253                         -34.0020322
52254                     ],
52255                     [
52256                         25.0476316,
52257                         -33.9994588
52258                     ],
52259                     [
52260                         24.954724,
52261                         -34.0043594
52262                     ],
52263                     [
52264                         24.9496586,
52265                         -34.1010363
52266                     ],
52267                     [
52268                         24.8770358,
52269                         -34.1506456
52270                     ],
52271                     [
52272                         24.8762914,
52273                         -34.2005281
52274                     ],
52275                     [
52276                         24.8532574,
52277                         -34.2189562
52278                     ],
52279                     [
52280                         24.7645287,
52281                         -34.2017946
52282                     ],
52283                     [
52284                         24.5001356,
52285                         -34.2003254
52286                     ],
52287                     [
52288                         24.3486733,
52289                         -34.1163824
52290                     ],
52291                     [
52292                         24.1988819,
52293                         -34.1019039
52294                     ],
52295                     [
52296                         23.9963377,
52297                         -34.0514443
52298                     ],
52299                     [
52300                         23.8017509,
52301                         -34.0524332
52302                     ],
52303                     [
52304                         23.7493589,
52305                         -34.0111855
52306                     ],
52307                     [
52308                         23.4973536,
52309                         -34.009014
52310                     ],
52311                     [
52312                         23.4155191,
52313                         -34.0434586
52314                     ],
52315                     [
52316                         23.4154284,
52317                         -34.1140433
52318                     ],
52319                     [
52320                         22.9000853,
52321                         -34.0993009
52322                     ],
52323                     [
52324                         22.8412418,
52325                         -34.0547911
52326                     ],
52327                     [
52328                         22.6470321,
52329                         -34.0502627
52330                     ],
52331                     [
52332                         22.6459843,
52333                         -34.0072768
52334                     ],
52335                     [
52336                         22.570016,
52337                         -34.0064081
52338                     ],
52339                     [
52340                         22.5050499,
52341                         -34.0645866
52342                     ],
52343                     [
52344                         22.2519968,
52345                         -34.0645866
52346                     ],
52347                     [
52348                         22.2221334,
52349                         -34.1014701
52350                     ],
52351                     [
52352                         22.1621197,
52353                         -34.1057019
52354                     ],
52355                     [
52356                         22.1712431,
52357                         -34.1521766
52358                     ],
52359                     [
52360                         22.1576913,
52361                         -34.2180897
52362                     ],
52363                     [
52364                         22.0015632,
52365                         -34.2172232
52366                     ],
52367                     [
52368                         21.9496952,
52369                         -34.3220009
52370                     ],
52371                     [
52372                         21.8611528,
52373                         -34.4007145
52374                     ],
52375                     [
52376                         21.5614708,
52377                         -34.4020114
52378                     ],
52379                     [
52380                         21.5468011,
52381                         -34.3661242
52382                     ],
52383                     [
52384                         21.501744,
52385                         -34.3669892
52386                     ],
52387                     [
52388                         21.5006961,
52389                         -34.4020114
52390                     ],
52391                     [
52392                         21.4194886,
52393                         -34.4465247
52394                     ],
52395                     [
52396                         21.1978706,
52397                         -34.4478208
52398                     ],
52399                     [
52400                         21.0988193,
52401                         -34.3991325
52402                     ],
52403                     [
52404                         21.0033746,
52405                         -34.3753872
52406                     ],
52407                     [
52408                         20.893192,
52409                         -34.3997115
52410                     ],
52411                     [
52412                         20.8976647,
52413                         -34.4854003
52414                     ],
52415                     [
52416                         20.7446802,
52417                         -34.4828092
52418                     ],
52419                     [
52420                         20.5042011,
52421                         -34.486264
52422                     ],
52423                     [
52424                         20.2527197,
52425                         -34.701477
52426                     ],
52427                     [
52428                         20.0803502,
52429                         -34.8361855
52430                     ],
52431                     [
52432                         19.9923317,
52433                         -34.8379056
52434                     ],
52435                     [
52436                         19.899074,
52437                         -34.8275845
52438                     ],
52439                     [
52440                         19.8938348,
52441                         -34.7936018
52442                     ],
52443                     [
52444                         19.5972963,
52445                         -34.7961833
52446                     ],
52447                     [
52448                         19.3929677,
52449                         -34.642015
52450                     ],
52451                     [
52452                         19.2877095,
52453                         -34.6404784
52454                     ],
52455                     [
52456                         19.2861377,
52457                         -34.5986563
52458                     ],
52459                     [
52460                         19.3474363,
52461                         -34.5244458
52462                     ],
52463                     [
52464                         19.3285256,
52465                         -34.4534372
52466                     ],
52467                     [
52468                         19.098001,
52469                         -34.449981
52470                     ],
52471                     [
52472                         19.0725583,
52473                         -34.3802371
52474                     ],
52475                     [
52476                         19.0023531,
52477                         -34.3525593
52478                     ],
52479                     [
52480                         18.9520568,
52481                         -34.3949373
52482                     ],
52483                     [
52484                         18.7975006,
52485                         -34.3936403
52486                     ],
52487                     [
52488                         18.7984174,
52489                         -34.1016376
52490                     ],
52491                     [
52492                         18.501748,
52493                         -34.1015292
52494                     ],
52495                     [
52496                         18.4999545,
52497                         -34.3616945
52498                     ],
52499                     [
52500                         18.4477325,
52501                         -34.3620007
52502                     ],
52503                     [
52504                         18.4479944,
52505                         -34.3522691
52506                     ],
52507                     [
52508                         18.3974362,
52509                         -34.3514041
52510                     ],
52511                     [
52512                         18.3971742,
52513                         -34.3022959
52514                     ],
52515                     [
52516                         18.3565705,
52517                         -34.3005647
52518                     ],
52519                     [
52520                         18.3479258,
52521                         -34.2020436
52522                     ],
52523                     [
52524                         18.2972095,
52525                         -34.1950274
52526                     ],
52527                     [
52528                         18.2951139,
52529                         -33.9937138
52530                     ],
52531                     [
52532                         18.3374474,
52533                         -33.9914079
52534                     ],
52535                     [
52536                         18.3476638,
52537                         -33.8492427
52538                     ],
52539                     [
52540                         18.3479258,
52541                         -33.781555
52542                     ],
52543                     [
52544                         18.4124718,
52545                         -33.7448849
52546                     ],
52547                     [
52548                         18.3615477,
52549                         -33.6501624
52550                     ],
52551                     [
52552                         18.2992013,
52553                         -33.585591
52554                     ],
52555                     [
52556                         18.2166839,
52557                         -33.448872
52558                     ],
52559                     [
52560                         18.1389858,
52561                         -33.3974083
52562                     ],
52563                     [
52564                         17.9473472,
52565                         -33.1602647
52566                     ],
52567                     [
52568                         17.8855247,
52569                         -33.0575732
52570                     ],
52571                     [
52572                         17.8485884,
52573                         -32.9668505
52574                     ],
52575                     [
52576                         17.8396817,
52577                         -32.8507302
52578                     ]
52579                 ]
52580             ]
52581         },
52582         {
52583             "name": "South Tyrol Orthofoto 2011",
52584             "type": "tms",
52585             "template": "http://sdi.provincia.bz.it/geoserver/gwc/service/tms/1.0.0/WMTS_OF2011_APB-PAB@GoogleMapsCompatible@png8/{z}/{x}/{-y}.png",
52586             "polygon": [
52587                 [
52588                     [
52589                         10.373383,
52590                         46.213553
52591                     ],
52592                     [
52593                         10.373383,
52594                         47.098175
52595                     ],
52596                     [
52597                         12.482758,
52598                         47.098175
52599                     ],
52600                     [
52601                         12.482758,
52602                         46.213553
52603                     ],
52604                     [
52605                         10.373383,
52606                         46.213553
52607                     ]
52608                 ]
52609             ],
52610             "id": "sdi.provinz.bz.it-WMTS_OF2011_APB-PAB"
52611         },
52612         {
52613             "name": "South Tyrol Topomap",
52614             "type": "tms",
52615             "template": "http://sdi.provincia.bz.it/geoserver/gwc/service/tms/1.0.0/WMTS_TOPOMAP_APB-PAB@GoogleMapsCompatible@png8/{z}/{x}/{-y}.png",
52616             "polygon": [
52617                 [
52618                     [
52619                         10.373383,
52620                         46.213553
52621                     ],
52622                     [
52623                         10.373383,
52624                         47.098175
52625                     ],
52626                     [
52627                         12.482758,
52628                         47.098175
52629                     ],
52630                     [
52631                         12.482758,
52632                         46.213553
52633                     ],
52634                     [
52635                         10.373383,
52636                         46.213553
52637                     ]
52638                 ]
52639             ],
52640             "id": "sdi.provinz.bz.it-WMTS_TOPOMAP_APB-PAB"
52641         },
52642         {
52643             "name": "Stadt Uster Orthophoto 2008 10cm",
52644             "type": "tms",
52645             "template": "http://mapproxy.sosm.ch:8080/tiles/uster/EPSG900913/{zoom}/{x}/{y}.png?origin=nw",
52646             "polygon": [
52647                 [
52648                     [
52649                         8.6,
52650                         47.31
52651                     ],
52652                     [
52653                         8.6,
52654                         47.39
52655                     ],
52656                     [
52657                         8.77,
52658                         47.39
52659                     ],
52660                     [
52661                         8.77,
52662                         47.31
52663                     ],
52664                     [
52665                         8.6,
52666                         47.31
52667                     ]
52668                 ]
52669             ],
52670             "terms_text": "Stadt Uster Vermessung Orthophoto 2008"
52671         },
52672         {
52673             "name": "Stevns (Denmark)",
52674             "type": "tms",
52675             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/stevns/2009/{zoom}/{x}/{y}.png",
52676             "scaleExtent": [
52677                 0,
52678                 20
52679             ],
52680             "polygon": [
52681                 [
52682                     [
52683                         12.0913942,
52684                         55.3491574
52685                     ],
52686                     [
52687                         12.0943104,
52688                         55.3842256
52689                     ],
52690                     [
52691                         12.1573875,
52692                         55.3833103
52693                     ],
52694                     [
52695                         12.1587287,
52696                         55.4013326
52697                     ],
52698                     [
52699                         12.1903468,
52700                         55.400558
52701                     ],
52702                     [
52703                         12.1931411,
52704                         55.4364665
52705                     ],
52706                     [
52707                         12.2564251,
52708                         55.4347995
52709                     ],
52710                     [
52711                         12.2547073,
52712                         55.4168882
52713                     ],
52714                     [
52715                         12.3822489,
52716                         55.4134349
52717                     ],
52718                     [
52719                         12.3795942,
52720                         55.3954143
52721                     ],
52722                     [
52723                         12.4109213,
52724                         55.3946958
52725                     ],
52726                     [
52727                         12.409403,
52728                         55.3766417
52729                     ],
52730                     [
52731                         12.4407807,
52732                         55.375779
52733                     ],
52734                     [
52735                         12.4394142,
52736                         55.3578314
52737                     ],
52738                     [
52739                         12.4707413,
52740                         55.3569971
52741                     ],
52742                     [
52743                         12.4629475,
52744                         55.2672214
52745                     ],
52746                     [
52747                         12.4315633,
52748                         55.2681491
52749                     ],
52750                     [
52751                         12.430045,
52752                         55.2502103
52753                     ],
52754                     [
52755                         12.3672011,
52756                         55.2519673
52757                     ],
52758                     [
52759                         12.3656858,
52760                         55.2340267
52761                     ],
52762                     [
52763                         12.2714604,
52764                         55.2366031
52765                     ],
52766                     [
52767                         12.2744467,
52768                         55.272476
52769                     ],
52770                     [
52771                         12.2115654,
52772                         55.2741475
52773                     ],
52774                     [
52775                         12.2130078,
52776                         55.2920322
52777                     ],
52778                     [
52779                         12.1815665,
52780                         55.2928638
52781                     ],
52782                     [
52783                         12.183141,
52784                         55.3107091
52785                     ],
52786                     [
52787                         12.2144897,
52788                         55.3100981
52789                     ],
52790                     [
52791                         12.2159927,
52792                         55.3279764
52793                     ],
52794                     [
52795                         12.1214458,
52796                         55.3303379
52797                     ],
52798                     [
52799                         12.1229489,
52800                         55.3483291
52801                     ]
52802                 ]
52803             ],
52804             "terms_text": "Stevns Kommune"
52805         },
52806         {
52807             "name": "Surrey Air Survey",
52808             "type": "tms",
52809             "template": "http://gravitystorm.dev.openstreetmap.org/surrey/{zoom}/{x}/{y}.png",
52810             "scaleExtent": [
52811                 8,
52812                 19
52813             ],
52814             "polygon": [
52815                 [
52816                     [
52817                         -0.752478,
52818                         51.0821941
52819                     ],
52820                     [
52821                         -0.7595183,
52822                         51.0856254
52823                     ],
52824                     [
52825                         -0.8014342,
52826                         51.1457917
52827                     ],
52828                     [
52829                         -0.8398864,
52830                         51.1440686
52831                     ],
52832                     [
52833                         -0.8357665,
52834                         51.1802397
52835                     ],
52836                     [
52837                         -0.8529549,
52838                         51.2011266
52839                     ],
52840                     [
52841                         -0.8522683,
52842                         51.2096231
52843                     ],
52844                     [
52845                         -0.8495217,
52846                         51.217903
52847                     ],
52848                     [
52849                         -0.8266907,
52850                         51.2403696
52851                     ],
52852                     [
52853                         -0.8120995,
52854                         51.2469248
52855                     ],
52856                     [
52857                         -0.7736474,
52858                         51.2459577
52859                     ],
52860                     [
52861                         -0.7544213,
52862                         51.2381127
52863                     ],
52864                     [
52865                         -0.754078,
52866                         51.233921
52867                     ],
52868                     [
52869                         -0.7446366,
52870                         51.2333836
52871                     ],
52872                     [
52873                         -0.7430693,
52874                         51.2847178
52875                     ],
52876                     [
52877                         -0.751503,
52878                         51.3069524
52879                     ],
52880                     [
52881                         -0.7664376,
52882                         51.3121032
52883                     ],
52884                     [
52885                         -0.7820588,
52886                         51.3270157
52887                     ],
52888                     [
52889                         -0.7815438,
52890                         51.3388135
52891                     ],
52892                     [
52893                         -0.7374268,
52894                         51.3720456
52895                     ],
52896                     [
52897                         -0.7192307,
52898                         51.3769748
52899                     ],
52900                     [
52901                         -0.6795769,
52902                         51.3847961
52903                     ],
52904                     [
52905                         -0.6807786,
52906                         51.3901523
52907                     ],
52908                     [
52909                         -0.6531411,
52910                         51.3917591
52911                     ],
52912                     [
52913                         -0.6301385,
52914                         51.3905808
52915                     ],
52916                     [
52917                         -0.6291085,
52918                         51.3970074
52919                     ],
52920                     [
52921                         -0.6234437,
52922                         51.3977572
52923                     ],
52924                     [
52925                         -0.613144,
52926                         51.4295552
52927                     ],
52928                     [
52929                         -0.6002471,
52930                         51.4459121
52931                     ],
52932                     [
52933                         -0.5867081,
52934                         51.4445365
52935                     ],
52936                     [
52937                         -0.5762368,
52938                         51.453202
52939                     ],
52940                     [
52941                         -0.5626755,
52942                         51.4523462
52943                     ],
52944                     [
52945                         -0.547741,
52946                         51.4469972
52947                     ],
52948                     [
52949                         -0.5372697,
52950                         51.4448575
52951                     ],
52952                     [
52953                         -0.537098,
52954                         51.4526671
52955                     ],
52956                     [
52957                         -0.5439644,
52958                         51.4545926
52959                     ],
52960                     [
52961                         -0.5405312,
52962                         51.4698865
52963                     ],
52964                     [
52965                         -0.5309182,
52966                         51.4760881
52967                     ],
52968                     [
52969                         -0.5091172,
52970                         51.4744843
52971                     ],
52972                     [
52973                         -0.5086022,
52974                         51.4695657
52975                     ],
52976                     [
52977                         -0.4900628,
52978                         51.4682825
52979                     ],
52980                     [
52981                         -0.4526406,
52982                         51.4606894
52983                     ],
52984                     [
52985                         -0.4486924,
52986                         51.4429316
52987                     ],
52988                     [
52989                         -0.4414826,
52990                         51.4418616
52991                     ],
52992                     [
52993                         -0.4418259,
52994                         51.4369394
52995                     ],
52996                     [
52997                         -0.4112702,
52998                         51.4380095
52999                     ],
53000                     [
53001                         -0.4014855,
53002                         51.4279498
53003                     ],
53004                     [
53005                         -0.3807145,
53006                         51.4262372
53007                     ],
53008                     [
53009                         -0.3805428,
53010                         51.4161749
53011                     ],
53012                     [
53013                         -0.3491288,
53014                         51.4138195
53015                     ],
53016                     [
53017                         -0.3274994,
53018                         51.4037544
53019                     ],
53020                     [
53021                         -0.3039818,
53022                         51.3990424
53023                     ],
53024                     [
53025                         -0.3019219,
53026                         51.3754747
53027                     ],
53028                     [
53029                         -0.309475,
53030                         51.369688
53031                     ],
53032                     [
53033                         -0.3111916,
53034                         51.3529669
53035                     ],
53036                     [
53037                         -0.2955704,
53038                         51.3541462
53039                     ],
53040                     [
53041                         -0.2923089,
53042                         51.3673303
53043                     ],
53044                     [
53045                         -0.2850991,
53046                         51.3680805
53047                     ],
53048                     [
53049                         -0.2787476,
53050                         51.3771891
53051                     ],
53052                     [
53053                         -0.2655297,
53054                         51.3837247
53055                     ],
53056                     [
53057                         -0.2411538,
53058                         51.3847961
53059                     ],
53060                     [
53061                         -0.2123147,
53062                         51.3628288
53063                     ],
53064                     [
53065                         -0.2107697,
53066                         51.3498578
53067                     ],
53068                     [
53069                         -0.190857,
53070                         51.3502867
53071                     ],
53072                     [
53073                         -0.1542931,
53074                         51.3338802
53075                     ],
53076                     [
53077                         -0.1496583,
53078                         51.3057719
53079                     ],
53080                     [
53081                         -0.1074296,
53082                         51.2966491
53083                     ],
53084                     [
53085                         -0.0887185,
53086                         51.3099571
53087                     ],
53088                     [
53089                         -0.0878602,
53090                         51.3220811
53091                     ],
53092                     [
53093                         -0.0652009,
53094                         51.3215448
53095                     ],
53096                     [
53097                         -0.0641709,
53098                         51.3264793
53099                     ],
53100                     [
53101                         -0.0519829,
53102                         51.3263721
53103                     ],
53104                     [
53105                         -0.0528412,
53106                         51.334631
53107                     ],
53108                     [
53109                         -0.0330779,
53110                         51.3430876
53111                     ],
53112                     [
53113                         0.0019187,
53114                         51.3376339
53115                     ],
53116                     [
53117                         0.0118751,
53118                         51.3281956
53119                     ],
53120                     [
53121                         0.013935,
53122                         51.2994398
53123                     ],
53124                     [
53125                         0.0202865,
53126                         51.2994398
53127                     ],
53128                     [
53129                         0.0240631,
53130                         51.3072743
53131                     ],
53132                     [
53133                         0.0331611,
53134                         51.3086694
53135                     ],
53136                     [
53137                         0.0455207,
53138                         51.30545
53139                     ],
53140                     [
53141                         0.0523872,
53142                         51.2877392
53143                     ],
53144                     [
53145                         0.0616569,
53146                         51.2577764
53147                     ],
53148                     [
53149                         0.0640602,
53150                         51.2415518
53151                     ],
53152                     [
53153                         0.0462074,
53154                         51.2126342
53155                     ],
53156                     [
53157                         0.0407142,
53158                         51.2109136
53159                     ],
53160                     [
53161                         0.0448341,
53162                         51.1989753
53163                     ],
53164                     [
53165                         0.0494689,
53166                         51.1997283
53167                     ],
53168                     [
53169                         0.0558204,
53170                         51.1944573
53171                     ],
53172                     [
53173                         0.0611419,
53174                         51.1790713
53175                     ],
53176                     [
53177                         0.0623435,
53178                         51.1542061
53179                     ],
53180                     [
53181                         0.0577087,
53182                         51.1417146
53183                     ],
53184                     [
53185                         0.0204582,
53186                         51.1365447
53187                     ],
53188                     [
53189                         -0.0446015,
53190                         51.1336364
53191                     ],
53192                     [
53193                         -0.1566964,
53194                         51.1352522
53195                     ],
53196                     [
53197                         -0.1572114,
53198                         51.1290043
53199                     ],
53200                     [
53201                         -0.2287942,
53202                         51.1183379
53203                     ],
53204                     [
53205                         -0.2473336,
53206                         51.1183379
53207                     ],
53208                     [
53209                         -0.2500802,
53210                         51.1211394
53211                     ],
53212                     [
53213                         -0.299347,
53214                         51.1137042
53215                     ],
53216                     [
53217                         -0.3221779,
53218                         51.1119799
53219                     ],
53220                     [
53221                         -0.3223496,
53222                         51.1058367
53223                     ],
53224                     [
53225                         -0.3596001,
53226                         51.1019563
53227                     ],
53228                     [
53229                         -0.3589135,
53230                         51.1113333
53231                     ],
53232                     [
53233                         -0.3863793,
53234                         51.1117644
53235                     ],
53236                     [
53237                         -0.3869014,
53238                         51.1062516
53239                     ],
53240                     [
53241                         -0.4281001,
53242                         51.0947174
53243                     ],
53244                     [
53245                         -0.4856784,
53246                         51.0951554
53247                     ],
53248                     [
53249                         -0.487135,
53250                         51.0872266
53251                     ],
53252                     [
53253                         -0.5297404,
53254                         51.0865404
53255                     ],
53256                     [
53257                         -0.5302259,
53258                         51.0789914
53259                     ],
53260                     [
53261                         -0.61046,
53262                         51.076551
53263                     ],
53264                     [
53265                         -0.6099745,
53266                         51.080669
53267                     ],
53268                     [
53269                         -0.6577994,
53270                         51.0792202
53271                     ],
53272                     [
53273                         -0.6582849,
53274                         51.0743394
53275                     ],
53276                     [
53277                         -0.6836539,
53278                         51.0707547
53279                     ],
53280                     [
53281                         -0.6997979,
53282                         51.070831
53283                     ],
53284                     [
53285                         -0.7296581,
53286                         51.0744919
53287                     ]
53288                 ]
53289             ]
53290         },
53291         {
53292             "name": "Toulouse - Orthophotoplan 2007",
53293             "type": "tms",
53294             "template": "http://wms.openstreetmap.fr/tms/1.0.0/toulouse_ortho2007/{zoom}/{x}/{y}",
53295             "scaleExtent": [
53296                 0,
53297                 22
53298             ],
53299             "polygon": [
53300                 [
53301                     [
53302                         1.1919978,
53303                         43.6328791
53304                     ],
53305                     [
53306                         1.2015377,
53307                         43.6329729
53308                     ],
53309                     [
53310                         1.2011107,
53311                         43.6554932
53312                     ],
53313                     [
53314                         1.2227985,
53315                         43.6557029
53316                     ],
53317                     [
53318                         1.2226231,
53319                         43.6653353
53320                     ],
53321                     [
53322                         1.2275341,
53323                         43.6653849
53324                     ],
53325                     [
53326                         1.2275417,
53327                         43.6656387
53328                     ],
53329                     [
53330                         1.2337568,
53331                         43.6656883
53332                     ],
53333                     [
53334                         1.2337644,
53335                         43.6650153
53336                     ],
53337                     [
53338                         1.2351218,
53339                         43.6650319
53340                     ],
53341                     [
53342                         1.2350913,
53343                         43.6670729
53344                     ],
53345                     [
53346                         1.2443566,
53347                         43.6671556
53348                     ],
53349                     [
53350                         1.2441584,
53351                         43.6743925
53352                     ],
53353                     [
53354                         1.2493973,
53355                         43.6744256
53356                     ],
53357                     [
53358                         1.2493973,
53359                         43.6746628
53360                     ],
53361                     [
53362                         1.2555666,
53363                         43.6747234
53364                     ],
53365                     [
53366                         1.2555742,
53367                         43.6744532
53368                     ],
53369                     [
53370                         1.2569545,
53371                         43.6744697
53372                     ],
53373                     [
53374                         1.2568782,
53375                         43.678529
53376                     ],
53377                     [
53378                         1.2874873,
53379                         43.6788257
53380                     ],
53381                     [
53382                         1.2870803,
53383                         43.7013229
53384                     ],
53385                     [
53386                         1.3088219,
53387                         43.7014632
53388                     ],
53389                     [
53390                         1.3086493,
53391                         43.7127673
53392                     ],
53393                     [
53394                         1.3303262,
53395                         43.7129544
53396                     ],
53397                     [
53398                         1.3300242,
53399                         43.7305221
53400                     ],
53401                     [
53402                         1.3367106,
53403                         43.7305845
53404                     ],
53405                     [
53406                         1.3367322,
53407                         43.7312235
53408                     ],
53409                     [
53410                         1.3734338,
53411                         43.7310456
53412                     ],
53413                     [
53414                         1.3735848,
53415                         43.7245772
53416                     ],
53417                     [
53418                         1.4604504,
53419                         43.7252947
53420                     ],
53421                     [
53422                         1.4607783,
53423                         43.7028034
53424                     ],
53425                     [
53426                         1.4824875,
53427                         43.7029516
53428                     ],
53429                     [
53430                         1.4829828,
53431                         43.6692071
53432                     ],
53433                     [
53434                         1.5046832,
53435                         43.6693616
53436                     ],
53437                     [
53438                         1.5048383,
53439                         43.6581174
53440                     ],
53441                     [
53442                         1.5265475,
53443                         43.6582656
53444                     ],
53445                     [
53446                         1.5266945,
53447                         43.6470298
53448                     ],
53449                     [
53450                         1.548368,
53451                         43.6471633
53452                     ],
53453                     [
53454                         1.5485357,
53455                         43.6359385
53456                     ],
53457                     [
53458                         1.5702172,
53459                         43.636082
53460                     ],
53461                     [
53462                         1.5705123,
53463                         43.6135777
53464                     ],
53465                     [
53466                         1.5488166,
53467                         43.6134276
53468                     ],
53469                     [
53470                         1.549097,
53471                         43.5909479
53472                     ],
53473                     [
53474                         1.5707695,
53475                         43.5910694
53476                     ],
53477                     [
53478                         1.5709373,
53479                         43.5798341
53480                     ],
53481                     [
53482                         1.5793714,
53483                         43.5798894
53484                     ],
53485                     [
53486                         1.5794782,
53487                         43.5737682
53488                     ],
53489                     [
53490                         1.5809119,
53491                         43.5737792
53492                     ],
53493                     [
53494                         1.5810859,
53495                         43.5573794
53496                     ],
53497                     [
53498                         1.5712334,
53499                         43.5573131
53500                     ],
53501                     [
53502                         1.5716504,
53503                         43.5235497
53504                     ],
53505                     [
53506                         1.3984804,
53507                         43.5222618
53508                     ],
53509                     [
53510                         1.3986509,
53511                         43.5110113
53512                     ],
53513                     [
53514                         1.3120959,
53515                         43.5102543
53516                     ],
53517                     [
53518                         1.3118968,
53519                         43.5215192
53520                     ],
53521                     [
53522                         1.2902569,
53523                         43.5213126
53524                     ],
53525                     [
53526                         1.2898637,
53527                         43.5438168
53528                     ],
53529                     [
53530                         1.311517,
53531                         43.5440133
53532                     ],
53533                     [
53534                         1.3113271,
53535                         43.5552596
53536                     ],
53537                     [
53538                         1.3036924,
53539                         43.5551924
53540                     ],
53541                     [
53542                         1.3036117,
53543                         43.5595099
53544                     ],
53545                     [
53546                         1.2955449,
53547                         43.5594317
53548                     ],
53549                     [
53550                         1.2955449,
53551                         43.5595489
53552                     ],
53553                     [
53554                         1.2895595,
53555                         43.5594473
53556                     ],
53557                     [
53558                         1.2892899,
53559                         43.5775366
53560                     ],
53561                     [
53562                         1.2675698,
53563                         43.5773647
53564                     ],
53565                     [
53566                         1.2673973,
53567                         43.5886141
53568                     ],
53569                     [
53570                         1.25355,
53571                         43.5885047
53572                     ],
53573                     [
53574                         1.2533774,
53575                         43.5956282
53576                     ],
53577                     [
53578                         1.2518029,
53579                         43.5956282
53580                     ],
53581                     [
53582                         1.2518029,
53583                         43.5949409
53584                     ],
53585                     [
53586                         1.2350437,
53587                         43.5947847
53588                     ],
53589                     [
53590                         1.2350437,
53591                         43.5945972
53592                     ],
53593                     [
53594                         1.2239572,
53595                         43.5945972
53596                     ],
53597                     [
53598                         1.2239357,
53599                         43.5994708
53600                     ],
53601                     [
53602                         1.2139708,
53603                         43.599299
53604                     ],
53605                     [
53606                         1.2138845,
53607                         43.6046408
53608                     ],
53609                     [
53610                         1.2020647,
53611                         43.6044846
53612                     ],
53613                     [
53614                         1.2019464,
53615                         43.61048
53616                     ],
53617                     [
53618                         1.1924294,
53619                         43.6103695
53620                     ]
53621                 ]
53622             ],
53623             "terms_url": "https://wiki.openstreetmap.org/wiki/Toulouse/ToulouseMetropoleData",
53624             "terms_text": "ToulouseMetropole"
53625         },
53626         {
53627             "name": "Toulouse - Orthophotoplan 2011",
53628             "type": "tms",
53629             "template": "http://wms.openstreetmap.fr/tms/1.0.0/toulouse_ortho2011/{zoom}/{x}/{y}",
53630             "scaleExtent": [
53631                 0,
53632                 22
53633             ],
53634             "polygon": [
53635                 [
53636                     [
53637                         1.1135067,
53638                         43.6867566
53639                     ],
53640                     [
53641                         1.1351836,
53642                         43.6870842
53643                     ],
53644                     [
53645                         1.1348907,
53646                         43.6983471
53647                     ],
53648                     [
53649                         1.1782867,
53650                         43.6990338
53651                     ],
53652                     [
53653                         1.1779903,
53654                         43.7102786
53655                     ],
53656                     [
53657                         1.1996591,
53658                         43.7106144
53659                     ],
53660                     [
53661                         1.1993387,
53662                         43.7218722
53663                     ],
53664                     [
53665                         1.2427356,
53666                         43.7225269
53667                     ],
53668                     [
53669                         1.2424336,
53670                         43.7337491
53671                     ],
53672                     [
53673                         1.2641536,
53674                         43.734092
53675                     ],
53676                     [
53677                         1.2638301,
53678                         43.7453588
53679                     ],
53680                     [
53681                         1.2855285,
53682                         43.7456548
53683                     ],
53684                     [
53685                         1.2852481,
53686                         43.756935
53687                     ],
53688                     [
53689                         1.306925,
53690                         43.757231
53691                     ],
53692                     [
53693                         1.3066446,
53694                         43.7684779
53695                     ],
53696                     [
53697                         1.3283431,
53698                         43.7687894
53699                     ],
53700                     [
53701                         1.3280842,
53702                         43.780034
53703                     ],
53704                     [
53705                         1.4367275,
53706                         43.7815757
53707                     ],
53708                     [
53709                         1.4373098,
53710                         43.7591004
53711                     ],
53712                     [
53713                         1.4590083,
53714                         43.7593653
53715                     ],
53716                     [
53717                         1.4593318,
53718                         43.7481479
53719                     ],
53720                     [
53721                         1.4810303,
53722                         43.7483972
53723                     ],
53724                     [
53725                         1.4813322,
53726                         43.7371777
53727                     ],
53728                     [
53729                         1.5030307,
53730                         43.7374115
53731                     ],
53732                     [
53733                         1.5035915,
53734                         43.7149664
53735                     ],
53736                     [
53737                         1.5253115,
53738                         43.7151846
53739                     ],
53740                     [
53741                         1.5256135,
53742                         43.7040057
53743                     ],
53744                     [
53745                         1.5472688,
53746                         43.7042552
53747                     ],
53748                     [
53749                         1.5475708,
53750                         43.6930431
53751                     ],
53752                     [
53753                         1.5692045,
53754                         43.6932926
53755                     ],
53756                     [
53757                         1.5695712,
53758                         43.6820316
53759                     ],
53760                     [
53761                         1.5912049,
53762                         43.6822656
53763                     ],
53764                     [
53765                         1.5917441,
53766                         43.6597998
53767                     ],
53768                     [
53769                         1.613421,
53770                         43.6600339
53771                     ],
53772                     [
53773                         1.613723,
53774                         43.6488291
53775                     ],
53776                     [
53777                         1.6353783,
53778                         43.6490788
53779                     ],
53780                     [
53781                         1.6384146,
53782                         43.5140731
53783                     ],
53784                     [
53785                         1.2921649,
53786                         43.5094658
53787                     ],
53788                     [
53789                         1.2918629,
53790                         43.5206966
53791                     ],
53792                     [
53793                         1.2702076,
53794                         43.5203994
53795                     ],
53796                     [
53797                         1.2698841,
53798                         43.5316437
53799                     ],
53800                     [
53801                         1.2482288,
53802                         43.531331
53803                     ],
53804                     [
53805                         1.2476048,
53806                         43.5537788
53807                     ],
53808                     [
53809                         1.2259628,
53810                         43.5534914
53811                     ],
53812                     [
53813                         1.2256819,
53814                         43.564716
53815                     ],
53816                     [
53817                         1.2039835,
53818                         43.564419
53819                     ],
53820                     [
53821                         1.2033148,
53822                         43.5869049
53823                     ],
53824                     [
53825                         1.1816164,
53826                         43.5865611
53827                     ],
53828                     [
53829                         1.1810237,
53830                         43.6090368
53831                     ],
53832                     [
53833                         1.1592821,
53834                         43.6086932
53835                     ],
53836                     [
53837                         1.1589585,
53838                         43.6199523
53839                     ],
53840                     [
53841                         1.1372601,
53842                         43.6196244
53843                     ],
53844                     [
53845                         1.1365933,
53846                         43.642094
53847                     ],
53848                     [
53849                         1.1149055,
53850                         43.6417629
53851                     ]
53852                 ]
53853             ],
53854             "terms_url": "https://wiki.openstreetmap.org/wiki/Toulouse/ToulouseMetropoleData",
53855             "terms_text": "ToulouseMetropole"
53856         },
53857         {
53858             "name": "Tours - Orthophotos 2008",
53859             "type": "tms",
53860             "template": "http://tms.mapspot.ge/tms/2/nonstandard/{zoom}/{x}/{y}.jpeg",
53861             "polygon": [
53862                 [
53863                     [
53864                         0.5457462,
53865                         47.465264
53866                     ],
53867                     [
53868                         0.54585,
53869                         47.4608163
53870                     ],
53871                     [
53872                         0.5392188,
53873                         47.4606983
53874                     ],
53875                     [
53876                         0.5393484,
53877                         47.456243
53878                     ],
53879                     [
53880                         0.5327959,
53881                         47.4561003
53882                     ],
53883                     [
53884                         0.5329011,
53885                         47.451565
53886                     ],
53887                     [
53888                         0.52619,
53889                         47.4514013
53890                     ],
53891                     [
53892                         0.5265854,
53893                         47.4424884
53894                     ],
53895                     [
53896                         0.5000941,
53897                         47.4420739
53898                     ],
53899                     [
53900                         0.5002357,
53901                         47.4375835
53902                     ],
53903                     [
53904                         0.4936014,
53905                         47.4374324
53906                     ],
53907                     [
53908                         0.4937,
53909                         47.4329285
53910                     ],
53911                     [
53912                         0.4606141,
53913                         47.4324593
53914                     ],
53915                     [
53916                         0.4607248,
53917                         47.4279827
53918                     ],
53919                     [
53920                         0.4541016,
53921                         47.4278125
53922                     ],
53923                     [
53924                         0.454932,
53925                         47.4053921
53926                     ],
53927                     [
53928                         0.4615431,
53929                         47.4054476
53930                     ],
53931                     [
53932                         0.4619097,
53933                         47.3964924
53934                     ],
53935                     [
53936                         0.4684346,
53937                         47.3966005
53938                     ],
53939                     [
53940                         0.4691319,
53941                         47.3786415
53942                     ],
53943                     [
53944                         0.4757125,
53945                         47.3787609
53946                     ],
53947                     [
53948                         0.4762116,
53949                         47.3652018
53950                     ],
53951                     [
53952                         0.4828297,
53953                         47.3653499
53954                     ],
53955                     [
53956                         0.4832223,
53957                         47.3518574
53958                     ],
53959                     [
53960                         0.5097927,
53961                         47.3522592
53962                     ],
53963                     [
53964                         0.5095688,
53965                         47.3567713
53966                     ],
53967                     [
53968                         0.5227698,
53969                         47.3569785
53970                     ],
53971                     [
53972                         0.5226429,
53973                         47.3614867
53974                     ],
53975                     [
53976                         0.5490721,
53977                         47.3618878
53978                     ],
53979                     [
53980                         0.5489087,
53981                         47.3663307
53982                     ],
53983                     [
53984                         0.5555159,
53985                         47.3664985
53986                     ],
53987                     [
53988                         0.5559105,
53989                         47.3575522
53990                     ],
53991                     [
53992                         0.6152789,
53993                         47.358407
53994                     ],
53995                     [
53996                         0.6152963,
53997                         47.362893
53998                     ],
53999                     [
54000                         0.6285093,
54001                         47.3630936
54002                     ],
54003                     [
54004                         0.6288256,
54005                         47.353987
54006                     ],
54007                     [
54008                         0.6155012,
54009                         47.3538823
54010                     ],
54011                     [
54012                         0.6157682,
54013                         47.3493424
54014                     ],
54015                     [
54016                         0.6090956,
54017                         47.3492991
54018                     ],
54019                     [
54020                         0.6094735,
54021                         47.3402962
54022                     ],
54023                     [
54024                         0.6160477,
54025                         47.3404448
54026                     ],
54027                     [
54028                         0.616083,
54029                         47.3369074
54030                     ],
54031                     [
54032                         0.77497,
54033                         47.3388218
54034                     ],
54035                     [
54036                         0.7745786,
54037                         47.351628
54038                     ],
54039                     [
54040                         0.7680363,
54041                         47.3515901
54042                     ],
54043                     [
54044                         0.767589,
54045                         47.3605298
54046                     ],
54047                     [
54048                         0.7742443,
54049                         47.3606238
54050                     ],
54051                     [
54052                         0.7733465,
54053                         47.3921266
54054                     ],
54055                     [
54056                         0.7667434,
54057                         47.3920195
54058                     ],
54059                     [
54060                         0.7664411,
54061                         47.4010837
54062                     ],
54063                     [
54064                         0.7730647,
54065                         47.4011115
54066                     ],
54067                     [
54068                         0.7728868,
54069                         47.4101297
54070                     ],
54071                     [
54072                         0.7661849,
54073                         47.4100226
54074                     ],
54075                     [
54076                         0.7660267,
54077                         47.4145044
54078                     ],
54079                     [
54080                         0.7527613,
54081                         47.4143038
54082                     ],
54083                     [
54084                         0.7529788,
54085                         47.4098086
54086                     ],
54087                     [
54088                         0.7462373,
54089                         47.4097016
54090                     ],
54091                     [
54092                         0.7459424,
54093                         47.4232208
54094                     ],
54095                     [
54096                         0.7392324,
54097                         47.4231451
54098                     ],
54099                     [
54100                         0.738869,
54101                         47.4366116
54102                     ],
54103                     [
54104                         0.7323267,
54105                         47.4365171
54106                     ],
54107                     [
54108                         0.7321869,
54109                         47.4410556
54110                     ],
54111                     [
54112                         0.7255048,
54113                         47.44098
54114                     ],
54115                     [
54116                         0.7254209,
54117                         47.4453479
54118                     ],
54119                     [
54120                         0.7318793,
54121                         47.4454803
54122                     ],
54123                     [
54124                         0.7318514,
54125                         47.4501126
54126                     ],
54127                     [
54128                         0.7384496,
54129                         47.450226
54130                     ],
54131                     [
54132                         0.7383098,
54133                         47.454631
54134                     ],
54135                     [
54136                         0.7449359,
54137                         47.4547444
54138                     ],
54139                     [
54140                         0.7443209,
54141                         47.4771985
54142                     ],
54143                     [
54144                         0.7310685,
54145                         47.4769717
54146                     ],
54147                     [
54148                         0.7309008,
54149                         47.4815445
54150                     ],
54151                     [
54152                         0.7176205,
54153                         47.4812611
54154                     ],
54155                     [
54156                         0.7177883,
54157                         47.4768394
54158                     ],
54159                     [
54160                         0.69777,
54161                         47.4764993
54162                     ],
54163                     [
54164                         0.6980496,
54165                         47.4719827
54166                     ],
54167                     [
54168                         0.6914514,
54169                         47.4718882
54170                     ],
54171                     [
54172                         0.6917309,
54173                         47.4630241
54174                     ],
54175                     [
54176                         0.6851048,
54177                         47.4629295
54178                     ],
54179                     [
54180                         0.684937,
54181                         47.4673524
54182                     ],
54183                     [
54184                         0.678255,
54185                         47.4673335
54186                     ],
54187                     [
54188                         0.6779754,
54189                         47.4762158
54190                     ],
54191                     [
54192                         0.6714051,
54193                         47.4761592
54194                     ],
54195                     [
54196                         0.6710417,
54197                         47.4881952
54198                     ],
54199                     [
54200                         0.6577334,
54201                         47.4879685
54202                     ],
54203                     [
54204                         0.6578173,
54205                         47.48504
54206                     ],
54207                     [
54208                         0.6511911,
54209                         47.4848322
54210                     ],
54211                     [
54212                         0.6514707,
54213                         47.4758568
54214                     ],
54215                     [
54216                         0.6448166,
54217                         47.4757245
54218                     ],
54219                     [
54220                         0.6449284,
54221                         47.4712646
54222                     ],
54223                     [
54224                         0.6117976,
54225                         47.4707543
54226                     ],
54227                     [
54228                         0.6118815,
54229                         47.4663129
54230                     ],
54231                     [
54232                         0.6052833,
54233                         47.4661239
54234                     ],
54235                     [
54236                         0.6054231,
54237                         47.4616631
54238                     ],
54239                     [
54240                         0.5988808,
54241                         47.4615497
54242                     ],
54243                     [
54244                         0.5990206,
54245                         47.4570886
54246                     ],
54247                     [
54248                         0.572488,
54249                         47.4566916
54250                     ],
54251                     [
54252                         0.5721805,
54253                         47.4656513
54254                     ]
54255                 ]
54256             ],
54257             "terms_url": "http://wiki.openstreetmap.org/wiki/Tours/Orthophoto",
54258             "terms_text": "Orthophoto Tour(s) Plus 2008"
54259         },
54260         {
54261             "name": "Tours - Orthophotos 2008-2010",
54262             "type": "tms",
54263             "template": "http://wms.openstreetmap.fr/tms/1.0.0/tours/{zoom}/{x}/{y}",
54264             "scaleExtent": [
54265                 0,
54266                 20
54267             ],
54268             "polygon": [
54269                 [
54270                     [
54271                         0.5457462,
54272                         47.465264
54273                     ],
54274                     [
54275                         0.54585,
54276                         47.4608163
54277                     ],
54278                     [
54279                         0.5392188,
54280                         47.4606983
54281                     ],
54282                     [
54283                         0.5393484,
54284                         47.456243
54285                     ],
54286                     [
54287                         0.5327959,
54288                         47.4561003
54289                     ],
54290                     [
54291                         0.5329011,
54292                         47.451565
54293                     ],
54294                     [
54295                         0.52619,
54296                         47.4514013
54297                     ],
54298                     [
54299                         0.5265854,
54300                         47.4424884
54301                     ],
54302                     [
54303                         0.5000941,
54304                         47.4420739
54305                     ],
54306                     [
54307                         0.5002357,
54308                         47.4375835
54309                     ],
54310                     [
54311                         0.4936014,
54312                         47.4374324
54313                     ],
54314                     [
54315                         0.4937,
54316                         47.4329285
54317                     ],
54318                     [
54319                         0.4606141,
54320                         47.4324593
54321                     ],
54322                     [
54323                         0.4607248,
54324                         47.4279827
54325                     ],
54326                     [
54327                         0.4541016,
54328                         47.4278125
54329                     ],
54330                     [
54331                         0.454932,
54332                         47.4053921
54333                     ],
54334                     [
54335                         0.4615431,
54336                         47.4054476
54337                     ],
54338                     [
54339                         0.4619097,
54340                         47.3964924
54341                     ],
54342                     [
54343                         0.4684346,
54344                         47.3966005
54345                     ],
54346                     [
54347                         0.4691319,
54348                         47.3786415
54349                     ],
54350                     [
54351                         0.4757125,
54352                         47.3787609
54353                     ],
54354                     [
54355                         0.4762116,
54356                         47.3652018
54357                     ],
54358                     [
54359                         0.4828297,
54360                         47.3653499
54361                     ],
54362                     [
54363                         0.4829611,
54364                         47.3608321
54365                     ],
54366                     [
54367                         0.4763543,
54368                         47.360743
54369                     ],
54370                     [
54371                         0.476654,
54372                         47.3517263
54373                     ],
54374                     [
54375                         0.4700497,
54376                         47.3516186
54377                     ],
54378                     [
54379                         0.4701971,
54380                         47.3471313
54381                     ],
54382                     [
54383                         0.4637503,
54384                         47.3470104
54385                     ],
54386                     [
54387                         0.4571425,
54388                         47.3424146
54389                     ],
54390                     [
54391                         0.4572922,
54392                         47.3379061
54393                     ],
54394                     [
54395                         0.4506741,
54396                         47.3378081
54397                     ],
54398                     [
54399                         0.4508379,
54400                         47.3333051
54401                     ],
54402                     [
54403                         0.4442212,
54404                         47.3332032
54405                     ],
54406                     [
54407                         0.4443809,
54408                         47.328711
54409                     ],
54410                     [
54411                         0.4311392,
54412                         47.3284977
54413                     ],
54414                     [
54415                         0.4316262,
54416                         47.3150004
54417                     ],
54418                     [
54419                         0.4382432,
54420                         47.3151136
54421                     ],
54422                     [
54423                         0.4383815,
54424                         47.3106174
54425                     ],
54426                     [
54427                         0.4714487,
54428                         47.3111374
54429                     ],
54430                     [
54431                         0.4713096,
54432                         47.3156565
54433                     ],
54434                     [
54435                         0.477888,
54436                         47.3157542
54437                     ],
54438                     [
54439                         0.4780733,
54440                         47.3112802
54441                     ],
54442                     [
54443                         0.4846826,
54444                         47.3113639
54445                     ],
54446                     [
54447                         0.4848576,
54448                         47.3068686
54449                     ],
54450                     [
54451                         0.4914359,
54452                         47.3069803
54453                     ],
54454                     [
54455                         0.491745,
54456                         47.2979733
54457                     ],
54458                     [
54459                         0.4851578,
54460                         47.2978722
54461                     ],
54462                     [
54463                         0.4854269,
54464                         47.2888744
54465                     ],
54466                     [
54467                         0.4788485,
54468                         47.2887697
54469                     ],
54470                     [
54471                         0.4791574,
54472                         47.2797818
54473                     ],
54474                     [
54475                         0.4857769,
54476                         47.2799005
54477                     ],
54478                     [
54479                         0.4859107,
54480                         47.2753885
54481                     ],
54482                     [
54483                         0.492539,
54484                         47.2755029
54485                     ],
54486                     [
54487                         0.4926669,
54488                         47.2710127
54489                     ],
54490                     [
54491                         0.4992986,
54492                         47.2711066
54493                     ],
54494                     [
54495                         0.4994296,
54496                         47.2666116
54497                     ],
54498                     [
54499                         0.5192658,
54500                         47.2669245
54501                     ],
54502                     [
54503                         0.5194225,
54504                         47.2624231
54505                     ],
54506                     [
54507                         0.5260186,
54508                         47.2625205
54509                     ],
54510                     [
54511                         0.5258735,
54512                         47.2670183
54513                     ],
54514                     [
54515                         0.5456972,
54516                         47.2673383
54517                     ],
54518                     [
54519                         0.5455537,
54520                         47.2718283
54521                     ],
54522                     [
54523                         0.5587737,
54524                         47.2720366
54525                     ],
54526                     [
54527                         0.5586259,
54528                         47.2765185
54529                     ],
54530                     [
54531                         0.5652252,
54532                         47.2766278
54533                     ],
54534                     [
54535                         0.5650848,
54536                         47.2811206
54537                     ],
54538                     [
54539                         0.5716753,
54540                         47.2812285
54541                     ],
54542                     [
54543                         0.5715223,
54544                         47.2857217
54545                     ],
54546                     [
54547                         0.5781436,
54548                         47.2858299
54549                     ],
54550                     [
54551                         0.5779914,
54552                         47.2903294
54553                     ],
54554                     [
54555                         0.5846023,
54556                         47.2904263
54557                     ],
54558                     [
54559                         0.5843076,
54560                         47.2994231
54561                     ],
54562                     [
54563                         0.597499,
54564                         47.2996094
54565                     ],
54566                     [
54567                         0.5976637,
54568                         47.2951375
54569                     ],
54570                     [
54571                         0.6571596,
54572                         47.2960036
54573                     ],
54574                     [
54575                         0.6572988,
54576                         47.2915091
54577                     ],
54578                     [
54579                         0.6705019,
54580                         47.2917186
54581                     ],
54582                     [
54583                         0.6703475,
54584                         47.2962082
54585                     ],
54586                     [
54587                         0.6836175,
54588                         47.2963688
54589                     ],
54590                     [
54591                         0.6834322,
54592                         47.3008929
54593                     ],
54594                     [
54595                         0.690062,
54596                         47.3009558
54597                     ],
54598                     [
54599                         0.6899241,
54600                         47.3054703
54601                     ],
54602                     [
54603                         0.7362019,
54604                         47.3061157
54605                     ],
54606                     [
54607                         0.7360848,
54608                         47.3106063
54609                     ],
54610                     [
54611                         0.7559022,
54612                         47.3108935
54613                     ],
54614                     [
54615                         0.7557718,
54616                         47.315392
54617                     ],
54618                     [
54619                         0.7623755,
54620                         47.3154716
54621                     ],
54622                     [
54623                         0.7622314,
54624                         47.3199941
54625                     ],
54626                     [
54627                         0.7754911,
54628                         47.3201546
54629                     ],
54630                     [
54631                         0.77497,
54632                         47.3388218
54633                     ],
54634                     [
54635                         0.7745786,
54636                         47.351628
54637                     ],
54638                     [
54639                         0.7680363,
54640                         47.3515901
54641                     ],
54642                     [
54643                         0.767589,
54644                         47.3605298
54645                     ],
54646                     [
54647                         0.7742443,
54648                         47.3606238
54649                     ],
54650                     [
54651                         0.7733465,
54652                         47.3921266
54653                     ],
54654                     [
54655                         0.7667434,
54656                         47.3920195
54657                     ],
54658                     [
54659                         0.7664411,
54660                         47.4010837
54661                     ],
54662                     [
54663                         0.7730647,
54664                         47.4011115
54665                     ],
54666                     [
54667                         0.7728868,
54668                         47.4101297
54669                     ],
54670                     [
54671                         0.7661849,
54672                         47.4100226
54673                     ],
54674                     [
54675                         0.7660267,
54676                         47.4145044
54677                     ],
54678                     [
54679                         0.7527613,
54680                         47.4143038
54681                     ],
54682                     [
54683                         0.7529788,
54684                         47.4098086
54685                     ],
54686                     [
54687                         0.7462373,
54688                         47.4097016
54689                     ],
54690                     [
54691                         0.7459424,
54692                         47.4232208
54693                     ],
54694                     [
54695                         0.7392324,
54696                         47.4231451
54697                     ],
54698                     [
54699                         0.738869,
54700                         47.4366116
54701                     ],
54702                     [
54703                         0.7323267,
54704                         47.4365171
54705                     ],
54706                     [
54707                         0.7321869,
54708                         47.4410556
54709                     ],
54710                     [
54711                         0.7255048,
54712                         47.44098
54713                     ],
54714                     [
54715                         0.7254209,
54716                         47.4453479
54717                     ],
54718                     [
54719                         0.7318793,
54720                         47.4454803
54721                     ],
54722                     [
54723                         0.7318514,
54724                         47.4501126
54725                     ],
54726                     [
54727                         0.7384496,
54728                         47.450226
54729                     ],
54730                     [
54731                         0.7383098,
54732                         47.454631
54733                     ],
54734                     [
54735                         0.7449359,
54736                         47.4547444
54737                     ],
54738                     [
54739                         0.7443209,
54740                         47.4771985
54741                     ],
54742                     [
54743                         0.7310685,
54744                         47.4769717
54745                     ],
54746                     [
54747                         0.7309008,
54748                         47.4815445
54749                     ],
54750                     [
54751                         0.7176205,
54752                         47.4812611
54753                     ],
54754                     [
54755                         0.7177883,
54756                         47.4768394
54757                     ],
54758                     [
54759                         0.69777,
54760                         47.4764993
54761                     ],
54762                     [
54763                         0.6980496,
54764                         47.4719827
54765                     ],
54766                     [
54767                         0.6914514,
54768                         47.4718882
54769                     ],
54770                     [
54771                         0.6917309,
54772                         47.4630241
54773                     ],
54774                     [
54775                         0.6851048,
54776                         47.4629295
54777                     ],
54778                     [
54779                         0.684937,
54780                         47.4673524
54781                     ],
54782                     [
54783                         0.678255,
54784                         47.4673335
54785                     ],
54786                     [
54787                         0.6779754,
54788                         47.4762158
54789                     ],
54790                     [
54791                         0.6714051,
54792                         47.4761592
54793                     ],
54794                     [
54795                         0.6710417,
54796                         47.4881952
54797                     ],
54798                     [
54799                         0.6577334,
54800                         47.4879685
54801                     ],
54802                     [
54803                         0.6578173,
54804                         47.48504
54805                     ],
54806                     [
54807                         0.6511911,
54808                         47.4848322
54809                     ],
54810                     [
54811                         0.6514707,
54812                         47.4758568
54813                     ],
54814                     [
54815                         0.6448166,
54816                         47.4757245
54817                     ],
54818                     [
54819                         0.6449284,
54820                         47.4712646
54821                     ],
54822                     [
54823                         0.6117976,
54824                         47.4707543
54825                     ],
54826                     [
54827                         0.6118815,
54828                         47.4663129
54829                     ],
54830                     [
54831                         0.6052833,
54832                         47.4661239
54833                     ],
54834                     [
54835                         0.6054231,
54836                         47.4616631
54837                     ],
54838                     [
54839                         0.5988808,
54840                         47.4615497
54841                     ],
54842                     [
54843                         0.5990206,
54844                         47.4570886
54845                     ],
54846                     [
54847                         0.572488,
54848                         47.4566916
54849                     ],
54850                     [
54851                         0.5721805,
54852                         47.4656513
54853                     ]
54854                 ]
54855             ],
54856             "terms_url": "http://wiki.openstreetmap.org/wiki/Tours/Orthophoto",
54857             "terms_text": "Orthophoto Tour(s) Plus 2008"
54858         },
54859         {
54860             "name": "USGS Large Scale Imagery",
54861             "type": "tms",
54862             "template": "http://{switch:a,b,c}.tile.openstreetmap.us/usgs_large_scale/{zoom}/{x}/{y}.jpg",
54863             "scaleExtent": [
54864                 12,
54865                 20
54866             ],
54867             "polygon": [
54868                 [
54869                     [
54870                         -123.2549305,
54871                         48.7529029
54872                     ],
54873                     [
54874                         -123.2549305,
54875                         48.5592263
54876                     ],
54877                     [
54878                         -123.192224,
54879                         48.5592263
54880                     ],
54881                     [
54882                         -123.192224,
54883                         48.4348366
54884                     ],
54885                     [
54886                         -122.9419646,
54887                         48.4348366
54888                     ],
54889                     [
54890                         -122.9419646,
54891                         48.3720812
54892                     ],
54893                     [
54894                         -122.8806229,
54895                         48.3720812
54896                     ],
54897                     [
54898                         -122.8806229,
54899                         48.3094763
54900                     ],
54901                     [
54902                         -122.8167566,
54903                         48.3094763
54904                     ],
54905                     [
54906                         -122.8167566,
54907                         48.1904587
54908                     ],
54909                     [
54910                         -123.0041133,
54911                         48.1904587
54912                     ],
54913                     [
54914                         -123.0041133,
54915                         48.1275918
54916                     ],
54917                     [
54918                         -123.058416,
54919                         48.1275918
54920                     ],
54921                     [
54922                         -123.058416,
54923                         48.190514
54924                     ],
54925                     [
54926                         -123.254113,
54927                         48.190514
54928                     ],
54929                     [
54930                         -123.254113,
54931                         48.1274982
54932                     ],
54933                     [
54934                         -123.3706593,
54935                         48.1274982
54936                     ],
54937                     [
54938                         -123.3706593,
54939                         48.1908403
54940                     ],
54941                     [
54942                         -124.0582632,
54943                         48.1908403
54944                     ],
54945                     [
54946                         -124.0582632,
54947                         48.253442
54948                     ],
54949                     [
54950                         -124.1815163,
54951                         48.253442
54952                     ],
54953                     [
54954                         -124.1815163,
54955                         48.3164666
54956                     ],
54957                     [
54958                         -124.4319117,
54959                         48.3164666
54960                     ],
54961                     [
54962                         -124.4319117,
54963                         48.3782613
54964                     ],
54965                     [
54966                         -124.5564618,
54967                         48.3782613
54968                     ],
54969                     [
54970                         -124.5564618,
54971                         48.4408305
54972                     ],
54973                     [
54974                         -124.7555107,
54975                         48.4408305
54976                     ],
54977                     [
54978                         -124.7555107,
54979                         48.1914986
54980                     ],
54981                     [
54982                         -124.8185282,
54983                         48.1914986
54984                     ],
54985                     [
54986                         -124.8185282,
54987                         48.1228381
54988                     ],
54989                     [
54990                         -124.7552951,
54991                         48.1228381
54992                     ],
54993                     [
54994                         -124.7552951,
54995                         47.5535253
54996                     ],
54997                     [
54998                         -124.3812108,
54999                         47.5535253
55000                     ],
55001                     [
55002                         -124.3812108,
55003                         47.1218696
55004                     ],
55005                     [
55006                         -124.1928897,
55007                         47.1218696
55008                     ],
55009                     [
55010                         -124.1928897,
55011                         43.7569431
55012                     ],
55013                     [
55014                         -124.4443382,
55015                         43.7569431
55016                     ],
55017                     [
55018                         -124.4443382,
55019                         43.1425556
55020                     ],
55021                     [
55022                         -124.6398855,
55023                         43.1425556
55024                     ],
55025                     [
55026                         -124.6398855,
55027                         42.6194503
55028                     ],
55029                     [
55030                         -124.4438525,
55031                         42.6194503
55032                     ],
55033                     [
55034                         -124.4438525,
55035                         39.8080662
55036                     ],
55037                     [
55038                         -123.8815685,
55039                         39.8080662
55040                     ],
55041                     [
55042                         -123.8815685,
55043                         39.1102825
55044                     ],
55045                     [
55046                         -123.75805,
55047                         39.1102825
55048                     ],
55049                     [
55050                         -123.75805,
55051                         38.4968799
55052                     ],
55053                     [
55054                         -123.2702803,
55055                         38.4968799
55056                     ],
55057                     [
55058                         -123.2702803,
55059                         37.9331905
55060                     ],
55061                     [
55062                         -122.8148084,
55063                         37.9331905
55064                     ],
55065                     [
55066                         -122.8148084,
55067                         37.8019606
55068                     ],
55069                     [
55070                         -122.5664316,
55071                         37.8019606
55072                     ],
55073                     [
55074                         -122.5664316,
55075                         36.9319611
55076                     ],
55077                     [
55078                         -121.8784026,
55079                         36.9319611
55080                     ],
55081                     [
55082                         -121.8784026,
55083                         36.6897596
55084                     ],
55085                     [
55086                         -122.0034748,
55087                         36.6897596
55088                     ],
55089                     [
55090                         -122.0034748,
55091                         36.4341056
55092                     ],
55093                     [
55094                         -121.9414159,
55095                         36.4341056
55096                     ],
55097                     [
55098                         -121.9414159,
55099                         35.9297636
55100                     ],
55101                     [
55102                         -121.5040977,
55103                         35.9297636
55104                     ],
55105                     [
55106                         -121.5040977,
55107                         35.8100273
55108                     ],
55109                     [
55110                         -121.3790276,
55111                         35.8100273
55112                     ],
55113                     [
55114                         -121.3790276,
55115                         35.4239164
55116                     ],
55117                     [
55118                         -120.9426515,
55119                         35.4239164
55120                     ],
55121                     [
55122                         -120.9426515,
55123                         35.1849683
55124                     ],
55125                     [
55126                         -120.8171978,
55127                         35.1849683
55128                     ],
55129                     [
55130                         -120.8171978,
55131                         35.1219894
55132                     ],
55133                     [
55134                         -120.6918447,
55135                         35.1219894
55136                     ],
55137                     [
55138                         -120.6918447,
55139                         34.4966794
55140                     ],
55141                     [
55142                         -120.5045898,
55143                         34.4966794
55144                     ],
55145                     [
55146                         -120.5045898,
55147                         34.4339651
55148                     ],
55149                     [
55150                         -120.0078775,
55151                         34.4339651
55152                     ],
55153                     [
55154                         -120.0078775,
55155                         34.3682626
55156                     ],
55157                     [
55158                         -119.5283517,
55159                         34.3682626
55160                     ],
55161                     [
55162                         -119.5283517,
55163                         34.0576434
55164                     ],
55165                     [
55166                         -119.0060985,
55167                         34.0576434
55168                     ],
55169                     [
55170                         -119.0060985,
55171                         33.9975267
55172                     ],
55173                     [
55174                         -118.5046259,
55175                         33.9975267
55176                     ],
55177                     [
55178                         -118.5046259,
55179                         33.8694631
55180                     ],
55181                     [
55182                         -118.4413209,
55183                         33.8694631
55184                     ],
55185                     [
55186                         -118.4413209,
55187                         33.6865253
55188                     ],
55189                     [
55190                         -118.066912,
55191                         33.6865253
55192                     ],
55193                     [
55194                         -118.066912,
55195                         33.3063832
55196                     ],
55197                     [
55198                         -117.5030045,
55199                         33.3063832
55200                     ],
55201                     [
55202                         -117.5030045,
55203                         33.0500337
55204                     ],
55205                     [
55206                         -117.3188195,
55207                         33.0500337
55208                     ],
55209                     [
55210                         -117.3188195,
55211                         32.6205888
55212                     ],
55213                     [
55214                         -117.1917023,
55215                         32.6205888
55216                     ],
55217                     [
55218                         -117.1917023,
55219                         32.4974566
55220                     ],
55221                     [
55222                         -116.746496,
55223                         32.4974566
55224                     ],
55225                     [
55226                         -116.746496,
55227                         32.5609161
55228                     ],
55229                     [
55230                         -115.9970138,
55231                         32.5609161
55232                     ],
55233                     [
55234                         -115.9970138,
55235                         32.6264942
55236                     ],
55237                     [
55238                         -114.8808125,
55239                         32.6264942
55240                     ],
55241                     [
55242                         -114.8808125,
55243                         32.4340796
55244                     ],
55245                     [
55246                         -114.6294474,
55247                         32.4340796
55248                     ],
55249                     [
55250                         -114.6294474,
55251                         32.3731636
55252                     ],
55253                     [
55254                         -114.4447437,
55255                         32.3731636
55256                     ],
55257                     [
55258                         -114.4447437,
55259                         32.3075418
55260                     ],
55261                     [
55262                         -114.2557628,
55263                         32.3075418
55264                     ],
55265                     [
55266                         -114.2557628,
55267                         32.2444561
55268                     ],
55269                     [
55270                         -114.0680274,
55271                         32.2444561
55272                     ],
55273                     [
55274                         -114.0680274,
55275                         32.1829113
55276                     ],
55277                     [
55278                         -113.8166499,
55279                         32.1829113
55280                     ],
55281                     [
55282                         -113.8166499,
55283                         32.1207622
55284                     ],
55285                     [
55286                         -113.6307421,
55287                         32.1207622
55288                     ],
55289                     [
55290                         -113.6307421,
55291                         32.0565099
55292                     ],
55293                     [
55294                         -113.4417495,
55295                         32.0565099
55296                     ],
55297                     [
55298                         -113.4417495,
55299                         31.9984372
55300                     ],
55301                     [
55302                         -113.2546027,
55303                         31.9984372
55304                     ],
55305                     [
55306                         -113.2546027,
55307                         31.9325434
55308                     ],
55309                     [
55310                         -113.068072,
55311                         31.9325434
55312                     ],
55313                     [
55314                         -113.068072,
55315                         31.8718062
55316                     ],
55317                     [
55318                         -112.8161105,
55319                         31.8718062
55320                     ],
55321                     [
55322                         -112.8161105,
55323                         31.8104171
55324                     ],
55325                     [
55326                         -112.6308756,
55327                         31.8104171
55328                     ],
55329                     [
55330                         -112.6308756,
55331                         31.7464723
55332                     ],
55333                     [
55334                         -112.4418918,
55335                         31.7464723
55336                     ],
55337                     [
55338                         -112.4418918,
55339                         31.6856001
55340                     ],
55341                     [
55342                         -112.257192,
55343                         31.6856001
55344                     ],
55345                     [
55346                         -112.257192,
55347                         31.6210352
55348                     ],
55349                     [
55350                         -112.0033787,
55351                         31.6210352
55352                     ],
55353                     [
55354                         -112.0033787,
55355                         31.559584
55356                     ],
55357                     [
55358                         -111.815619,
55359                         31.559584
55360                     ],
55361                     [
55362                         -111.815619,
55363                         31.4970238
55364                     ],
55365                     [
55366                         -111.6278586,
55367                         31.4970238
55368                     ],
55369                     [
55370                         -111.6278586,
55371                         31.4339867
55372                     ],
55373                     [
55374                         -111.4418978,
55375                         31.4339867
55376                     ],
55377                     [
55378                         -111.4418978,
55379                         31.3733859
55380                     ],
55381                     [
55382                         -111.2559708,
55383                         31.3733859
55384                     ],
55385                     [
55386                         -111.2559708,
55387                         31.3113225
55388                     ],
55389                     [
55390                         -108.1845822,
55391                         31.3113225
55392                     ],
55393                     [
55394                         -108.1845822,
55395                         31.7459502
55396                     ],
55397                     [
55398                         -106.5065055,
55399                         31.7459502
55400                     ],
55401                     [
55402                         -106.5065055,
55403                         31.6842308
55404                     ],
55405                     [
55406                         -106.3797265,
55407                         31.6842308
55408                     ],
55409                     [
55410                         -106.3797265,
55411                         31.621752
55412                     ],
55413                     [
55414                         -106.317434,
55415                         31.621752
55416                     ],
55417                     [
55418                         -106.317434,
55419                         31.4968167
55420                     ],
55421                     [
55422                         -106.2551769,
55423                         31.4968167
55424                     ],
55425                     [
55426                         -106.2551769,
55427                         31.4344889
55428                     ],
55429                     [
55430                         -106.1924698,
55431                         31.4344889
55432                     ],
55433                     [
55434                         -106.1924698,
55435                         31.3721296
55436                     ],
55437                     [
55438                         -106.0039212,
55439                         31.3721296
55440                     ],
55441                     [
55442                         -106.0039212,
55443                         31.309328
55444                     ],
55445                     [
55446                         -105.9416582,
55447                         31.309328
55448                     ],
55449                     [
55450                         -105.9416582,
55451                         31.2457547
55452                     ],
55453                     [
55454                         -105.8798174,
55455                         31.2457547
55456                     ],
55457                     [
55458                         -105.8798174,
55459                         31.1836194
55460                     ],
55461                     [
55462                         -105.8162349,
55463                         31.1836194
55464                     ],
55465                     [
55466                         -105.8162349,
55467                         31.1207155
55468                     ],
55469                     [
55470                         -105.6921198,
55471                         31.1207155
55472                     ],
55473                     [
55474                         -105.6921198,
55475                         31.0584835
55476                     ],
55477                     [
55478                         -105.6302881,
55479                         31.0584835
55480                     ],
55481                     [
55482                         -105.6302881,
55483                         30.9328271
55484                     ],
55485                     [
55486                         -105.5044418,
55487                         30.9328271
55488                     ],
55489                     [
55490                         -105.5044418,
55491                         30.8715864
55492                     ],
55493                     [
55494                         -105.4412973,
55495                         30.8715864
55496                     ],
55497                     [
55498                         -105.4412973,
55499                         30.808463
55500                     ],
55501                     [
55502                         -105.3781497,
55503                         30.808463
55504                     ],
55505                     [
55506                         -105.3781497,
55507                         30.7471828
55508                     ],
55509                     [
55510                         -105.1904658,
55511                         30.7471828
55512                     ],
55513                     [
55514                         -105.1904658,
55515                         30.6843231
55516                     ],
55517                     [
55518                         -105.1286244,
55519                         30.6843231
55520                     ],
55521                     [
55522                         -105.1286244,
55523                         30.6199737
55524                     ],
55525                     [
55526                         -105.0036504,
55527                         30.6199737
55528                     ],
55529                     [
55530                         -105.0036504,
55531                         30.5589058
55532                     ],
55533                     [
55534                         -104.9417962,
55535                         30.5589058
55536                     ],
55537                     [
55538                         -104.9417962,
55539                         30.4963236
55540                     ],
55541                     [
55542                         -104.8782018,
55543                         30.4963236
55544                     ],
55545                     [
55546                         -104.8782018,
55547                         30.3098261
55548                     ],
55549                     [
55550                         -104.8155257,
55551                         30.3098261
55552                     ],
55553                     [
55554                         -104.8155257,
55555                         30.2478305
55556                     ],
55557                     [
55558                         -104.7536079,
55559                         30.2478305
55560                     ],
55561                     [
55562                         -104.7536079,
55563                         29.9353916
55564                     ],
55565                     [
55566                         -104.690949,
55567                         29.9353916
55568                     ],
55569                     [
55570                         -104.690949,
55571                         29.8090156
55572                     ],
55573                     [
55574                         -104.6291301,
55575                         29.8090156
55576                     ],
55577                     [
55578                         -104.6291301,
55579                         29.6843577
55580                     ],
55581                     [
55582                         -104.5659869,
55583                         29.6843577
55584                     ],
55585                     [
55586                         -104.5659869,
55587                         29.6223459
55588                     ],
55589                     [
55590                         -104.5037188,
55591                         29.6223459
55592                     ],
55593                     [
55594                         -104.5037188,
55595                         29.5595436
55596                     ],
55597                     [
55598                         -104.4410072,
55599                         29.5595436
55600                     ],
55601                     [
55602                         -104.4410072,
55603                         29.4974832
55604                     ],
55605                     [
55606                         -104.2537551,
55607                         29.4974832
55608                     ],
55609                     [
55610                         -104.2537551,
55611                         29.3716718
55612                     ],
55613                     [
55614                         -104.1291984,
55615                         29.3716718
55616                     ],
55617                     [
55618                         -104.1291984,
55619                         29.3091621
55620                     ],
55621                     [
55622                         -104.0688737,
55623                         29.3091621
55624                     ],
55625                     [
55626                         -104.0688737,
55627                         29.2467276
55628                     ],
55629                     [
55630                         -103.8187309,
55631                         29.2467276
55632                     ],
55633                     [
55634                         -103.8187309,
55635                         29.1843076
55636                     ],
55637                     [
55638                         -103.755736,
55639                         29.1843076
55640                     ],
55641                     [
55642                         -103.755736,
55643                         29.1223174
55644                     ],
55645                     [
55646                         -103.5667542,
55647                         29.1223174
55648                     ],
55649                     [
55650                         -103.5667542,
55651                         29.0598119
55652                     ],
55653                     [
55654                         -103.5049819,
55655                         29.0598119
55656                     ],
55657                     [
55658                         -103.5049819,
55659                         28.9967506
55660                     ],
55661                     [
55662                         -103.3165753,
55663                         28.9967506
55664                     ],
55665                     [
55666                         -103.3165753,
55667                         28.9346923
55668                     ],
55669                     [
55670                         -103.0597572,
55671                         28.9346923
55672                     ],
55673                     [
55674                         -103.0597572,
55675                         29.0592965
55676                     ],
55677                     [
55678                         -102.9979694,
55679                         29.0592965
55680                     ],
55681                     [
55682                         -102.9979694,
55683                         29.1212855
55684                     ],
55685                     [
55686                         -102.9331397,
55687                         29.1212855
55688                     ],
55689                     [
55690                         -102.9331397,
55691                         29.1848575
55692                     ],
55693                     [
55694                         -102.8095989,
55695                         29.1848575
55696                     ],
55697                     [
55698                         -102.8095989,
55699                         29.2526154
55700                     ],
55701                     [
55702                         -102.8701345,
55703                         29.2526154
55704                     ],
55705                     [
55706                         -102.8701345,
55707                         29.308096
55708                     ],
55709                     [
55710                         -102.8096681,
55711                         29.308096
55712                     ],
55713                     [
55714                         -102.8096681,
55715                         29.3715484
55716                     ],
55717                     [
55718                         -102.7475655,
55719                         29.3715484
55720                     ],
55721                     [
55722                         -102.7475655,
55723                         29.5581899
55724                     ],
55725                     [
55726                         -102.684554,
55727                         29.5581899
55728                     ],
55729                     [
55730                         -102.684554,
55731                         29.6847655
55732                     ],
55733                     [
55734                         -102.4967764,
55735                         29.6847655
55736                     ],
55737                     [
55738                         -102.4967764,
55739                         29.7457694
55740                     ],
55741                     [
55742                         -102.3086647,
55743                         29.7457694
55744                     ],
55745                     [
55746                         -102.3086647,
55747                         29.8086627
55748                     ],
55749                     [
55750                         -102.1909323,
55751                         29.8086627
55752                     ],
55753                     [
55754                         -102.1909323,
55755                         29.7460097
55756                     ],
55757                     [
55758                         -101.5049914,
55759                         29.7460097
55760                     ],
55761                     [
55762                         -101.5049914,
55763                         29.6846777
55764                     ],
55765                     [
55766                         -101.3805796,
55767                         29.6846777
55768                     ],
55769                     [
55770                         -101.3805796,
55771                         29.5594459
55772                     ],
55773                     [
55774                         -101.3175057,
55775                         29.5594459
55776                     ],
55777                     [
55778                         -101.3175057,
55779                         29.4958934
55780                     ],
55781                     [
55782                         -101.1910075,
55783                         29.4958934
55784                     ],
55785                     [
55786                         -101.1910075,
55787                         29.4326115
55788                     ],
55789                     [
55790                         -101.067501,
55791                         29.4326115
55792                     ],
55793                     [
55794                         -101.067501,
55795                         29.308808
55796                     ],
55797                     [
55798                         -100.9418897,
55799                         29.308808
55800                     ],
55801                     [
55802                         -100.9418897,
55803                         29.2456231
55804                     ],
55805                     [
55806                         -100.8167271,
55807                         29.2456231
55808                     ],
55809                     [
55810                         -100.8167271,
55811                         29.1190449
55812                     ],
55813                     [
55814                         -100.7522672,
55815                         29.1190449
55816                     ],
55817                     [
55818                         -100.7522672,
55819                         29.0578214
55820                     ],
55821                     [
55822                         -100.6925358,
55823                         29.0578214
55824                     ],
55825                     [
55826                         -100.6925358,
55827                         28.8720431
55828                     ],
55829                     [
55830                         -100.6290158,
55831                         28.8720431
55832                     ],
55833                     [
55834                         -100.6290158,
55835                         28.8095363
55836                     ],
55837                     [
55838                         -100.5679901,
55839                         28.8095363
55840                     ],
55841                     [
55842                         -100.5679901,
55843                         28.622554
55844                     ],
55845                     [
55846                         -100.5040411,
55847                         28.622554
55848                     ],
55849                     [
55850                         -100.5040411,
55851                         28.5583804
55852                     ],
55853                     [
55854                         -100.4421832,
55855                         28.5583804
55856                     ],
55857                     [
55858                         -100.4421832,
55859                         28.4968266
55860                     ],
55861                     [
55862                         -100.379434,
55863                         28.4968266
55864                     ],
55865                     [
55866                         -100.379434,
55867                         28.3092865
55868                     ],
55869                     [
55870                         -100.3171942,
55871                         28.3092865
55872                     ],
55873                     [
55874                         -100.3171942,
55875                         28.1835681
55876                     ],
55877                     [
55878                         -100.254483,
55879                         28.1835681
55880                     ],
55881                     [
55882                         -100.254483,
55883                         28.1213885
55884                     ],
55885                     [
55886                         -100.1282282,
55887                         28.1213885
55888                     ],
55889                     [
55890                         -100.1282282,
55891                         28.059215
55892                     ],
55893                     [
55894                         -100.0659537,
55895                         28.059215
55896                     ],
55897                     [
55898                         -100.0659537,
55899                         27.9966087
55900                     ],
55901                     [
55902                         -100.0023855,
55903                         27.9966087
55904                     ],
55905                     [
55906                         -100.0023855,
55907                         27.9332152
55908                     ],
55909                     [
55910                         -99.9426497,
55911                         27.9332152
55912                     ],
55913                     [
55914                         -99.9426497,
55915                         27.7454658
55916                     ],
55917                     [
55918                         -99.816851,
55919                         27.7454658
55920                     ],
55921                     [
55922                         -99.816851,
55923                         27.6834301
55924                     ],
55925                     [
55926                         -99.7541346,
55927                         27.6834301
55928                     ],
55929                     [
55930                         -99.7541346,
55931                         27.6221543
55932                     ],
55933                     [
55934                         -99.6291629,
55935                         27.6221543
55936                     ],
55937                     [
55938                         -99.6291629,
55939                         27.5588977
55940                     ],
55941                     [
55942                         -99.5672838,
55943                         27.5588977
55944                     ],
55945                     [
55946                         -99.5672838,
55947                         27.4353752
55948                     ],
55949                     [
55950                         -99.5041798,
55951                         27.4353752
55952                     ],
55953                     [
55954                         -99.5041798,
55955                         27.3774021
55956                     ],
55957                     [
55958                         -99.5671796,
55959                         27.3774021
55960                     ],
55961                     [
55962                         -99.5671796,
55963                         27.2463726
55964                     ],
55965                     [
55966                         -99.504975,
55967                         27.2463726
55968                     ],
55969                     [
55970                         -99.504975,
55971                         26.9965649
55972                     ],
55973                     [
55974                         -99.4427427,
55975                         26.9965649
55976                     ],
55977                     [
55978                         -99.4427427,
55979                         26.872803
55980                     ],
55981                     [
55982                         -99.3800633,
55983                         26.872803
55984                     ],
55985                     [
55986                         -99.3800633,
55987                         26.8068179
55988                     ],
55989                     [
55990                         -99.3190684,
55991                         26.8068179
55992                     ],
55993                     [
55994                         -99.3190684,
55995                         26.7473614
55996                     ],
55997                     [
55998                         -99.2537541,
55999                         26.7473614
56000                     ],
56001                     [
56002                         -99.2537541,
56003                         26.6210068
56004                     ],
56005                     [
56006                         -99.1910617,
56007                         26.6210068
56008                     ],
56009                     [
56010                         -99.1910617,
56011                         26.4956737
56012                     ],
56013                     [
56014                         -99.1300639,
56015                         26.4956737
56016                     ],
56017                     [
56018                         -99.1300639,
56019                         26.3713808
56020                     ],
56021                     [
56022                         -99.0029473,
56023                         26.3713808
56024                     ],
56025                     [
56026                         -99.0029473,
56027                         26.3093836
56028                     ],
56029                     [
56030                         -98.816572,
56031                         26.3093836
56032                     ],
56033                     [
56034                         -98.816572,
56035                         26.2457762
56036                     ],
56037                     [
56038                         -98.6920082,
56039                         26.2457762
56040                     ],
56041                     [
56042                         -98.6920082,
56043                         26.1837096
56044                     ],
56045                     [
56046                         -98.4440896,
56047                         26.1837096
56048                     ],
56049                     [
56050                         -98.4440896,
56051                         26.1217217
56052                     ],
56053                     [
56054                         -98.3823181,
56055                         26.1217217
56056                     ],
56057                     [
56058                         -98.3823181,
56059                         26.0596488
56060                     ],
56061                     [
56062                         -98.2532707,
56063                         26.0596488
56064                     ],
56065                     [
56066                         -98.2532707,
56067                         25.9986871
56068                     ],
56069                     [
56070                         -98.0109084,
56071                         25.9986871
56072                     ],
56073                     [
56074                         -98.0109084,
56075                         25.9932255
56076                     ],
56077                     [
56078                         -97.6932319,
56079                         25.9932255
56080                     ],
56081                     [
56082                         -97.6932319,
56083                         25.9334103
56084                     ],
56085                     [
56086                         -97.6313904,
56087                         25.9334103
56088                     ],
56089                     [
56090                         -97.6313904,
56091                         25.8695893
56092                     ],
56093                     [
56094                         -97.5046779,
56095                         25.8695893
56096                     ],
56097                     [
56098                         -97.5046779,
56099                         25.8073488
56100                     ],
56101                     [
56102                         -97.3083401,
56103                         25.8073488
56104                     ],
56105                     [
56106                         -97.3083401,
56107                         25.8731159
56108                     ],
56109                     [
56110                         -97.2456326,
56111                         25.8731159
56112                     ],
56113                     [
56114                         -97.2456326,
56115                         25.9353731
56116                     ],
56117                     [
56118                         -97.1138939,
56119                         25.9353731
56120                     ],
56121                     [
56122                         -97.1138939,
56123                         27.6809179
56124                     ],
56125                     [
56126                         -97.0571035,
56127                         27.6809179
56128                     ],
56129                     [
56130                         -97.0571035,
56131                         27.8108242
56132                     ],
56133                     [
56134                         -95.5810766,
56135                         27.8108242
56136                     ],
56137                     [
56138                         -95.5810766,
56139                         28.7468827
56140                     ],
56141                     [
56142                         -94.271041,
56143                         28.7468827
56144                     ],
56145                     [
56146                         -94.271041,
56147                         29.5594076
56148                     ],
56149                     [
56150                         -92.5029947,
56151                         29.5594076
56152                     ],
56153                     [
56154                         -92.5029947,
56155                         29.4974754
56156                     ],
56157                     [
56158                         -91.8776216,
56159                         29.4974754
56160                     ],
56161                     [
56162                         -91.8776216,
56163                         29.3727013
56164                     ],
56165                     [
56166                         -91.378418,
56167                         29.3727013
56168                     ],
56169                     [
56170                         -91.378418,
56171                         29.2468326
56172                     ],
56173                     [
56174                         -91.3153953,
56175                         29.2468326
56176                     ],
56177                     [
56178                         -91.3153953,
56179                         29.1844301
56180                     ],
56181                     [
56182                         -91.1294702,
56183                         29.1844301
56184                     ],
56185                     [
56186                         -91.1294702,
56187                         29.1232559
56188                     ],
56189                     [
56190                         -91.0052632,
56191                         29.1232559
56192                     ],
56193                     [
56194                         -91.0052632,
56195                         28.9968437
56196                     ],
56197                     [
56198                         -89.4500159,
56199                         28.9968437
56200                     ],
56201                     [
56202                         -89.4500159,
56203                         28.8677422
56204                     ],
56205                     [
56206                         -88.8104309,
56207                         28.8677422
56208                     ],
56209                     [
56210                         -88.8104309,
56211                         30.1841864
56212                     ],
56213                     [
56214                         -85.8791527,
56215                         30.1841864
56216                     ],
56217                     [
56218                         -85.8791527,
56219                         29.5455038
56220                     ],
56221                     [
56222                         -84.8368083,
56223                         29.5455038
56224                     ],
56225                     [
56226                         -84.8368083,
56227                         29.6225158
56228                     ],
56229                     [
56230                         -84.7482786,
56231                         29.6225158
56232                     ],
56233                     [
56234                         -84.7482786,
56235                         29.683624
56236                     ],
56237                     [
56238                         -84.685894,
56239                         29.683624
56240                     ],
56241                     [
56242                         -84.685894,
56243                         29.7468386
56244                     ],
56245                     [
56246                         -83.6296975,
56247                         29.7468386
56248                     ],
56249                     [
56250                         -83.6296975,
56251                         29.4324361
56252                     ],
56253                     [
56254                         -83.3174937,
56255                         29.4324361
56256                     ],
56257                     [
56258                         -83.3174937,
56259                         29.0579442
56260                     ],
56261                     [
56262                         -82.879659,
56263                         29.0579442
56264                     ],
56265                     [
56266                         -82.879659,
56267                         27.7453529
56268                     ],
56269                     [
56270                         -82.8182822,
56271                         27.7453529
56272                     ],
56273                     [
56274                         -82.8182822,
56275                         26.9290868
56276                     ],
56277                     [
56278                         -82.3796782,
56279                         26.9290868
56280                     ],
56281                     [
56282                         -82.3796782,
56283                         26.3694183
56284                     ],
56285                     [
56286                         -81.8777106,
56287                         26.3694183
56288                     ],
56289                     [
56290                         -81.8777106,
56291                         25.805971
56292                     ],
56293                     [
56294                         -81.5036862,
56295                         25.805971
56296                     ],
56297                     [
56298                         -81.5036862,
56299                         25.7474753
56300                     ],
56301                     [
56302                         -81.4405462,
56303                         25.7474753
56304                     ],
56305                     [
56306                         -81.4405462,
56307                         25.6851489
56308                     ],
56309                     [
56310                         -81.3155883,
56311                         25.6851489
56312                     ],
56313                     [
56314                         -81.3155883,
56315                         25.5600985
56316                     ],
56317                     [
56318                         -81.2538534,
56319                         25.5600985
56320                     ],
56321                     [
56322                         -81.2538534,
56323                         25.4342361
56324                     ],
56325                     [
56326                         -81.1902012,
56327                         25.4342361
56328                     ],
56329                     [
56330                         -81.1902012,
56331                         25.1234341
56332                     ],
56333                     [
56334                         -81.1288133,
56335                         25.1234341
56336                     ],
56337                     [
56338                         -81.1288133,
56339                         25.0619389
56340                     ],
56341                     [
56342                         -81.0649231,
56343                         25.0619389
56344                     ],
56345                     [
56346                         -81.0649231,
56347                         24.8157807
56348                     ],
56349                     [
56350                         -81.6289469,
56351                         24.8157807
56352                     ],
56353                     [
56354                         -81.6289469,
56355                         24.7538367
56356                     ],
56357                     [
56358                         -81.6907173,
56359                         24.7538367
56360                     ],
56361                     [
56362                         -81.6907173,
56363                         24.6899374
56364                     ],
56365                     [
56366                         -81.8173189,
56367                         24.6899374
56368                     ],
56369                     [
56370                         -81.8173189,
56371                         24.6279161
56372                     ],
56373                     [
56374                         -82.1910041,
56375                         24.6279161
56376                     ],
56377                     [
56378                         -82.1910041,
56379                         24.496294
56380                     ],
56381                     [
56382                         -81.6216596,
56383                         24.496294
56384                     ],
56385                     [
56386                         -81.6216596,
56387                         24.559484
56388                     ],
56389                     [
56390                         -81.372006,
56391                         24.559484
56392                     ],
56393                     [
56394                         -81.372006,
56395                         24.6220687
56396                     ],
56397                     [
56398                         -81.0593278,
56399                         24.6220687
56400                     ],
56401                     [
56402                         -81.0593278,
56403                         24.684826
56404                     ],
56405                     [
56406                         -80.9347147,
56407                         24.684826
56408                     ],
56409                     [
56410                         -80.9347147,
56411                         24.7474828
56412                     ],
56413                     [
56414                         -80.7471081,
56415                         24.7474828
56416                     ],
56417                     [
56418                         -80.7471081,
56419                         24.8100618
56420                     ],
56421                     [
56422                         -80.3629898,
56423                         24.8100618
56424                     ],
56425                     [
56426                         -80.3629898,
56427                         25.1175858
56428                     ],
56429                     [
56430                         -80.122344,
56431                         25.1175858
56432                     ],
56433                     [
56434                         -80.122344,
56435                         25.7472357
56436                     ],
56437                     [
56438                         -80.0588458,
56439                         25.7472357
56440                     ],
56441                     [
56442                         -80.0588458,
56443                         26.3708251
56444                     ],
56445                     [
56446                         -79.995837,
56447                         26.3708251
56448                     ],
56449                     [
56450                         -79.995837,
56451                         26.9398003
56452                     ],
56453                     [
56454                         -80.0587265,
56455                         26.9398003
56456                     ],
56457                     [
56458                         -80.0587265,
56459                         27.1277466
56460                     ],
56461                     [
56462                         -80.1226251,
56463                         27.1277466
56464                     ],
56465                     [
56466                         -80.1226251,
56467                         27.2534279
56468                     ],
56469                     [
56470                         -80.1846956,
56471                         27.2534279
56472                     ],
56473                     [
56474                         -80.1846956,
56475                         27.3781229
56476                     ],
56477                     [
56478                         -80.246175,
56479                         27.3781229
56480                     ],
56481                     [
56482                         -80.246175,
56483                         27.5658729
56484                     ],
56485                     [
56486                         -80.3094768,
56487                         27.5658729
56488                     ],
56489                     [
56490                         -80.3094768,
56491                         27.7530311
56492                     ],
56493                     [
56494                         -80.3721485,
56495                         27.7530311
56496                     ],
56497                     [
56498                         -80.3721485,
56499                         27.8774451
56500                     ],
56501                     [
56502                         -80.4351457,
56503                         27.8774451
56504                     ],
56505                     [
56506                         -80.4351457,
56507                         28.0033366
56508                     ],
56509                     [
56510                         -80.4966078,
56511                         28.0033366
56512                     ],
56513                     [
56514                         -80.4966078,
56515                         28.1277326
56516                     ],
56517                     [
56518                         -80.5587159,
56519                         28.1277326
56520                     ],
56521                     [
56522                         -80.5587159,
56523                         28.3723509
56524                     ],
56525                     [
56526                         -80.4966335,
56527                         28.3723509
56528                     ],
56529                     [
56530                         -80.4966335,
56531                         29.5160326
56532                     ],
56533                     [
56534                         -81.1213644,
56535                         29.5160326
56536                     ],
56537                     [
56538                         -81.1213644,
56539                         31.6846966
56540                     ],
56541                     [
56542                         -80.6018723,
56543                         31.6846966
56544                     ],
56545                     [
56546                         -80.6018723,
56547                         32.2475309
56548                     ],
56549                     [
56550                         -79.4921024,
56551                         32.2475309
56552                     ],
56553                     [
56554                         -79.4921024,
56555                         32.9970261
56556                     ],
56557                     [
56558                         -79.1116488,
56559                         32.9970261
56560                     ],
56561                     [
56562                         -79.1116488,
56563                         33.3729457
56564                     ],
56565                     [
56566                         -78.6153621,
56567                         33.3729457
56568                     ],
56569                     [
56570                         -78.6153621,
56571                         33.8097638
56572                     ],
56573                     [
56574                         -77.9316963,
56575                         33.8097638
56576                     ],
56577                     [
56578                         -77.9316963,
56579                         33.8718243
56580                     ],
56581                     [
56582                         -77.8692252,
56583                         33.8718243
56584                     ],
56585                     [
56586                         -77.8692252,
56587                         34.0552454
56588                     ],
56589                     [
56590                         -77.6826392,
56591                         34.0552454
56592                     ],
56593                     [
56594                         -77.6826392,
56595                         34.2974598
56596                     ],
56597                     [
56598                         -77.2453509,
56599                         34.2974598
56600                     ],
56601                     [
56602                         -77.2453509,
56603                         34.5598585
56604                     ],
56605                     [
56606                         -76.4973277,
56607                         34.5598585
56608                     ],
56609                     [
56610                         -76.4973277,
56611                         34.622796
56612                     ],
56613                     [
56614                         -76.4337602,
56615                         34.622796
56616                     ],
56617                     [
56618                         -76.4337602,
56619                         34.6849285
56620                     ],
56621                     [
56622                         -76.373212,
56623                         34.6849285
56624                     ],
56625                     [
56626                         -76.373212,
56627                         34.7467674
56628                     ],
56629                     [
56630                         -76.3059364,
56631                         34.7467674
56632                     ],
56633                     [
56634                         -76.3059364,
56635                         34.808551
56636                     ],
56637                     [
56638                         -76.2468017,
56639                         34.808551
56640                     ],
56641                     [
56642                         -76.2468017,
56643                         34.8728418
56644                     ],
56645                     [
56646                         -76.1825922,
56647                         34.8728418
56648                     ],
56649                     [
56650                         -76.1825922,
56651                         34.9335332
56652                     ],
56653                     [
56654                         -76.120814,
56655                         34.9335332
56656                     ],
56657                     [
56658                         -76.120814,
56659                         34.9952359
56660                     ],
56661                     [
56662                         -75.9979015,
56663                         34.9952359
56664                     ],
56665                     [
56666                         -75.9979015,
56667                         35.0578182
56668                     ],
56669                     [
56670                         -75.870338,
56671                         35.0578182
56672                     ],
56673                     [
56674                         -75.870338,
56675                         35.1219097
56676                     ],
56677                     [
56678                         -75.7462194,
56679                         35.1219097
56680                     ],
56681                     [
56682                         -75.7462194,
56683                         35.1818911
56684                     ],
56685                     [
56686                         -75.4929694,
56687                         35.1818911
56688                     ],
56689                     [
56690                         -75.4929694,
56691                         35.3082988
56692                     ],
56693                     [
56694                         -75.4325662,
56695                         35.3082988
56696                     ],
56697                     [
56698                         -75.4325662,
56699                         35.7542495
56700                     ],
56701                     [
56702                         -75.4969907,
56703                         35.7542495
56704                     ],
56705                     [
56706                         -75.4969907,
56707                         37.8105602
56708                     ],
56709                     [
56710                         -75.3082972,
56711                         37.8105602
56712                     ],
56713                     [
56714                         -75.3082972,
56715                         37.8720088
56716                     ],
56717                     [
56718                         -75.245601,
56719                         37.8720088
56720                     ],
56721                     [
56722                         -75.245601,
56723                         37.9954849
56724                     ],
56725                     [
56726                         -75.1828751,
56727                         37.9954849
56728                     ],
56729                     [
56730                         -75.1828751,
56731                         38.0585079
56732                     ],
56733                     [
56734                         -75.1184793,
56735                         38.0585079
56736                     ],
56737                     [
56738                         -75.1184793,
56739                         38.2469091
56740                     ],
56741                     [
56742                         -75.0592098,
56743                         38.2469091
56744                     ],
56745                     [
56746                         -75.0592098,
56747                         38.3704316
56748                     ],
56749                     [
56750                         -74.9948111,
56751                         38.3704316
56752                     ],
56753                     [
56754                         -74.9948111,
56755                         38.8718417
56756                     ],
56757                     [
56758                         -74.4878252,
56759                         38.8718417
56760                     ],
56761                     [
56762                         -74.4878252,
56763                         39.3089428
56764                     ],
56765                     [
56766                         -74.1766317,
56767                         39.3089428
56768                     ],
56769                     [
56770                         -74.1766317,
56771                         39.6224653
56772                     ],
56773                     [
56774                         -74.0567045,
56775                         39.6224653
56776                     ],
56777                     [
56778                         -74.0567045,
56779                         39.933178
56780                     ],
56781                     [
56782                         -73.9959035,
56783                         39.933178
56784                     ],
56785                     [
56786                         -73.9959035,
56787                         40.1854852
56788                     ],
56789                     [
56790                         -73.9341593,
56791                         40.1854852
56792                     ],
56793                     [
56794                         -73.9341593,
56795                         40.4959486
56796                     ],
56797                     [
56798                         -73.8723024,
56799                         40.4959486
56800                     ],
56801                     [
56802                         -73.8723024,
56803                         40.5527135
56804                     ],
56805                     [
56806                         -71.8074506,
56807                         40.5527135
56808                     ],
56809                     [
56810                         -71.8074506,
56811                         41.3088005
56812                     ],
56813                     [
56814                         -70.882512,
56815                         41.3088005
56816                     ],
56817                     [
56818                         -70.882512,
56819                         41.184978
56820                     ],
56821                     [
56822                         -70.7461947,
56823                         41.184978
56824                     ],
56825                     [
56826                         -70.7461947,
56827                         41.3091865
56828                     ],
56829                     [
56830                         -70.4337553,
56831                         41.3091865
56832                     ],
56833                     [
56834                         -70.4337553,
56835                         41.4963885
56836                     ],
56837                     [
56838                         -69.9334281,
56839                         41.4963885
56840                     ],
56841                     [
56842                         -69.9334281,
56843                         41.6230802
56844                     ],
56845                     [
56846                         -69.869857,
56847                         41.6230802
56848                     ],
56849                     [
56850                         -69.869857,
56851                         41.8776895
56852                     ],
56853                     [
56854                         -69.935791,
56855                         41.8776895
56856                     ],
56857                     [
56858                         -69.935791,
56859                         42.0032342
56860                     ],
56861                     [
56862                         -69.9975823,
56863                         42.0032342
56864                     ],
56865                     [
56866                         -69.9975823,
56867                         42.0650191
56868                     ],
56869                     [
56870                         -70.0606103,
56871                         42.0650191
56872                     ],
56873                     [
56874                         -70.0606103,
56875                         42.1294348
56876                     ],
56877                     [
56878                         -70.5572884,
56879                         42.1294348
56880                     ],
56881                     [
56882                         -70.5572884,
56883                         43.2487079
56884                     ],
56885                     [
56886                         -70.4974097,
56887                         43.2487079
56888                     ],
56889                     [
56890                         -70.4974097,
56891                         43.3092194
56892                     ],
56893                     [
56894                         -70.3704249,
56895                         43.3092194
56896                     ],
56897                     [
56898                         -70.3704249,
56899                         43.371963
56900                     ],
56901                     [
56902                         -70.3085701,
56903                         43.371963
56904                     ],
56905                     [
56906                         -70.3085701,
56907                         43.4969879
56908                     ],
56909                     [
56910                         -70.183921,
56911                         43.4969879
56912                     ],
56913                     [
56914                         -70.183921,
56915                         43.6223531
56916                     ],
56917                     [
56918                         -70.057583,
56919                         43.6223531
56920                     ],
56921                     [
56922                         -70.057583,
56923                         43.6850173
56924                     ],
56925                     [
56926                         -69.7455247,
56927                         43.6850173
56928                     ],
56929                     [
56930                         -69.7455247,
56931                         43.7476571
56932                     ],
56933                     [
56934                         -69.2472845,
56935                         43.7476571
56936                     ],
56937                     [
56938                         -69.2472845,
56939                         43.8107035
56940                     ],
56941                     [
56942                         -69.0560701,
56943                         43.8107035
56944                     ],
56945                     [
56946                         -69.0560701,
56947                         43.8717247
56948                     ],
56949                     [
56950                         -68.9950522,
56951                         43.8717247
56952                     ],
56953                     [
56954                         -68.9950522,
56955                         43.9982022
56956                     ],
56957                     [
56958                         -68.4963672,
56959                         43.9982022
56960                     ],
56961                     [
56962                         -68.4963672,
56963                         44.0597368
56964                     ],
56965                     [
56966                         -68.3081038,
56967                         44.0597368
56968                     ],
56969                     [
56970                         -68.3081038,
56971                         44.122137
56972                     ],
56973                     [
56974                         -68.1851802,
56975                         44.122137
56976                     ],
56977                     [
56978                         -68.1851802,
56979                         44.3081382
56980                     ],
56981                     [
56982                         -67.9956019,
56983                         44.3081382
56984                     ],
56985                     [
56986                         -67.9956019,
56987                         44.3727489
56988                     ],
56989                     [
56990                         -67.8103041,
56991                         44.3727489
56992                     ],
56993                     [
56994                         -67.8103041,
56995                         44.435178
56996                     ],
56997                     [
56998                         -67.4965289,
56999                         44.435178
57000                     ],
57001                     [
57002                         -67.4965289,
57003                         44.4968776
57004                     ],
57005                     [
57006                         -67.37102,
57007                         44.4968776
57008                     ],
57009                     [
57010                         -67.37102,
57011                         44.5600642
57012                     ],
57013                     [
57014                         -67.1848753,
57015                         44.5600642
57016                     ],
57017                     [
57018                         -67.1848753,
57019                         44.6213345
57020                     ],
57021                     [
57022                         -67.1221208,
57023                         44.6213345
57024                     ],
57025                     [
57026                         -67.1221208,
57027                         44.6867918
57028                     ],
57029                     [
57030                         -67.059365,
57031                         44.6867918
57032                     ],
57033                     [
57034                         -67.059365,
57035                         44.7473657
57036                     ],
57037                     [
57038                         -66.9311098,
57039                         44.7473657
57040                     ],
57041                     [
57042                         -66.9311098,
57043                         44.9406566
57044                     ],
57045                     [
57046                         -66.994683,
57047                         44.9406566
57048                     ],
57049                     [
57050                         -66.994683,
57051                         45.0024514
57052                     ],
57053                     [
57054                         -67.0595847,
57055                         45.0024514
57056                     ],
57057                     [
57058                         -67.0595847,
57059                         45.1273377
57060                     ],
57061                     [
57062                         -67.1201974,
57063                         45.1273377
57064                     ],
57065                     [
57066                         -67.1201974,
57067                         45.1910115
57068                     ],
57069                     [
57070                         -67.2469811,
57071                         45.1910115
57072                     ],
57073                     [
57074                         -67.2469811,
57075                         45.253442
57076                     ],
57077                     [
57078                         -67.3177546,
57079                         45.253442
57080                     ],
57081                     [
57082                         -67.3177546,
57083                         45.1898369
57084                     ],
57085                     [
57086                         -67.370749,
57087                         45.1898369
57088                     ],
57089                     [
57090                         -67.370749,
57091                         45.2534001
57092                     ],
57093                     [
57094                         -67.4326888,
57095                         45.2534001
57096                     ],
57097                     [
57098                         -67.4326888,
57099                         45.3083409
57100                     ],
57101                     [
57102                         -67.3708571,
57103                         45.3083409
57104                     ],
57105                     [
57106                         -67.3708571,
57107                         45.4396986
57108                     ],
57109                     [
57110                         -67.4305573,
57111                         45.4396986
57112                     ],
57113                     [
57114                         -67.4305573,
57115                         45.4950095
57116                     ],
57117                     [
57118                         -67.37099,
57119                         45.4950095
57120                     ],
57121                     [
57122                         -67.37099,
57123                         45.6264543
57124                     ],
57125                     [
57126                         -67.6214982,
57127                         45.6264543
57128                     ],
57129                     [
57130                         -67.6214982,
57131                         45.6896133
57132                     ],
57133                     [
57134                         -67.683828,
57135                         45.6896133
57136                     ],
57137                     [
57138                         -67.683828,
57139                         45.753259
57140                     ],
57141                     [
57142                         -67.7462097,
57143                         45.753259
57144                     ],
57145                     [
57146                         -67.7462097,
57147                         47.1268165
57148                     ],
57149                     [
57150                         -67.8700141,
57151                         47.1268165
57152                     ],
57153                     [
57154                         -67.8700141,
57155                         47.1900278
57156                     ],
57157                     [
57158                         -67.9323803,
57159                         47.1900278
57160                     ],
57161                     [
57162                         -67.9323803,
57163                         47.2539678
57164                     ],
57165                     [
57166                         -67.9959387,
57167                         47.2539678
57168                     ],
57169                     [
57170                         -67.9959387,
57171                         47.3149737
57172                     ],
57173                     [
57174                         -68.1206676,
57175                         47.3149737
57176                     ],
57177                     [
57178                         -68.1206676,
57179                         47.3780823
57180                     ],
57181                     [
57182                         -68.4423175,
57183                         47.3780823
57184                     ],
57185                     [
57186                         -68.4423175,
57187                         47.3166082
57188                     ],
57189                     [
57190                         -68.6314305,
57191                         47.3166082
57192                     ],
57193                     [
57194                         -68.6314305,
57195                         47.2544676
57196                     ],
57197                     [
57198                         -68.9978037,
57199                         47.2544676
57200                     ],
57201                     [
57202                         -68.9978037,
57203                         47.439895
57204                     ],
57205                     [
57206                         -69.0607223,
57207                         47.439895
57208                     ],
57209                     [
57210                         -69.0607223,
57211                         47.5047558
57212                     ],
57213                     [
57214                         -69.2538122,
57215                         47.5047558
57216                     ],
57217                     [
57218                         -69.2538122,
57219                         47.4398084
57220                     ],
57221                     [
57222                         -69.3179284,
57223                         47.4398084
57224                     ],
57225                     [
57226                         -69.3179284,
57227                         47.378601
57228                     ],
57229                     [
57230                         -69.4438546,
57231                         47.378601
57232                     ],
57233                     [
57234                         -69.4438546,
57235                         47.3156274
57236                     ],
57237                     [
57238                         -69.5038204,
57239                         47.3156274
57240                     ],
57241                     [
57242                         -69.5038204,
57243                         47.2525839
57244                     ],
57245                     [
57246                         -69.5667838,
57247                         47.2525839
57248                     ],
57249                     [
57250                         -69.5667838,
57251                         47.1910884
57252                     ],
57253                     [
57254                         -69.6303478,
57255                         47.1910884
57256                     ],
57257                     [
57258                         -69.6303478,
57259                         47.128701
57260                     ],
57261                     [
57262                         -69.6933103,
57263                         47.128701
57264                     ],
57265                     [
57266                         -69.6933103,
57267                         47.0654307
57268                     ],
57269                     [
57270                         -69.7557063,
57271                         47.0654307
57272                     ],
57273                     [
57274                         -69.7557063,
57275                         47.0042751
57276                     ],
57277                     [
57278                         -69.8180391,
57279                         47.0042751
57280                     ],
57281                     [
57282                         -69.8180391,
57283                         46.9415344
57284                     ],
57285                     [
57286                         -69.8804023,
57287                         46.9415344
57288                     ],
57289                     [
57290                         -69.8804023,
57291                         46.8792519
57292                     ],
57293                     [
57294                         -69.9421674,
57295                         46.8792519
57296                     ],
57297                     [
57298                         -69.9421674,
57299                         46.8177399
57300                     ],
57301                     [
57302                         -70.0063088,
57303                         46.8177399
57304                     ],
57305                     [
57306                         -70.0063088,
57307                         46.6920295
57308                     ],
57309                     [
57310                         -70.0704265,
57311                         46.6920295
57312                     ],
57313                     [
57314                         -70.0704265,
57315                         46.4425926
57316                     ],
57317                     [
57318                         -70.1945902,
57319                         46.4425926
57320                     ],
57321                     [
57322                         -70.1945902,
57323                         46.3785887
57324                     ],
57325                     [
57326                         -70.2562047,
57327                         46.3785887
57328                     ],
57329                     [
57330                         -70.2562047,
57331                         46.3152628
57332                     ],
57333                     [
57334                         -70.3203651,
57335                         46.3152628
57336                     ],
57337                     [
57338                         -70.3203651,
57339                         46.0651209
57340                     ],
57341                     [
57342                         -70.3814988,
57343                         46.0651209
57344                     ],
57345                     [
57346                         -70.3814988,
57347                         45.93552
57348                     ],
57349                     [
57350                         -70.3201618,
57351                         45.93552
57352                     ],
57353                     [
57354                         -70.3201618,
57355                         45.879479
57356                     ],
57357                     [
57358                         -70.4493131,
57359                         45.879479
57360                     ],
57361                     [
57362                         -70.4493131,
57363                         45.7538713
57364                     ],
57365                     [
57366                         -70.5070021,
57367                         45.7538713
57368                     ],
57369                     [
57370                         -70.5070021,
57371                         45.6916912
57372                     ],
57373                     [
57374                         -70.6316642,
57375                         45.6916912
57376                     ],
57377                     [
57378                         -70.6316642,
57379                         45.6291619
57380                     ],
57381                     [
57382                         -70.7575538,
57383                         45.6291619
57384                     ],
57385                     [
57386                         -70.7575538,
57387                         45.4414685
57388                     ],
57389                     [
57390                         -70.8809878,
57391                         45.4414685
57392                     ],
57393                     [
57394                         -70.8809878,
57395                         45.3780612
57396                     ],
57397                     [
57398                         -71.13328,
57399                         45.3780612
57400                     ],
57401                     [
57402                         -71.13328,
57403                         45.3151452
57404                     ],
57405                     [
57406                         -71.3830282,
57407                         45.3151452
57408                     ],
57409                     [
57410                         -71.3830282,
57411                         45.253416
57412                     ],
57413                     [
57414                         -71.5076448,
57415                         45.253416
57416                     ],
57417                     [
57418                         -71.5076448,
57419                         45.0655726
57420                     ],
57421                     [
57422                         -73.9418929,
57423                         45.0655726
57424                     ],
57425                     [
57426                         -73.9418929,
57427                         45.0031242
57428                     ],
57429                     [
57430                         -74.7469725,
57431                         45.0031242
57432                     ],
57433                     [
57434                         -74.7469725,
57435                         45.0649003
57436                     ],
57437                     [
57438                         -74.8800964,
57439                         45.0649003
57440                     ],
57441                     [
57442                         -74.8800964,
57443                         45.0029023
57444                     ],
57445                     [
57446                         -75.0662455,
57447                         45.0029023
57448                     ],
57449                     [
57450                         -75.0662455,
57451                         44.9415167
57452                     ],
57453                     [
57454                         -75.2539363,
57455                         44.9415167
57456                     ],
57457                     [
57458                         -75.2539363,
57459                         44.8776043
57460                     ],
57461                     [
57462                         -75.3789648,
57463                         44.8776043
57464                     ],
57465                     [
57466                         -75.3789648,
57467                         44.8153462
57468                     ],
57469                     [
57470                         -75.4431283,
57471                         44.8153462
57472                     ],
57473                     [
57474                         -75.4431283,
57475                         44.7536053
57476                     ],
57477                     [
57478                         -75.5666566,
57479                         44.7536053
57480                     ],
57481                     [
57482                         -75.5666566,
57483                         44.6909879
57484                     ],
57485                     [
57486                         -75.6290205,
57487                         44.6909879
57488                     ],
57489                     [
57490                         -75.6290205,
57491                         44.6284958
57492                     ],
57493                     [
57494                         -75.7540484,
57495                         44.6284958
57496                     ],
57497                     [
57498                         -75.7540484,
57499                         44.566385
57500                     ],
57501                     [
57502                         -75.817312,
57503                         44.566385
57504                     ],
57505                     [
57506                         -75.817312,
57507                         44.5028932
57508                     ],
57509                     [
57510                         -75.8799549,
57511                         44.5028932
57512                     ],
57513                     [
57514                         -75.8799549,
57515                         44.3784946
57516                     ],
57517                     [
57518                         -76.1300319,
57519                         44.3784946
57520                     ],
57521                     [
57522                         -76.1300319,
57523                         44.3159227
57524                     ],
57525                     [
57526                         -76.1926961,
57527                         44.3159227
57528                     ],
57529                     [
57530                         -76.1926961,
57531                         44.2534378
57532                     ],
57533                     [
57534                         -76.3182619,
57535                         44.2534378
57536                     ],
57537                     [
57538                         -76.3182619,
57539                         44.1916726
57540                     ],
57541                     [
57542                         -76.3792975,
57543                         44.1916726
57544                     ],
57545                     [
57546                         -76.3792975,
57547                         44.0653733
57548                     ],
57549                     [
57550                         -76.4427584,
57551                         44.0653733
57552                     ],
57553                     [
57554                         -76.4427584,
57555                         43.9963825
57556                     ],
57557                     [
57558                         -76.317027,
57559                         43.9963825
57560                     ],
57561                     [
57562                         -76.317027,
57563                         43.9414581
57564                     ],
57565                     [
57566                         -76.5076611,
57567                         43.9414581
57568                     ],
57569                     [
57570                         -76.5076611,
57571                         43.8723335
57572                     ],
57573                     [
57574                         -76.3829974,
57575                         43.8723335
57576                     ],
57577                     [
57578                         -76.3829974,
57579                         43.8091872
57580                     ],
57581                     [
57582                         -76.2534102,
57583                         43.8091872
57584                     ],
57585                     [
57586                         -76.2534102,
57587                         43.5665222
57588                     ],
57589                     [
57590                         -76.5064833,
57591                         43.5665222
57592                     ],
57593                     [
57594                         -76.5064833,
57595                         43.5033881
57596                     ],
57597                     [
57598                         -76.6331208,
57599                         43.5033881
57600                     ],
57601                     [
57602                         -76.6331208,
57603                         43.4432252
57604                     ],
57605                     [
57606                         -76.6951085,
57607                         43.4432252
57608                     ],
57609                     [
57610                         -76.6951085,
57611                         43.3786858
57612                     ],
57613                     [
57614                         -76.8177798,
57615                         43.3786858
57616                     ],
57617                     [
57618                         -76.8177798,
57619                         43.318066
57620                     ],
57621                     [
57622                         -77.682,
57623                         43.318066
57624                     ],
57625                     [
57626                         -77.682,
57627                         43.3789376
57628                     ],
57629                     [
57630                         -78.0565883,
57631                         43.3789376
57632                     ],
57633                     [
57634                         -78.0565883,
57635                         43.4396918
57636                     ],
57637                     [
57638                         -78.4389748,
57639                         43.4396918
57640                     ],
57641                     [
57642                         -78.4389748,
57643                         43.3794382
57644                     ],
57645                     [
57646                         -78.8803396,
57647                         43.3794382
57648                     ],
57649                     [
57650                         -78.8803396,
57651                         43.3149724
57652                     ],
57653                     [
57654                         -79.1298858,
57655                         43.3149724
57656                     ],
57657                     [
57658                         -79.1298858,
57659                         43.2429286
57660                     ],
57661                     [
57662                         -79.0669615,
57663                         43.2429286
57664                     ],
57665                     [
57666                         -79.0669615,
57667                         43.1299931
57668                     ],
57669                     [
57670                         -79.1298858,
57671                         43.1299931
57672                     ],
57673                     [
57674                         -79.1298858,
57675                         43.0577305
57676                     ],
57677                     [
57678                         -79.071264,
57679                         43.0577305
57680                     ],
57681                     [
57682                         -79.071264,
57683                         42.9294906
57684                     ],
57685                     [
57686                         -78.943264,
57687                         42.9294906
57688                     ],
57689                     [
57690                         -78.943264,
57691                         42.7542165
57692                     ],
57693                     [
57694                         -79.069439,
57695                         42.7542165
57696                     ],
57697                     [
57698                         -79.069439,
57699                         42.6941622
57700                     ],
57701                     [
57702                         -79.133439,
57703                         42.6941622
57704                     ],
57705                     [
57706                         -79.133439,
57707                         42.6296973
57708                     ],
57709                     [
57710                         -79.1947499,
57711                         42.6296973
57712                     ],
57713                     [
57714                         -79.1947499,
57715                         42.5663538
57716                     ],
57717                     [
57718                         -79.3786827,
57719                         42.5663538
57720                     ],
57721                     [
57722                         -79.3786827,
57723                         42.5033425
57724                     ],
57725                     [
57726                         -79.4442961,
57727                         42.5033425
57728                     ],
57729                     [
57730                         -79.4442961,
57731                         42.4410614
57732                     ],
57733                     [
57734                         -79.5679936,
57735                         42.4410614
57736                     ],
57737                     [
57738                         -79.5679936,
57739                         42.3775264
57740                     ],
57741                     [
57742                         -79.6906154,
57743                         42.3775264
57744                     ],
57745                     [
57746                         -79.6906154,
57747                         42.3171086
57748                     ],
57749                     [
57750                         -79.8164642,
57751                         42.3171086
57752                     ],
57753                     [
57754                         -79.8164642,
57755                         42.2534481
57756                     ],
57757                     [
57758                         -80.0052373,
57759                         42.2534481
57760                     ],
57761                     [
57762                         -80.0052373,
57763                         42.1909188
57764                     ],
57765                     [
57766                         -80.1916829,
57767                         42.1909188
57768                     ],
57769                     [
57770                         -80.1916829,
57771                         42.1272555
57772                     ],
57773                     [
57774                         -80.3167992,
57775                         42.1272555
57776                     ],
57777                     [
57778                         -80.3167992,
57779                         42.0669857
57780                     ],
57781                     [
57782                         -80.5063234,
57783                         42.0669857
57784                     ],
57785                     [
57786                         -80.5063234,
57787                         42.0034331
57788                     ],
57789                     [
57790                         -80.6930471,
57791                         42.0034331
57792                     ],
57793                     [
57794                         -80.6930471,
57795                         41.9415141
57796                     ],
57797                     [
57798                         -80.9440403,
57799                         41.9415141
57800                     ],
57801                     [
57802                         -80.9440403,
57803                         41.8781193
57804                     ],
57805                     [
57806                         -81.1942729,
57807                         41.8781193
57808                     ],
57809                     [
57810                         -81.1942729,
57811                         41.8166455
57812                     ],
57813                     [
57814                         -81.3190089,
57815                         41.8166455
57816                     ],
57817                     [
57818                         -81.3190089,
57819                         41.7545453
57820                     ],
57821                     [
57822                         -81.4418435,
57823                         41.7545453
57824                     ],
57825                     [
57826                         -81.4418435,
57827                         41.690965
57828                     ],
57829                     [
57830                         -81.5053523,
57831                         41.690965
57832                     ],
57833                     [
57834                         -81.5053523,
57835                         41.6301643
57836                     ],
57837                     [
57838                         -82.7470081,
57839                         41.6301643
57840                     ],
57841                     [
57842                         -82.7470081,
57843                         41.7536942
57844                     ],
57845                     [
57846                         -82.8839135,
57847                         41.7536942
57848                     ],
57849                     [
57850                         -82.8839135,
57851                         41.5656075
57852                     ],
57853                     [
57854                         -82.9957195,
57855                         41.5656075
57856                     ],
57857                     [
57858                         -82.9957195,
57859                         41.6270375
57860                     ],
57861                     [
57862                         -83.1257796,
57863                         41.6270375
57864                     ],
57865                     [
57866                         -83.1257796,
57867                         41.6878411
57868                     ],
57869                     [
57870                         -83.2474733,
57871                         41.6878411
57872                     ],
57873                     [
57874                         -83.2474733,
57875                         41.7536942
57876                     ],
57877                     [
57878                         -83.3737305,
57879                         41.7536942
57880                     ],
57881                     [
57882                         -83.3737305,
57883                         41.809276
57884                     ],
57885                     [
57886                         -83.3106019,
57887                         41.809276
57888                     ],
57889                     [
57890                         -83.3106019,
57891                         41.8716064
57892                     ],
57893                     [
57894                         -83.2474733,
57895                         41.8716064
57896                     ],
57897                     [
57898                         -83.2474733,
57899                         41.9361393
57900                     ],
57901                     [
57902                         -83.1843447,
57903                         41.9361393
57904                     ],
57905                     [
57906                         -83.1843447,
57907                         41.9960851
57908                     ],
57909                     [
57910                         -83.1207681,
57911                         41.9960851
57912                     ],
57913                     [
57914                         -83.1207681,
57915                         42.2464812
57916                     ],
57917                     [
57918                         -83.0589194,
57919                         42.2464812
57920                     ],
57921                     [
57922                         -83.0589194,
57923                         42.3089555
57924                     ],
57925                     [
57926                         -82.8685328,
57927                         42.3089555
57928                     ],
57929                     [
57930                         -82.8685328,
57931                         42.3717652
57932                     ],
57933                     [
57934                         -82.8072219,
57935                         42.3717652
57936                     ],
57937                     [
57938                         -82.8072219,
57939                         42.558553
57940                     ],
57941                     [
57942                         -82.7553745,
57943                         42.558553
57944                     ],
57945                     [
57946                         -82.7553745,
57947                         42.4954945
57948                     ],
57949                     [
57950                         -82.5599041,
57951                         42.4954945
57952                     ],
57953                     [
57954                         -82.5599041,
57955                         42.558553
57956                     ],
57957                     [
57958                         -82.4967755,
57959                         42.558553
57960                     ],
57961                     [
57962                         -82.4967755,
57963                         42.6833607
57964                     ],
57965                     [
57966                         -82.4328863,
57967                         42.6833607
57968                     ],
57969                     [
57970                         -82.4328863,
57971                         42.9342196
57972                     ],
57973                     [
57974                         -82.3700552,
57975                         42.9342196
57976                     ],
57977                     [
57978                         -82.3700552,
57979                         43.0648071
57980                     ],
57981                     [
57982                         -82.4328863,
57983                         43.0648071
57984                     ],
57985                     [
57986                         -82.4328863,
57987                         43.1917566
57988                     ],
57989                     [
57990                         -82.4947464,
57991                         43.1917566
57992                     ],
57993                     [
57994                         -82.4947464,
57995                         43.5034627
57996                     ],
57997                     [
57998                         -82.557133,
57999                         43.5034627
58000                     ],
58001                     [
58002                         -82.557133,
58003                         43.8160901
58004                     ],
58005                     [
58006                         -82.6197884,
58007                         43.8160901
58008                     ],
58009                     [
58010                         -82.6197884,
58011                         43.9422098
58012                     ],
58013                     [
58014                         -82.6839499,
58015                         43.9422098
58016                     ],
58017                     [
58018                         -82.6839499,
58019                         44.0022641
58020                     ],
58021                     [
58022                         -82.7465346,
58023                         44.0022641
58024                     ],
58025                     [
58026                         -82.7465346,
58027                         44.0670545
58028                     ],
58029                     [
58030                         -82.8708696,
58031                         44.0670545
58032                     ],
58033                     [
58034                         -82.8708696,
58035                         44.1291935
58036                     ],
58037                     [
58038                         -83.008517,
58039                         44.1291935
58040                     ],
58041                     [
58042                         -83.008517,
58043                         44.0664786
58044                     ],
58045                     [
58046                         -83.1336086,
58047                         44.0664786
58048                     ],
58049                     [
58050                         -83.1336086,
58051                         44.0053949
58052                     ],
58053                     [
58054                         -83.2414522,
58055                         44.0053949
58056                     ],
58057                     [
58058                         -83.2414522,
58059                         44.9962034
58060                     ],
58061                     [
58062                         -83.1806112,
58063                         44.9962034
58064                     ],
58065                     [
58066                         -83.1806112,
58067                         45.067302
58068                     ],
58069                     [
58070                         -83.2455172,
58071                         45.067302
58072                     ],
58073                     [
58074                         -83.2455172,
58075                         45.1287382
58076                     ],
58077                     [
58078                         -83.3065878,
58079                         45.1287382
58080                     ],
58081                     [
58082                         -83.3065878,
58083                         45.2551509
58084                     ],
58085                     [
58086                         -83.3706087,
58087                         45.2551509
58088                     ],
58089                     [
58090                         -83.3706087,
58091                         45.3165923
58092                     ],
58093                     [
58094                         -83.4325644,
58095                         45.3165923
58096                     ],
58097                     [
58098                         -83.4325644,
58099                         45.3792105
58100                     ],
58101                     [
58102                         -83.6178415,
58103                         45.3792105
58104                     ],
58105                     [
58106                         -83.6178415,
58107                         45.4419665
58108                     ],
58109                     [
58110                         -83.8084291,
58111                         45.4419665
58112                     ],
58113                     [
58114                         -83.8084291,
58115                         45.5036189
58116                     ],
58117                     [
58118                         -84.0550718,
58119                         45.5036189
58120                     ],
58121                     [
58122                         -84.0550718,
58123                         45.5647907
58124                     ],
58125                     [
58126                         -84.1235181,
58127                         45.5647907
58128                     ],
58129                     [
58130                         -84.1235181,
58131                         45.6287845
58132                     ],
58133                     [
58134                         -84.1807534,
58135                         45.6287845
58136                     ],
58137                     [
58138                         -84.1807534,
58139                         45.6914688
58140                     ],
58141                     [
58142                         -84.3111554,
58143                         45.6914688
58144                     ],
58145                     [
58146                         -84.3111554,
58147                         45.9337076
58148                     ],
58149                     [
58150                         -83.8209974,
58151                         45.9337076
58152                     ],
58153                     [
58154                         -83.8209974,
58155                         45.8725113
58156                     ],
58157                     [
58158                         -83.4968086,
58159                         45.8725113
58160                     ],
58161                     [
58162                         -83.4968086,
58163                         45.9337076
58164                     ],
58165                     [
58166                         -83.4338066,
58167                         45.9337076
58168                     ],
58169                     [
58170                         -83.4338066,
58171                         46.0016863
58172                     ],
58173                     [
58174                         -83.4962697,
58175                         46.0016863
58176                     ],
58177                     [
58178                         -83.4962697,
58179                         46.0668178
58180                     ],
58181                     [
58182                         -83.5599956,
58183                         46.0668178
58184                     ],
58185                     [
58186                         -83.5599956,
58187                         46.1261576
58188                     ],
58189                     [
58190                         -83.9954558,
58191                         46.1261576
58192                     ],
58193                     [
58194                         -83.9954558,
58195                         46.1931747
58196                     ],
58197                     [
58198                         -84.0591816,
58199                         46.1931747
58200                     ],
58201                     [
58202                         -84.0591816,
58203                         46.3814972
58204                     ],
58205                     [
58206                         -84.1152614,
58207                         46.3814972
58208                     ],
58209                     [
58210                         -84.1152614,
58211                         46.4953584
58212                     ],
58213                     [
58214                         -84.0591816,
58215                         46.4953584
58216                     ],
58217                     [
58218                         -84.0591816,
58219                         46.5682653
58220                     ],
58221                     [
58222                         -84.2579545,
58223                         46.5682653
58224                     ],
58225                     [
58226                         -84.2579545,
58227                         46.5051232
58228                     ],
58229                     [
58230                         -84.3071879,
58231                         46.5051232
58232                     ],
58233                     [
58234                         -84.3071879,
58235                         46.5682653
58236                     ],
58237                     [
58238                         -84.4415364,
58239                         46.5682653
58240                     ],
58241                     [
58242                         -84.4415364,
58243                         46.504525
58244                     ],
58245                     [
58246                         -84.9965729,
58247                         46.504525
58248                     ],
58249                     [
58250                         -84.9965729,
58251                         46.6842882
58252                     ],
58253                     [
58254                         -84.9298158,
58255                         46.6842882
58256                     ],
58257                     [
58258                         -84.9298158,
58259                         46.818077
58260                     ],
58261                     [
58262                         -85.3165894,
58263                         46.818077
58264                     ],
58265                     [
58266                         -85.3165894,
58267                         46.7535825
58268                     ],
58269                     [
58270                         -87.5562645,
58271                         46.7535825
58272                     ],
58273                     [
58274                         -87.5562645,
58275                         47.4407371
58276                     ],
58277                     [
58278                         -87.6825361,
58279                         47.4407371
58280                     ],
58281                     [
58282                         -87.6825361,
58283                         47.5035554
58284                     ],
58285                     [
58286                         -88.2560738,
58287                         47.5035554
58288                     ],
58289                     [
58290                         -88.2560738,
58291                         47.4433716
58292                     ],
58293                     [
58294                         -88.4417419,
58295                         47.4433716
58296                     ],
58297                     [
58298                         -88.4417419,
58299                         47.3789949
58300                     ],
58301                     [
58302                         -88.50683,
58303                         47.3789949
58304                     ],
58305                     [
58306                         -88.50683,
58307                         47.3153881
58308                     ],
58309                     [
58310                         -88.6312821,
58311                         47.3153881
58312                     ],
58313                     [
58314                         -88.6312821,
58315                         47.2539782
58316                     ],
58317                     [
58318                         -88.7569636,
58319                         47.2539782
58320                     ],
58321                     [
58322                         -88.7569636,
58323                         47.1934682
58324                     ],
58325                     [
58326                         -88.8838253,
58327                         47.1934682
58328                     ],
58329                     [
58330                         -88.8838253,
58331                         47.1284735
58332                     ],
58333                     [
58334                         -88.9434208,
58335                         47.1284735
58336                     ],
58337                     [
58338                         -88.9434208,
58339                         47.0662127
58340                     ],
58341                     [
58342                         -89.0708726,
58343                         47.0662127
58344                     ],
58345                     [
58346                         -89.0708726,
58347                         47.0026826
58348                     ],
58349                     [
58350                         -89.2565553,
58351                         47.0026826
58352                     ],
58353                     [
58354                         -89.2565553,
58355                         46.9410806
58356                     ],
58357                     [
58358                         -90.3677669,
58359                         46.9410806
58360                     ],
58361                     [
58362                         -90.3677669,
58363                         47.6844827
58364                     ],
58365                     [
58366                         -90.3069978,
58367                         47.6844827
58368                     ],
58369                     [
58370                         -90.3069978,
58371                         47.7460174
58372                     ],
58373                     [
58374                         -89.994859,
58375                         47.7460174
58376                     ],
58377                     [
58378                         -89.994859,
58379                         47.8082719
58380                     ],
58381                     [
58382                         -89.8048615,
58383                         47.8082719
58384                     ],
58385                     [
58386                         -89.8048615,
58387                         47.8700562
58388                     ],
58389                     [
58390                         -89.6797699,
58391                         47.8700562
58392                     ],
58393                     [
58394                         -89.6797699,
58395                         47.9339637
58396                     ],
58397                     [
58398                         -89.4933757,
58399                         47.9339637
58400                     ],
58401                     [
58402                         -89.4933757,
58403                         47.9957956
58404                     ],
58405                     [
58406                         -89.4284697,
58407                         47.9957956
58408                     ],
58409                     [
58410                         -89.4284697,
58411                         48.0656377
58412                     ],
58413                     [
58414                         -89.9932739,
58415                         48.0656377
58416                     ],
58417                     [
58418                         -89.9932739,
58419                         48.1282966
58420                     ],
58421                     [
58422                         -90.7455933,
58423                         48.1282966
58424                     ],
58425                     [
58426                         -90.7455933,
58427                         48.1893056
58428                     ],
58429                     [
58430                         -90.8087291,
58431                         48.1893056
58432                     ],
58433                     [
58434                         -90.8087291,
58435                         48.2522065
58436                     ],
58437                     [
58438                         -91.067763,
58439                         48.2522065
58440                     ],
58441                     [
58442                         -91.067763,
58443                         48.1916658
58444                     ],
58445                     [
58446                         -91.1946247,
58447                         48.1916658
58448                     ],
58449                     [
58450                         -91.1946247,
58451                         48.1279027
58452                     ],
58453                     [
58454                         -91.6814196,
58455                         48.1279027
58456                     ],
58457                     [
58458                         -91.6814196,
58459                         48.2525994
58460                     ],
58461                     [
58462                         -91.9321927,
58463                         48.2525994
58464                     ],
58465                     [
58466                         -91.9321927,
58467                         48.3142454
58468                     ],
58469                     [
58470                         -91.9929683,
58471                         48.3142454
58472                     ],
58473                     [
58474                         -91.9929683,
58475                         48.3780845
58476                     ],
58477                     [
58478                         -92.3189383,
58479                         48.3780845
58480                     ],
58481                     [
58482                         -92.3189383,
58483                         48.2529081
58484                     ],
58485                     [
58486                         -92.3732233,
58487                         48.2529081
58488                     ],
58489                     [
58490                         -92.3732233,
58491                         48.3153385
58492                     ],
58493                     [
58494                         -92.4322288,
58495                         48.3153385
58496                     ],
58497                     [
58498                         -92.4322288,
58499                         48.4411448
58500                     ],
58501                     [
58502                         -92.4977248,
58503                         48.4411448
58504                     ],
58505                     [
58506                         -92.4977248,
58507                         48.501781
58508                     ],
58509                     [
58510                         -92.5679413,
58511                         48.501781
58512                     ],
58513                     [
58514                         -92.5679413,
58515                         48.439579
58516                     ],
58517                     [
58518                         -92.6210462,
58519                         48.439579
58520                     ],
58521                     [
58522                         -92.6210462,
58523                         48.5650783
58524                     ],
58525                     [
58526                         -92.8086835,
58527                         48.5650783
58528                     ],
58529                     [
58530                         -92.8086835,
58531                         48.6286865
58532                     ],
58533                     [
58534                         -92.8086835,
58535                         48.6267365
58536                     ],
58537                     [
58538                         -92.933185,
58539                         48.6267365
58540                     ],
58541                     [
58542                         -92.933185,
58543                         48.6922145
58544                     ],
58545                     [
58546                         -93.0051716,
58547                         48.6922145
58548                     ],
58549                     [
58550                         -93.0051716,
58551                         48.6282965
58552                     ],
58553                     [
58554                         -93.1225924,
58555                         48.6282965
58556                     ],
58557                     [
58558                         -93.1225924,
58559                         48.6922145
58560                     ],
58561                     [
58562                         -93.3190806,
58563                         48.6922145
58564                     ],
58565                     [
58566                         -93.3190806,
58567                         48.6267365
58568                     ],
58569                     [
58570                         -93.5049477,
58571                         48.6267365
58572                     ],
58573                     [
58574                         -93.5049477,
58575                         48.5635164
58576                     ],
58577                     [
58578                         -93.7474601,
58579                         48.5635164
58580                     ],
58581                     [
58582                         -93.7474601,
58583                         48.6267365
58584                     ],
58585                     [
58586                         -93.8135461,
58587                         48.6267365
58588                     ],
58589                     [
58590                         -93.8135461,
58591                         48.6898775
58592                     ],
58593                     [
58594                         -94.2453121,
58595                         48.6898775
58596                     ],
58597                     [
58598                         -94.2453121,
58599                         48.7554327
58600                     ],
58601                     [
58602                         -94.6183171,
58603                         48.7554327
58604                     ],
58605                     [
58606                         -94.6183171,
58607                         48.941036
58608                     ],
58609                     [
58610                         -94.6809018,
58611                         48.941036
58612                     ],
58613                     [
58614                         -94.6809018,
58615                         49.0029737
58616                     ],
58617                     [
58618                         -94.7441532,
58619                         49.0029737
58620                     ],
58621                     [
58622                         -94.7441532,
58623                         49.2536079
58624                     ],
58625                     [
58626                         -94.8084069,
58627                         49.2536079
58628                     ],
58629                     [
58630                         -94.8084069,
58631                         49.3784134
58632                     ],
58633                     [
58634                         -95.1192391,
58635                         49.3784134
58636                     ],
58637                     [
58638                         -95.1192391,
58639                         49.4425264
58640                     ],
58641                     [
58642                         -95.1934341,
58643                         49.4425264
58644                     ],
58645                     [
58646                         -95.1934341,
58647                         49.0035292
58648                     ],
58649                     [
58650                         -96.87069,
58651                         49.0035292
58652                     ],
58653                     [
58654                         -96.87069,
58655                         49.0656063
58656                     ],
58657                     [
58658                         -99.0049312,
58659                         49.0656063
58660                     ],
58661                     [
58662                         -99.0049312,
58663                         49.0050714
58664                     ],
58665                     [
58666                         -109.3699257,
58667                         49.0050714
58668                     ],
58669                     [
58670                         -109.3699257,
58671                         49.0668231
58672                     ],
58673                     [
58674                         -109.5058746,
58675                         49.0668231
58676                     ],
58677                     [
58678                         -109.5058746,
58679                         49.0050714
58680                     ],
58681                     [
58682                         -114.1830014,
58683                         49.0050714
58684                     ],
58685                     [
58686                         -114.1830014,
58687                         49.0687317
58688                     ],
58689                     [
58690                         -114.7578709,
58691                         49.0687317
58692                     ],
58693                     [
58694                         -114.7578709,
58695                         49.0050714
58696                     ],
58697                     [
58698                         -115.433731,
58699                         49.0050714
58700                     ],
58701                     [
58702                         -115.433731,
58703                         49.0671412
58704                     ],
58705                     [
58706                         -116.5062706,
58707                         49.0671412
58708                     ],
58709                     [
58710                         -116.5062706,
58711                         49.0050714
58712                     ],
58713                     [
58714                         -117.3089504,
58715                         49.0050714
58716                     ],
58717                     [
58718                         -117.3089504,
58719                         49.0659803
58720                     ],
58721                     [
58722                         -119.882945,
58723                         49.0659803
58724                     ],
58725                     [
58726                         -119.882945,
58727                         49.0050714
58728                     ],
58729                     [
58730                         -120.1208555,
58731                         49.0050714
58732                     ],
58733                     [
58734                         -120.1208555,
58735                         49.0678367
58736                     ],
58737                     [
58738                         -121.4451636,
58739                         49.0678367
58740                     ],
58741                     [
58742                         -121.4451636,
58743                         49.0050714
58744                     ],
58745                     [
58746                         -121.9311808,
58747                         49.0050714
58748                     ],
58749                     [
58750                         -121.9311808,
58751                         49.0656099
58752                     ],
58753                     [
58754                         -122.817484,
58755                         49.0656099
58756                     ],
58757                     [
58758                         -122.817484,
58759                         49.0029143
58760                     ],
58761                     [
58762                         -122.8795155,
58763                         49.0029143
58764                     ],
58765                     [
58766                         -122.8795155,
58767                         48.9347018
58768                     ],
58769                     [
58770                         -122.8174629,
58771                         48.9347018
58772                     ],
58773                     [
58774                         -122.8174629,
58775                         48.8101998
58776                     ],
58777                     [
58778                         -122.7538859,
58779                         48.8101998
58780                     ],
58781                     [
58782                         -122.7538859,
58783                         48.7533758
58784                     ],
58785                     [
58786                         -122.8712937,
58787                         48.7533758
58788                     ],
58789                     [
58790                         -122.8712937,
58791                         48.8153948
58792                     ],
58793                     [
58794                         -123.0055391,
58795                         48.8153948
58796                     ],
58797                     [
58798                         -123.0055391,
58799                         48.7529529
58800                     ],
58801                     [
58802                         -123.1296926,
58803                         48.7529529
58804                     ],
58805                     [
58806                         -123.1296926,
58807                         48.6902201
58808                     ],
58809                     [
58810                         -123.1838197,
58811                         48.6902201
58812                     ],
58813                     [
58814                         -123.1838197,
58815                         48.7529029
58816                     ]
58817                 ],
58818                 [
58819                     [
58820                         -122.9341743,
58821                         37.7521547
58822                     ],
58823                     [
58824                         -122.9347457,
58825                         37.6842013
58826                     ],
58827                     [
58828                         -123.0679013,
58829                         37.6849023
58830                     ],
58831                     [
58832                         -123.0673747,
58833                         37.7475251
58834                     ],
58835                     [
58836                         -123.1292603,
58837                         37.7478506
58838                     ],
58839                     [
58840                         -123.1286894,
58841                         37.815685
58842                     ],
58843                     [
58844                         -123.0590687,
58845                         37.8153192
58846                     ],
58847                     [
58848                         -123.0595947,
58849                         37.7528143
58850                     ]
58851                 ],
58852                 [
58853                     [
58854                         -71.6299464,
58855                         41.2540893
58856                     ],
58857                     [
58858                         -71.4966465,
58859                         41.2541393
58860                     ],
58861                     [
58862                         -71.4965596,
58863                         41.122965
58864                     ],
58865                     [
58866                         -71.6298594,
58867                         41.1229149
58868                     ]
58869                 ],
58870                 [
58871                     [
58872                         -70.3184265,
58873                         41.3775196
58874                     ],
58875                     [
58876                         -70.3183384,
58877                         41.2448243
58878                     ],
58879                     [
58880                         -70.1906612,
58881                         41.2448722
58882                     ],
58883                     [
58884                         -70.1906239,
58885                         41.1886019
58886                     ],
58887                     [
58888                         -69.9336025,
58889                         41.1886984
58890                     ],
58891                     [
58892                         -69.933729,
58893                         41.3791941
58894                     ],
58895                     [
58896                         -69.9950664,
58897                         41.3791712
58898                     ],
58899                     [
58900                         -69.995109,
58901                         41.443159
58902                     ],
58903                     [
58904                         -70.0707828,
58905                         41.4431307
58906                     ],
58907                     [
58908                         -70.0706972,
58909                         41.3144915
58910                     ],
58911                     [
58912                         -70.2461667,
58913                         41.3144258
58914                     ],
58915                     [
58916                         -70.2462087,
58917                         41.3775467
58918                     ]
58919                 ],
58920                 [
58921                     [
58922                         -68.9403374,
58923                         43.9404062
58924                     ],
58925                     [
58926                         -68.6856948,
58927                         43.9404977
58928                     ],
58929                     [
58930                         -68.6856475,
58931                         43.8721797
58932                     ],
58933                     [
58934                         -68.7465405,
58935                         43.8721577
58936                     ],
58937                     [
58938                         -68.7464976,
58939                         43.8102529
58940                     ],
58941                     [
58942                         -68.8090782,
58943                         43.8102304
58944                     ],
58945                     [
58946                         -68.8090343,
58947                         43.746728
58948                     ],
58949                     [
58950                         -68.8773094,
58951                         43.7467034
58952                     ],
58953                     [
58954                         -68.8773544,
58955                         43.8117826
58956                     ],
58957                     [
58958                         -68.9402483,
58959                         43.8117599
58960                     ]
58961                 ],
58962                 [
58963                     [
58964                         -123.1291466,
58965                         49.0645144
58966                     ],
58967                     [
58968                         -122.9954224,
58969                         49.0645144
58970                     ],
58971                     [
58972                         -122.9954224,
58973                         48.9343243
58974                     ],
58975                     [
58976                         -123.1291466,
58977                         48.9343243
58978                     ]
58979                 ],
58980                 [
58981                     [
58982                         -82.9407144,
58983                         24.7535913
58984                     ],
58985                     [
58986                         -82.8719398,
58987                         24.7535913
58988                     ],
58989                     [
58990                         -82.8719398,
58991                         24.6905653
58992                     ],
58993                     [
58994                         -82.7446233,
58995                         24.6905653
58996                     ],
58997                     [
58998                         -82.7446233,
58999                         24.6214593
59000                     ],
59001                     [
59002                         -82.8088038,
59003                         24.6214593
59004                     ],
59005                     [
59006                         -82.8088038,
59007                         24.5594908
59008                     ],
59009                     [
59010                         -82.9407144,
59011                         24.5594908
59012                     ]
59013                 ]
59014             ]
59015         },
59016         {
59017             "name": "USGS Topographic Maps",
59018             "type": "tms",
59019             "template": "http://{switch:a,b,c}.tile.openstreetmap.us/usgs_scanned_topos/{zoom}/{x}/{y}.png",
59020             "polygon": [
59021                 [
59022                     [
59023                         -125.990173,
59024                         48.9962416
59025                     ],
59026                     [
59027                         -125.989419,
59028                         47.9948396
59029                     ],
59030                     [
59031                         -123.9929739,
59032                         47.9955062
59033                     ],
59034                     [
59035                         -123.9922429,
59036                         47.0059202
59037                     ],
59038                     [
59039                         -125.988688,
59040                         47.0052409
59041                     ],
59042                     [
59043                         -125.9879604,
59044                         46.0015618
59045                     ],
59046                     [
59047                         -123.9939396,
59048                         46.0022529
59049                     ],
59050                     [
59051                         -123.9925238,
59052                         43.9961708
59053                     ],
59054                     [
59055                         -124.9931832,
59056                         43.9958116
59057                     ],
59058                     [
59059                         -124.9918175,
59060                         41.9942149
59061                     ],
59062                     [
59063                         -125.9851789,
59064                         41.9938465
59065                     ],
59066                     [
59067                         -125.9838655,
59068                         40.0076111
59069                     ],
59070                     [
59071                         -123.9833285,
59072                         40.0083757
59073                     ],
59074                     [
59075                         -123.9814115,
59076                         37.002615
59077                     ],
59078                     [
59079                         -122.21903,
59080                         37.0033173
59081                     ],
59082                     [
59083                         -122.2184144,
59084                         36.011671
59085                     ],
59086                     [
59087                         -122.020087,
59088                         36.011751
59089                     ],
59090                     [
59091                         -122.0188591,
59092                         33.9961766
59093                     ],
59094                     [
59095                         -119.9787757,
59096                         33.9970206
59097                     ],
59098                     [
59099                         -119.9775867,
59100                         31.9987658
59101                     ],
59102                     [
59103                         -114.0122833,
59104                         32.00129
59105                     ],
59106                     [
59107                         -114.0116894,
59108                         30.9862401
59109                     ],
59110                     [
59111                         -105.998294,
59112                         30.9896679
59113                     ],
59114                     [
59115                         -105.9971419,
59116                         28.9901065
59117                     ],
59118                     [
59119                         -102.0210506,
59120                         28.9918418
59121                     ],
59122                     [
59123                         -102.0204916,
59124                         28.00733
59125                     ],
59126                     [
59127                         -100.0062436,
59128                         28.0082173
59129                     ],
59130                     [
59131                         -100.0051143,
59132                         25.991909
59133                     ],
59134                     [
59135                         -98.0109067,
59136                         25.9928035
59137                     ],
59138                     [
59139                         -98.0103613,
59140                         25.0063461
59141                     ],
59142                     [
59143                         -97.0161086,
59144                         25.0067957
59145                     ],
59146                     [
59147                         -97.016654,
59148                         25.9932494
59149                     ],
59150                     [
59151                         -95.9824825,
59152                         25.9937132
59153                     ],
59154                     [
59155                         -95.9835999,
59156                         27.9891175
59157                     ],
59158                     [
59159                         -94.0200898,
59160                         27.9899826
59161                     ],
59162                     [
59163                         -94.0206586,
59164                         28.9918129
59165                     ],
59166                     [
59167                         -88.0156706,
59168                         28.9944338
59169                     ],
59170                     [
59171                         -88.0162494,
59172                         30.0038862
59173                     ],
59174                     [
59175                         -86.0277506,
59176                         30.0047454
59177                     ],
59178                     [
59179                         -86.0271719,
59180                         28.9953016
59181                     ],
59182                     [
59183                         -84.0187909,
59184                         28.9961781
59185                     ],
59186                     [
59187                         -84.017095,
59188                         25.9817708
59189                     ],
59190                     [
59191                         -81.9971976,
59192                         25.9826768
59193                     ],
59194                     [
59195                         -81.9966618,
59196                         25.0134917
59197                     ],
59198                     [
59199                         -84.0165592,
59200                         25.0125783
59201                     ],
59202                     [
59203                         -84.0160068,
59204                         24.0052745
59205                     ],
59206                     [
59207                         -80.0199985,
59208                         24.007096
59209                     ],
59210                     [
59211                         -80.0245309,
59212                         32.0161282
59213                     ],
59214                     [
59215                         -78.0066484,
59216                         32.0169819
59217                     ],
59218                     [
59219                         -78.0072238,
59220                         32.9894278
59221                     ],
59222                     [
59223                         -77.8807233,
59224                         32.9894807
59225                     ],
59226                     [
59227                         -77.8813253,
59228                         33.9955918
59229                     ],
59230                     [
59231                         -76.0115411,
59232                         33.9963653
59233                     ],
59234                     [
59235                         -76.0121459,
59236                         34.9952552
59237                     ],
59238                     [
59239                         -74.0068449,
59240                         34.9960749
59241                     ],
59242                     [
59243                         -74.0099997,
59244                         40.0084254
59245                     ],
59246                     [
59247                         -72.0013745,
59248                         40.0091931
59249                     ],
59250                     [
59251                         -72.002019,
59252                         40.9912464
59253                     ],
59254                     [
59255                         -69.8797398,
59256                         40.9920457
59257                     ],
59258                     [
59259                         -69.8804173,
59260                         42.00893
59261                     ],
59262                     [
59263                         -69.9927682,
59264                         42.0088883
59265                     ],
59266                     [
59267                         -69.9934462,
59268                         43.0105166
59269                     ],
59270                     [
59271                         -67.9845366,
59272                         43.0112496
59273                     ],
59274                     [
59275                         -67.985224,
59276                         44.0103812
59277                     ],
59278                     [
59279                         -65.9892568,
59280                         44.0110975
59281                     ],
59282                     [
59283                         -65.9921237,
59284                         47.9993584
59285                     ],
59286                     [
59287                         -70.006442,
59288                         47.9980181
59289                     ],
59290                     [
59291                         -70.005708,
59292                         47.0042007
59293                     ],
59294                     [
59295                         -72.023686,
59296                         47.003514
59297                     ],
59298                     [
59299                         -72.0222508,
59300                         45.0059846
59301                     ],
59302                     [
59303                         -78.0146667,
59304                         45.0038705
59305                     ],
59306                     [
59307                         -78.0139662,
59308                         44.0026998
59309                     ],
59310                     [
59311                         -80.029686,
59312                         44.0019763
59313                     ],
59314                     [
59315                         -80.0290052,
59316                         43.0122994
59317                     ],
59318                     [
59319                         -81.995479,
59320                         43.011582
59321                     ],
59322                     [
59323                         -81.9982986,
59324                         47.0042713
59325                     ],
59326                     [
59327                         -87.505706,
59328                         47.0023972
59329                     ],
59330                     [
59331                         -87.5064535,
59332                         48.0142702
59333                     ],
59334                     [
59335                         -88.0260889,
59336                         48.0140968
59337                     ],
59338                     [
59339                         -88.026838,
59340                         49.0086686
59341                     ],
59342                     [
59343                         -93.9981078,
59344                         49.0067142
59345                     ],
59346                     [
59347                         -93.9988778,
59348                         50.0086456
59349                     ],
59350                     [
59351                         -96.0138899,
59352                         50.0079995
59353                     ],
59354                     [
59355                         -96.0131199,
59356                         49.0060547
59357                     ]
59358                 ],
59359                 [
59360                     [
59361                         -160.5787616,
59362                         22.5062947
59363                     ],
59364                     [
59365                         -160.5782192,
59366                         21.4984647
59367                     ],
59368                     [
59369                         -159.0030121,
59370                         21.499196
59371                     ],
59372                     [
59373                         -159.0027422,
59374                         20.9951068
59375                     ],
59376                     [
59377                         -157.5083185,
59378                         20.995803
59379                     ],
59380                     [
59381                         -157.5080519,
59382                         20.4960241
59383                     ],
59384                     [
59385                         -155.966889,
59386                         20.4967444
59387                     ],
59388                     [
59389                         -155.9674267,
59390                         21.5028287
59391                     ],
59392                     [
59393                         -157.5044717,
59394                         21.5021151
59395                     ],
59396                     [
59397                         -157.5047384,
59398                         21.9984962
59399                     ],
59400                     [
59401                         -159.0090946,
59402                         21.9978002
59403                     ],
59404                     [
59405                         -159.0093692,
59406                         22.5070181
59407                     ]
59408                 ],
59409                 [
59410                     [
59411                         -168.006102,
59412                         68.9941463
59413                     ],
59414                     [
59415                         -168.0047628,
59416                         68.0107853
59417                     ],
59418                     [
59419                         -165.4842481,
59420                         68.0112562
59421                     ],
59422                     [
59423                         -165.4829337,
59424                         67.0037303
59425                     ],
59426                     [
59427                         -168.0034485,
59428                         67.0032389
59429                     ],
59430                     [
59431                         -168.002195,
59432                         66.0017503
59433                     ],
59434                     [
59435                         -169.0087448,
59436                         66.001546
59437                     ],
59438                     [
59439                         -169.0075381,
59440                         64.9987675
59441                     ],
59442                     [
59443                         -168.0009882,
59444                         64.9989798
59445                     ],
59446                     [
59447                         -167.9998282,
59448                         63.9982374
59449                     ],
59450                     [
59451                         -164.9871288,
59452                         63.9988964
59453                     ],
59454                     [
59455                         -164.9860062,
59456                         62.9950845
59457                     ],
59458                     [
59459                         -167.9987057,
59460                         62.9944019
59461                     ],
59462                     [
59463                         -167.9946035,
59464                         59.0153692
59465                     ],
59466                     [
59467                         -162.5027857,
59468                         59.0167799
59469                     ],
59470                     [
59471                         -162.5018149,
59472                         58.0005815
59473                     ],
59474                     [
59475                         -160.0159024,
59476                         58.0012389
59477                     ],
59478                     [
59479                         -160.0149725,
59480                         57.000035
59481                     ],
59482                     [
59483                         -160.5054788,
59484                         56.9999017
59485                     ],
59486                     [
59487                         -160.5045719,
59488                         55.9968161
59489                     ],
59490                     [
59491                         -164.012195,
59492                         55.9958373
59493                     ],
59494                     [
59495                         -164.0113186,
59496                         55.00107
59497                     ],
59498                     [
59499                         -165.994782,
59500                         55.0005023
59501                     ],
59502                     [
59503                         -165.9941266,
59504                         54.2400584
59505                     ],
59506                     [
59507                         -168.0002944,
59508                         54.2394734
59509                     ],
59510                     [
59511                         -168.0000986,
59512                         54.0094921
59513                     ],
59514                     [
59515                         -170.0156134,
59516                         54.0089011
59517                     ],
59518                     [
59519                         -170.0147683,
59520                         53.0016446
59521                     ],
59522                     [
59523                         -171.9993636,
59524                         53.0010487
59525                     ],
59526                     [
59527                         -171.9989488,
59528                         52.4977745
59529                     ],
59530                     [
59531                         -176.0083239,
59532                         52.4965566
59533                     ],
59534                     [
59535                         -176.0081186,
59536                         52.2452555
59537                     ],
59538                     [
59539                         -178.000097,
59540                         52.2446469
59541                     ],
59542                     [
59543                         -177.9992996,
59544                         51.2554252
59545                     ],
59546                     [
59547                         -176.0073212,
59548                         51.2560472
59549                     ],
59550                     [
59551                         -176.0075146,
59552                         51.4980163
59553                     ],
59554                     [
59555                         -171.9981395,
59556                         51.4992617
59557                     ],
59558                     [
59559                         -171.9985419,
59560                         51.9985373
59561                     ],
59562                     [
59563                         -167.9984317,
59564                         51.9997661
59565                     ],
59566                     [
59567                         -167.9994645,
59568                         53.2560877
59569                     ],
59570                     [
59571                         -165.9932968,
59572                         53.2566866
59573                     ],
59574                     [
59575                         -165.9939308,
59576                         54.0100804
59577                     ],
59578                     [
59579                         -159.0067205,
59580                         54.0121291
59581                     ],
59582                     [
59583                         -159.0075717,
59584                         55.002502
59585                     ],
59586                     [
59587                         -158.0190709,
59588                         55.0027849
59589                     ],
59590                     [
59591                         -158.0199473,
59592                         55.9975094
59593                     ],
59594                     [
59595                         -151.9963213,
59596                         55.9991902
59597                     ],
59598                     [
59599                         -151.9981536,
59600                         57.9986536
59601                     ],
59602                     [
59603                         -151.500341,
59604                         57.9987853
59605                     ],
59606                     [
59607                         -151.5012894,
59608                         58.9919816
59609                     ],
59610                     [
59611                         -138.5159989,
59612                         58.9953194
59613                     ],
59614                     [
59615                         -138.5150471,
59616                         57.9986434
59617                     ],
59618                     [
59619                         -136.6872422,
59620                         57.9991267
59621                     ],
59622                     [
59623                         -136.6863158,
59624                         57.0016688
59625                     ],
59626                     [
59627                         -135.9973698,
59628                         57.001856
59629                     ],
59630                     [
59631                         -135.9964667,
59632                         56.0030544
59633                     ],
59634                     [
59635                         -134.6717732,
59636                         56.003424
59637                     ],
59638                     [
59639                         -134.6708865,
59640                         54.9969623
59641                     ],
59642                     [
59643                         -133.9956734,
59644                         54.9971556
59645                     ],
59646                     [
59647                         -133.9948193,
59648                         54.0031685
59649                     ],
59650                     [
59651                         -130.0044418,
59652                         54.0043387
59653                     ],
59654                     [
59655                         -130.0070826,
59656                         57.0000507
59657                     ],
59658                     [
59659                         -131.975877,
59660                         56.9995156
59661                     ],
59662                     [
59663                         -131.9787378,
59664                         59.9933094
59665                     ],
59666                     [
59667                         -138.0071813,
59668                         59.991805
59669                     ],
59670                     [
59671                         -138.0082158,
59672                         61.0125755
59673                     ],
59674                     [
59675                         -140.9874011,
59676                         61.0118551
59677                     ],
59678                     [
59679                         -140.99984,
59680                         71.0039309
59681                     ],
59682                     [
59683                         -154.5023956,
59684                         71.0017377
59685                     ],
59686                     [
59687                         -154.5039632,
59688                         71.9983391
59689                     ],
59690                     [
59691                         -157.499048,
59692                         71.9978773
59693                     ],
59694                     [
59695                         -157.4974758,
59696                         70.9982877
59697                     ],
59698                     [
59699                         -163.0233611,
59700                         70.9973899
59701                     ],
59702                     [
59703                         -163.0218273,
59704                         69.9707435
59705                     ],
59706                     [
59707                         -164.9730896,
59708                         69.97041
59709                     ],
59710                     [
59711                         -164.9717003,
59712                         68.994689
59713                     ]
59714                 ],
59715                 [
59716                     [
59717                         -168.5133204,
59718                         62.8689586
59719                     ],
59720                     [
59721                         -168.5144423,
59722                         63.8765677
59723                     ],
59724                     [
59725                         -172.0202755,
59726                         63.8757975
59727                     ],
59728                     [
59729                         -172.0191536,
59730                         62.8681608
59731                     ]
59732                 ],
59733                 [
59734                     [
59735                         -170.9947111,
59736                         59.9954089
59737                     ],
59738                     [
59739                         -170.995726,
59740                         60.9969787
59741                     ],
59742                     [
59743                         -174.0045311,
59744                         60.9962508
59745                     ],
59746                     [
59747                         -174.0035162,
59748                         59.9946581
59749                     ]
59750                 ],
59751                 [
59752                     [
59753                         -156.0717261,
59754                         20.2854602
59755                     ],
59756                     [
59757                         -154.7940471,
59758                         20.2860582
59759                     ],
59760                     [
59761                         -154.7933145,
59762                         18.9029464
59763                     ],
59764                     [
59765                         -156.0709936,
59766                         18.9023432
59767                     ]
59768                 ]
59769             ]
59770         },
59771         {
59772             "name": "Vejmidte (Denmark)",
59773             "type": "tms",
59774             "template": "http://{switch:a,b,c}.tile.openstreetmap.dk/danmark/vejmidte/{zoom}/{x}/{y}.png",
59775             "scaleExtent": [
59776                 0,
59777                 20
59778             ],
59779             "polygon": [
59780                 [
59781                     [
59782                         8.3743941,
59783                         54.9551655
59784                     ],
59785                     [
59786                         8.3683809,
59787                         55.4042149
59788                     ],
59789                     [
59790                         8.2103997,
59791                         55.4039795
59792                     ],
59793                     [
59794                         8.2087314,
59795                         55.4937345
59796                     ],
59797                     [
59798                         8.0502655,
59799                         55.4924731
59800                     ],
59801                     [
59802                         8.0185123,
59803                         56.7501399
59804                     ],
59805                     [
59806                         8.1819161,
59807                         56.7509948
59808                     ],
59809                     [
59810                         8.1763274,
59811                         57.0208898
59812                     ],
59813                     [
59814                         8.3413329,
59815                         57.0219872
59816                     ],
59817                     [
59818                         8.3392467,
59819                         57.1119574
59820                     ],
59821                     [
59822                         8.5054433,
59823                         57.1123212
59824                     ],
59825                     [
59826                         8.5033923,
59827                         57.2020499
59828                     ],
59829                     [
59830                         9.3316304,
59831                         57.2027636
59832                     ],
59833                     [
59834                         9.3319079,
59835                         57.2924835
59836                     ],
59837                     [
59838                         9.4978864,
59839                         57.2919578
59840                     ],
59841                     [
59842                         9.4988593,
59843                         57.3820608
59844                     ],
59845                     [
59846                         9.6649749,
59847                         57.3811615
59848                     ],
59849                     [
59850                         9.6687295,
59851                         57.5605591
59852                     ],
59853                     [
59854                         9.8351961,
59855                         57.5596265
59856                     ],
59857                     [
59858                         9.8374896,
59859                         57.6493322
59860                     ],
59861                     [
59862                         10.1725726,
59863                         57.6462818
59864                     ],
59865                     [
59866                         10.1754245,
59867                         57.7367768
59868                     ],
59869                     [
59870                         10.5118282,
59871                         57.7330269
59872                     ],
59873                     [
59874                         10.5152095,
59875                         57.8228945
59876                     ],
59877                     [
59878                         10.6834853,
59879                         57.8207722
59880                     ],
59881                     [
59882                         10.6751613,
59883                         57.6412021
59884                     ],
59885                     [
59886                         10.5077045,
59887                         57.6433097
59888                     ],
59889                     [
59890                         10.5039992,
59891                         57.5535088
59892                     ],
59893                     [
59894                         10.671038,
59895                         57.5514113
59896                     ],
59897                     [
59898                         10.6507805,
59899                         57.1024538
59900                     ],
59901                     [
59902                         10.4857673,
59903                         57.1045138
59904                     ],
59905                     [
59906                         10.4786236,
59907                         56.9249051
59908                     ],
59909                     [
59910                         10.3143981,
59911                         56.9267573
59912                     ],
59913                     [
59914                         10.3112341,
59915                         56.8369269
59916                     ],
59917                     [
59918                         10.4750295,
59919                         56.83509
59920                     ],
59921                     [
59922                         10.4649016,
59923                         56.5656681
59924                     ],
59925                     [
59926                         10.9524239,
59927                         56.5589761
59928                     ],
59929                     [
59930                         10.9479249,
59931                         56.4692243
59932                     ],
59933                     [
59934                         11.1099335,
59935                         56.4664675
59936                     ],
59937                     [
59938                         11.1052639,
59939                         56.376833
59940                     ],
59941                     [
59942                         10.9429901,
59943                         56.3795284
59944                     ],
59945                     [
59946                         10.9341235,
59947                         56.1994768
59948                     ],
59949                     [
59950                         10.7719685,
59951                         56.2020244
59952                     ],
59953                     [
59954                         10.7694751,
59955                         56.1120103
59956                     ],
59957                     [
59958                         10.6079695,
59959                         56.1150259
59960                     ],
59961                     [
59962                         10.4466742,
59963                         56.116717
59964                     ],
59965                     [
59966                         10.2865948,
59967                         56.118675
59968                     ],
59969                     [
59970                         10.2831527,
59971                         56.0281851
59972                     ],
59973                     [
59974                         10.4439274,
59975                         56.0270388
59976                     ],
59977                     [
59978                         10.4417713,
59979                         55.7579243
59980                     ],
59981                     [
59982                         10.4334961,
59983                         55.6693533
59984                     ],
59985                     [
59986                         10.743814,
59987                         55.6646861
59988                     ],
59989                     [
59990                         10.743814,
59991                         55.5712253
59992                     ],
59993                     [
59994                         10.8969041,
59995                         55.5712253
59996                     ],
59997                     [
59998                         10.9051793,
59999                         55.3953852
60000                     ],
60001                     [
60002                         11.0613726,
60003                         55.3812841
60004                     ],
60005                     [
60006                         11.0593038,
60007                         55.1124061
60008                     ],
60009                     [
60010                         11.0458567,
60011                         55.0318621
60012                     ],
60013                     [
60014                         11.2030844,
60015                         55.0247474
60016                     ],
60017                     [
60018                         11.2030844,
60019                         55.117139
60020                     ],
60021                     [
60022                         11.0593038,
60023                         55.1124061
60024                     ],
60025                     [
60026                         11.0613726,
60027                         55.3812841
60028                     ],
60029                     [
60030                         11.0789572,
60031                         55.5712253
60032                     ],
60033                     [
60034                         10.8969041,
60035                         55.5712253
60036                     ],
60037                     [
60038                         10.9258671,
60039                         55.6670198
60040                     ],
60041                     [
60042                         10.743814,
60043                         55.6646861
60044                     ],
60045                     [
60046                         10.7562267,
60047                         55.7579243
60048                     ],
60049                     [
60050                         10.4417713,
60051                         55.7579243
60052                     ],
60053                     [
60054                         10.4439274,
60055                         56.0270388
60056                     ],
60057                     [
60058                         10.4466742,
60059                         56.116717
60060                     ],
60061                     [
60062                         10.6079695,
60063                         56.1150259
60064                     ],
60065                     [
60066                         10.6052053,
60067                         56.0247462
60068                     ],
60069                     [
60070                         10.9258671,
60071                         56.0201215
60072                     ],
60073                     [
60074                         10.9197132,
60075                         55.9309388
60076                     ],
60077                     [
60078                         11.0802782,
60079                         55.92792
60080                     ],
60081                     [
60082                         11.0858066,
60083                         56.0178284
60084                     ],
60085                     [
60086                         11.7265047,
60087                         56.005058
60088                     ],
60089                     [
60090                         11.7319981,
60091                         56.0952142
60092                     ],
60093                     [
60094                         12.0540333,
60095                         56.0871256
60096                     ],
60097                     [
60098                         12.0608477,
60099                         56.1762576
60100                     ],
60101                     [
60102                         12.7023469,
60103                         56.1594405
60104                     ],
60105                     [
60106                         12.6611131,
60107                         55.7114318
60108                     ],
60109                     [
60110                         12.9792318,
60111                         55.7014026
60112                     ],
60113                     [
60114                         12.9612912,
60115                         55.5217294
60116                     ],
60117                     [
60118                         12.3268659,
60119                         55.5412096
60120                     ],
60121                     [
60122                         12.3206071,
60123                         55.4513655
60124                     ],
60125                     [
60126                         12.4778226,
60127                         55.447067
60128                     ],
60129                     [
60130                         12.4702432,
60131                         55.3570479
60132                     ],
60133                     [
60134                         12.6269738,
60135                         55.3523837
60136                     ],
60137                     [
60138                         12.6200898,
60139                         55.2632576
60140                     ],
60141                     [
60142                         12.4627339,
60143                         55.26722
60144                     ],
60145                     [
60146                         12.4552949,
60147                         55.1778223
60148                     ],
60149                     [
60150                         12.2987046,
60151                         55.1822303
60152                     ],
60153                     [
60154                         12.2897344,
60155                         55.0923641
60156                     ],
60157                     [
60158                         12.6048608,
60159                         55.0832904
60160                     ],
60161                     [
60162                         12.5872011,
60163                         54.9036285
60164                     ],
60165                     [
60166                         12.2766618,
60167                         54.9119031
60168                     ],
60169                     [
60170                         12.2610181,
60171                         54.7331602
60172                     ],
60173                     [
60174                         12.1070691,
60175                         54.7378161
60176                     ],
60177                     [
60178                         12.0858621,
60179                         54.4681655
60180                     ],
60181                     [
60182                         11.7794953,
60183                         54.4753579
60184                     ],
60185                     [
60186                         11.7837381,
60187                         54.5654783
60188                     ],
60189                     [
60190                         11.1658525,
60191                         54.5782155
60192                     ],
60193                     [
60194                         11.1706443,
60195                         54.6686508
60196                     ],
60197                     [
60198                         10.8617173,
60199                         54.6733956
60200                     ],
60201                     [
60202                         10.8651245,
60203                         54.7634667
60204                     ],
60205                     [
60206                         10.7713646,
60207                         54.7643888
60208                     ],
60209                     [
60210                         10.7707276,
60211                         54.7372807
60212                     ],
60213                     [
60214                         10.7551428,
60215                         54.7375776
60216                     ],
60217                     [
60218                         10.7544039,
60219                         54.7195666
60220                     ],
60221                     [
60222                         10.7389074,
60223                         54.7197588
60224                     ],
60225                     [
60226                         10.7384368,
60227                         54.7108482
60228                     ],
60229                     [
60230                         10.7074486,
60231                         54.7113045
60232                     ],
60233                     [
60234                         10.7041094,
60235                         54.6756741
60236                     ],
60237                     [
60238                         10.5510973,
60239                         54.6781698
60240                     ],
60241                     [
60242                         10.5547184,
60243                         54.7670245
60244                     ],
60245                     [
60246                         10.2423994,
60247                         54.7705935
60248                     ],
60249                     [
60250                         10.2459845,
60251                         54.8604673
60252                     ],
60253                     [
60254                         10.0902268,
60255                         54.8622134
60256                     ],
60257                     [
60258                         10.0873731,
60259                         54.7723851
60260                     ],
60261                     [
60262                         9.1555798,
60263                         54.7769557
60264                     ],
60265                     [
60266                         9.1562752,
60267                         54.8675369
60268                     ],
60269                     [
60270                         8.5321973,
60271                         54.8663765
60272                     ],
60273                     [
60274                         8.531432,
60275                         54.95516
60276                     ]
60277                 ],
60278                 [
60279                     [
60280                         11.4577738,
60281                         56.819554
60282                     ],
60283                     [
60284                         11.7849181,
60285                         56.8127385
60286                     ],
60287                     [
60288                         11.7716715,
60289                         56.6332796
60290                     ],
60291                     [
60292                         11.4459621,
60293                         56.6401087
60294                     ]
60295                 ],
60296                 [
60297                     [
60298                         11.3274736,
60299                         57.3612962
60300                     ],
60301                     [
60302                         11.3161808,
60303                         57.1818004
60304                     ],
60305                     [
60306                         11.1508692,
60307                         57.1847276
60308                     ],
60309                     [
60310                         11.1456628,
60311                         57.094962
60312                     ],
60313                     [
60314                         10.8157703,
60315                         57.1001693
60316                     ],
60317                     [
60318                         10.8290599,
60319                         57.3695272
60320                     ]
60321                 ],
60322                 [
60323                     [
60324                         11.5843266,
60325                         56.2777928
60326                     ],
60327                     [
60328                         11.5782882,
60329                         56.1880397
60330                     ],
60331                     [
60332                         11.7392309,
60333                         56.1845765
60334                     ],
60335                     [
60336                         11.7456428,
60337                         56.2743186
60338                     ]
60339                 ],
60340                 [
60341                     [
60342                         14.6825922,
60343                         55.3639405
60344                     ],
60345                     [
60346                         14.8395247,
60347                         55.3565231
60348                     ],
60349                     [
60350                         14.8263755,
60351                         55.2671261
60352                     ],
60353                     [
60354                         15.1393406,
60355                         55.2517359
60356                     ],
60357                     [
60358                         15.1532015,
60359                         55.3410836
60360                     ],
60361                     [
60362                         15.309925,
60363                         55.3330556
60364                     ],
60365                     [
60366                         15.295719,
60367                         55.2437356
60368                     ],
60369                     [
60370                         15.1393406,
60371                         55.2517359
60372                     ],
60373                     [
60374                         15.1255631,
60375                         55.1623802
60376                     ],
60377                     [
60378                         15.2815819,
60379                         55.1544167
60380                     ],
60381                     [
60382                         15.2535578,
60383                         54.9757646
60384                     ],
60385                     [
60386                         14.6317464,
60387                         55.0062496
60388                     ]
60389                 ]
60390             ],
60391             "terms_url": "http://wiki.openstreetmap.org/wiki/Vejmidte",
60392             "terms_text": "Danish municipalities"
60393         },
60394         {
60395             "name": "Vienna: Beschriftungen (annotations)",
60396             "type": "tms",
60397             "template": "http://www.wien.gv.at/wmts/beschriftung/normal/google3857/{zoom}/{y}/{x}.png",
60398             "scaleExtent": [
60399                 0,
60400                 19
60401             ],
60402             "polygon": [
60403                 [
60404                     [
60405                         16.17,
60406                         48.1
60407                     ],
60408                     [
60409                         16.17,
60410                         48.33
60411                     ],
60412                     [
60413                         16.58,
60414                         48.33
60415                     ],
60416                     [
60417                         16.58,
60418                         48.1
60419                     ],
60420                     [
60421                         16.17,
60422                         48.1
60423                     ]
60424                 ]
60425             ],
60426             "terms_url": "http://data.wien.gv.at/",
60427             "terms_text": "Stadt Wien"
60428         },
60429         {
60430             "name": "Vienna: Mehrzweckkarte (general purpose)",
60431             "type": "tms",
60432             "template": "http://www.wien.gv.at/wmts/fmzk/pastell/google3857/{zoom}/{y}/{x}.jpeg",
60433             "scaleExtent": [
60434                 0,
60435                 19
60436             ],
60437             "polygon": [
60438                 [
60439                     [
60440                         16.17,
60441                         48.1
60442                     ],
60443                     [
60444                         16.17,
60445                         48.33
60446                     ],
60447                     [
60448                         16.58,
60449                         48.33
60450                     ],
60451                     [
60452                         16.58,
60453                         48.1
60454                     ],
60455                     [
60456                         16.17,
60457                         48.1
60458                     ]
60459                 ]
60460             ],
60461             "terms_url": "http://data.wien.gv.at/",
60462             "terms_text": "Stadt Wien"
60463         },
60464         {
60465             "name": "Vienna: Orthofoto (aerial image)",
60466             "type": "tms",
60467             "template": "http://www.wien.gv.at/wmts/lb/farbe/google3857/{zoom}/{y}/{x}.jpeg",
60468             "scaleExtent": [
60469                 0,
60470                 19
60471             ],
60472             "polygon": [
60473                 [
60474                     [
60475                         16.17,
60476                         48.1
60477                     ],
60478                     [
60479                         16.17,
60480                         48.33
60481                     ],
60482                     [
60483                         16.58,
60484                         48.33
60485                     ],
60486                     [
60487                         16.58,
60488                         48.1
60489                     ],
60490                     [
60491                         16.17,
60492                         48.1
60493                     ]
60494                 ]
60495             ],
60496             "terms_url": "http://data.wien.gv.at/",
60497             "terms_text": "Stadt Wien"
60498         },
60499         {
60500             "name": "basemap.at",
60501             "type": "tms",
60502             "description": "Basemap of Austria, based on goverment data.",
60503             "template": "http://maps.wien.gv.at/basemap/geolandbasemap/normal/google3857/{zoom}/{y}/{x}.jpeg",
60504             "polygon": [
60505                 [
60506                     [
60507                         16.5073284,
60508                         46.9929304
60509                     ],
60510                     [
60511                         16.283417,
60512                         46.9929304
60513                     ],
60514                     [
60515                         16.135839,
60516                         46.8713046
60517                     ],
60518                     [
60519                         15.9831722,
60520                         46.8190947
60521                     ],
60522                     [
60523                         16.0493278,
60524                         46.655175
60525                     ],
60526                     [
60527                         15.8610387,
60528                         46.7180116
60529                     ],
60530                     [
60531                         15.7592608,
60532                         46.6900933
60533                     ],
60534                     [
60535                         15.5607938,
60536                         46.6796202
60537                     ],
60538                     [
60539                         15.5760605,
60540                         46.6342132
60541                     ],
60542                     [
60543                         15.4793715,
60544                         46.6027553
60545                     ],
60546                     [
60547                         15.4335715,
60548                         46.6516819
60549                     ],
60550                     [
60551                         15.2249267,
60552                         46.6342132
60553                     ],
60554                     [
60555                         15.0468154,
60556                         46.6481886
60557                     ],
60558                     [
60559                         14.9908376,
60560                         46.5887681
60561                     ],
60562                     [
60563                         14.9603042,
60564                         46.6237293
60565                     ],
60566                     [
60567                         14.8534374,
60568                         46.6027553
60569                     ],
60570                     [
60571                         14.8330818,
60572                         46.5012666
60573                     ],
60574                     [
60575                         14.7516595,
60576                         46.4977636
60577                     ],
60578                     [
60579                         14.6804149,
60580                         46.4381781
60581                     ],
60582                     [
60583                         14.6142593,
60584                         46.4381781
60585                     ],
60586                     [
60587                         14.578637,
60588                         46.3785275
60589                     ],
60590                     [
60591                         14.4412369,
60592                         46.4311638
60593                     ],
60594                     [
60595                         14.1613476,
60596                         46.4276563
60597                     ],
60598                     [
60599                         14.1257253,
60600                         46.4767409
60601                     ],
60602                     [
60603                         14.0188585,
60604                         46.4767409
60605                     ],
60606                     [
60607                         13.9119917,
60608                         46.5257813
60609                     ],
60610                     [
60611                         13.8254805,
60612                         46.5047694
60613                     ],
60614                     [
60615                         13.4438134,
60616                         46.560783
60617                     ],
60618                     [
60619                         13.3064132,
60620                         46.5502848
60621                     ],
60622                     [
60623                         13.1283019,
60624                         46.5887681
60625                     ],
60626                     [
60627                         12.8433237,
60628                         46.6132433
60629                     ],
60630                     [
60631                         12.7262791,
60632                         46.6412014
60633                     ],
60634                     [
60635                         12.5125455,
60636                         46.6656529
60637                     ],
60638                     [
60639                         12.3598787,
60640                         46.7040543
60641                     ],
60642                     [
60643                         12.3649676,
60644                         46.7703197
60645                     ],
60646                     [
60647                         12.2886341,
60648                         46.7772902
60649                     ],
60650                     [
60651                         12.2733674,
60652                         46.8852187
60653                     ],
60654                     [
60655                         12.2072118,
60656                         46.8747835
60657                     ],
60658                     [
60659                         12.1308784,
60660                         46.9026062
60661                     ],
60662                     [
60663                         12.1156117,
60664                         46.9998721
60665                     ],
60666                     [
60667                         12.2530119,
60668                         47.0657733
60669                     ],
60670                     [
60671                         12.2123007,
60672                         47.0934969
60673                     ],
60674                     [
60675                         11.9833004,
60676                         47.0449712
60677                     ],
60678                     [
60679                         11.7339445,
60680                         46.9616816
60681                     ],
60682                     [
60683                         11.6321666,
60684                         47.010283
60685                     ],
60686                     [
60687                         11.5405665,
60688                         46.9755722
60689                     ],
60690                     [
60691                         11.4998553,
60692                         47.0068129
60693                     ],
60694                     [
60695                         11.418433,
60696                         46.9651546
60697                     ],
60698                     [
60699                         11.2555884,
60700                         46.9755722
60701                     ],
60702                     [
60703                         11.1130993,
60704                         46.913036
60705                     ],
60706                     [
60707                         11.0418548,
60708                         46.7633482
60709                     ],
60710                     [
60711                         10.8891879,
60712                         46.7598621
60713                     ],
60714                     [
60715                         10.7416099,
60716                         46.7842599
60717                     ],
60718                     [
60719                         10.7059877,
60720                         46.8643462
60721                     ],
60722                     [
60723                         10.5787653,
60724                         46.8399847
60725                     ],
60726                     [
60727                         10.4566318,
60728                         46.8504267
60729                     ],
60730                     [
60731                         10.4769874,
60732                         46.9269392
60733                     ],
60734                     [
60735                         10.3853873,
60736                         46.9894592
60737                     ],
60738                     [
60739                         10.2327204,
60740                         46.8643462
60741                     ],
60742                     [
60743                         10.1207647,
60744                         46.8330223
60745                     ],
60746                     [
60747                         9.8663199,
60748                         46.9408389
60749                     ],
60750                     [
60751                         9.9019422,
60752                         47.0033426
60753                     ],
60754                     [
60755                         9.6831197,
60756                         47.0588402
60757                     ],
60758                     [
60759                         9.6118752,
60760                         47.0380354
60761                     ],
60762                     [
60763                         9.6322307,
60764                         47.128131
60765                     ],
60766                     [
60767                         9.5813418,
60768                         47.1662025
60769                     ],
60770                     [
60771                         9.5406306,
60772                         47.2664422
60773                     ],
60774                     [
60775                         9.6067863,
60776                         47.3492559
60777                     ],
60778                     [
60779                         9.6729419,
60780                         47.369939
60781                     ],
60782                     [
60783                         9.6424085,
60784                         47.4457079
60785                     ],
60786                     [
60787                         9.5660751,
60788                         47.4801122
60789                     ],
60790                     [
60791                         9.7136531,
60792                         47.5282405
60793                     ],
60794                     [
60795                         9.7848976,
60796                         47.5969187
60797                     ],
60798                     [
60799                         9.8357866,
60800                         47.5454185
60801                     ],
60802                     [
60803                         9.9477423,
60804                         47.538548
60805                     ],
60806                     [
60807                         10.0902313,
60808                         47.4491493
60809                     ],
60810                     [
60811                         10.1105869,
60812                         47.3664924
60813                     ],
60814                     [
60815                         10.2428982,
60816                         47.3871688
60817                     ],
60818                     [
60819                         10.1869203,
60820                         47.2698953
60821                     ],
60822                     [
60823                         10.3243205,
60824                         47.2975125
60825                     ],
60826                     [
60827                         10.4820763,
60828                         47.4491493
60829                     ],
60830                     [
60831                         10.4311873,
60832                         47.4869904
60833                     ],
60834                     [
60835                         10.4413651,
60836                         47.5900549
60837                     ],
60838                     [
60839                         10.4871652,
60840                         47.5522881
60841                     ],
60842                     [
60843                         10.5482319,
60844                         47.5351124
60845                     ],
60846                     [
60847                         10.5991209,
60848                         47.5660246
60849                     ],
60850                     [
60851                         10.7568766,
60852                         47.5316766
60853                     ],
60854                     [
60855                         10.8891879,
60856                         47.5454185
60857                     ],
60858                     [
60859                         10.9400769,
60860                         47.4869904
60861                     ],
60862                     [
60863                         10.9960547,
60864                         47.3906141
60865                     ],
60866                     [
60867                         11.2352328,
60868                         47.4422662
60869                     ],
60870                     [
60871                         11.2810328,
60872                         47.3975039
60873                     ],
60874                     [
60875                         11.4235219,
60876                         47.5144941
60877                     ],
60878                     [
60879                         11.5761888,
60880                         47.5076195
60881                     ],
60882                     [
60883                         11.6067221,
60884                         47.5900549
60885                     ],
60886                     [
60887                         11.8357224,
60888                         47.5866227
60889                     ],
60890                     [
60891                         12.003656,
60892                         47.6243647
60893                     ],
60894                     [
60895                         12.2072118,
60896                         47.6037815
60897                     ],
60898                     [
60899                         12.1614117,
60900                         47.6963421
60901                     ],
60902                     [
60903                         12.2581008,
60904                         47.7442718
60905                     ],
60906                     [
60907                         12.2530119,
60908                         47.6792136
60909                     ],
60910                     [
60911                         12.4311232,
60912                         47.7100408
60913                     ],
60914                     [
60915                         12.4921899,
60916                         47.631224
60917                     ],
60918                     [
60919                         12.5685234,
60920                         47.6277944
60921                     ],
60922                     [
60923                         12.6295901,
60924                         47.6894913
60925                     ],
60926                     [
60927                         12.7720792,
60928                         47.6689338
60929                     ],
60930                     [
60931                         12.8331459,
60932                         47.5419833
60933                     ],
60934                     [
60935                         12.975635,
60936                         47.4732332
60937                     ],
60938                     [
60939                         13.0417906,
60940                         47.4938677
60941                     ],
60942                     [
60943                         13.0367017,
60944                         47.5557226
60945                     ],
60946                     [
60947                         13.0977685,
60948                         47.6415112
60949                     ],
60950                     [
60951                         13.0316128,
60952                         47.7100408
60953                     ],
60954                     [
60955                         12.9043905,
60956                         47.7203125
60957                     ],
60958                     [
60959                         13.0061684,
60960                         47.84683
60961                     ],
60962                     [
60963                         12.9451016,
60964                         47.9355501
60965                     ],
60966                     [
60967                         12.8636793,
60968                         47.9594103
60969                     ],
60970                     [
60971                         12.8636793,
60972                         48.0036929
60973                     ],
60974                     [
60975                         12.7517236,
60976                         48.0989418
60977                     ],
60978                     [
60979                         12.8738571,
60980                         48.2109733
60981                     ],
60982                     [
60983                         12.9603683,
60984                         48.2109733
60985                     ],
60986                     [
60987                         13.0417906,
60988                         48.2652035
60989                     ],
60990                     [
60991                         13.1842797,
60992                         48.2990682
60993                     ],
60994                     [
60995                         13.2606131,
60996                         48.2922971
60997                     ],
60998                     [
60999                         13.3980133,
61000                         48.3565867
61001                     ],
61002                     [
61003                         13.4438134,
61004                         48.417418
61005                     ],
61006                     [
61007                         13.4387245,
61008                         48.5523383
61009                     ],
61010                     [
61011                         13.509969,
61012                         48.5860123
61013                     ],
61014                     [
61015                         13.6117469,
61016                         48.5725454
61017                     ],
61018                     [
61019                         13.7287915,
61020                         48.5118999
61021                     ],
61022                     [
61023                         13.7847694,
61024                         48.5725454
61025                     ],
61026                     [
61027                         13.8203916,
61028                         48.6263915
61029                     ],
61030                     [
61031                         13.7949471,
61032                         48.7171267
61033                     ],
61034                     [
61035                         13.850925,
61036                         48.7741724
61037                     ],
61038                     [
61039                         14.0595697,
61040                         48.6633774
61041                     ],
61042                     [
61043                         14.0137696,
61044                         48.6331182
61045                     ],
61046                     [
61047                         14.0748364,
61048                         48.5927444
61049                     ],
61050                     [
61051                         14.2173255,
61052                         48.5961101
61053                     ],
61054                     [
61055                         14.3649034,
61056                         48.5489696
61057                     ],
61058                     [
61059                         14.4666813,
61060                         48.6499311
61061                     ],
61062                     [
61063                         14.5582815,
61064                         48.5961101
61065                     ],
61066                     [
61067                         14.5989926,
61068                         48.6263915
61069                     ],
61070                     [
61071                         14.7211261,
61072                         48.5759124
61073                     ],
61074                     [
61075                         14.7211261,
61076                         48.6868997
61077                     ],
61078                     [
61079                         14.822904,
61080                         48.7271983
61081                     ],
61082                     [
61083                         14.8178151,
61084                         48.777526
61085                     ],
61086                     [
61087                         14.9647227,
61088                         48.7851754
61089                     ],
61090                     [
61091                         14.9893637,
61092                         49.0126611
61093                     ],
61094                     [
61095                         15.1485933,
61096                         48.9950306
61097                     ],
61098                     [
61099                         15.1943934,
61100                         48.9315502
61101                     ],
61102                     [
61103                         15.3063491,
61104                         48.9850128
61105                     ],
61106                     [
61107                         15.3928603,
61108                         48.9850128
61109                     ],
61110                     [
61111                         15.4844604,
61112                         48.9282069
61113                     ],
61114                     [
61115                         15.749083,
61116                         48.8545973
61117                     ],
61118                     [
61119                         15.8406831,
61120                         48.8880697
61121                     ],
61122                     [
61123                         16.0086166,
61124                         48.7808794
61125                     ],
61126                     [
61127                         16.2070835,
61128                         48.7339115
61129                     ],
61130                     [
61131                         16.3953727,
61132                         48.7372678
61133                     ],
61134                     [
61135                         16.4920617,
61136                         48.8110498
61137                     ],
61138                     [
61139                         16.6905286,
61140                         48.7741724
61141                     ],
61142                     [
61143                         16.7057953,
61144                         48.7339115
61145                     ],
61146                     [
61147                         16.8991733,
61148                         48.713769
61149                     ],
61150                     [
61151                         16.9755067,
61152                         48.515271
61153                     ],
61154                     [
61155                         16.8482844,
61156                         48.4511817
61157                     ],
61158                     [
61159                         16.8533733,
61160                         48.3464411
61161                     ],
61162                     [
61163                         16.9551512,
61164                         48.2516513
61165                     ],
61166                     [
61167                         16.9907734,
61168                         48.1498955
61169                     ],
61170                     [
61171                         17.0925513,
61172                         48.1397088
61173                     ],
61174                     [
61175                         17.0823736,
61176                         48.0241182
61177                     ],
61178                     [
61179                         17.1739737,
61180                         48.0207146
61181                     ],
61182                     [
61183                         17.0823736,
61184                         47.8741447
61185                     ],
61186                     [
61187                         16.9856845,
61188                         47.8673174
61189                     ],
61190                     [
61191                         17.0823736,
61192                         47.8092489
61193                     ],
61194                     [
61195                         17.0925513,
61196                         47.7031919
61197                     ],
61198                     [
61199                         16.7414176,
61200                         47.6792136
61201                     ],
61202                     [
61203                         16.7057953,
61204                         47.7511153
61205                     ],
61206                     [
61207                         16.5378617,
61208                         47.7545368
61209                     ],
61210                     [
61211                         16.5480395,
61212                         47.7066164
61213                     ],
61214                     [
61215                         16.4208172,
61216                         47.6689338
61217                     ],
61218                     [
61219                         16.573484,
61220                         47.6175045
61221                     ],
61222                     [
61223                         16.670173,
61224                         47.631224
61225                     ],
61226                     [
61227                         16.7108842,
61228                         47.538548
61229                     ],
61230                     [
61231                         16.6599952,
61232                         47.4491493
61233                     ],
61234                     [
61235                         16.5429506,
61236                         47.3940591
61237                     ],
61238                     [
61239                         16.4615283,
61240                         47.3940591
61241                     ],
61242                     [
61243                         16.4920617,
61244                         47.276801
61245                     ],
61246                     [
61247                         16.425906,
61248                         47.1973317
61249                     ],
61250                     [
61251                         16.4717061,
61252                         47.1489007
61253                     ],
61254                     [
61255                         16.5480395,
61256                         47.1489007
61257                     ],
61258                     [
61259                         16.476795,
61260                         47.0796369
61261                     ],
61262                     [
61263                         16.527684,
61264                         47.0588402
61265                     ]
61266                 ]
61267             ],
61268             "terms_text": "basemap.at",
61269             "id": "basemap.at"
61270         }
61271     ],
61272     "wikipedia": [
61273         [
61274             "English",
61275             "English",
61276             "en"
61277         ],
61278         [
61279             "German",
61280             "Deutsch",
61281             "de"
61282         ],
61283         [
61284             "Dutch",
61285             "Nederlands",
61286             "nl"
61287         ],
61288         [
61289             "French",
61290             "Français",
61291             "fr"
61292         ],
61293         [
61294             "Italian",
61295             "Italiano",
61296             "it"
61297         ],
61298         [
61299             "Russian",
61300             "Русский",
61301             "ru"
61302         ],
61303         [
61304             "Spanish",
61305             "Español",
61306             "es"
61307         ],
61308         [
61309             "Polish",
61310             "Polski",
61311             "pl"
61312         ],
61313         [
61314             "Swedish",
61315             "Svenska",
61316             "sv"
61317         ],
61318         [
61319             "Japanese",
61320             "日本語",
61321             "ja"
61322         ],
61323         [
61324             "Portuguese",
61325             "Português",
61326             "pt"
61327         ],
61328         [
61329             "Chinese",
61330             "中文",
61331             "zh"
61332         ],
61333         [
61334             "Vietnamese",
61335             "Tiếng Việt",
61336             "vi"
61337         ],
61338         [
61339             "Ukrainian",
61340             "Українська",
61341             "uk"
61342         ],
61343         [
61344             "Catalan",
61345             "Català",
61346             "ca"
61347         ],
61348         [
61349             "Norwegian (Bokmål)",
61350             "Norsk (Bokmål)",
61351             "no"
61352         ],
61353         [
61354             "Waray-Waray",
61355             "Winaray",
61356             "war"
61357         ],
61358         [
61359             "Cebuano",
61360             "Sinugboanong Binisaya",
61361             "ceb"
61362         ],
61363         [
61364             "Finnish",
61365             "Suomi",
61366             "fi"
61367         ],
61368         [
61369             "Persian",
61370             "فارسی",
61371             "fa"
61372         ],
61373         [
61374             "Czech",
61375             "Čeština",
61376             "cs"
61377         ],
61378         [
61379             "Hungarian",
61380             "Magyar",
61381             "hu"
61382         ],
61383         [
61384             "Korean",
61385             "한국어",
61386             "ko"
61387         ],
61388         [
61389             "Romanian",
61390             "Română",
61391             "ro"
61392         ],
61393         [
61394             "Arabic",
61395             "العربية",
61396             "ar"
61397         ],
61398         [
61399             "Turkish",
61400             "Türkçe",
61401             "tr"
61402         ],
61403         [
61404             "Indonesian",
61405             "Bahasa Indonesia",
61406             "id"
61407         ],
61408         [
61409             "Kazakh",
61410             "Қазақша",
61411             "kk"
61412         ],
61413         [
61414             "Malay",
61415             "Bahasa Melayu",
61416             "ms"
61417         ],
61418         [
61419             "Serbian",
61420             "Српски / Srpski",
61421             "sr"
61422         ],
61423         [
61424             "Slovak",
61425             "Slovenčina",
61426             "sk"
61427         ],
61428         [
61429             "Esperanto",
61430             "Esperanto",
61431             "eo"
61432         ],
61433         [
61434             "Danish",
61435             "Dansk",
61436             "da"
61437         ],
61438         [
61439             "Lithuanian",
61440             "Lietuvių",
61441             "lt"
61442         ],
61443         [
61444             "Basque",
61445             "Euskara",
61446             "eu"
61447         ],
61448         [
61449             "Bulgarian",
61450             "Български",
61451             "bg"
61452         ],
61453         [
61454             "Hebrew",
61455             "עברית",
61456             "he"
61457         ],
61458         [
61459             "Slovenian",
61460             "Slovenščina",
61461             "sl"
61462         ],
61463         [
61464             "Croatian",
61465             "Hrvatski",
61466             "hr"
61467         ],
61468         [
61469             "Volapük",
61470             "Volapük",
61471             "vo"
61472         ],
61473         [
61474             "Estonian",
61475             "Eesti",
61476             "et"
61477         ],
61478         [
61479             "Hindi",
61480             "हिन्दी",
61481             "hi"
61482         ],
61483         [
61484             "Uzbek",
61485             "O‘zbek",
61486             "uz"
61487         ],
61488         [
61489             "Galician",
61490             "Galego",
61491             "gl"
61492         ],
61493         [
61494             "Norwegian (Nynorsk)",
61495             "Nynorsk",
61496             "nn"
61497         ],
61498         [
61499             "Simple English",
61500             "Simple English",
61501             "simple"
61502         ],
61503         [
61504             "Azerbaijani",
61505             "Azərbaycanca",
61506             "az"
61507         ],
61508         [
61509             "Latin",
61510             "Latina",
61511             "la"
61512         ],
61513         [
61514             "Greek",
61515             "Ελληνικά",
61516             "el"
61517         ],
61518         [
61519             "Thai",
61520             "ไทย",
61521             "th"
61522         ],
61523         [
61524             "Serbo-Croatian",
61525             "Srpskohrvatski / Српскохрватски",
61526             "sh"
61527         ],
61528         [
61529             "Georgian",
61530             "ქართული",
61531             "ka"
61532         ],
61533         [
61534             "Occitan",
61535             "Occitan",
61536             "oc"
61537         ],
61538         [
61539             "Macedonian",
61540             "Македонски",
61541             "mk"
61542         ],
61543         [
61544             "Newar / Nepal Bhasa",
61545             "नेपाल भाषा",
61546             "new"
61547         ],
61548         [
61549             "Tagalog",
61550             "Tagalog",
61551             "tl"
61552         ],
61553         [
61554             "Piedmontese",
61555             "Piemontèis",
61556             "pms"
61557         ],
61558         [
61559             "Belarusian",
61560             "Беларуская",
61561             "be"
61562         ],
61563         [
61564             "Haitian",
61565             "Krèyol ayisyen",
61566             "ht"
61567         ],
61568         [
61569             "Tamil",
61570             "தமிழ்",
61571             "ta"
61572         ],
61573         [
61574             "Telugu",
61575             "తెలుగు",
61576             "te"
61577         ],
61578         [
61579             "Belarusian (Taraškievica)",
61580             "Беларуская (тарашкевіца)",
61581             "be-x-old"
61582         ],
61583         [
61584             "Latvian",
61585             "Latviešu",
61586             "lv"
61587         ],
61588         [
61589             "Breton",
61590             "Brezhoneg",
61591             "br"
61592         ],
61593         [
61594             "Malagasy",
61595             "Malagasy",
61596             "mg"
61597         ],
61598         [
61599             "Albanian",
61600             "Shqip",
61601             "sq"
61602         ],
61603         [
61604             "Armenian",
61605             "Հայերեն",
61606             "hy"
61607         ],
61608         [
61609             "Tatar",
61610             "Tatarça / Татарча",
61611             "tt"
61612         ],
61613         [
61614             "Javanese",
61615             "Basa Jawa",
61616             "jv"
61617         ],
61618         [
61619             "Welsh",
61620             "Cymraeg",
61621             "cy"
61622         ],
61623         [
61624             "Marathi",
61625             "मराठी",
61626             "mr"
61627         ],
61628         [
61629             "Luxembourgish",
61630             "Lëtzebuergesch",
61631             "lb"
61632         ],
61633         [
61634             "Icelandic",
61635             "Íslenska",
61636             "is"
61637         ],
61638         [
61639             "Bosnian",
61640             "Bosanski",
61641             "bs"
61642         ],
61643         [
61644             "Burmese",
61645             "မြန်မာဘာသာ",
61646             "my"
61647         ],
61648         [
61649             "Yoruba",
61650             "Yorùbá",
61651             "yo"
61652         ],
61653         [
61654             "Bashkir",
61655             "Башҡорт",
61656             "ba"
61657         ],
61658         [
61659             "Malayalam",
61660             "മലയാളം",
61661             "ml"
61662         ],
61663         [
61664             "Aragonese",
61665             "Aragonés",
61666             "an"
61667         ],
61668         [
61669             "Lombard",
61670             "Lumbaart",
61671             "lmo"
61672         ],
61673         [
61674             "Afrikaans",
61675             "Afrikaans",
61676             "af"
61677         ],
61678         [
61679             "West Frisian",
61680             "Frysk",
61681             "fy"
61682         ],
61683         [
61684             "Western Panjabi",
61685             "شاہ مکھی پنجابی (Shāhmukhī Pañjābī)",
61686             "pnb"
61687         ],
61688         [
61689             "Bengali",
61690             "বাংলা",
61691             "bn"
61692         ],
61693         [
61694             "Swahili",
61695             "Kiswahili",
61696             "sw"
61697         ],
61698         [
61699             "Bishnupriya Manipuri",
61700             "ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী",
61701             "bpy"
61702         ],
61703         [
61704             "Ido",
61705             "Ido",
61706             "io"
61707         ],
61708         [
61709             "Kirghiz",
61710             "Кыргызча",
61711             "ky"
61712         ],
61713         [
61714             "Urdu",
61715             "اردو",
61716             "ur"
61717         ],
61718         [
61719             "Nepali",
61720             "नेपाली",
61721             "ne"
61722         ],
61723         [
61724             "Sicilian",
61725             "Sicilianu",
61726             "scn"
61727         ],
61728         [
61729             "Gujarati",
61730             "ગુજરાતી",
61731             "gu"
61732         ],
61733         [
61734             "Cantonese",
61735             "粵語",
61736             "zh-yue"
61737         ],
61738         [
61739             "Low Saxon",
61740             "Plattdüütsch",
61741             "nds"
61742         ],
61743         [
61744             "Kurdish",
61745             "Kurdî / كوردی",
61746             "ku"
61747         ],
61748         [
61749             "Irish",
61750             "Gaeilge",
61751             "ga"
61752         ],
61753         [
61754             "Asturian",
61755             "Asturianu",
61756             "ast"
61757         ],
61758         [
61759             "Quechua",
61760             "Runa Simi",
61761             "qu"
61762         ],
61763         [
61764             "Sundanese",
61765             "Basa Sunda",
61766             "su"
61767         ],
61768         [
61769             "Chuvash",
61770             "Чăваш",
61771             "cv"
61772         ],
61773         [
61774             "Scots",
61775             "Scots",
61776             "sco"
61777         ],
61778         [
61779             "Interlingua",
61780             "Interlingua",
61781             "ia"
61782         ],
61783         [
61784             "Alemannic",
61785             "Alemannisch",
61786             "als"
61787         ],
61788         [
61789             "Buginese",
61790             "Basa Ugi",
61791             "bug"
61792         ],
61793         [
61794             "Neapolitan",
61795             "Nnapulitano",
61796             "nap"
61797         ],
61798         [
61799             "Samogitian",
61800             "Žemaitėška",
61801             "bat-smg"
61802         ],
61803         [
61804             "Kannada",
61805             "ಕನ್ನಡ",
61806             "kn"
61807         ],
61808         [
61809             "Banyumasan",
61810             "Basa Banyumasan",
61811             "map-bms"
61812         ],
61813         [
61814             "Walloon",
61815             "Walon",
61816             "wa"
61817         ],
61818         [
61819             "Amharic",
61820             "አማርኛ",
61821             "am"
61822         ],
61823         [
61824             "Sorani",
61825             "Soranî / کوردی",
61826             "ckb"
61827         ],
61828         [
61829             "Scottish Gaelic",
61830             "Gàidhlig",
61831             "gd"
61832         ],
61833         [
61834             "Fiji Hindi",
61835             "Fiji Hindi",
61836             "hif"
61837         ],
61838         [
61839             "Min Nan",
61840             "Bân-lâm-gú",
61841             "zh-min-nan"
61842         ],
61843         [
61844             "Tajik",
61845             "Тоҷикӣ",
61846             "tg"
61847         ],
61848         [
61849             "Mazandarani",
61850             "مَزِروني",
61851             "mzn"
61852         ],
61853         [
61854             "Egyptian Arabic",
61855             "مصرى (Maṣrī)",
61856             "arz"
61857         ],
61858         [
61859             "Yiddish",
61860             "ייִדיש",
61861             "yi"
61862         ],
61863         [
61864             "Venetian",
61865             "Vèneto",
61866             "vec"
61867         ],
61868         [
61869             "Mongolian",
61870             "Монгол",
61871             "mn"
61872         ],
61873         [
61874             "Tarantino",
61875             "Tarandíne",
61876             "roa-tara"
61877         ],
61878         [
61879             "Sanskrit",
61880             "संस्कृतम्",
61881             "sa"
61882         ],
61883         [
61884             "Nahuatl",
61885             "Nāhuatl",
61886             "nah"
61887         ],
61888         [
61889             "Ossetian",
61890             "Иронау",
61891             "os"
61892         ],
61893         [
61894             "Sakha",
61895             "Саха тыла (Saxa Tyla)",
61896             "sah"
61897         ],
61898         [
61899             "Kapampangan",
61900             "Kapampangan",
61901             "pam"
61902         ],
61903         [
61904             "Upper Sorbian",
61905             "Hornjoserbsce",
61906             "hsb"
61907         ],
61908         [
61909             "Sinhalese",
61910             "සිංහල",
61911             "si"
61912         ],
61913         [
61914             "Northern Sami",
61915             "Sámegiella",
61916             "se"
61917         ],
61918         [
61919             "Limburgish",
61920             "Limburgs",
61921             "li"
61922         ],
61923         [
61924             "Maori",
61925             "Māori",
61926             "mi"
61927         ],
61928         [
61929             "Bavarian",
61930             "Boarisch",
61931             "bar"
61932         ],
61933         [
61934             "Corsican",
61935             "Corsu",
61936             "co"
61937         ],
61938         [
61939             "Ilokano",
61940             "Ilokano",
61941             "ilo"
61942         ],
61943         [
61944             "Gan",
61945             "贛語",
61946             "gan"
61947         ],
61948         [
61949             "Tibetan",
61950             "བོད་སྐད",
61951             "bo"
61952         ],
61953         [
61954             "Gilaki",
61955             "گیلکی",
61956             "glk"
61957         ],
61958         [
61959             "Faroese",
61960             "Føroyskt",
61961             "fo"
61962         ],
61963         [
61964             "Rusyn",
61965             "русиньскый язык",
61966             "rue"
61967         ],
61968         [
61969             "Punjabi",
61970             "ਪੰਜਾਬੀ",
61971             "pa"
61972         ],
61973         [
61974             "Central_Bicolano",
61975             "Bikol",
61976             "bcl"
61977         ],
61978         [
61979             "Hill Mari",
61980             "Кырык Мары (Kyryk Mary) ",
61981             "mrj"
61982         ],
61983         [
61984             "Võro",
61985             "Võro",
61986             "fiu-vro"
61987         ],
61988         [
61989             "Dutch Low Saxon",
61990             "Nedersaksisch",
61991             "nds-nl"
61992         ],
61993         [
61994             "Turkmen",
61995             "تركمن / Туркмен",
61996             "tk"
61997         ],
61998         [
61999             "Pashto",
62000             "پښتو",
62001             "ps"
62002         ],
62003         [
62004             "West Flemish",
62005             "West-Vlams",
62006             "vls"
62007         ],
62008         [
62009             "Mingrelian",
62010             "მარგალური (Margaluri)",
62011             "xmf"
62012         ],
62013         [
62014             "Manx",
62015             "Gaelg",
62016             "gv"
62017         ],
62018         [
62019             "Zazaki",
62020             "Zazaki",
62021             "diq"
62022         ],
62023         [
62024             "Pangasinan",
62025             "Pangasinan",
62026             "pag"
62027         ],
62028         [
62029             "Komi",
62030             "Коми",
62031             "kv"
62032         ],
62033         [
62034             "Zeelandic",
62035             "Zeêuws",
62036             "zea"
62037         ],
62038         [
62039             "Divehi",
62040             "ދިވެހިބަސް",
62041             "dv"
62042         ],
62043         [
62044             "Oriya",
62045             "ଓଡ଼ିଆ",
62046             "or"
62047         ],
62048         [
62049             "Khmer",
62050             "ភាសាខ្មែរ",
62051             "km"
62052         ],
62053         [
62054             "Norman",
62055             "Nouormand/Normaund",
62056             "nrm"
62057         ],
62058         [
62059             "Romansh",
62060             "Rumantsch",
62061             "rm"
62062         ],
62063         [
62064             "Komi-Permyak",
62065             "Перем Коми (Perem Komi)",
62066             "koi"
62067         ],
62068         [
62069             "Udmurt",
62070             "Удмурт кыл",
62071             "udm"
62072         ],
62073         [
62074             "Meadow Mari",
62075             "Олык Марий (Olyk Marij)",
62076             "mhr"
62077         ],
62078         [
62079             "Ladino",
62080             "Dzhudezmo",
62081             "lad"
62082         ],
62083         [
62084             "North Frisian",
62085             "Nordfriisk",
62086             "frr"
62087         ],
62088         [
62089             "Kashubian",
62090             "Kaszëbsczi",
62091             "csb"
62092         ],
62093         [
62094             "Ligurian",
62095             "Líguru",
62096             "lij"
62097         ],
62098         [
62099             "Wu",
62100             "吴语",
62101             "wuu"
62102         ],
62103         [
62104             "Friulian",
62105             "Furlan",
62106             "fur"
62107         ],
62108         [
62109             "Vepsian",
62110             "Vepsän",
62111             "vep"
62112         ],
62113         [
62114             "Classical Chinese",
62115             "古文 / 文言文",
62116             "zh-classical"
62117         ],
62118         [
62119             "Uyghur",
62120             "ئۇيغۇر تىلى",
62121             "ug"
62122         ],
62123         [
62124             "Saterland Frisian",
62125             "Seeltersk",
62126             "stq"
62127         ],
62128         [
62129             "Sardinian",
62130             "Sardu",
62131             "sc"
62132         ],
62133         [
62134             "Aromanian",
62135             "Armãneashce",
62136             "roa-rup"
62137         ],
62138         [
62139             "Pali",
62140             "पाऴि",
62141             "pi"
62142         ],
62143         [
62144             "Somali",
62145             "Soomaaliga",
62146             "so"
62147         ],
62148         [
62149             "Bihari",
62150             "भोजपुरी",
62151             "bh"
62152         ],
62153         [
62154             "Maltese",
62155             "Malti",
62156             "mt"
62157         ],
62158         [
62159             "Aymara",
62160             "Aymar",
62161             "ay"
62162         ],
62163         [
62164             "Ripuarian",
62165             "Ripoarisch",
62166             "ksh"
62167         ],
62168         [
62169             "Novial",
62170             "Novial",
62171             "nov"
62172         ],
62173         [
62174             "Anglo-Saxon",
62175             "Englisc",
62176             "ang"
62177         ],
62178         [
62179             "Cornish",
62180             "Kernewek/Karnuack",
62181             "kw"
62182         ],
62183         [
62184             "Navajo",
62185             "Diné bizaad",
62186             "nv"
62187         ],
62188         [
62189             "Picard",
62190             "Picard",
62191             "pcd"
62192         ],
62193         [
62194             "Hakka",
62195             "Hak-kâ-fa / 客家話",
62196             "hak"
62197         ],
62198         [
62199             "Guarani",
62200             "Avañe'ẽ",
62201             "gn"
62202         ],
62203         [
62204             "Extremaduran",
62205             "Estremeñu",
62206             "ext"
62207         ],
62208         [
62209             "Franco-Provençal/Arpitan",
62210             "Arpitan",
62211             "frp"
62212         ],
62213         [
62214             "Assamese",
62215             "অসমীয়া",
62216             "as"
62217         ],
62218         [
62219             "Silesian",
62220             "Ślůnski",
62221             "szl"
62222         ],
62223         [
62224             "Gagauz",
62225             "Gagauz",
62226             "gag"
62227         ],
62228         [
62229             "Interlingue",
62230             "Interlingue",
62231             "ie"
62232         ],
62233         [
62234             "Lingala",
62235             "Lingala",
62236             "ln"
62237         ],
62238         [
62239             "Emilian-Romagnol",
62240             "Emiliàn e rumagnòl",
62241             "eml"
62242         ],
62243         [
62244             "Chechen",
62245             "Нохчийн",
62246             "ce"
62247         ],
62248         [
62249             "Kalmyk",
62250             "Хальмг",
62251             "xal"
62252         ],
62253         [
62254             "Palatinate German",
62255             "Pfälzisch",
62256             "pfl"
62257         ],
62258         [
62259             "Hawaiian",
62260             "Hawai`i",
62261             "haw"
62262         ],
62263         [
62264             "Karachay-Balkar",
62265             "Къарачай-Малкъар (Qarachay-Malqar)",
62266             "krc"
62267         ],
62268         [
62269             "Pennsylvania German",
62270             "Deitsch",
62271             "pdc"
62272         ],
62273         [
62274             "Kinyarwanda",
62275             "Ikinyarwanda",
62276             "rw"
62277         ],
62278         [
62279             "Crimean Tatar",
62280             "Qırımtatarca",
62281             "crh"
62282         ],
62283         [
62284             "Acehnese",
62285             "Bahsa Acèh",
62286             "ace"
62287         ],
62288         [
62289             "Tongan",
62290             "faka Tonga",
62291             "to"
62292         ],
62293         [
62294             "Greenlandic",
62295             "Kalaallisut",
62296             "kl"
62297         ],
62298         [
62299             "Lower Sorbian",
62300             "Dolnoserbski",
62301             "dsb"
62302         ],
62303         [
62304             "Aramaic",
62305             "ܐܪܡܝܐ",
62306             "arc"
62307         ],
62308         [
62309             "Erzya",
62310             "Эрзянь (Erzjanj Kelj)",
62311             "myv"
62312         ],
62313         [
62314             "Lezgian",
62315             "Лезги чІал (Lezgi č’al)",
62316             "lez"
62317         ],
62318         [
62319             "Banjar",
62320             "Bahasa Banjar",
62321             "bjn"
62322         ],
62323         [
62324             "Shona",
62325             "chiShona",
62326             "sn"
62327         ],
62328         [
62329             "Papiamentu",
62330             "Papiamentu",
62331             "pap"
62332         ],
62333         [
62334             "Kabyle",
62335             "Taqbaylit",
62336             "kab"
62337         ],
62338         [
62339             "Tok Pisin",
62340             "Tok Pisin",
62341             "tpi"
62342         ],
62343         [
62344             "Lak",
62345             "Лакку",
62346             "lbe"
62347         ],
62348         [
62349             "Buryat (Russia)",
62350             "Буряад",
62351             "bxr"
62352         ],
62353         [
62354             "Lojban",
62355             "Lojban",
62356             "jbo"
62357         ],
62358         [
62359             "Wolof",
62360             "Wolof",
62361             "wo"
62362         ],
62363         [
62364             "Moksha",
62365             "Мокшень (Mokshanj Kälj)",
62366             "mdf"
62367         ],
62368         [
62369             "Zamboanga Chavacano",
62370             "Chavacano de Zamboanga",
62371             "cbk-zam"
62372         ],
62373         [
62374             "Avar",
62375             "Авар",
62376             "av"
62377         ],
62378         [
62379             "Sranan",
62380             "Sranantongo",
62381             "srn"
62382         ],
62383         [
62384             "Mirandese",
62385             "Mirandés",
62386             "mwl"
62387         ],
62388         [
62389             "Kabardian Circassian",
62390             "Адыгэбзэ (Adighabze)",
62391             "kbd"
62392         ],
62393         [
62394             "Tahitian",
62395             "Reo Mā`ohi",
62396             "ty"
62397         ],
62398         [
62399             "Lao",
62400             "ລາວ",
62401             "lo"
62402         ],
62403         [
62404             "Abkhazian",
62405             "Аҧсуа",
62406             "ab"
62407         ],
62408         [
62409             "Tetum",
62410             "Tetun",
62411             "tet"
62412         ],
62413         [
62414             "Latgalian",
62415             "Latgaļu",
62416             "ltg"
62417         ],
62418         [
62419             "Nauruan",
62420             "dorerin Naoero",
62421             "na"
62422         ],
62423         [
62424             "Kongo",
62425             "KiKongo",
62426             "kg"
62427         ],
62428         [
62429             "Igbo",
62430             "Igbo",
62431             "ig"
62432         ],
62433         [
62434             "Northern Sotho",
62435             "Sesotho sa Leboa",
62436             "nso"
62437         ],
62438         [
62439             "Zhuang",
62440             "Cuengh",
62441             "za"
62442         ],
62443         [
62444             "Karakalpak",
62445             "Qaraqalpaqsha",
62446             "kaa"
62447         ],
62448         [
62449             "Zulu",
62450             "isiZulu",
62451             "zu"
62452         ],
62453         [
62454             "Cheyenne",
62455             "Tsetsêhestâhese",
62456             "chy"
62457         ],
62458         [
62459             "Romani",
62460             "romani - रोमानी",
62461             "rmy"
62462         ],
62463         [
62464             "Old Church Slavonic",
62465             "Словѣньскъ",
62466             "cu"
62467         ],
62468         [
62469             "Tswana",
62470             "Setswana",
62471             "tn"
62472         ],
62473         [
62474             "Cherokee",
62475             "ᏣᎳᎩ",
62476             "chr"
62477         ],
62478         [
62479             "Bislama",
62480             "Bislama",
62481             "bi"
62482         ],
62483         [
62484             "Min Dong",
62485             "Mìng-dĕ̤ng-ngṳ̄",
62486             "cdo"
62487         ],
62488         [
62489             "Gothic",
62490             "𐌲𐌿𐍄𐌹𐍃𐌺",
62491             "got"
62492         ],
62493         [
62494             "Samoan",
62495             "Gagana Samoa",
62496             "sm"
62497         ],
62498         [
62499             "Moldovan",
62500             "Молдовеняскэ",
62501             "mo"
62502         ],
62503         [
62504             "Bambara",
62505             "Bamanankan",
62506             "bm"
62507         ],
62508         [
62509             "Inuktitut",
62510             "ᐃᓄᒃᑎᑐᑦ",
62511             "iu"
62512         ],
62513         [
62514             "Norfolk",
62515             "Norfuk",
62516             "pih"
62517         ],
62518         [
62519             "Pontic",
62520             "Ποντιακά",
62521             "pnt"
62522         ],
62523         [
62524             "Sindhi",
62525             "سنڌي، سندھی ، सिन्ध",
62526             "sd"
62527         ],
62528         [
62529             "Swati",
62530             "SiSwati",
62531             "ss"
62532         ],
62533         [
62534             "Kikuyu",
62535             "Gĩkũyũ",
62536             "ki"
62537         ],
62538         [
62539             "Ewe",
62540             "Eʋegbe",
62541             "ee"
62542         ],
62543         [
62544             "Hausa",
62545             "هَوُسَ",
62546             "ha"
62547         ],
62548         [
62549             "Oromo",
62550             "Oromoo",
62551             "om"
62552         ],
62553         [
62554             "Fijian",
62555             "Na Vosa Vakaviti",
62556             "fj"
62557         ],
62558         [
62559             "Tigrinya",
62560             "ትግርኛ",
62561             "ti"
62562         ],
62563         [
62564             "Tsonga",
62565             "Xitsonga",
62566             "ts"
62567         ],
62568         [
62569             "Kashmiri",
62570             "कश्मीरी / كشميري",
62571             "ks"
62572         ],
62573         [
62574             "Venda",
62575             "Tshivenda",
62576             "ve"
62577         ],
62578         [
62579             "Sango",
62580             "Sängö",
62581             "sg"
62582         ],
62583         [
62584             "Kirundi",
62585             "Kirundi",
62586             "rn"
62587         ],
62588         [
62589             "Sesotho",
62590             "Sesotho",
62591             "st"
62592         ],
62593         [
62594             "Dzongkha",
62595             "ཇོང་ཁ",
62596             "dz"
62597         ],
62598         [
62599             "Cree",
62600             "Nehiyaw",
62601             "cr"
62602         ],
62603         [
62604             "Akan",
62605             "Akana",
62606             "ak"
62607         ],
62608         [
62609             "Tumbuka",
62610             "chiTumbuka",
62611             "tum"
62612         ],
62613         [
62614             "Luganda",
62615             "Luganda",
62616             "lg"
62617         ],
62618         [
62619             "Chichewa",
62620             "Chi-Chewa",
62621             "ny"
62622         ],
62623         [
62624             "Fula",
62625             "Fulfulde",
62626             "ff"
62627         ],
62628         [
62629             "Inupiak",
62630             "Iñupiak",
62631             "ik"
62632         ],
62633         [
62634             "Chamorro",
62635             "Chamoru",
62636             "ch"
62637         ],
62638         [
62639             "Twi",
62640             "Twi",
62641             "tw"
62642         ],
62643         [
62644             "Xhosa",
62645             "isiXhosa",
62646             "xh"
62647         ],
62648         [
62649             "Ndonga",
62650             "Oshiwambo",
62651             "ng"
62652         ],
62653         [
62654             "Sichuan Yi",
62655             "ꆇꉙ",
62656             "ii"
62657         ],
62658         [
62659             "Choctaw",
62660             "Choctaw",
62661             "cho"
62662         ],
62663         [
62664             "Marshallese",
62665             "Ebon",
62666             "mh"
62667         ],
62668         [
62669             "Afar",
62670             "Afar",
62671             "aa"
62672         ],
62673         [
62674             "Kuanyama",
62675             "Kuanyama",
62676             "kj"
62677         ],
62678         [
62679             "Hiri Motu",
62680             "Hiri Motu",
62681             "ho"
62682         ],
62683         [
62684             "Muscogee",
62685             "Muskogee",
62686             "mus"
62687         ],
62688         [
62689             "Kanuri",
62690             "Kanuri",
62691             "kr"
62692         ],
62693         [
62694             "Herero",
62695             "Otsiherero",
62696             "hz"
62697         ]
62698     ],
62699     "presets": {
62700         "presets": {
62701             "address": {
62702                 "fields": [
62703                     "address"
62704                 ],
62705                 "geometry": [
62706                     "point"
62707                 ],
62708                 "tags": {
62709                     "addr:housenumber": "*"
62710                 },
62711                 "addTags": {},
62712                 "removeTags": {},
62713                 "matchScore": 0.2,
62714                 "name": "Address"
62715             },
62716             "aerialway": {
62717                 "fields": [
62718                     "aerialway"
62719                 ],
62720                 "geometry": [
62721                     "point",
62722                     "vertex",
62723                     "line"
62724                 ],
62725                 "tags": {
62726                     "aerialway": "*"
62727                 },
62728                 "terms": [
62729                     "ski lift",
62730                     "funifor",
62731                     "funitel"
62732                 ],
62733                 "name": "Aerialway"
62734             },
62735             "aerialway/cable_car": {
62736                 "geometry": [
62737                     "line"
62738                 ],
62739                 "terms": [
62740                     "tramway",
62741                     "ropeway"
62742                 ],
62743                 "fields": [
62744                     "aerialway/occupancy",
62745                     "aerialway/capacity",
62746                     "aerialway/duration",
62747                     "aerialway/heating"
62748                 ],
62749                 "tags": {
62750                     "aerialway": "cable_car"
62751                 },
62752                 "name": "Cable Car"
62753             },
62754             "aerialway/chair_lift": {
62755                 "geometry": [
62756                     "line"
62757                 ],
62758                 "fields": [
62759                     "aerialway/occupancy",
62760                     "aerialway/capacity",
62761                     "aerialway/duration",
62762                     "aerialway/bubble",
62763                     "aerialway/heating"
62764                 ],
62765                 "tags": {
62766                     "aerialway": "chair_lift"
62767                 },
62768                 "name": "Chair Lift"
62769             },
62770             "aerialway/gondola": {
62771                 "geometry": [
62772                     "line"
62773                 ],
62774                 "fields": [
62775                     "aerialway/occupancy",
62776                     "aerialway/capacity",
62777                     "aerialway/duration",
62778                     "aerialway/bubble",
62779                     "aerialway/heating"
62780                 ],
62781                 "tags": {
62782                     "aerialway": "gondola"
62783                 },
62784                 "name": "Gondola"
62785             },
62786             "aerialway/magic_carpet": {
62787                 "geometry": [
62788                     "line"
62789                 ],
62790                 "fields": [
62791                     "aerialway/capacity",
62792                     "aerialway/duration",
62793                     "aerialway/heating"
62794                 ],
62795                 "tags": {
62796                     "aerialway": "magic_carpet"
62797                 },
62798                 "name": "Magic Carpet Lift"
62799             },
62800             "aerialway/platter": {
62801                 "geometry": [
62802                     "line"
62803                 ],
62804                 "terms": [
62805                     "button lift",
62806                     "poma lift"
62807                 ],
62808                 "fields": [
62809                     "aerialway/capacity",
62810                     "aerialway/duration"
62811                 ],
62812                 "tags": {
62813                     "aerialway": "platter"
62814                 },
62815                 "name": "Platter Lift"
62816             },
62817             "aerialway/pylon": {
62818                 "geometry": [
62819                     "point",
62820                     "vertex"
62821                 ],
62822                 "fields": [
62823                     "ref"
62824                 ],
62825                 "tags": {
62826                     "aerialway": "pylon"
62827                 },
62828                 "name": "Aerialway Pylon"
62829             },
62830             "aerialway/rope_tow": {
62831                 "geometry": [
62832                     "line"
62833                 ],
62834                 "terms": [
62835                     "handle tow",
62836                     "bugel lift"
62837                 ],
62838                 "fields": [
62839                     "aerialway/capacity",
62840                     "aerialway/duration"
62841                 ],
62842                 "tags": {
62843                     "aerialway": "rope_tow"
62844                 },
62845                 "name": "Rope Tow Lift"
62846             },
62847             "aerialway/station": {
62848                 "geometry": [
62849                     "point",
62850                     "vertex"
62851                 ],
62852                 "fields": [
62853                     "aerialway/access",
62854                     "aerialway/summer/access",
62855                     "elevation"
62856                 ],
62857                 "tags": {
62858                     "aerialway": "station"
62859                 },
62860                 "name": "Aerialway Station"
62861             },
62862             "aerialway/t-bar": {
62863                 "geometry": [
62864                     "line"
62865                 ],
62866                 "fields": [
62867                     "aerialway/capacity",
62868                     "aerialway/duration"
62869                 ],
62870                 "tags": {
62871                     "aerialway": "t-bar"
62872                 },
62873                 "name": "T-bar Lift"
62874             },
62875             "aeroway": {
62876                 "icon": "airport",
62877                 "fields": [
62878                     "aeroway"
62879                 ],
62880                 "geometry": [
62881                     "point",
62882                     "vertex",
62883                     "line",
62884                     "area"
62885                 ],
62886                 "tags": {
62887                     "aeroway": "*"
62888                 },
62889                 "name": "Aeroway"
62890             },
62891             "aeroway/aerodrome": {
62892                 "icon": "airport",
62893                 "geometry": [
62894                     "point",
62895                     "area"
62896                 ],
62897                 "terms": [
62898                     "airplane",
62899                     "airport",
62900                     "aerodrome"
62901                 ],
62902                 "fields": [
62903                     "ref",
62904                     "iata",
62905                     "icao",
62906                     "operator"
62907                 ],
62908                 "tags": {
62909                     "aeroway": "aerodrome"
62910                 },
62911                 "name": "Airport"
62912             },
62913             "aeroway/apron": {
62914                 "icon": "airport",
62915                 "geometry": [
62916                     "area"
62917                 ],
62918                 "terms": [
62919                     "ramp"
62920                 ],
62921                 "fields": [
62922                     "ref",
62923                     "surface"
62924                 ],
62925                 "tags": {
62926                     "aeroway": "apron"
62927                 },
62928                 "name": "Apron"
62929             },
62930             "aeroway/gate": {
62931                 "icon": "airport",
62932                 "geometry": [
62933                     "point"
62934                 ],
62935                 "fields": [
62936                     "ref"
62937                 ],
62938                 "tags": {
62939                     "aeroway": "gate"
62940                 },
62941                 "name": "Airport gate"
62942             },
62943             "aeroway/hangar": {
62944                 "geometry": [
62945                     "area"
62946                 ],
62947                 "fields": [
62948                     "building_area"
62949                 ],
62950                 "tags": {
62951                     "aeroway": "hangar"
62952                 },
62953                 "name": "Hangar"
62954             },
62955             "aeroway/helipad": {
62956                 "icon": "heliport",
62957                 "geometry": [
62958                     "point",
62959                     "area"
62960                 ],
62961                 "terms": [
62962                     "helicopter",
62963                     "helipad",
62964                     "heliport"
62965                 ],
62966                 "tags": {
62967                     "aeroway": "helipad"
62968                 },
62969                 "name": "Helipad"
62970             },
62971             "aeroway/runway": {
62972                 "geometry": [
62973                     "line",
62974                     "area"
62975                 ],
62976                 "terms": [
62977                     "landing strip"
62978                 ],
62979                 "fields": [
62980                     "ref",
62981                     "surface"
62982                 ],
62983                 "tags": {
62984                     "aeroway": "runway"
62985                 },
62986                 "name": "Runway"
62987             },
62988             "aeroway/taxiway": {
62989                 "geometry": [
62990                     "line"
62991                 ],
62992                 "fields": [
62993                     "ref",
62994                     "surface"
62995                 ],
62996                 "tags": {
62997                     "aeroway": "taxiway"
62998                 },
62999                 "name": "Taxiway"
63000             },
63001             "aeroway/terminal": {
63002                 "geometry": [
63003                     "point",
63004                     "area"
63005                 ],
63006                 "terms": [
63007                     "airport",
63008                     "aerodrome"
63009                 ],
63010                 "fields": [
63011                     "operator",
63012                     "building_area"
63013                 ],
63014                 "tags": {
63015                     "aeroway": "terminal"
63016                 },
63017                 "name": "Airport terminal"
63018             },
63019             "amenity": {
63020                 "fields": [
63021                     "amenity"
63022                 ],
63023                 "geometry": [
63024                     "point",
63025                     "vertex",
63026                     "area"
63027                 ],
63028                 "tags": {
63029                     "amenity": "*"
63030                 },
63031                 "name": "Amenity"
63032             },
63033             "amenity/arts_centre": {
63034                 "name": "Arts Center",
63035                 "geometry": [
63036                     "point",
63037                     "area"
63038                 ],
63039                 "terms": [
63040                     "arts",
63041                     "arts centre"
63042                 ],
63043                 "tags": {
63044                     "amenity": "arts_centre"
63045                 },
63046                 "icon": "theatre",
63047                 "fields": [
63048                     "building_area",
63049                     "address"
63050                 ]
63051             },
63052             "amenity/atm": {
63053                 "icon": "bank",
63054                 "fields": [
63055                     "operator"
63056                 ],
63057                 "geometry": [
63058                     "point",
63059                     "vertex"
63060                 ],
63061                 "tags": {
63062                     "amenity": "atm"
63063                 },
63064                 "name": "ATM"
63065             },
63066             "amenity/bank": {
63067                 "icon": "bank",
63068                 "fields": [
63069                     "atm",
63070                     "building_area",
63071                     "address",
63072                     "opening_hours"
63073                 ],
63074                 "geometry": [
63075                     "point",
63076                     "vertex",
63077                     "area"
63078                 ],
63079                 "terms": [
63080                     "coffer",
63081                     "countinghouse",
63082                     "credit union",
63083                     "depository",
63084                     "exchequer",
63085                     "fund",
63086                     "hoard",
63087                     "investment firm",
63088                     "repository",
63089                     "reserve",
63090                     "reservoir",
63091                     "safe",
63092                     "savings",
63093                     "stock",
63094                     "stockpile",
63095                     "store",
63096                     "storehouse",
63097                     "thrift",
63098                     "treasury",
63099                     "trust company",
63100                     "vault"
63101                 ],
63102                 "tags": {
63103                     "amenity": "bank"
63104                 },
63105                 "name": "Bank"
63106             },
63107             "amenity/bar": {
63108                 "icon": "bar",
63109                 "fields": [
63110                     "building_area",
63111                     "address",
63112                     "opening_hours",
63113                     "smoking"
63114                 ],
63115                 "geometry": [
63116                     "point",
63117                     "vertex",
63118                     "area"
63119                 ],
63120                 "tags": {
63121                     "amenity": "bar"
63122                 },
63123                 "terms": [],
63124                 "name": "Bar"
63125             },
63126             "amenity/bbq": {
63127                 "geometry": [
63128                     "point"
63129                 ],
63130                 "tags": {
63131                     "amenity": "bbq"
63132                 },
63133                 "fields": [
63134                     "covered",
63135                     "fuel"
63136                 ],
63137                 "terms": [
63138                     "barbecue",
63139                     "bbq",
63140                     "grill"
63141                 ],
63142                 "name": "Barbecue/Grill"
63143             },
63144             "amenity/bench": {
63145                 "geometry": [
63146                     "point",
63147                     "vertex",
63148                     "line"
63149                 ],
63150                 "tags": {
63151                     "amenity": "bench"
63152                 },
63153                 "fields": [
63154                     "backrest"
63155                 ],
63156                 "name": "Bench"
63157             },
63158             "amenity/bicycle_parking": {
63159                 "icon": "bicycle",
63160                 "fields": [
63161                     "bicycle_parking",
63162                     "capacity",
63163                     "operator",
63164                     "covered",
63165                     "access_simple"
63166                 ],
63167                 "geometry": [
63168                     "point",
63169                     "vertex",
63170                     "area"
63171                 ],
63172                 "tags": {
63173                     "amenity": "bicycle_parking"
63174                 },
63175                 "name": "Bicycle Parking"
63176             },
63177             "amenity/bicycle_rental": {
63178                 "icon": "bicycle",
63179                 "fields": [
63180                     "capacity",
63181                     "network",
63182                     "operator"
63183                 ],
63184                 "geometry": [
63185                     "point",
63186                     "vertex",
63187                     "area"
63188                 ],
63189                 "tags": {
63190                     "amenity": "bicycle_rental"
63191                 },
63192                 "name": "Bicycle Rental"
63193             },
63194             "amenity/boat_rental": {
63195                 "geometry": [
63196                     "point",
63197                     "area"
63198                 ],
63199                 "tags": {
63200                     "amenity": "boat_rental"
63201                 },
63202                 "fields": [
63203                     "operator"
63204                 ],
63205                 "name": "Boat Rental"
63206             },
63207             "amenity/cafe": {
63208                 "icon": "cafe",
63209                 "fields": [
63210                     "cuisine",
63211                     "internet_access",
63212                     "building_area",
63213                     "address",
63214                     "opening_hours",
63215                     "smoking"
63216                 ],
63217                 "geometry": [
63218                     "point",
63219                     "vertex",
63220                     "area"
63221                 ],
63222                 "terms": [
63223                     "coffee",
63224                     "tea",
63225                     "coffee shop"
63226                 ],
63227                 "tags": {
63228                     "amenity": "cafe"
63229                 },
63230                 "name": "Cafe"
63231             },
63232             "amenity/car_rental": {
63233                 "icon": "car",
63234                 "geometry": [
63235                     "point",
63236                     "area"
63237                 ],
63238                 "tags": {
63239                     "amenity": "car_rental"
63240                 },
63241                 "fields": [
63242                     "operator"
63243                 ],
63244                 "name": "Car Rental"
63245             },
63246             "amenity/car_sharing": {
63247                 "icon": "car",
63248                 "geometry": [
63249                     "point",
63250                     "area"
63251                 ],
63252                 "tags": {
63253                     "amenity": "car_sharing"
63254                 },
63255                 "fields": [
63256                     "operator",
63257                     "capacity"
63258                 ],
63259                 "name": "Car Sharing"
63260             },
63261             "amenity/car_wash": {
63262                 "geometry": [
63263                     "point",
63264                     "area"
63265                 ],
63266                 "tags": {
63267                     "amenity": "car_wash"
63268                 },
63269                 "fields": [
63270                     "building_area"
63271                 ],
63272                 "name": "Car Wash"
63273             },
63274             "amenity/childcare": {
63275                 "icon": "school",
63276                 "fields": [
63277                     "building_area",
63278                     "address"
63279                 ],
63280                 "geometry": [
63281                     "point",
63282                     "vertex",
63283                     "area"
63284                 ],
63285                 "terms": [
63286                     "nursery",
63287                     "orphanage",
63288                     "playgroup"
63289                 ],
63290                 "tags": {
63291                     "amenity": "childcare"
63292                 },
63293                 "name": "Childcare"
63294             },
63295             "amenity/cinema": {
63296                 "icon": "cinema",
63297                 "fields": [
63298                     "building_area",
63299                     "address"
63300                 ],
63301                 "geometry": [
63302                     "point",
63303                     "vertex",
63304                     "area"
63305                 ],
63306                 "terms": [
63307                     "big screen",
63308                     "bijou",
63309                     "cine",
63310                     "drive-in",
63311                     "film",
63312                     "flicks",
63313                     "motion pictures",
63314                     "movie house",
63315                     "movie theater",
63316                     "moving pictures",
63317                     "nabes",
63318                     "photoplay",
63319                     "picture show",
63320                     "pictures",
63321                     "playhouse",
63322                     "show",
63323                     "silver screen"
63324                 ],
63325                 "tags": {
63326                     "amenity": "cinema"
63327                 },
63328                 "name": "Cinema"
63329             },
63330             "amenity/clinic": {
63331                 "name": "Clinic",
63332                 "geometry": [
63333                     "point",
63334                     "area"
63335                 ],
63336                 "terms": [
63337                     "clinic",
63338                     "medical clinic"
63339                 ],
63340                 "tags": {
63341                     "amenity": "clinic"
63342                 },
63343                 "icon": "hospital",
63344                 "fields": [
63345                     "building_area",
63346                     "address",
63347                     "opening_hours"
63348                 ]
63349             },
63350             "amenity/clock": {
63351                 "geometry": [
63352                     "point",
63353                     "vertex"
63354                 ],
63355                 "tags": {
63356                     "amenity": "clock"
63357                 },
63358                 "name": "Clock"
63359             },
63360             "amenity/college": {
63361                 "icon": "college",
63362                 "fields": [
63363                     "operator",
63364                     "address"
63365                 ],
63366                 "geometry": [
63367                     "point",
63368                     "area"
63369                 ],
63370                 "tags": {
63371                     "amenity": "college"
63372                 },
63373                 "terms": [],
63374                 "name": "College"
63375             },
63376             "amenity/courthouse": {
63377                 "fields": [
63378                     "operator",
63379                     "building_area",
63380                     "address"
63381                 ],
63382                 "geometry": [
63383                     "point",
63384                     "vertex",
63385                     "area"
63386                 ],
63387                 "tags": {
63388                     "amenity": "courthouse"
63389                 },
63390                 "name": "Courthouse"
63391             },
63392             "amenity/dentist": {
63393                 "name": "Dentist",
63394                 "geometry": [
63395                     "point",
63396                     "area"
63397                 ],
63398                 "terms": [
63399                     "dentist",
63400                     "dentist's office"
63401                 ],
63402                 "tags": {
63403                     "amenity": "dentist"
63404                 },
63405                 "icon": "hospital",
63406                 "fields": [
63407                     "building_area",
63408                     "address",
63409                     "opening_hours"
63410                 ]
63411             },
63412             "amenity/doctor": {
63413                 "name": "Doctor",
63414                 "geometry": [
63415                     "point",
63416                     "area"
63417                 ],
63418                 "terms": [
63419                     "doctor",
63420                     "doctor's office"
63421                 ],
63422                 "tags": {
63423                     "amenity": "doctors"
63424                 },
63425                 "icon": "hospital",
63426                 "fields": [
63427                     "building_area",
63428                     "address",
63429                     "opening_hours"
63430                 ]
63431             },
63432             "amenity/drinking_water": {
63433                 "icon": "water",
63434                 "geometry": [
63435                     "point"
63436                 ],
63437                 "tags": {
63438                     "amenity": "drinking_water"
63439                 },
63440                 "terms": [
63441                     "water fountain",
63442                     "potable water"
63443                 ],
63444                 "name": "Drinking Water"
63445             },
63446             "amenity/embassy": {
63447                 "geometry": [
63448                     "area",
63449                     "point"
63450                 ],
63451                 "tags": {
63452                     "amenity": "embassy"
63453                 },
63454                 "fields": [
63455                     "country",
63456                     "building_area"
63457                 ],
63458                 "icon": "embassy",
63459                 "name": "Embassy"
63460             },
63461             "amenity/fast_food": {
63462                 "icon": "fast-food",
63463                 "fields": [
63464                     "cuisine",
63465                     "building_area",
63466                     "address",
63467                     "opening_hours",
63468                     "smoking"
63469                 ],
63470                 "geometry": [
63471                     "point",
63472                     "vertex",
63473                     "area"
63474                 ],
63475                 "tags": {
63476                     "amenity": "fast_food"
63477                 },
63478                 "terms": [],
63479                 "name": "Fast Food"
63480             },
63481             "amenity/fire_station": {
63482                 "icon": "fire-station",
63483                 "fields": [
63484                     "operator",
63485                     "building_area",
63486                     "address"
63487                 ],
63488                 "geometry": [
63489                     "point",
63490                     "vertex",
63491                     "area"
63492                 ],
63493                 "tags": {
63494                     "amenity": "fire_station"
63495                 },
63496                 "terms": [],
63497                 "name": "Fire Station"
63498             },
63499             "amenity/fountain": {
63500                 "geometry": [
63501                     "point",
63502                     "area"
63503                 ],
63504                 "tags": {
63505                     "amenity": "fountain"
63506                 },
63507                 "name": "Fountain"
63508             },
63509             "amenity/fuel": {
63510                 "icon": "fuel",
63511                 "fields": [
63512                     "operator",
63513                     "address",
63514                     "building_area"
63515                 ],
63516                 "geometry": [
63517                     "point",
63518                     "vertex",
63519                     "area"
63520                 ],
63521                 "terms": [
63522                     "petrol",
63523                     "fuel",
63524                     "propane",
63525                     "diesel",
63526                     "lng",
63527                     "cng",
63528                     "biodiesel"
63529                 ],
63530                 "tags": {
63531                     "amenity": "fuel"
63532                 },
63533                 "name": "Gas Station"
63534             },
63535             "amenity/grave_yard": {
63536                 "icon": "cemetery",
63537                 "fields": [
63538                     "religion",
63539                     "denomination"
63540                 ],
63541                 "geometry": [
63542                     "point",
63543                     "vertex",
63544                     "area"
63545                 ],
63546                 "tags": {
63547                     "amenity": "grave_yard"
63548                 },
63549                 "name": "Graveyard"
63550             },
63551             "amenity/hospital": {
63552                 "icon": "hospital",
63553                 "fields": [
63554                     "emergency",
63555                     "address"
63556                 ],
63557                 "geometry": [
63558                     "point",
63559                     "vertex",
63560                     "area"
63561                 ],
63562                 "terms": [
63563                     "clinic",
63564                     "emergency room",
63565                     "health service",
63566                     "hospice",
63567                     "infirmary",
63568                     "institution",
63569                     "nursing home",
63570                     "rest home",
63571                     "sanatorium",
63572                     "sanitarium",
63573                     "sick bay",
63574                     "surgery",
63575                     "ward"
63576                 ],
63577                 "tags": {
63578                     "amenity": "hospital"
63579                 },
63580                 "name": "Hospital Grounds"
63581             },
63582             "amenity/kindergarten": {
63583                 "icon": "school",
63584                 "fields": [
63585                     "address"
63586                 ],
63587                 "geometry": [
63588                     "point",
63589                     "vertex",
63590                     "area"
63591                 ],
63592                 "terms": [
63593                     "nursery",
63594                     "preschool"
63595                 ],
63596                 "tags": {
63597                     "amenity": "kindergarten"
63598                 },
63599                 "name": "Kindergarten Grounds"
63600             },
63601             "amenity/library": {
63602                 "icon": "library",
63603                 "fields": [
63604                     "operator",
63605                     "building_area",
63606                     "address"
63607                 ],
63608                 "geometry": [
63609                     "point",
63610                     "vertex",
63611                     "area"
63612                 ],
63613                 "tags": {
63614                     "amenity": "library"
63615                 },
63616                 "terms": [],
63617                 "name": "Library"
63618             },
63619             "amenity/marketplace": {
63620                 "geometry": [
63621                     "point",
63622                     "vertex",
63623                     "area"
63624                 ],
63625                 "tags": {
63626                     "amenity": "marketplace"
63627                 },
63628                 "fields": [
63629                     "building_area"
63630                 ],
63631                 "name": "Marketplace"
63632             },
63633             "amenity/nightclub": {
63634                 "icon": "bar",
63635                 "fields": [
63636                     "building_area",
63637                     "address",
63638                     "opening_hours",
63639                     "smoking"
63640                 ],
63641                 "geometry": [
63642                     "point",
63643                     "vertex",
63644                     "area"
63645                 ],
63646                 "tags": {
63647                     "amenity": "nightclub"
63648                 },
63649                 "terms": [
63650                     "disco*",
63651                     "night club",
63652                     "dancing",
63653                     "dance club"
63654                 ],
63655                 "name": "Nightclub"
63656             },
63657             "amenity/parking": {
63658                 "icon": "parking",
63659                 "fields": [
63660                     "parking",
63661                     "capacity",
63662                     "fee",
63663                     "access_simple",
63664                     "supervised",
63665                     "park_ride",
63666                     "address"
63667                 ],
63668                 "geometry": [
63669                     "point",
63670                     "vertex",
63671                     "area"
63672                 ],
63673                 "tags": {
63674                     "amenity": "parking"
63675                 },
63676                 "terms": [],
63677                 "name": "Car Parking"
63678             },
63679             "amenity/pharmacy": {
63680                 "icon": "pharmacy",
63681                 "fields": [
63682                     "operator",
63683                     "building_area",
63684                     "address",
63685                     "opening_hours"
63686                 ],
63687                 "geometry": [
63688                     "point",
63689                     "vertex",
63690                     "area"
63691                 ],
63692                 "tags": {
63693                     "amenity": "pharmacy"
63694                 },
63695                 "terms": [],
63696                 "name": "Pharmacy"
63697             },
63698             "amenity/place_of_worship": {
63699                 "icon": "place-of-worship",
63700                 "fields": [
63701                     "religion",
63702                     "denomination",
63703                     "building_area",
63704                     "address"
63705                 ],
63706                 "geometry": [
63707                     "point",
63708                     "vertex",
63709                     "area"
63710                 ],
63711                 "terms": [
63712                     "abbey",
63713                     "basilica",
63714                     "bethel",
63715                     "cathedral",
63716                     "chancel",
63717                     "chantry",
63718                     "chapel",
63719                     "church",
63720                     "fold",
63721                     "house of God",
63722                     "house of prayer",
63723                     "house of worship",
63724                     "minster",
63725                     "mission",
63726                     "mosque",
63727                     "oratory",
63728                     "parish",
63729                     "sacellum",
63730                     "sanctuary",
63731                     "shrine",
63732                     "synagogue",
63733                     "tabernacle",
63734                     "temple"
63735                 ],
63736                 "tags": {
63737                     "amenity": "place_of_worship"
63738                 },
63739                 "name": "Place of Worship"
63740             },
63741             "amenity/place_of_worship/buddhist": {
63742                 "icon": "place-of-worship",
63743                 "fields": [
63744                     "denomination",
63745                     "building_area",
63746                     "address"
63747                 ],
63748                 "geometry": [
63749                     "point",
63750                     "vertex",
63751                     "area"
63752                 ],
63753                 "terms": [
63754                     "stupa",
63755                     "vihara",
63756                     "monastery",
63757                     "temple",
63758                     "pagoda",
63759                     "zendo",
63760                     "dojo"
63761                 ],
63762                 "tags": {
63763                     "amenity": "place_of_worship",
63764                     "religion": "buddhist"
63765                 },
63766                 "name": "Buddhist Temple"
63767             },
63768             "amenity/place_of_worship/christian": {
63769                 "icon": "religious-christian",
63770                 "fields": [
63771                     "denomination",
63772                     "building_area",
63773                     "address"
63774                 ],
63775                 "geometry": [
63776                     "point",
63777                     "vertex",
63778                     "area"
63779                 ],
63780                 "terms": [
63781                     "christian",
63782                     "abbey",
63783                     "basilica",
63784                     "bethel",
63785                     "cathedral",
63786                     "chancel",
63787                     "chantry",
63788                     "chapel",
63789                     "church",
63790                     "fold",
63791                     "house of God",
63792                     "house of prayer",
63793                     "house of worship",
63794                     "minster",
63795                     "mission",
63796                     "oratory",
63797                     "parish",
63798                     "sacellum",
63799                     "sanctuary",
63800                     "shrine",
63801                     "tabernacle",
63802                     "temple"
63803                 ],
63804                 "tags": {
63805                     "amenity": "place_of_worship",
63806                     "religion": "christian"
63807                 },
63808                 "name": "Church"
63809             },
63810             "amenity/place_of_worship/jewish": {
63811                 "icon": "religious-jewish",
63812                 "fields": [
63813                     "denomination",
63814                     "building_area",
63815                     "address"
63816                 ],
63817                 "geometry": [
63818                     "point",
63819                     "vertex",
63820                     "area"
63821                 ],
63822                 "terms": [
63823                     "jewish",
63824                     "synagogue"
63825                 ],
63826                 "tags": {
63827                     "amenity": "place_of_worship",
63828                     "religion": "jewish"
63829                 },
63830                 "name": "Synagogue"
63831             },
63832             "amenity/place_of_worship/muslim": {
63833                 "icon": "religious-muslim",
63834                 "fields": [
63835                     "denomination",
63836                     "building_area",
63837                     "address"
63838                 ],
63839                 "geometry": [
63840                     "point",
63841                     "vertex",
63842                     "area"
63843                 ],
63844                 "terms": [
63845                     "muslim",
63846                     "mosque"
63847                 ],
63848                 "tags": {
63849                     "amenity": "place_of_worship",
63850                     "religion": "muslim"
63851                 },
63852                 "name": "Mosque"
63853             },
63854             "amenity/police": {
63855                 "icon": "police",
63856                 "fields": [
63857                     "operator",
63858                     "building_area",
63859                     "address"
63860                 ],
63861                 "geometry": [
63862                     "point",
63863                     "vertex",
63864                     "area"
63865                 ],
63866                 "terms": [
63867                     "badge",
63868                     "bear",
63869                     "blue",
63870                     "bluecoat",
63871                     "bobby",
63872                     "boy scout",
63873                     "bull",
63874                     "constable",
63875                     "constabulary",
63876                     "cop",
63877                     "copper",
63878                     "corps",
63879                     "county mounty",
63880                     "detective",
63881                     "fed",
63882                     "flatfoot",
63883                     "force",
63884                     "fuzz",
63885                     "gendarme",
63886                     "gumshoe",
63887                     "heat",
63888                     "law",
63889                     "law enforcement",
63890                     "man",
63891                     "narc",
63892                     "officers",
63893                     "patrolman",
63894                     "police"
63895                 ],
63896                 "tags": {
63897                     "amenity": "police"
63898                 },
63899                 "name": "Police"
63900             },
63901             "amenity/post_box": {
63902                 "icon": "post",
63903                 "fields": [
63904                     "operator",
63905                     "collection_times"
63906                 ],
63907                 "geometry": [
63908                     "point",
63909                     "vertex"
63910                 ],
63911                 "tags": {
63912                     "amenity": "post_box"
63913                 },
63914                 "terms": [
63915                     "letter drop",
63916                     "letterbox",
63917                     "mail drop",
63918                     "mailbox",
63919                     "pillar box",
63920                     "postbox"
63921                 ],
63922                 "name": "Mailbox"
63923             },
63924             "amenity/post_office": {
63925                 "icon": "post",
63926                 "fields": [
63927                     "operator",
63928                     "collection_times",
63929                     "building_area"
63930                 ],
63931                 "geometry": [
63932                     "point",
63933                     "vertex",
63934                     "area"
63935                 ],
63936                 "tags": {
63937                     "amenity": "post_office"
63938                 },
63939                 "name": "Post Office"
63940             },
63941             "amenity/pub": {
63942                 "icon": "beer",
63943                 "fields": [
63944                     "building_area",
63945                     "address",
63946                     "opening_hours",
63947                     "smoking"
63948                 ],
63949                 "geometry": [
63950                     "point",
63951                     "vertex",
63952                     "area"
63953                 ],
63954                 "tags": {
63955                     "amenity": "pub"
63956                 },
63957                 "terms": [],
63958                 "name": "Pub"
63959             },
63960             "amenity/ranger_station": {
63961                 "fields": [
63962                     "building_area",
63963                     "opening_hours",
63964                     "operator",
63965                     "phone"
63966                 ],
63967                 "geometry": [
63968                     "point",
63969                     "area"
63970                 ],
63971                 "terms": [
63972                     "visitor center",
63973                     "visitor centre",
63974                     "permit center",
63975                     "permit centre",
63976                     "backcountry office",
63977                     "warden office",
63978                     "warden center"
63979                 ],
63980                 "tags": {
63981                     "amenity": "ranger_station"
63982                 },
63983                 "name": "Ranger Station"
63984             },
63985             "amenity/recycling": {
63986                 "icon": "recycling",
63987                 "fields": [
63988                     "recycling/cans",
63989                     "recycling/glass",
63990                     "recycling/paper",
63991                     "recycling/clothes"
63992                 ],
63993                 "geometry": [
63994                     "point",
63995                     "vertex",
63996                     "area"
63997                 ],
63998                 "terms": [],
63999                 "tags": {
64000                     "amenity": "recycling"
64001                 },
64002                 "name": "Recycling"
64003             },
64004             "amenity/restaurant": {
64005                 "icon": "restaurant",
64006                 "fields": [
64007                     "cuisine",
64008                     "building_area",
64009                     "address",
64010                     "opening_hours",
64011                     "capacity",
64012                     "smoking"
64013                 ],
64014                 "geometry": [
64015                     "point",
64016                     "vertex",
64017                     "area"
64018                 ],
64019                 "terms": [
64020                     "bar",
64021                     "cafeteria",
64022                     "café",
64023                     "canteen",
64024                     "chophouse",
64025                     "coffee shop",
64026                     "diner",
64027                     "dining room",
64028                     "dive*",
64029                     "doughtnut shop",
64030                     "drive-in",
64031                     "eatery",
64032                     "eating house",
64033                     "eating place",
64034                     "fast-food place",
64035                     "fish and chips",
64036                     "greasy spoon",
64037                     "grill",
64038                     "hamburger stand",
64039                     "hashery",
64040                     "hideaway",
64041                     "hotdog stand",
64042                     "inn",
64043                     "joint*",
64044                     "luncheonette",
64045                     "lunchroom",
64046                     "night club",
64047                     "outlet*",
64048                     "pizzeria",
64049                     "saloon",
64050                     "soda fountain",
64051                     "watering hole"
64052                 ],
64053                 "tags": {
64054                     "amenity": "restaurant"
64055                 },
64056                 "name": "Restaurant"
64057             },
64058             "amenity/school": {
64059                 "icon": "school",
64060                 "fields": [
64061                     "operator",
64062                     "address"
64063                 ],
64064                 "geometry": [
64065                     "point",
64066                     "vertex",
64067                     "area"
64068                 ],
64069                 "terms": [
64070                     "academy",
64071                     "alma mater",
64072                     "blackboard",
64073                     "college",
64074                     "department",
64075                     "discipline",
64076                     "establishment",
64077                     "faculty",
64078                     "hall",
64079                     "halls of ivy",
64080                     "institute",
64081                     "institution",
64082                     "jail*",
64083                     "schoolhouse",
64084                     "seminary",
64085                     "university"
64086                 ],
64087                 "tags": {
64088                     "amenity": "school"
64089                 },
64090                 "name": "School Grounds"
64091             },
64092             "amenity/shelter": {
64093                 "fields": [
64094                     "shelter_type"
64095                 ],
64096                 "geometry": [
64097                     "point",
64098                     "vertex",
64099                     "area"
64100                 ],
64101                 "tags": {
64102                     "amenity": "shelter"
64103                 },
64104                 "terms": [
64105                     "lean-to"
64106                 ],
64107                 "name": "Shelter"
64108             },
64109             "amenity/social_facility": {
64110                 "name": "Social Facility",
64111                 "geometry": [
64112                     "point",
64113                     "area"
64114                 ],
64115                 "terms": [],
64116                 "tags": {
64117                     "amenity": "social_facility"
64118                 },
64119                 "fields": [
64120                     "social_facility_for",
64121                     "address",
64122                     "phone",
64123                     "opening_hours",
64124                     "wheelchair",
64125                     "operator"
64126                 ]
64127             },
64128             "amenity/social_facility/food_bank": {
64129                 "name": "Food Bank",
64130                 "geometry": [
64131                     "point",
64132                     "area"
64133                 ],
64134                 "terms": [],
64135                 "tags": {
64136                     "amenity": "social_facility",
64137                     "social_facility": "food_bank"
64138                 },
64139                 "fields": [
64140                     "social_facility_for",
64141                     "address",
64142                     "phone",
64143                     "opening_hours",
64144                     "wheelchair",
64145                     "operator"
64146                 ]
64147             },
64148             "amenity/social_facility/group_home": {
64149                 "name": "Group Home",
64150                 "geometry": [
64151                     "point",
64152                     "area"
64153                 ],
64154                 "terms": [
64155                     "elderly",
64156                     "old",
64157                     "senior living"
64158                 ],
64159                 "tags": {
64160                     "amenity": "social_facility",
64161                     "social_facility": "group_home",
64162                     "social_facility_for": "senior"
64163                 },
64164                 "fields": [
64165                     "social_facility_for",
64166                     "address",
64167                     "phone",
64168                     "opening_hours",
64169                     "wheelchair",
64170                     "operator"
64171                 ]
64172             },
64173             "amenity/social_facility/homeless_shelter": {
64174                 "name": "Homeless Shelter",
64175                 "geometry": [
64176                     "point",
64177                     "area"
64178                 ],
64179                 "terms": [
64180                     "houseless",
64181                     "unhoused",
64182                     "displaced"
64183                 ],
64184                 "tags": {
64185                     "amenity": "social_facility",
64186                     "social_facility": "shelter",
64187                     "social_facility:for": "homeless"
64188                 },
64189                 "fields": [
64190                     "social_facility_for",
64191                     "address",
64192                     "phone",
64193                     "opening_hours",
64194                     "wheelchair",
64195                     "operator"
64196                 ]
64197             },
64198             "amenity/studio": {
64199                 "name": "Studio",
64200                 "geometry": [
64201                     "point",
64202                     "area"
64203                 ],
64204                 "terms": [
64205                     "recording studio",
64206                     "studio",
64207                     "radio",
64208                     "radio studio",
64209                     "television",
64210                     "television studio"
64211                 ],
64212                 "tags": {
64213                     "amenity": "studio"
64214                 },
64215                 "icon": "music",
64216                 "fields": [
64217                     "building_area",
64218                     "studio_type",
64219                     "address"
64220                 ]
64221             },
64222             "amenity/swimming_pool": {
64223                 "geometry": [
64224                     "point",
64225                     "vertex",
64226                     "area"
64227                 ],
64228                 "tags": {
64229                     "amenity": "swimming_pool"
64230                 },
64231                 "icon": "swimming",
64232                 "searchable": false,
64233                 "name": "Swimming Pool"
64234             },
64235             "amenity/taxi": {
64236                 "fields": [
64237                     "operator",
64238                     "capacity"
64239                 ],
64240                 "geometry": [
64241                     "point",
64242                     "vertex",
64243                     "area"
64244                 ],
64245                 "terms": [
64246                     "cab"
64247                 ],
64248                 "tags": {
64249                     "amenity": "taxi"
64250                 },
64251                 "name": "Taxi Stand"
64252             },
64253             "amenity/telephone": {
64254                 "icon": "telephone",
64255                 "geometry": [
64256                     "point",
64257                     "vertex"
64258                 ],
64259                 "tags": {
64260                     "amenity": "telephone"
64261                 },
64262                 "terms": [
64263                     "phone"
64264                 ],
64265                 "name": "Telephone"
64266             },
64267             "amenity/theatre": {
64268                 "icon": "theatre",
64269                 "fields": [
64270                     "operator",
64271                     "building_area",
64272                     "address"
64273                 ],
64274                 "geometry": [
64275                     "point",
64276                     "vertex",
64277                     "area"
64278                 ],
64279                 "terms": [
64280                     "theatre",
64281                     "performance",
64282                     "play",
64283                     "musical"
64284                 ],
64285                 "tags": {
64286                     "amenity": "theatre"
64287                 },
64288                 "name": "Theater"
64289             },
64290             "amenity/toilets": {
64291                 "fields": [
64292                     "toilets/disposal",
64293                     "operator",
64294                     "building_area",
64295                     "fee",
64296                     "access_simple"
64297                 ],
64298                 "geometry": [
64299                     "point",
64300                     "vertex",
64301                     "area"
64302                 ],
64303                 "terms": [
64304                     "bathroom",
64305                     "restroom",
64306                     "outhouse",
64307                     "privy",
64308                     "head",
64309                     "lavatory",
64310                     "latrine",
64311                     "water closet",
64312                     "WC",
64313                     "W.C."
64314                 ],
64315                 "tags": {
64316                     "amenity": "toilets"
64317                 },
64318                 "icon": "toilets",
64319                 "name": "Toilets"
64320             },
64321             "amenity/townhall": {
64322                 "icon": "town-hall",
64323                 "fields": [
64324                     "building_area",
64325                     "address"
64326                 ],
64327                 "geometry": [
64328                     "point",
64329                     "vertex",
64330                     "area"
64331                 ],
64332                 "terms": [
64333                     "village hall",
64334                     "city government",
64335                     "courthouse",
64336                     "municipal building",
64337                     "municipal center",
64338                     "municipal centre"
64339                 ],
64340                 "tags": {
64341                     "amenity": "townhall"
64342                 },
64343                 "name": "Town Hall"
64344             },
64345             "amenity/university": {
64346                 "icon": "college",
64347                 "fields": [
64348                     "operator",
64349                     "address"
64350                 ],
64351                 "geometry": [
64352                     "point",
64353                     "vertex",
64354                     "area"
64355                 ],
64356                 "tags": {
64357                     "amenity": "university"
64358                 },
64359                 "terms": [
64360                     "college"
64361                 ],
64362                 "name": "University"
64363             },
64364             "amenity/vending_machine": {
64365                 "fields": [
64366                     "vending",
64367                     "operator"
64368                 ],
64369                 "geometry": [
64370                     "point"
64371                 ],
64372                 "tags": {
64373                     "amenity": "vending_machine"
64374                 },
64375                 "name": "Vending Machine"
64376             },
64377             "amenity/veterinary": {
64378                 "fields": [],
64379                 "geometry": [
64380                     "point",
64381                     "area"
64382                 ],
64383                 "terms": [
64384                     "pet clinic",
64385                     "veterinarian",
64386                     "animal hospital",
64387                     "pet doctor"
64388                 ],
64389                 "tags": {
64390                     "amenity": "veterinary"
64391                 },
64392                 "name": "Veterinary"
64393             },
64394             "amenity/waste_basket": {
64395                 "icon": "waste-basket",
64396                 "geometry": [
64397                     "point",
64398                     "vertex"
64399                 ],
64400                 "tags": {
64401                     "amenity": "waste_basket"
64402                 },
64403                 "terms": [
64404                     "rubbish bin",
64405                     "litter bin",
64406                     "trash can",
64407                     "garbage can"
64408                 ],
64409                 "name": "Waste Basket"
64410             },
64411             "area": {
64412                 "name": "Area",
64413                 "tags": {
64414                     "area": "yes"
64415                 },
64416                 "geometry": [
64417                     "area"
64418                 ],
64419                 "matchScore": 0.1
64420             },
64421             "barrier": {
64422                 "geometry": [
64423                     "point",
64424                     "vertex",
64425                     "line",
64426                     "area"
64427                 ],
64428                 "tags": {
64429                     "barrier": "*"
64430                 },
64431                 "fields": [
64432                     "barrier"
64433                 ],
64434                 "name": "Barrier"
64435             },
64436             "barrier/block": {
64437                 "fields": [
64438                     "access"
64439                 ],
64440                 "geometry": [
64441                     "point",
64442                     "vertex"
64443                 ],
64444                 "tags": {
64445                     "barrier": "block"
64446                 },
64447                 "name": "Block"
64448             },
64449             "barrier/bollard": {
64450                 "fields": [
64451                     "access"
64452                 ],
64453                 "geometry": [
64454                     "point",
64455                     "vertex",
64456                     "line"
64457                 ],
64458                 "tags": {
64459                     "barrier": "bollard"
64460                 },
64461                 "name": "Bollard"
64462             },
64463             "barrier/cattle_grid": {
64464                 "geometry": [
64465                     "vertex"
64466                 ],
64467                 "tags": {
64468                     "barrier": "cattle_grid"
64469                 },
64470                 "name": "Cattle Grid"
64471             },
64472             "barrier/city_wall": {
64473                 "geometry": [
64474                     "line",
64475                     "area"
64476                 ],
64477                 "tags": {
64478                     "barrier": "city_wall"
64479                 },
64480                 "name": "City Wall"
64481             },
64482             "barrier/cycle_barrier": {
64483                 "fields": [
64484                     "access"
64485                 ],
64486                 "geometry": [
64487                     "vertex"
64488                 ],
64489                 "tags": {
64490                     "barrier": "cycle_barrier"
64491                 },
64492                 "name": "Cycle Barrier"
64493             },
64494             "barrier/ditch": {
64495                 "geometry": [
64496                     "line",
64497                     "area"
64498                 ],
64499                 "tags": {
64500                     "barrier": "ditch"
64501                 },
64502                 "name": "Ditch"
64503             },
64504             "barrier/entrance": {
64505                 "icon": "entrance",
64506                 "geometry": [
64507                     "vertex"
64508                 ],
64509                 "tags": {
64510                     "barrier": "entrance"
64511                 },
64512                 "name": "Entrance",
64513                 "searchable": false
64514             },
64515             "barrier/fence": {
64516                 "geometry": [
64517                     "line"
64518                 ],
64519                 "tags": {
64520                     "barrier": "fence"
64521                 },
64522                 "name": "Fence"
64523             },
64524             "barrier/gate": {
64525                 "fields": [
64526                     "access"
64527                 ],
64528                 "geometry": [
64529                     "point",
64530                     "vertex",
64531                     "line"
64532                 ],
64533                 "tags": {
64534                     "barrier": "gate"
64535                 },
64536                 "name": "Gate"
64537             },
64538             "barrier/hedge": {
64539                 "geometry": [
64540                     "line",
64541                     "area"
64542                 ],
64543                 "tags": {
64544                     "barrier": "hedge"
64545                 },
64546                 "name": "Hedge"
64547             },
64548             "barrier/kissing_gate": {
64549                 "fields": [
64550                     "access"
64551                 ],
64552                 "geometry": [
64553                     "vertex"
64554                 ],
64555                 "tags": {
64556                     "barrier": "kissing_gate"
64557                 },
64558                 "name": "Kissing Gate"
64559             },
64560             "barrier/lift_gate": {
64561                 "fields": [
64562                     "access"
64563                 ],
64564                 "geometry": [
64565                     "point",
64566                     "vertex"
64567                 ],
64568                 "tags": {
64569                     "barrier": "lift_gate"
64570                 },
64571                 "name": "Lift Gate"
64572             },
64573             "barrier/retaining_wall": {
64574                 "geometry": [
64575                     "line",
64576                     "area"
64577                 ],
64578                 "tags": {
64579                     "barrier": "retaining_wall"
64580                 },
64581                 "name": "Retaining Wall"
64582             },
64583             "barrier/stile": {
64584                 "fields": [
64585                     "access"
64586                 ],
64587                 "geometry": [
64588                     "point",
64589                     "vertex"
64590                 ],
64591                 "tags": {
64592                     "barrier": "stile"
64593                 },
64594                 "name": "Stile"
64595             },
64596             "barrier/toll_booth": {
64597                 "fields": [
64598                     "access"
64599                 ],
64600                 "geometry": [
64601                     "vertex"
64602                 ],
64603                 "tags": {
64604                     "barrier": "toll_booth"
64605                 },
64606                 "name": "Toll Booth"
64607             },
64608             "barrier/wall": {
64609                 "geometry": [
64610                     "line",
64611                     "area"
64612                 ],
64613                 "tags": {
64614                     "barrier": "wall"
64615                 },
64616                 "name": "Wall"
64617             },
64618             "boundary/administrative": {
64619                 "name": "Administrative Boundary",
64620                 "geometry": [
64621                     "line"
64622                 ],
64623                 "tags": {
64624                     "boundary": "administrative"
64625                 },
64626                 "fields": [
64627                     "admin_level"
64628                 ]
64629             },
64630             "building": {
64631                 "icon": "building",
64632                 "fields": [
64633                     "building",
64634                     "levels",
64635                     "address",
64636                     "smoking"
64637                 ],
64638                 "geometry": [
64639                     "area"
64640                 ],
64641                 "tags": {
64642                     "building": "*"
64643                 },
64644                 "terms": [],
64645                 "name": "Building"
64646             },
64647             "building/apartments": {
64648                 "icon": "commercial",
64649                 "fields": [
64650                     "address",
64651                     "levels"
64652                 ],
64653                 "geometry": [
64654                     "point",
64655                     "vertex",
64656                     "area"
64657                 ],
64658                 "tags": {
64659                     "building": "apartments"
64660                 },
64661                 "name": "Apartments"
64662             },
64663             "building/barn": {
64664                 "icon": "building",
64665                 "fields": [
64666                     "address",
64667                     "levels"
64668                 ],
64669                 "geometry": [
64670                     "point",
64671                     "vertex",
64672                     "area"
64673                 ],
64674                 "tags": {
64675                     "building": "barn"
64676                 },
64677                 "name": "Barn"
64678             },
64679             "building/bunker": {
64680                 "fields": [
64681                     "address",
64682                     "levels"
64683                 ],
64684                 "geometry": [
64685                     "point",
64686                     "vertex",
64687                     "area"
64688                 ],
64689                 "tags": {
64690                     "building": "bunker"
64691                 },
64692                 "name": "Bunker",
64693                 "searchable": false
64694             },
64695             "building/cabin": {
64696                 "icon": "building",
64697                 "fields": [
64698                     "address",
64699                     "levels"
64700                 ],
64701                 "geometry": [
64702                     "point",
64703                     "vertex",
64704                     "area"
64705                 ],
64706                 "tags": {
64707                     "building": "cabin"
64708                 },
64709                 "name": "Cabin"
64710             },
64711             "building/cathedral": {
64712                 "icon": "place-of-worship",
64713                 "fields": [
64714                     "address",
64715                     "levels"
64716                 ],
64717                 "geometry": [
64718                     "point",
64719                     "vertex",
64720                     "area"
64721                 ],
64722                 "tags": {
64723                     "building": "cathedral"
64724                 },
64725                 "name": "Cathedral"
64726             },
64727             "building/chapel": {
64728                 "icon": "place-of-worship",
64729                 "fields": [
64730                     "address",
64731                     "levels"
64732                 ],
64733                 "geometry": [
64734                     "point",
64735                     "vertex",
64736                     "area"
64737                 ],
64738                 "tags": {
64739                     "building": "chapel"
64740                 },
64741                 "name": "Chapel"
64742             },
64743             "building/church": {
64744                 "icon": "place-of-worship",
64745                 "fields": [
64746                     "address",
64747                     "levels"
64748                 ],
64749                 "geometry": [
64750                     "point",
64751                     "vertex",
64752                     "area"
64753                 ],
64754                 "tags": {
64755                     "building": "church"
64756                 },
64757                 "name": "Church"
64758             },
64759             "building/commercial": {
64760                 "icon": "commercial",
64761                 "fields": [
64762                     "address",
64763                     "smoking"
64764                 ],
64765                 "geometry": [
64766                     "point",
64767                     "vertex",
64768                     "area"
64769                 ],
64770                 "tags": {
64771                     "building": "commercial"
64772                 },
64773                 "name": "Commercial Building"
64774             },
64775             "building/construction": {
64776                 "icon": "building",
64777                 "fields": [
64778                     "address",
64779                     "levels"
64780                 ],
64781                 "geometry": [
64782                     "point",
64783                     "vertex",
64784                     "area"
64785                 ],
64786                 "tags": {
64787                     "building": "construction"
64788                 },
64789                 "name": "Building Under Construction"
64790             },
64791             "building/detached": {
64792                 "icon": "building",
64793                 "fields": [
64794                     "address",
64795                     "levels"
64796                 ],
64797                 "geometry": [
64798                     "point",
64799                     "vertex",
64800                     "area"
64801                 ],
64802                 "tags": {
64803                     "building": "detached"
64804                 },
64805                 "name": "Detached Home"
64806             },
64807             "building/dormitory": {
64808                 "icon": "building",
64809                 "fields": [
64810                     "address",
64811                     "levels",
64812                     "smoking"
64813                 ],
64814                 "geometry": [
64815                     "point",
64816                     "vertex",
64817                     "area"
64818                 ],
64819                 "tags": {
64820                     "building": "dormitory"
64821                 },
64822                 "name": "Dormitory"
64823             },
64824             "building/entrance": {
64825                 "icon": "entrance",
64826                 "geometry": [
64827                     "vertex"
64828                 ],
64829                 "tags": {
64830                     "building": "entrance"
64831                 },
64832                 "name": "Entrance",
64833                 "searchable": false
64834             },
64835             "building/garage": {
64836                 "fields": [
64837                     "capacity"
64838                 ],
64839                 "geometry": [
64840                     "point",
64841                     "vertex",
64842                     "area"
64843                 ],
64844                 "tags": {
64845                     "building": "garage"
64846                 },
64847                 "name": "Garage",
64848                 "icon": "warehouse"
64849             },
64850             "building/garages": {
64851                 "icon": "warehouse",
64852                 "fields": [
64853                     "capacity"
64854                 ],
64855                 "geometry": [
64856                     "point",
64857                     "vertex",
64858                     "area"
64859                 ],
64860                 "tags": {
64861                     "building": "garages"
64862                 },
64863                 "name": "Garages"
64864             },
64865             "building/greenhouse": {
64866                 "icon": "building",
64867                 "fields": [
64868                     "address",
64869                     "levels"
64870                 ],
64871                 "geometry": [
64872                     "point",
64873                     "vertex",
64874                     "area"
64875                 ],
64876                 "tags": {
64877                     "building": "greenhouse"
64878                 },
64879                 "name": "Greenhouse"
64880             },
64881             "building/hospital": {
64882                 "icon": "building",
64883                 "fields": [
64884                     "address",
64885                     "levels"
64886                 ],
64887                 "geometry": [
64888                     "point",
64889                     "vertex",
64890                     "area"
64891                 ],
64892                 "tags": {
64893                     "building": "hospital"
64894                 },
64895                 "name": "Hospital Building"
64896             },
64897             "building/hotel": {
64898                 "icon": "building",
64899                 "fields": [
64900                     "address",
64901                     "levels",
64902                     "smoking"
64903                 ],
64904                 "geometry": [
64905                     "point",
64906                     "vertex",
64907                     "area"
64908                 ],
64909                 "tags": {
64910                     "building": "hotel"
64911                 },
64912                 "name": "Hotel Building"
64913             },
64914             "building/house": {
64915                 "icon": "building",
64916                 "fields": [
64917                     "address",
64918                     "levels"
64919                 ],
64920                 "geometry": [
64921                     "point",
64922                     "area"
64923                 ],
64924                 "tags": {
64925                     "building": "house"
64926                 },
64927                 "name": "House"
64928             },
64929             "building/hut": {
64930                 "geometry": [
64931                     "point",
64932                     "vertex",
64933                     "area"
64934                 ],
64935                 "tags": {
64936                     "building": "hut"
64937                 },
64938                 "name": "Hut"
64939             },
64940             "building/industrial": {
64941                 "icon": "industrial",
64942                 "fields": [
64943                     "address",
64944                     "levels"
64945                 ],
64946                 "geometry": [
64947                     "point",
64948                     "vertex",
64949                     "area"
64950                 ],
64951                 "tags": {
64952                     "building": "industrial"
64953                 },
64954                 "name": "Industrial Building"
64955             },
64956             "building/public": {
64957                 "icon": "building",
64958                 "fields": [
64959                     "address",
64960                     "levels",
64961                     "smoking"
64962                 ],
64963                 "geometry": [
64964                     "point",
64965                     "vertex",
64966                     "area"
64967                 ],
64968                 "tags": {
64969                     "building": "public"
64970                 },
64971                 "name": "Public Building"
64972             },
64973             "building/residential": {
64974                 "icon": "building",
64975                 "fields": [
64976                     "address",
64977                     "levels"
64978                 ],
64979                 "geometry": [
64980                     "point",
64981                     "vertex",
64982                     "area"
64983                 ],
64984                 "tags": {
64985                     "building": "residential"
64986                 },
64987                 "name": "Residential Building"
64988             },
64989             "building/retail": {
64990                 "icon": "building",
64991                 "fields": [
64992                     "address",
64993                     "levels",
64994                     "smoking"
64995                 ],
64996                 "geometry": [
64997                     "point",
64998                     "vertex",
64999                     "area"
65000                 ],
65001                 "tags": {
65002                     "building": "retail"
65003                 },
65004                 "name": "Retail Building"
65005             },
65006             "building/roof": {
65007                 "icon": "building",
65008                 "fields": [
65009                     "address",
65010                     "levels"
65011                 ],
65012                 "geometry": [
65013                     "point",
65014                     "vertex",
65015                     "area"
65016                 ],
65017                 "tags": {
65018                     "building": "roof"
65019                 },
65020                 "name": "Roof"
65021             },
65022             "building/school": {
65023                 "icon": "building",
65024                 "fields": [
65025                     "address",
65026                     "levels"
65027                 ],
65028                 "geometry": [
65029                     "point",
65030                     "vertex",
65031                     "area"
65032                 ],
65033                 "tags": {
65034                     "building": "school"
65035                 },
65036                 "name": "School Building"
65037             },
65038             "building/shed": {
65039                 "icon": "building",
65040                 "fields": [
65041                     "address",
65042                     "levels"
65043                 ],
65044                 "geometry": [
65045                     "point",
65046                     "vertex",
65047                     "area"
65048                 ],
65049                 "tags": {
65050                     "building": "shed"
65051                 },
65052                 "name": "Shed"
65053             },
65054             "building/stable": {
65055                 "icon": "building",
65056                 "fields": [
65057                     "address",
65058                     "levels"
65059                 ],
65060                 "geometry": [
65061                     "point",
65062                     "vertex",
65063                     "area"
65064                 ],
65065                 "tags": {
65066                     "building": "stable"
65067                 },
65068                 "name": "Stable"
65069             },
65070             "building/static_caravan": {
65071                 "icon": "building",
65072                 "fields": [
65073                     "address",
65074                     "levels"
65075                 ],
65076                 "geometry": [
65077                     "point",
65078                     "vertex",
65079                     "area"
65080                 ],
65081                 "tags": {
65082                     "building": "static_caravan"
65083                 },
65084                 "name": "Static Mobile Home"
65085             },
65086             "building/terrace": {
65087                 "icon": "building",
65088                 "fields": [
65089                     "address",
65090                     "levels"
65091                 ],
65092                 "geometry": [
65093                     "point",
65094                     "vertex",
65095                     "area"
65096                 ],
65097                 "tags": {
65098                     "building": "terrace"
65099                 },
65100                 "name": "Row Houses"
65101             },
65102             "building/train_station": {
65103                 "icon": "building",
65104                 "fields": [
65105                     "address",
65106                     "levels"
65107                 ],
65108                 "geometry": [
65109                     "point",
65110                     "vertex",
65111                     "area"
65112                 ],
65113                 "tags": {
65114                     "building": "train_station"
65115                 },
65116                 "name": "Train Station",
65117                 "searchable": false
65118             },
65119             "building/university": {
65120                 "icon": "building",
65121                 "fields": [
65122                     "address",
65123                     "levels"
65124                 ],
65125                 "geometry": [
65126                     "point",
65127                     "vertex",
65128                     "area"
65129                 ],
65130                 "tags": {
65131                     "building": "university"
65132                 },
65133                 "name": "University Building"
65134             },
65135             "building/warehouse": {
65136                 "icon": "building",
65137                 "fields": [
65138                     "address",
65139                     "levels"
65140                 ],
65141                 "geometry": [
65142                     "point",
65143                     "vertex",
65144                     "area"
65145                 ],
65146                 "tags": {
65147                     "building": "warehouse"
65148                 },
65149                 "name": "Warehouse"
65150             },
65151             "craft/basket_maker": {
65152                 "name": "Basket Maker",
65153                 "geometry": [
65154                     "point",
65155                     "area"
65156                 ],
65157                 "terms": [
65158                     "basket",
65159                     "basketry",
65160                     "basket maker",
65161                     "basket weaver"
65162                 ],
65163                 "tags": {
65164                     "craft": "basket_maker"
65165                 },
65166                 "icon": "art-gallery",
65167                 "fields": [
65168                     "building_area",
65169                     "address",
65170                     "operator",
65171                     "opening_hours"
65172                 ]
65173             },
65174             "craft/beekeeper": {
65175                 "name": "Beekeeper",
65176                 "geometry": [
65177                     "point",
65178                     "area"
65179                 ],
65180                 "terms": [
65181                     "bees",
65182                     "beekeeper",
65183                     "bee box"
65184                 ],
65185                 "tags": {
65186                     "craft": "beekeeper"
65187                 },
65188                 "icon": "farm",
65189                 "fields": [
65190                     "building_area",
65191                     "address",
65192                     "operator",
65193                     "opening_hours"
65194                 ]
65195             },
65196             "craft/blacksmith": {
65197                 "name": "Blacksmith",
65198                 "geometry": [
65199                     "point",
65200                     "area"
65201                 ],
65202                 "terms": [
65203                     "blacksmith"
65204                 ],
65205                 "tags": {
65206                     "craft": "blacksmith"
65207                 },
65208                 "icon": "farm",
65209                 "fields": [
65210                     "building_area",
65211                     "address",
65212                     "operator",
65213                     "opening_hours"
65214                 ]
65215             },
65216             "craft/boatbuilder": {
65217                 "name": "Boat Builder",
65218                 "geometry": [
65219                     "point",
65220                     "area"
65221                 ],
65222                 "terms": [
65223                     "boat builder"
65224                 ],
65225                 "tags": {
65226                     "craft": "boatbuilder"
65227                 },
65228                 "icon": "marker-stroked",
65229                 "fields": [
65230                     "building_area",
65231                     "address",
65232                     "operator",
65233                     "opening_hours"
65234                 ]
65235             },
65236             "craft/bookbinder": {
65237                 "name": "Bookbinder",
65238                 "geometry": [
65239                     "point",
65240                     "area"
65241                 ],
65242                 "terms": [
65243                     "bookbinder",
65244                     "book repair"
65245                 ],
65246                 "tags": {
65247                     "craft": "bookbinder"
65248                 },
65249                 "icon": "library",
65250                 "fields": [
65251                     "building_area",
65252                     "address",
65253                     "operator",
65254                     "opening_hours"
65255                 ]
65256             },
65257             "craft/brewery": {
65258                 "name": "Brewery",
65259                 "geometry": [
65260                     "point",
65261                     "area"
65262                 ],
65263                 "terms": [
65264                     "brewery"
65265                 ],
65266                 "tags": {
65267                     "craft": "brewery"
65268                 },
65269                 "icon": "beer",
65270                 "fields": [
65271                     "building_area",
65272                     "address",
65273                     "operator",
65274                     "opening_hours"
65275                 ]
65276             },
65277             "craft/carpenter": {
65278                 "name": "Carpenter",
65279                 "geometry": [
65280                     "point",
65281                     "area"
65282                 ],
65283                 "terms": [
65284                     "carpenter",
65285                     "woodworker"
65286                 ],
65287                 "tags": {
65288                     "craft": "carpenter"
65289                 },
65290                 "icon": "logging",
65291                 "fields": [
65292                     "building_area",
65293                     "address",
65294                     "operator",
65295                     "opening_hours"
65296                 ]
65297             },
65298             "craft/carpet_layer": {
65299                 "name": "Carpet Layer",
65300                 "geometry": [
65301                     "point",
65302                     "area"
65303                 ],
65304                 "terms": [
65305                     "carpet layer"
65306                 ],
65307                 "tags": {
65308                     "craft": "carpet_layer"
65309                 },
65310                 "icon": "square",
65311                 "fields": [
65312                     "building_area",
65313                     "address",
65314                     "operator",
65315                     "opening_hours"
65316                 ]
65317             },
65318             "craft/caterer": {
65319                 "name": "Caterer",
65320                 "geometry": [
65321                     "point",
65322                     "area"
65323                 ],
65324                 "terms": [
65325                     "Caterer",
65326                     "Catering"
65327                 ],
65328                 "tags": {
65329                     "craft": "caterer"
65330                 },
65331                 "icon": "bakery",
65332                 "fields": [
65333                     "cuisine",
65334                     "building_area",
65335                     "address",
65336                     "operator",
65337                     "opening_hours"
65338                 ]
65339             },
65340             "craft/clockmaker": {
65341                 "name": "Clockmaker",
65342                 "geometry": [
65343                     "point",
65344                     "area"
65345                 ],
65346                 "terms": [
65347                     "clock",
65348                     "clockmaker",
65349                     "clock repair"
65350                 ],
65351                 "tags": {
65352                     "craft": "clockmaker"
65353                 },
65354                 "icon": "circle-stroked",
65355                 "fields": [
65356                     "building_area",
65357                     "address",
65358                     "operator",
65359                     "opening_hours"
65360                 ]
65361             },
65362             "craft/confectionary": {
65363                 "name": "Confectionary",
65364                 "geometry": [
65365                     "point",
65366                     "area"
65367                 ],
65368                 "terms": [
65369                     "confectionary",
65370                     "sweets",
65371                     "candy"
65372                 ],
65373                 "tags": {
65374                     "craft": "confectionary"
65375                 },
65376                 "icon": "bakery",
65377                 "fields": [
65378                     "building_area",
65379                     "address",
65380                     "operator",
65381                     "opening_hours"
65382                 ]
65383             },
65384             "craft/dressmaker": {
65385                 "name": "Dressmaker",
65386                 "geometry": [
65387                     "point",
65388                     "area"
65389                 ],
65390                 "terms": [
65391                     "dress",
65392                     "dressmaker"
65393                 ],
65394                 "tags": {
65395                     "craft": "dressmaker"
65396                 },
65397                 "icon": "clothing-store",
65398                 "fields": [
65399                     "building_area",
65400                     "address",
65401                     "operator",
65402                     "opening_hours"
65403                 ]
65404             },
65405             "craft/electrician": {
65406                 "name": "Electrician",
65407                 "geometry": [
65408                     "point",
65409                     "area"
65410                 ],
65411                 "terms": [
65412                     "electrician"
65413                 ],
65414                 "tags": {
65415                     "craft": "electrician"
65416                 },
65417                 "icon": "marker-stroked",
65418                 "fields": [
65419                     "building_area",
65420                     "address",
65421                     "operator",
65422                     "opening_hours"
65423                 ]
65424             },
65425             "craft/gardener": {
65426                 "name": "Gardener",
65427                 "geometry": [
65428                     "point",
65429                     "area"
65430                 ],
65431                 "terms": [
65432                     "gardener",
65433                     "landscaper",
65434                     "grounds keeper"
65435                 ],
65436                 "tags": {
65437                     "craft": "gardener"
65438                 },
65439                 "icon": "garden",
65440                 "fields": [
65441                     "building_area",
65442                     "address",
65443                     "operator",
65444                     "opening_hours"
65445                 ]
65446             },
65447             "craft/glaziery": {
65448                 "name": "Glaziery",
65449                 "geometry": [
65450                     "point",
65451                     "area"
65452                 ],
65453                 "terms": [
65454                     "glass",
65455                     "glass foundry",
65456                     "stained-glass",
65457                     "window"
65458                 ],
65459                 "tags": {
65460                     "craft": "glaziery"
65461                 },
65462                 "icon": "fire-station",
65463                 "fields": [
65464                     "building_area",
65465                     "address",
65466                     "operator",
65467                     "opening_hours"
65468                 ]
65469             },
65470             "craft/handicraft": {
65471                 "name": "Handicraft",
65472                 "geometry": [
65473                     "point",
65474                     "area"
65475                 ],
65476                 "terms": [
65477                     "handicraft"
65478                 ],
65479                 "tags": {
65480                     "craft": "handicraft"
65481                 },
65482                 "icon": "art-gallery",
65483                 "fields": [
65484                     "building_area",
65485                     "address",
65486                     "operator",
65487                     "opening_hours"
65488                 ]
65489             },
65490             "craft/hvac": {
65491                 "name": "HVAC",
65492                 "geometry": [
65493                     "point",
65494                     "area"
65495                 ],
65496                 "terms": [
65497                     "heating",
65498                     "ventilating",
65499                     "air-conditioning",
65500                     "air conditioning"
65501                 ],
65502                 "tags": {
65503                     "craft": "hvac"
65504                 },
65505                 "icon": "marker-stroked",
65506                 "fields": [
65507                     "building_area",
65508                     "address",
65509                     "operator",
65510                     "opening_hours"
65511                 ]
65512             },
65513             "craft/insulator": {
65514                 "name": "Insulator",
65515                 "geometry": [
65516                     "point",
65517                     "area"
65518                 ],
65519                 "terms": [
65520                     "insulation",
65521                     "insulator"
65522                 ],
65523                 "tags": {
65524                     "craft": "insulation"
65525                 },
65526                 "icon": "marker-stroked",
65527                 "fields": [
65528                     "building_area",
65529                     "address",
65530                     "operator",
65531                     "opening_hours"
65532                 ]
65533             },
65534             "craft/jeweler": {
65535                 "name": "Jeweler",
65536                 "geometry": [
65537                     "point",
65538                     "area"
65539                 ],
65540                 "terms": [
65541                     "jeweler",
65542                     "gem",
65543                     "diamond"
65544                 ],
65545                 "tags": {
65546                     "craft": "jeweler"
65547                 },
65548                 "icon": "marker-stroked",
65549                 "searchable": false,
65550                 "fields": [
65551                     "building_area",
65552                     "address",
65553                     "operator",
65554                     "opening_hours"
65555                 ]
65556             },
65557             "craft/key_cutter": {
65558                 "name": "Key Cutter",
65559                 "geometry": [
65560                     "point",
65561                     "area"
65562                 ],
65563                 "terms": [
65564                     "key",
65565                     "key cutter"
65566                 ],
65567                 "tags": {
65568                     "craft": "key_cutter"
65569                 },
65570                 "icon": "marker-stroked",
65571                 "fields": [
65572                     "building_area",
65573                     "address",
65574                     "operator",
65575                     "opening_hours"
65576                 ]
65577             },
65578             "craft/locksmith": {
65579                 "name": "Locksmith",
65580                 "geometry": [
65581                     "point",
65582                     "area"
65583                 ],
65584                 "terms": [
65585                     "locksmith",
65586                     "lock"
65587                 ],
65588                 "tags": {
65589                     "craft": "locksmith"
65590                 },
65591                 "icon": "marker-stroked",
65592                 "searchable": false,
65593                 "fields": [
65594                     "building_area",
65595                     "address",
65596                     "operator",
65597                     "opening_hours"
65598                 ]
65599             },
65600             "craft/metal_construction": {
65601                 "name": "Metal Construction",
65602                 "geometry": [
65603                     "point",
65604                     "area"
65605                 ],
65606                 "terms": [
65607                     "metal construction"
65608                 ],
65609                 "tags": {
65610                     "craft": "metal_construction"
65611                 },
65612                 "icon": "marker-stroked",
65613                 "fields": [
65614                     "building_area",
65615                     "address",
65616                     "operator",
65617                     "opening_hours"
65618                 ]
65619             },
65620             "craft/optician": {
65621                 "name": "Optician",
65622                 "geometry": [
65623                     "point",
65624                     "area"
65625                 ],
65626                 "terms": [
65627                     "glasses",
65628                     "optician"
65629                 ],
65630                 "tags": {
65631                     "craft": "optician"
65632                 },
65633                 "icon": "marker-stroked",
65634                 "searchable": false,
65635                 "fields": [
65636                     "building_area",
65637                     "address",
65638                     "operator",
65639                     "opening_hours"
65640                 ]
65641             },
65642             "craft/painter": {
65643                 "name": "Painter",
65644                 "geometry": [
65645                     "point",
65646                     "area"
65647                 ],
65648                 "terms": [
65649                     "painter"
65650                 ],
65651                 "tags": {
65652                     "craft": "painter"
65653                 },
65654                 "icon": "art-gallery",
65655                 "fields": [
65656                     "building_area",
65657                     "address",
65658                     "operator",
65659                     "opening_hours"
65660                 ]
65661             },
65662             "craft/photographer": {
65663                 "name": "Photographer",
65664                 "geometry": [
65665                     "point",
65666                     "area"
65667                 ],
65668                 "terms": [
65669                     "photographer"
65670                 ],
65671                 "tags": {
65672                     "craft": "photographer"
65673                 },
65674                 "icon": "camera",
65675                 "fields": [
65676                     "building_area",
65677                     "address",
65678                     "operator",
65679                     "opening_hours"
65680                 ]
65681             },
65682             "craft/photographic_laboratory": {
65683                 "name": "Photographic Laboratory",
65684                 "geometry": [
65685                     "point",
65686                     "area"
65687                 ],
65688                 "terms": [
65689                     "photographic laboratory",
65690                     "film developer"
65691                 ],
65692                 "tags": {
65693                     "craft": "photographic_laboratory"
65694                 },
65695                 "icon": "camera",
65696                 "fields": [
65697                     "building_area",
65698                     "address",
65699                     "operator",
65700                     "opening_hours"
65701                 ]
65702             },
65703             "craft/plasterer": {
65704                 "name": "Plasterer",
65705                 "geometry": [
65706                     "point",
65707                     "area"
65708                 ],
65709                 "terms": [
65710                     "plasterer"
65711                 ],
65712                 "tags": {
65713                     "craft": "plasterer"
65714                 },
65715                 "icon": "marker-stroked",
65716                 "fields": [
65717                     "building_area",
65718                     "address",
65719                     "operator",
65720                     "opening_hours"
65721                 ]
65722             },
65723             "craft/plumber": {
65724                 "name": "Plumber",
65725                 "geometry": [
65726                     "point",
65727                     "area"
65728                 ],
65729                 "terms": [
65730                     "pumber"
65731                 ],
65732                 "tags": {
65733                     "craft": "plumber"
65734                 },
65735                 "icon": "marker-stroked",
65736                 "fields": [
65737                     "building_area",
65738                     "address",
65739                     "operator",
65740                     "opening_hours"
65741                 ]
65742             },
65743             "craft/pottery": {
65744                 "name": "Pottery",
65745                 "geometry": [
65746                     "point",
65747                     "area"
65748                 ],
65749                 "terms": [
65750                     "pottery",
65751                     "potter"
65752                 ],
65753                 "tags": {
65754                     "craft": "pottery"
65755                 },
65756                 "icon": "art-gallery",
65757                 "fields": [
65758                     "building_area",
65759                     "address",
65760                     "operator",
65761                     "opening_hours"
65762                 ]
65763             },
65764             "craft/rigger": {
65765                 "name": "Rigger",
65766                 "geometry": [
65767                     "point",
65768                     "area"
65769                 ],
65770                 "terms": [
65771                     "rigger"
65772                 ],
65773                 "tags": {
65774                     "craft": "rigger"
65775                 },
65776                 "icon": "marker-stroked",
65777                 "fields": [
65778                     "building_area",
65779                     "address",
65780                     "operator",
65781                     "opening_hours"
65782                 ]
65783             },
65784             "craft/roofer": {
65785                 "name": "Roofer",
65786                 "geometry": [
65787                     "point",
65788                     "area"
65789                 ],
65790                 "terms": [
65791                     "roofer"
65792                 ],
65793                 "tags": {
65794                     "craft": "roofer"
65795                 },
65796                 "icon": "marker-stroked",
65797                 "fields": [
65798                     "building_area",
65799                     "address",
65800                     "operator",
65801                     "opening_hours"
65802                 ]
65803             },
65804             "craft/saddler": {
65805                 "name": "Saddler",
65806                 "geometry": [
65807                     "point",
65808                     "area"
65809                 ],
65810                 "terms": [
65811                     "saddler"
65812                 ],
65813                 "tags": {
65814                     "craft": "saddler"
65815                 },
65816                 "icon": "marker-stroked",
65817                 "fields": [
65818                     "building_area",
65819                     "address",
65820                     "operator",
65821                     "opening_hours"
65822                 ]
65823             },
65824             "craft/sailmaker": {
65825                 "name": "Sailmaker",
65826                 "geometry": [
65827                     "point",
65828                     "area"
65829                 ],
65830                 "terms": [
65831                     "sailmaker"
65832                 ],
65833                 "tags": {
65834                     "craft": "sailmaker"
65835                 },
65836                 "icon": "marker-stroked",
65837                 "fields": [
65838                     "building_area",
65839                     "address",
65840                     "operator",
65841                     "opening_hours"
65842                 ]
65843             },
65844             "craft/sawmill": {
65845                 "name": "Sawmill",
65846                 "geometry": [
65847                     "point",
65848                     "area"
65849                 ],
65850                 "terms": [
65851                     "sawmill",
65852                     "lumber"
65853                 ],
65854                 "tags": {
65855                     "craft": "sawmill"
65856                 },
65857                 "icon": "park",
65858                 "fields": [
65859                     "building_area",
65860                     "address",
65861                     "operator",
65862                     "opening_hours"
65863                 ]
65864             },
65865             "craft/scaffolder": {
65866                 "name": "Scaffolder",
65867                 "geometry": [
65868                     "point",
65869                     "area"
65870                 ],
65871                 "terms": [
65872                     "scaffolder"
65873                 ],
65874                 "tags": {
65875                     "craft": "scaffolder"
65876                 },
65877                 "icon": "marker-stroked",
65878                 "fields": [
65879                     "building_area",
65880                     "address",
65881                     "operator",
65882                     "opening_hours"
65883                 ]
65884             },
65885             "craft/sculpter": {
65886                 "name": "Sculpter",
65887                 "geometry": [
65888                     "point",
65889                     "area"
65890                 ],
65891                 "terms": [
65892                     "sculpter"
65893                 ],
65894                 "tags": {
65895                     "craft": "sculpter"
65896                 },
65897                 "icon": "art-gallery",
65898                 "fields": [
65899                     "building_area",
65900                     "address",
65901                     "operator",
65902                     "opening_hours"
65903                 ]
65904             },
65905             "craft/shoemaker": {
65906                 "name": "Shoemaker",
65907                 "geometry": [
65908                     "point",
65909                     "area"
65910                 ],
65911                 "terms": [
65912                     "shoe repair",
65913                     "shoemaker"
65914                 ],
65915                 "tags": {
65916                     "craft": "shoemaker"
65917                 },
65918                 "icon": "marker-stroked",
65919                 "fields": [
65920                     "building_area",
65921                     "address",
65922                     "operator",
65923                     "opening_hours"
65924                 ]
65925             },
65926             "craft/stonemason": {
65927                 "name": "Stonemason",
65928                 "geometry": [
65929                     "point",
65930                     "area"
65931                 ],
65932                 "terms": [
65933                     "stonemason",
65934                     "masonry"
65935                 ],
65936                 "tags": {
65937                     "craft": "stonemason"
65938                 },
65939                 "icon": "marker-stroked",
65940                 "fields": [
65941                     "building_area",
65942                     "address",
65943                     "operator",
65944                     "opening_hours"
65945                 ]
65946             },
65947             "craft/sweep": {
65948                 "name": "Chimney Sweep",
65949                 "geometry": [
65950                     "point",
65951                     "area"
65952                 ],
65953                 "terms": [
65954                     "sweep",
65955                     "chimney sweep"
65956                 ],
65957                 "tags": {
65958                     "craft": "sweep"
65959                 },
65960                 "icon": "marker-stroked",
65961                 "fields": [
65962                     "building_area",
65963                     "address",
65964                     "operator",
65965                     "opening_hours"
65966                 ]
65967             },
65968             "craft/tailor": {
65969                 "name": "Tailor",
65970                 "geometry": [
65971                     "point",
65972                     "area"
65973                 ],
65974                 "terms": [
65975                     "tailor",
65976                     "clothes"
65977                 ],
65978                 "tags": {
65979                     "craft": "tailor"
65980                 },
65981                 "icon": "clothing-store",
65982                 "fields": [
65983                     "building_area",
65984                     "address",
65985                     "operator",
65986                     "opening_hours"
65987                 ]
65988             },
65989             "craft/tiler": {
65990                 "name": "Tiler",
65991                 "geometry": [
65992                     "point",
65993                     "area"
65994                 ],
65995                 "terms": [
65996                     "tiler"
65997                 ],
65998                 "tags": {
65999                     "craft": "tiler"
66000                 },
66001                 "icon": "marker-stroked",
66002                 "fields": [
66003                     "building_area",
66004                     "address",
66005                     "operator",
66006                     "opening_hours"
66007                 ]
66008             },
66009             "craft/tinsmith": {
66010                 "name": "Tinsmith",
66011                 "geometry": [
66012                     "point",
66013                     "area"
66014                 ],
66015                 "terms": [
66016                     "tinsmith"
66017                 ],
66018                 "tags": {
66019                     "craft": "tinsmith"
66020                 },
66021                 "icon": "marker-stroked",
66022                 "fields": [
66023                     "building_area",
66024                     "address",
66025                     "operator",
66026                     "opening_hours"
66027                 ]
66028             },
66029             "craft/upholsterer": {
66030                 "name": "Upholsterer",
66031                 "geometry": [
66032                     "point",
66033                     "area"
66034                 ],
66035                 "terms": [
66036                     "upholsterer"
66037                 ],
66038                 "tags": {
66039                     "craft": "upholsterer"
66040                 },
66041                 "icon": "marker-stroked",
66042                 "fields": [
66043                     "building_area",
66044                     "address",
66045                     "operator",
66046                     "opening_hours"
66047                 ]
66048             },
66049             "craft/watchmaker": {
66050                 "name": "Watchmaker",
66051                 "geometry": [
66052                     "point",
66053                     "area"
66054                 ],
66055                 "terms": [
66056                     "watch",
66057                     "watchmaker",
66058                     "watch repair"
66059                 ],
66060                 "tags": {
66061                     "craft": "watchmaker"
66062                 },
66063                 "icon": "circle-stroked",
66064                 "fields": [
66065                     "building_area",
66066                     "address",
66067                     "operator",
66068                     "opening_hours"
66069                 ]
66070             },
66071             "craft/window_construction": {
66072                 "name": "Window Construction",
66073                 "geometry": [
66074                     "point",
66075                     "area"
66076                 ],
66077                 "terms": [
66078                     "window",
66079                     "window maker",
66080                     "window construction"
66081                 ],
66082                 "tags": {
66083                     "craft": "window_construction"
66084                 },
66085                 "icon": "marker-stroked",
66086                 "fields": [
66087                     "building_area",
66088                     "address",
66089                     "operator",
66090                     "opening_hours"
66091                 ]
66092             },
66093             "embankment": {
66094                 "geometry": [
66095                     "line"
66096                 ],
66097                 "tags": {
66098                     "embankment": "yes"
66099                 },
66100                 "name": "Embankment",
66101                 "matchScore": 0.2
66102             },
66103             "emergency/ambulance_station": {
66104                 "fields": [
66105                     "operator"
66106                 ],
66107                 "geometry": [
66108                     "area",
66109                     "point",
66110                     "vertex"
66111                 ],
66112                 "tags": {
66113                     "emergency": "ambulance_station"
66114                 },
66115                 "name": "Ambulance Station"
66116             },
66117             "emergency/fire_hydrant": {
66118                 "fields": [
66119                     "fire_hydrant/type"
66120                 ],
66121                 "geometry": [
66122                     "point",
66123                     "vertex"
66124                 ],
66125                 "tags": {
66126                     "emergency": "fire_hydrant"
66127                 },
66128                 "name": "Fire Hydrant"
66129             },
66130             "emergency/phone": {
66131                 "icon": "emergency-telephone",
66132                 "fields": [
66133                     "operator"
66134                 ],
66135                 "geometry": [
66136                     "point",
66137                     "vertex"
66138                 ],
66139                 "tags": {
66140                     "emergency": "phone"
66141                 },
66142                 "name": "Emergency Phone"
66143             },
66144             "entrance": {
66145                 "icon": "entrance",
66146                 "geometry": [
66147                     "vertex"
66148                 ],
66149                 "tags": {
66150                     "entrance": "*"
66151                 },
66152                 "fields": [
66153                     "entrance",
66154                     "access_simple",
66155                     "address"
66156                 ],
66157                 "name": "Entrance"
66158             },
66159             "footway/crossing": {
66160                 "fields": [
66161                     "crossing",
66162                     "access",
66163                     "surface"
66164                 ],
66165                 "geometry": [
66166                     "line"
66167                 ],
66168                 "tags": {
66169                     "highway": "footway",
66170                     "footway": "crossing"
66171                 },
66172                 "terms": [
66173                     "crosswalk",
66174                     "zebra crossing"
66175                 ],
66176                 "name": "Crossing"
66177             },
66178             "footway/sidewalk": {
66179                 "fields": [
66180                     "surface",
66181                     "lit",
66182                     "access"
66183                 ],
66184                 "geometry": [
66185                     "line"
66186                 ],
66187                 "tags": {
66188                     "highway": "footway",
66189                     "footway": "sidewalk"
66190                 },
66191                 "terms": [],
66192                 "name": "Sidewalk"
66193             },
66194             "golf/bunker": {
66195                 "icon": "golf",
66196                 "geometry": [
66197                     "area"
66198                 ],
66199                 "tags": {
66200                     "golf": "bunker",
66201                     "natural": "sand"
66202                 },
66203                 "terms": [
66204                     "hazard",
66205                     "bunker"
66206                 ],
66207                 "name": "Sand Trap"
66208             },
66209             "golf/fairway": {
66210                 "icon": "golf",
66211                 "geometry": [
66212                     "area"
66213                 ],
66214                 "tags": {
66215                     "golf": "fairway",
66216                     "landuse": "grass"
66217                 },
66218                 "name": "Fairway"
66219             },
66220             "golf/green": {
66221                 "icon": "golf",
66222                 "geometry": [
66223                     "area"
66224                 ],
66225                 "tags": {
66226                     "golf": "green",
66227                     "landuse": "grass",
66228                     "leisure": "pitch",
66229                     "sport": "golf"
66230                 },
66231                 "terms": [
66232                     "putting green"
66233                 ],
66234                 "name": "Putting Green"
66235             },
66236             "golf/hole": {
66237                 "icon": "golf",
66238                 "fields": [
66239                     "golf_hole",
66240                     "par",
66241                     "handicap"
66242                 ],
66243                 "geometry": [
66244                     "line"
66245                 ],
66246                 "tags": {
66247                     "golf": "hole"
66248                 },
66249                 "name": "Golf Hole"
66250             },
66251             "golf/lateral_water_hazard": {
66252                 "icon": "golf",
66253                 "geometry": [
66254                     "line",
66255                     "area"
66256                 ],
66257                 "tags": {
66258                     "golf": "lateral_water_hazard",
66259                     "natural": "water"
66260                 },
66261                 "name": "Lateral Water Hazard"
66262             },
66263             "golf/rough": {
66264                 "icon": "golf",
66265                 "geometry": [
66266                     "area"
66267                 ],
66268                 "tags": {
66269                     "golf": "rough",
66270                     "landuse": "grass"
66271                 },
66272                 "name": "Rough"
66273             },
66274             "golf/tee": {
66275                 "icon": "golf",
66276                 "geometry": [
66277                     "area"
66278                 ],
66279                 "tags": {
66280                     "golf": "tee",
66281                     "landuse": "grass"
66282                 },
66283                 "terms": [
66284                     "teeing ground"
66285                 ],
66286                 "name": "Tee Box"
66287             },
66288             "golf/water_hazard": {
66289                 "icon": "golf",
66290                 "geometry": [
66291                     "line",
66292                     "area"
66293                 ],
66294                 "tags": {
66295                     "golf": "water_hazard",
66296                     "natural": "water"
66297                 },
66298                 "name": "Water Hazard"
66299             },
66300             "highway": {
66301                 "fields": [
66302                     "highway"
66303                 ],
66304                 "geometry": [
66305                     "point",
66306                     "vertex",
66307                     "line",
66308                     "area"
66309                 ],
66310                 "tags": {
66311                     "highway": "*"
66312                 },
66313                 "name": "Highway"
66314             },
66315             "highway/bridleway": {
66316                 "fields": [
66317                     "access",
66318                     "surface",
66319                     "structure"
66320                 ],
66321                 "icon": "highway-bridleway",
66322                 "geometry": [
66323                     "line"
66324                 ],
66325                 "tags": {
66326                     "highway": "bridleway"
66327                 },
66328                 "terms": [
66329                     "bridleway",
66330                     "equestrian trail",
66331                     "horse riding path",
66332                     "bridle road",
66333                     "horse trail"
66334                 ],
66335                 "name": "Bridle Path"
66336             },
66337             "highway/bus_stop": {
66338                 "icon": "bus",
66339                 "fields": [
66340                     "operator",
66341                     "shelter"
66342                 ],
66343                 "geometry": [
66344                     "point",
66345                     "vertex"
66346                 ],
66347                 "tags": {
66348                     "highway": "bus_stop"
66349                 },
66350                 "terms": [],
66351                 "name": "Bus Stop"
66352             },
66353             "highway/crossing": {
66354                 "fields": [
66355                     "crossing"
66356                 ],
66357                 "geometry": [
66358                     "vertex"
66359                 ],
66360                 "tags": {
66361                     "highway": "crossing"
66362                 },
66363                 "terms": [
66364                     "crosswalk",
66365                     "zebra crossing"
66366                 ],
66367                 "name": "Crossing"
66368             },
66369             "highway/cycleway": {
66370                 "icon": "highway-cycleway",
66371                 "fields": [
66372                     "surface",
66373                     "lit",
66374                     "structure",
66375                     "access",
66376                     "oneway"
66377                 ],
66378                 "geometry": [
66379                     "line"
66380                 ],
66381                 "tags": {
66382                     "highway": "cycleway"
66383                 },
66384                 "terms": [],
66385                 "name": "Cycle Path"
66386             },
66387             "highway/footway": {
66388                 "icon": "highway-footway",
66389                 "fields": [
66390                     "structure",
66391                     "access",
66392                     "surface"
66393                 ],
66394                 "geometry": [
66395                     "line",
66396                     "area"
66397                 ],
66398                 "terms": [
66399                     "beaten path",
66400                     "boulevard",
66401                     "clearing",
66402                     "course",
66403                     "cut*",
66404                     "drag*",
66405                     "footpath",
66406                     "highway",
66407                     "lane",
66408                     "line",
66409                     "orbit",
66410                     "passage",
66411                     "pathway",
66412                     "rail",
66413                     "rails",
66414                     "road",
66415                     "roadway",
66416                     "route",
66417                     "street",
66418                     "thoroughfare",
66419                     "trackway",
66420                     "trail",
66421                     "trajectory",
66422                     "walk"
66423                 ],
66424                 "tags": {
66425                     "highway": "footway"
66426                 },
66427                 "name": "Foot Path"
66428             },
66429             "highway/living_street": {
66430                 "icon": "highway-living-street",
66431                 "fields": [
66432                     "oneway",
66433                     "maxspeed",
66434                     "structure",
66435                     "access",
66436                     "surface"
66437                 ],
66438                 "geometry": [
66439                     "line"
66440                 ],
66441                 "tags": {
66442                     "highway": "living_street"
66443                 },
66444                 "name": "Living Street"
66445             },
66446             "highway/mini_roundabout": {
66447                 "geometry": [
66448                     "vertex"
66449                 ],
66450                 "tags": {
66451                     "highway": "mini_roundabout"
66452                 },
66453                 "fields": [
66454                     "clock_direction"
66455                 ],
66456                 "name": "Mini-Roundabout"
66457             },
66458             "highway/motorway": {
66459                 "icon": "highway-motorway",
66460                 "fields": [
66461                     "oneway",
66462                     "maxspeed",
66463                     "structure",
66464                     "access",
66465                     "lanes",
66466                     "surface",
66467                     "ref"
66468                 ],
66469                 "geometry": [
66470                     "line"
66471                 ],
66472                 "tags": {
66473                     "highway": "motorway"
66474                 },
66475                 "terms": [],
66476                 "name": "Motorway"
66477             },
66478             "highway/motorway_junction": {
66479                 "geometry": [
66480                     "vertex"
66481                 ],
66482                 "tags": {
66483                     "highway": "motorway_junction"
66484                 },
66485                 "fields": [
66486                     "ref"
66487                 ],
66488                 "name": "Motorway Junction"
66489             },
66490             "highway/motorway_link": {
66491                 "icon": "highway-motorway-link",
66492                 "fields": [
66493                     "oneway_yes",
66494                     "maxspeed",
66495                     "structure",
66496                     "access",
66497                     "surface",
66498                     "ref"
66499                 ],
66500                 "geometry": [
66501                     "line"
66502                 ],
66503                 "tags": {
66504                     "highway": "motorway_link"
66505                 },
66506                 "terms": [
66507                     "ramp",
66508                     "on ramp",
66509                     "off ramp"
66510                 ],
66511                 "name": "Motorway Link"
66512             },
66513             "highway/path": {
66514                 "icon": "highway-path",
66515                 "fields": [
66516                     "structure",
66517                     "access",
66518                     "sac_scale",
66519                     "surface",
66520                     "incline",
66521                     "trail_visibility",
66522                     "ref"
66523                 ],
66524                 "geometry": [
66525                     "line"
66526                 ],
66527                 "tags": {
66528                     "highway": "path"
66529                 },
66530                 "terms": [],
66531                 "name": "Path"
66532             },
66533             "highway/pedestrian": {
66534                 "fields": [
66535                     "access",
66536                     "oneway",
66537                     "surface"
66538                 ],
66539                 "geometry": [
66540                     "line",
66541                     "area"
66542                 ],
66543                 "tags": {
66544                     "highway": "pedestrian"
66545                 },
66546                 "terms": [],
66547                 "name": "Pedestrian"
66548             },
66549             "highway/primary": {
66550                 "icon": "highway-primary",
66551                 "fields": [
66552                     "oneway",
66553                     "maxspeed",
66554                     "structure",
66555                     "access",
66556                     "lanes",
66557                     "surface",
66558                     "ref"
66559                 ],
66560                 "geometry": [
66561                     "line"
66562                 ],
66563                 "tags": {
66564                     "highway": "primary"
66565                 },
66566                 "terms": [],
66567                 "name": "Primary Road"
66568             },
66569             "highway/primary_link": {
66570                 "icon": "highway-primary-link",
66571                 "fields": [
66572                     "oneway",
66573                     "maxspeed",
66574                     "structure",
66575                     "access",
66576                     "surface",
66577                     "ref"
66578                 ],
66579                 "geometry": [
66580                     "line"
66581                 ],
66582                 "tags": {
66583                     "highway": "primary_link"
66584                 },
66585                 "terms": [
66586                     "ramp",
66587                     "on ramp",
66588                     "off ramp"
66589                 ],
66590                 "name": "Primary Link"
66591             },
66592             "highway/residential": {
66593                 "icon": "highway-residential",
66594                 "fields": [
66595                     "oneway",
66596                     "maxspeed",
66597                     "structure",
66598                     "access",
66599                     "surface"
66600                 ],
66601                 "geometry": [
66602                     "line"
66603                 ],
66604                 "tags": {
66605                     "highway": "residential"
66606                 },
66607                 "terms": [],
66608                 "name": "Residential Road"
66609             },
66610             "highway/rest_area": {
66611                 "geometry": [
66612                     "point",
66613                     "vertex",
66614                     "area"
66615                 ],
66616                 "tags": {
66617                     "highway": "rest_area"
66618                 },
66619                 "terms": [
66620                     "rest stop",
66621                     "turnout",
66622                     "lay-by"
66623                 ],
66624                 "name": "Rest Area"
66625             },
66626             "highway/road": {
66627                 "icon": "highway-road",
66628                 "fields": [
66629                     "oneway",
66630                     "maxspeed",
66631                     "structure",
66632                     "access",
66633                     "surface"
66634                 ],
66635                 "geometry": [
66636                     "line"
66637                 ],
66638                 "tags": {
66639                     "highway": "road"
66640                 },
66641                 "terms": [],
66642                 "name": "Unknown Road"
66643             },
66644             "highway/secondary": {
66645                 "icon": "highway-secondary",
66646                 "fields": [
66647                     "oneway",
66648                     "maxspeed",
66649                     "structure",
66650                     "access",
66651                     "lanes",
66652                     "surface",
66653                     "ref"
66654                 ],
66655                 "geometry": [
66656                     "line"
66657                 ],
66658                 "tags": {
66659                     "highway": "secondary"
66660                 },
66661                 "terms": [],
66662                 "name": "Secondary Road"
66663             },
66664             "highway/secondary_link": {
66665                 "icon": "highway-secondary-link",
66666                 "fields": [
66667                     "oneway",
66668                     "maxspeed",
66669                     "structure",
66670                     "access",
66671                     "surface",
66672                     "ref"
66673                 ],
66674                 "geometry": [
66675                     "line"
66676                 ],
66677                 "tags": {
66678                     "highway": "secondary_link"
66679                 },
66680                 "terms": [
66681                     "ramp",
66682                     "on ramp",
66683                     "off ramp"
66684                 ],
66685                 "name": "Secondary Link"
66686             },
66687             "highway/service": {
66688                 "icon": "highway-service",
66689                 "fields": [
66690                     "service",
66691                     "oneway",
66692                     "maxspeed",
66693                     "structure",
66694                     "access",
66695                     "surface"
66696                 ],
66697                 "geometry": [
66698                     "line"
66699                 ],
66700                 "tags": {
66701                     "highway": "service"
66702                 },
66703                 "terms": [],
66704                 "name": "Service Road"
66705             },
66706             "highway/service/alley": {
66707                 "icon": "highway-service",
66708                 "fields": [
66709                     "oneway",
66710                     "access",
66711                     "surface"
66712                 ],
66713                 "geometry": [
66714                     "line"
66715                 ],
66716                 "tags": {
66717                     "highway": "service",
66718                     "service": "alley"
66719                 },
66720                 "name": "Alley"
66721             },
66722             "highway/service/drive-through": {
66723                 "icon": "highway-service",
66724                 "fields": [
66725                     "oneway",
66726                     "access",
66727                     "surface"
66728                 ],
66729                 "geometry": [
66730                     "line"
66731                 ],
66732                 "tags": {
66733                     "highway": "service",
66734                     "service": "drive-through"
66735                 },
66736                 "name": "Drive-Through"
66737             },
66738             "highway/service/driveway": {
66739                 "icon": "highway-service",
66740                 "fields": [
66741                     "oneway",
66742                     "access",
66743                     "surface"
66744                 ],
66745                 "geometry": [
66746                     "line"
66747                 ],
66748                 "tags": {
66749                     "highway": "service",
66750                     "service": "driveway"
66751                 },
66752                 "name": "Driveway"
66753             },
66754             "highway/service/emergency_access": {
66755                 "icon": "highway-service",
66756                 "fields": [
66757                     "oneway",
66758                     "access",
66759                     "surface"
66760                 ],
66761                 "geometry": [
66762                     "line"
66763                 ],
66764                 "tags": {
66765                     "highway": "service",
66766                     "service": "emergency_access"
66767                 },
66768                 "name": "Emergency Access"
66769             },
66770             "highway/service/parking_aisle": {
66771                 "icon": "highway-service",
66772                 "fields": [
66773                     "oneway",
66774                     "access",
66775                     "surface"
66776                 ],
66777                 "geometry": [
66778                     "line"
66779                 ],
66780                 "tags": {
66781                     "highway": "service",
66782                     "service": "parking_aisle"
66783                 },
66784                 "name": "Parking Aisle"
66785             },
66786             "highway/services": {
66787                 "geometry": [
66788                     "point",
66789                     "vertex",
66790                     "area"
66791                 ],
66792                 "tags": {
66793                     "highway": "services"
66794                 },
66795                 "terms": [
66796                     "services",
66797                     "travel plaza",
66798                     "service station"
66799                 ],
66800                 "name": "Service Area"
66801             },
66802             "highway/steps": {
66803                 "fields": [
66804                     "access",
66805                     "surface"
66806                 ],
66807                 "icon": "highway-steps",
66808                 "geometry": [
66809                     "line"
66810                 ],
66811                 "tags": {
66812                     "highway": "steps"
66813                 },
66814                 "terms": [
66815                     "stairs",
66816                     "staircase"
66817                 ],
66818                 "name": "Steps"
66819             },
66820             "highway/stop": {
66821                 "geometry": [
66822                     "vertex"
66823                 ],
66824                 "tags": {
66825                     "highway": "stop"
66826                 },
66827                 "terms": [
66828                     "stop sign"
66829                 ],
66830                 "name": "Stop Sign"
66831             },
66832             "highway/tertiary": {
66833                 "icon": "highway-tertiary",
66834                 "fields": [
66835                     "oneway",
66836                     "maxspeed",
66837                     "structure",
66838                     "access",
66839                     "lanes",
66840                     "surface",
66841                     "ref"
66842                 ],
66843                 "geometry": [
66844                     "line"
66845                 ],
66846                 "tags": {
66847                     "highway": "tertiary"
66848                 },
66849                 "terms": [],
66850                 "name": "Tertiary Road"
66851             },
66852             "highway/tertiary_link": {
66853                 "icon": "highway-tertiary-link",
66854                 "fields": [
66855                     "oneway",
66856                     "maxspeed",
66857                     "structure",
66858                     "access",
66859                     "surface",
66860                     "ref"
66861                 ],
66862                 "geometry": [
66863                     "line"
66864                 ],
66865                 "tags": {
66866                     "highway": "tertiary_link"
66867                 },
66868                 "terms": [
66869                     "ramp",
66870                     "on ramp",
66871                     "off ramp"
66872                 ],
66873                 "name": "Tertiary Link"
66874             },
66875             "highway/track": {
66876                 "icon": "highway-track",
66877                 "fields": [
66878                     "tracktype",
66879                     "oneway",
66880                     "maxspeed",
66881                     "structure",
66882                     "access",
66883                     "surface"
66884                 ],
66885                 "geometry": [
66886                     "line"
66887                 ],
66888                 "tags": {
66889                     "highway": "track"
66890                 },
66891                 "terms": [],
66892                 "name": "Track"
66893             },
66894             "highway/traffic_signals": {
66895                 "geometry": [
66896                     "vertex"
66897                 ],
66898                 "tags": {
66899                     "highway": "traffic_signals"
66900                 },
66901                 "terms": [
66902                     "light",
66903                     "stoplight",
66904                     "traffic light"
66905                 ],
66906                 "name": "Traffic Signals"
66907             },
66908             "highway/trunk": {
66909                 "icon": "highway-trunk",
66910                 "fields": [
66911                     "oneway",
66912                     "maxspeed",
66913                     "structure",
66914                     "access",
66915                     "lanes",
66916                     "surface",
66917                     "ref"
66918                 ],
66919                 "geometry": [
66920                     "line"
66921                 ],
66922                 "tags": {
66923                     "highway": "trunk"
66924                 },
66925                 "terms": [],
66926                 "name": "Trunk Road"
66927             },
66928             "highway/trunk_link": {
66929                 "icon": "highway-trunk-link",
66930                 "fields": [
66931                     "oneway",
66932                     "maxspeed",
66933                     "structure",
66934                     "access",
66935                     "surface",
66936                     "ref"
66937                 ],
66938                 "geometry": [
66939                     "line"
66940                 ],
66941                 "tags": {
66942                     "highway": "trunk_link"
66943                 },
66944                 "terms": [
66945                     "ramp",
66946                     "on ramp",
66947                     "off ramp"
66948                 ],
66949                 "name": "Trunk Link"
66950             },
66951             "highway/turning_circle": {
66952                 "icon": "circle",
66953                 "geometry": [
66954                     "vertex"
66955                 ],
66956                 "tags": {
66957                     "highway": "turning_circle"
66958                 },
66959                 "terms": [],
66960                 "name": "Turning Circle"
66961             },
66962             "highway/unclassified": {
66963                 "icon": "highway-unclassified",
66964                 "fields": [
66965                     "oneway",
66966                     "maxspeed",
66967                     "structure",
66968                     "access",
66969                     "surface"
66970                 ],
66971                 "geometry": [
66972                     "line"
66973                 ],
66974                 "tags": {
66975                     "highway": "unclassified"
66976                 },
66977                 "terms": [],
66978                 "name": "Unclassified Road"
66979             },
66980             "historic": {
66981                 "fields": [
66982                     "historic"
66983                 ],
66984                 "geometry": [
66985                     "point",
66986                     "vertex",
66987                     "area"
66988                 ],
66989                 "tags": {
66990                     "historic": "*"
66991                 },
66992                 "name": "Historic Site"
66993             },
66994             "historic/archaeological_site": {
66995                 "geometry": [
66996                     "point",
66997                     "vertex",
66998                     "area"
66999                 ],
67000                 "tags": {
67001                     "historic": "archaeological_site"
67002                 },
67003                 "name": "Archaeological Site"
67004             },
67005             "historic/boundary_stone": {
67006                 "geometry": [
67007                     "point",
67008                     "vertex"
67009                 ],
67010                 "tags": {
67011                     "historic": "boundary_stone"
67012                 },
67013                 "name": "Boundary Stone"
67014             },
67015             "historic/castle": {
67016                 "geometry": [
67017                     "point",
67018                     "vertex",
67019                     "area"
67020                 ],
67021                 "tags": {
67022                     "historic": "castle"
67023                 },
67024                 "name": "Castle"
67025             },
67026             "historic/memorial": {
67027                 "icon": "monument",
67028                 "geometry": [
67029                     "point",
67030                     "vertex",
67031                     "area"
67032                 ],
67033                 "tags": {
67034                     "historic": "memorial"
67035                 },
67036                 "name": "Memorial"
67037             },
67038             "historic/monument": {
67039                 "icon": "monument",
67040                 "geometry": [
67041                     "point",
67042                     "vertex",
67043                     "area"
67044                 ],
67045                 "tags": {
67046                     "historic": "monument"
67047                 },
67048                 "name": "Monument"
67049             },
67050             "historic/ruins": {
67051                 "geometry": [
67052                     "point",
67053                     "vertex",
67054                     "area"
67055                 ],
67056                 "tags": {
67057                     "historic": "ruins"
67058                 },
67059                 "name": "Ruins"
67060             },
67061             "historic/wayside_cross": {
67062                 "geometry": [
67063                     "point",
67064                     "vertex",
67065                     "area"
67066                 ],
67067                 "tags": {
67068                     "historic": "wayside_cross"
67069                 },
67070                 "name": "Wayside Cross"
67071             },
67072             "historic/wayside_shrine": {
67073                 "geometry": [
67074                     "point",
67075                     "vertex",
67076                     "area"
67077                 ],
67078                 "tags": {
67079                     "historic": "wayside_shrine"
67080                 },
67081                 "name": "Wayside Shrine"
67082             },
67083             "landuse": {
67084                 "fields": [
67085                     "landuse"
67086                 ],
67087                 "geometry": [
67088                     "point",
67089                     "vertex",
67090                     "area"
67091                 ],
67092                 "tags": {
67093                     "landuse": "*"
67094                 },
67095                 "name": "Landuse"
67096             },
67097             "landuse/allotments": {
67098                 "geometry": [
67099                     "point",
67100                     "area"
67101                 ],
67102                 "tags": {
67103                     "landuse": "allotments"
67104                 },
67105                 "terms": [],
67106                 "name": "Allotments"
67107             },
67108             "landuse/basin": {
67109                 "geometry": [
67110                     "point",
67111                     "area"
67112                 ],
67113                 "tags": {
67114                     "landuse": "basin"
67115                 },
67116                 "terms": [],
67117                 "name": "Basin"
67118             },
67119             "landuse/cemetery": {
67120                 "icon": "cemetery",
67121                 "fields": [
67122                     "religion",
67123                     "denomination"
67124                 ],
67125                 "geometry": [
67126                     "point",
67127                     "vertex",
67128                     "area"
67129                 ],
67130                 "tags": {
67131                     "landuse": "cemetery"
67132                 },
67133                 "terms": [],
67134                 "name": "Cemetery"
67135             },
67136             "landuse/commercial": {
67137                 "geometry": [
67138                     "point",
67139                     "area"
67140                 ],
67141                 "tags": {
67142                     "landuse": "commercial"
67143                 },
67144                 "terms": [],
67145                 "name": "Commercial"
67146             },
67147             "landuse/construction": {
67148                 "fields": [
67149                     "construction",
67150                     "operator"
67151                 ],
67152                 "geometry": [
67153                     "point",
67154                     "area"
67155                 ],
67156                 "tags": {
67157                     "landuse": "construction"
67158                 },
67159                 "terms": [],
67160                 "name": "Construction"
67161             },
67162             "landuse/farm": {
67163                 "fields": [
67164                     "crop"
67165                 ],
67166                 "geometry": [
67167                     "point",
67168                     "area"
67169                 ],
67170                 "tags": {
67171                     "landuse": "farm"
67172                 },
67173                 "terms": [],
67174                 "name": "Farm",
67175                 "icon": "farm"
67176             },
67177             "landuse/farmland": {
67178                 "fields": [
67179                     "crop"
67180                 ],
67181                 "geometry": [
67182                     "point",
67183                     "area"
67184                 ],
67185                 "tags": {
67186                     "landuse": "farmland"
67187                 },
67188                 "terms": [],
67189                 "name": "Farmland",
67190                 "icon": "farm",
67191                 "searchable": false
67192             },
67193             "landuse/farmyard": {
67194                 "fields": [
67195                     "crop"
67196                 ],
67197                 "geometry": [
67198                     "point",
67199                     "area"
67200                 ],
67201                 "tags": {
67202                     "landuse": "farmyard"
67203                 },
67204                 "terms": [],
67205                 "name": "Farmyard",
67206                 "icon": "farm"
67207             },
67208             "landuse/forest": {
67209                 "fields": [
67210                     "wood"
67211                 ],
67212                 "icon": "park2",
67213                 "geometry": [
67214                     "point",
67215                     "area"
67216                 ],
67217                 "tags": {
67218                     "landuse": "forest"
67219                 },
67220                 "terms": [],
67221                 "name": "Forest"
67222             },
67223             "landuse/grass": {
67224                 "geometry": [
67225                     "point",
67226                     "area"
67227                 ],
67228                 "tags": {
67229                     "landuse": "grass"
67230                 },
67231                 "terms": [],
67232                 "name": "Grass"
67233             },
67234             "landuse/industrial": {
67235                 "icon": "industrial",
67236                 "geometry": [
67237                     "point",
67238                     "area"
67239                 ],
67240                 "tags": {
67241                     "landuse": "industrial"
67242                 },
67243                 "terms": [],
67244                 "name": "Industrial"
67245             },
67246             "landuse/landfill": {
67247                 "geometry": [
67248                     "area"
67249                 ],
67250                 "tags": {
67251                     "landuse": "landfill"
67252                 },
67253                 "terms": [
67254                     "dump"
67255                 ],
67256                 "name": "Landfill"
67257             },
67258             "landuse/meadow": {
67259                 "geometry": [
67260                     "point",
67261                     "area"
67262                 ],
67263                 "tags": {
67264                     "landuse": "meadow"
67265                 },
67266                 "terms": [],
67267                 "name": "Meadow"
67268             },
67269             "landuse/orchard": {
67270                 "fields": [
67271                     "trees"
67272                 ],
67273                 "geometry": [
67274                     "point",
67275                     "area"
67276                 ],
67277                 "tags": {
67278                     "landuse": "orchard"
67279                 },
67280                 "terms": [],
67281                 "name": "Orchard",
67282                 "icon": "park2"
67283             },
67284             "landuse/quarry": {
67285                 "geometry": [
67286                     "point",
67287                     "area"
67288                 ],
67289                 "tags": {
67290                     "landuse": "quarry"
67291                 },
67292                 "terms": [],
67293                 "name": "Quarry"
67294             },
67295             "landuse/residential": {
67296                 "geometry": [
67297                     "point",
67298                     "area"
67299                 ],
67300                 "tags": {
67301                     "landuse": "residential"
67302                 },
67303                 "terms": [],
67304                 "name": "Residential"
67305             },
67306             "landuse/retail": {
67307                 "icon": "shop",
67308                 "geometry": [
67309                     "point",
67310                     "area"
67311                 ],
67312                 "tags": {
67313                     "landuse": "retail"
67314                 },
67315                 "name": "Retail"
67316             },
67317             "landuse/vineyard": {
67318                 "geometry": [
67319                     "point",
67320                     "area"
67321                 ],
67322                 "tags": {
67323                     "landuse": "vineyard"
67324                 },
67325                 "terms": [],
67326                 "name": "Vineyard"
67327             },
67328             "leisure": {
67329                 "fields": [
67330                     "leisure"
67331                 ],
67332                 "geometry": [
67333                     "point",
67334                     "vertex",
67335                     "area"
67336                 ],
67337                 "tags": {
67338                     "leisure": "*"
67339                 },
67340                 "name": "Leisure"
67341             },
67342             "leisure/common": {
67343                 "geometry": [
67344                     "point",
67345                     "area"
67346                 ],
67347                 "terms": [
67348                     "open space"
67349                 ],
67350                 "tags": {
67351                     "leisure": "common"
67352                 },
67353                 "name": "Common"
67354             },
67355             "leisure/dog_park": {
67356                 "geometry": [
67357                     "point",
67358                     "area"
67359                 ],
67360                 "terms": [],
67361                 "tags": {
67362                     "leisure": "dog_park"
67363                 },
67364                 "name": "Dog Park",
67365                 "icon": "dog-park"
67366             },
67367             "leisure/firepit": {
67368                 "geometry": [
67369                     "point",
67370                     "area"
67371                 ],
67372                 "tags": {
67373                     "leisure": "firepit"
67374                 },
67375                 "terms": [
67376                     "fireplace",
67377                     "campfire"
67378                 ],
67379                 "name": "Firepit"
67380             },
67381             "leisure/garden": {
67382                 "icon": "garden",
67383                 "geometry": [
67384                     "point",
67385                     "vertex",
67386                     "area"
67387                 ],
67388                 "tags": {
67389                     "leisure": "garden"
67390                 },
67391                 "name": "Garden"
67392             },
67393             "leisure/golf_course": {
67394                 "icon": "golf",
67395                 "fields": [
67396                     "operator",
67397                     "address"
67398                 ],
67399                 "geometry": [
67400                     "point",
67401                     "area"
67402                 ],
67403                 "tags": {
67404                     "leisure": "golf_course"
67405                 },
67406                 "terms": [
67407                     "links"
67408                 ],
67409                 "name": "Golf Course"
67410             },
67411             "leisure/ice_rink": {
67412                 "icon": "pitch",
67413                 "fields": [
67414                     "building_area",
67415                     "seasonal",
67416                     "sport_ice"
67417                 ],
67418                 "geometry": [
67419                     "point",
67420                     "area"
67421                 ],
67422                 "terms": [
67423                     "hockey",
67424                     "skating",
67425                     "curling"
67426                 ],
67427                 "tags": {
67428                     "leisure": "ice_rink"
67429                 },
67430                 "name": "Ice Rink"
67431             },
67432             "leisure/marina": {
67433                 "icon": "harbor",
67434                 "geometry": [
67435                     "point",
67436                     "vertex",
67437                     "area"
67438                 ],
67439                 "tags": {
67440                     "leisure": "marina"
67441                 },
67442                 "name": "Marina"
67443             },
67444             "leisure/park": {
67445                 "icon": "park",
67446                 "geometry": [
67447                     "point",
67448                     "area"
67449                 ],
67450                 "terms": [
67451                     "esplanade",
67452                     "estate",
67453                     "forest",
67454                     "garden",
67455                     "grass",
67456                     "green",
67457                     "grounds",
67458                     "lawn",
67459                     "lot",
67460                     "meadow",
67461                     "parkland",
67462                     "place",
67463                     "playground",
67464                     "plaza",
67465                     "pleasure garden",
67466                     "recreation area",
67467                     "square",
67468                     "tract",
67469                     "village green",
67470                     "woodland"
67471                 ],
67472                 "tags": {
67473                     "leisure": "park"
67474                 },
67475                 "name": "Park"
67476             },
67477             "leisure/picnic_table": {
67478                 "geometry": [
67479                     "point"
67480                 ],
67481                 "tags": {
67482                     "leisure": "picnic_table"
67483                 },
67484                 "terms": [
67485                     "bench",
67486                     "table"
67487                 ],
67488                 "name": "Picnic Table"
67489             },
67490             "leisure/pitch": {
67491                 "icon": "pitch",
67492                 "fields": [
67493                     "sport",
67494                     "surface"
67495                 ],
67496                 "geometry": [
67497                     "point",
67498                     "area"
67499                 ],
67500                 "tags": {
67501                     "leisure": "pitch"
67502                 },
67503                 "terms": [],
67504                 "name": "Sport Pitch"
67505             },
67506             "leisure/pitch/american_football": {
67507                 "icon": "america-football",
67508                 "fields": [
67509                     "surface"
67510                 ],
67511                 "geometry": [
67512                     "point",
67513                     "area"
67514                 ],
67515                 "tags": {
67516                     "leisure": "pitch",
67517                     "sport": "american_football"
67518                 },
67519                 "terms": [],
67520                 "name": "American Football Field"
67521             },
67522             "leisure/pitch/baseball": {
67523                 "icon": "baseball",
67524                 "geometry": [
67525                     "point",
67526                     "area"
67527                 ],
67528                 "tags": {
67529                     "leisure": "pitch",
67530                     "sport": "baseball"
67531                 },
67532                 "terms": [],
67533                 "name": "Baseball Diamond"
67534             },
67535             "leisure/pitch/basketball": {
67536                 "icon": "basketball",
67537                 "fields": [
67538                     "surface",
67539                     "hoops"
67540                 ],
67541                 "geometry": [
67542                     "point",
67543                     "area"
67544                 ],
67545                 "tags": {
67546                     "leisure": "pitch",
67547                     "sport": "basketball"
67548                 },
67549                 "terms": [],
67550                 "name": "Basketball Court"
67551             },
67552             "leisure/pitch/skateboard": {
67553                 "icon": "pitch",
67554                 "fields": [
67555                     "surface"
67556                 ],
67557                 "geometry": [
67558                     "point",
67559                     "area"
67560                 ],
67561                 "tags": {
67562                     "leisure": "pitch",
67563                     "sport": "skateboard"
67564                 },
67565                 "terms": [],
67566                 "name": "Skate Park"
67567             },
67568             "leisure/pitch/soccer": {
67569                 "icon": "soccer",
67570                 "fields": [
67571                     "surface"
67572                 ],
67573                 "geometry": [
67574                     "point",
67575                     "area"
67576                 ],
67577                 "tags": {
67578                     "leisure": "pitch",
67579                     "sport": "soccer"
67580                 },
67581                 "terms": [],
67582                 "name": "Soccer Field"
67583             },
67584             "leisure/pitch/tennis": {
67585                 "icon": "tennis",
67586                 "fields": [
67587                     "surface"
67588                 ],
67589                 "geometry": [
67590                     "point",
67591                     "area"
67592                 ],
67593                 "tags": {
67594                     "leisure": "pitch",
67595                     "sport": "tennis"
67596                 },
67597                 "terms": [],
67598                 "name": "Tennis Court"
67599             },
67600             "leisure/pitch/volleyball": {
67601                 "icon": "pitch",
67602                 "fields": [
67603                     "surface"
67604                 ],
67605                 "geometry": [
67606                     "point",
67607                     "area"
67608                 ],
67609                 "tags": {
67610                     "leisure": "pitch",
67611                     "sport": "volleyball"
67612                 },
67613                 "terms": [],
67614                 "name": "Volleyball Court"
67615             },
67616             "leisure/playground": {
67617                 "icon": "playground",
67618                 "geometry": [
67619                     "point",
67620                     "area"
67621                 ],
67622                 "tags": {
67623                     "leisure": "playground"
67624                 },
67625                 "name": "Playground",
67626                 "terms": [
67627                     "jungle gym",
67628                     "play area"
67629                 ]
67630             },
67631             "leisure/slipway": {
67632                 "geometry": [
67633                     "point",
67634                     "line"
67635                 ],
67636                 "tags": {
67637                     "leisure": "slipway"
67638                 },
67639                 "name": "Slipway"
67640             },
67641             "leisure/sports_center": {
67642                 "geometry": [
67643                     "point",
67644                     "area"
67645                 ],
67646                 "tags": {
67647                     "leisure": "sports_centre"
67648                 },
67649                 "terms": [
67650                     "gym"
67651                 ],
67652                 "icon": "sports",
67653                 "name": "Sports Center"
67654             },
67655             "leisure/stadium": {
67656                 "geometry": [
67657                     "point",
67658                     "area"
67659                 ],
67660                 "tags": {
67661                     "leisure": "stadium"
67662                 },
67663                 "fields": [
67664                     "sport"
67665                 ],
67666                 "name": "Stadium"
67667             },
67668             "leisure/swimming_pool": {
67669                 "fields": [
67670                     "access_simple"
67671                 ],
67672                 "geometry": [
67673                     "point",
67674                     "vertex",
67675                     "area"
67676                 ],
67677                 "tags": {
67678                     "leisure": "swimming_pool"
67679                 },
67680                 "icon": "swimming",
67681                 "name": "Swimming Pool"
67682             },
67683             "leisure/track": {
67684                 "icon": "pitch",
67685                 "fields": [
67686                     "surface"
67687                 ],
67688                 "geometry": [
67689                     "point",
67690                     "line",
67691                     "area"
67692                 ],
67693                 "tags": {
67694                     "leisure": "track"
67695                 },
67696                 "name": "Race Track"
67697             },
67698             "line": {
67699                 "name": "Line",
67700                 "tags": {},
67701                 "geometry": [
67702                     "line"
67703                 ],
67704                 "matchScore": 0.1
67705             },
67706             "man_made": {
67707                 "fields": [
67708                     "man_made"
67709                 ],
67710                 "geometry": [
67711                     "point",
67712                     "vertex",
67713                     "line",
67714                     "area"
67715                 ],
67716                 "tags": {
67717                     "man_made": "*"
67718                 },
67719                 "name": "Man Made"
67720             },
67721             "man_made/breakwater": {
67722                 "geometry": [
67723                     "line",
67724                     "area"
67725                 ],
67726                 "tags": {
67727                     "man_made": "breakwater"
67728                 },
67729                 "name": "Breakwater"
67730             },
67731             "man_made/cutline": {
67732                 "geometry": [
67733                     "line"
67734                 ],
67735                 "tags": {
67736                     "man_made": "cutline"
67737                 },
67738                 "name": "Cut line"
67739             },
67740             "man_made/embankment": {
67741                 "geometry": [
67742                     "line"
67743                 ],
67744                 "tags": {
67745                     "man_made": "embankment"
67746                 },
67747                 "name": "Embankment",
67748                 "searchable": false
67749             },
67750             "man_made/flagpole": {
67751                 "geometry": [
67752                     "point"
67753                 ],
67754                 "tags": {
67755                     "man_made": "flagpole"
67756                 },
67757                 "name": "Flagpole",
67758                 "icon": "embassy"
67759             },
67760             "man_made/lighthouse": {
67761                 "geometry": [
67762                     "point",
67763                     "area"
67764                 ],
67765                 "tags": {
67766                     "man_made": "lighthouse"
67767                 },
67768                 "name": "Lighthouse",
67769                 "icon": "lighthouse"
67770             },
67771             "man_made/observation": {
67772                 "geometry": [
67773                     "point",
67774                     "area"
67775                 ],
67776                 "terms": [
67777                     "lookout tower",
67778                     "fire tower"
67779                 ],
67780                 "tags": {
67781                     "man_made": "tower",
67782                     "tower:type": "observation"
67783                 },
67784                 "name": "Observation Tower"
67785             },
67786             "man_made/pier": {
67787                 "geometry": [
67788                     "line",
67789                     "area"
67790                 ],
67791                 "tags": {
67792                     "man_made": "pier"
67793                 },
67794                 "name": "Pier"
67795             },
67796             "man_made/pipeline": {
67797                 "geometry": [
67798                     "line"
67799                 ],
67800                 "tags": {
67801                     "man_made": "pipeline"
67802                 },
67803                 "fields": [
67804                     "location",
67805                     "operator"
67806                 ],
67807                 "name": "Pipeline",
67808                 "icon": "pipeline"
67809             },
67810             "man_made/survey_point": {
67811                 "icon": "monument",
67812                 "geometry": [
67813                     "point",
67814                     "vertex"
67815                 ],
67816                 "tags": {
67817                     "man_made": "survey_point"
67818                 },
67819                 "fields": [
67820                     "ref"
67821                 ],
67822                 "name": "Survey Point"
67823             },
67824             "man_made/tower": {
67825                 "geometry": [
67826                     "point",
67827                     "area"
67828                 ],
67829                 "tags": {
67830                     "man_made": "tower"
67831                 },
67832                 "fields": [
67833                     "towertype"
67834                 ],
67835                 "name": "Tower"
67836             },
67837             "man_made/wastewater_plant": {
67838                 "icon": "water",
67839                 "geometry": [
67840                     "point",
67841                     "area"
67842                 ],
67843                 "tags": {
67844                     "man_made": "wastewater_plant"
67845                 },
67846                 "name": "Wastewater Plant",
67847                 "terms": [
67848                     "sewage works",
67849                     "sewage treatment plant",
67850                     "water treatment plant",
67851                     "reclamation plant"
67852                 ]
67853             },
67854             "man_made/water_tower": {
67855                 "icon": "water",
67856                 "geometry": [
67857                     "point",
67858                     "area"
67859                 ],
67860                 "tags": {
67861                     "man_made": "water_tower"
67862                 },
67863                 "name": "Water Tower"
67864             },
67865             "man_made/water_well": {
67866                 "geometry": [
67867                     "point",
67868                     "area"
67869                 ],
67870                 "tags": {
67871                     "man_made": "water_well"
67872                 },
67873                 "name": "Water well"
67874             },
67875             "man_made/water_works": {
67876                 "icon": "water",
67877                 "geometry": [
67878                     "point",
67879                     "area"
67880                 ],
67881                 "tags": {
67882                     "man_made": "water_works"
67883                 },
67884                 "name": "Water Works"
67885             },
67886             "military/airfield": {
67887                 "geometry": [
67888                     "point",
67889                     "vertex",
67890                     "area"
67891                 ],
67892                 "tags": {
67893                     "military": "airfield"
67894                 },
67895                 "terms": [],
67896                 "name": "Airfield",
67897                 "icon": "airfield"
67898             },
67899             "military/barracks": {
67900                 "geometry": [
67901                     "point",
67902                     "vertex",
67903                     "area"
67904                 ],
67905                 "tags": {
67906                     "military": "barracks"
67907                 },
67908                 "terms": [],
67909                 "name": "Barracks"
67910             },
67911             "military/bunker": {
67912                 "geometry": [
67913                     "point",
67914                     "vertex",
67915                     "area"
67916                 ],
67917                 "tags": {
67918                     "military": "bunker"
67919                 },
67920                 "terms": [],
67921                 "name": "Bunker"
67922             },
67923             "military/range": {
67924                 "geometry": [
67925                     "point",
67926                     "vertex",
67927                     "area"
67928                 ],
67929                 "tags": {
67930                     "military": "range"
67931                 },
67932                 "terms": [],
67933                 "name": "Military Range"
67934             },
67935             "natural": {
67936                 "fields": [
67937                     "natural"
67938                 ],
67939                 "geometry": [
67940                     "point",
67941                     "vertex",
67942                     "area"
67943                 ],
67944                 "tags": {
67945                     "natural": "*"
67946                 },
67947                 "name": "Natural"
67948             },
67949             "natural/bay": {
67950                 "geometry": [
67951                     "point",
67952                     "area"
67953                 ],
67954                 "terms": [],
67955                 "tags": {
67956                     "natural": "bay"
67957                 },
67958                 "name": "Bay"
67959             },
67960             "natural/beach": {
67961                 "fields": [
67962                     "surface"
67963                 ],
67964                 "geometry": [
67965                     "point",
67966                     "area"
67967                 ],
67968                 "terms": [],
67969                 "tags": {
67970                     "natural": "beach"
67971                 },
67972                 "name": "Beach"
67973             },
67974             "natural/cliff": {
67975                 "geometry": [
67976                     "point",
67977                     "vertex",
67978                     "line",
67979                     "area"
67980                 ],
67981                 "terms": [],
67982                 "tags": {
67983                     "natural": "cliff"
67984                 },
67985                 "name": "Cliff"
67986             },
67987             "natural/coastline": {
67988                 "geometry": [
67989                     "line"
67990                 ],
67991                 "terms": [
67992                     "shore"
67993                 ],
67994                 "tags": {
67995                     "natural": "coastline"
67996                 },
67997                 "name": "Coastline"
67998             },
67999             "natural/fell": {
68000                 "geometry": [
68001                     "area"
68002                 ],
68003                 "terms": [],
68004                 "tags": {
68005                     "natural": "fell"
68006                 },
68007                 "name": "Fell"
68008             },
68009             "natural/glacier": {
68010                 "geometry": [
68011                     "area"
68012                 ],
68013                 "terms": [],
68014                 "tags": {
68015                     "natural": "glacier"
68016                 },
68017                 "name": "Glacier"
68018             },
68019             "natural/grassland": {
68020                 "geometry": [
68021                     "point",
68022                     "area"
68023                 ],
68024                 "terms": [],
68025                 "tags": {
68026                     "natural": "grassland"
68027                 },
68028                 "name": "Grassland"
68029             },
68030             "natural/heath": {
68031                 "geometry": [
68032                     "area"
68033                 ],
68034                 "terms": [],
68035                 "tags": {
68036                     "natural": "heath"
68037                 },
68038                 "name": "Heath"
68039             },
68040             "natural/peak": {
68041                 "icon": "triangle",
68042                 "fields": [
68043                     "elevation"
68044                 ],
68045                 "geometry": [
68046                     "point",
68047                     "vertex"
68048                 ],
68049                 "tags": {
68050                     "natural": "peak"
68051                 },
68052                 "terms": [
68053                     "acme",
68054                     "aiguille",
68055                     "alp",
68056                     "climax",
68057                     "crest",
68058                     "crown",
68059                     "hill",
68060                     "mount",
68061                     "mountain",
68062                     "pinnacle",
68063                     "summit",
68064                     "tip",
68065                     "top"
68066                 ],
68067                 "name": "Peak"
68068             },
68069             "natural/scree": {
68070                 "geometry": [
68071                     "area"
68072                 ],
68073                 "tags": {
68074                     "natural": "scree"
68075                 },
68076                 "terms": [
68077                     "loose rocks"
68078                 ],
68079                 "name": "Scree"
68080             },
68081             "natural/scrub": {
68082                 "geometry": [
68083                     "area"
68084                 ],
68085                 "tags": {
68086                     "natural": "scrub"
68087                 },
68088                 "terms": [],
68089                 "name": "Scrub"
68090             },
68091             "natural/spring": {
68092                 "geometry": [
68093                     "point",
68094                     "vertex"
68095                 ],
68096                 "terms": [],
68097                 "tags": {
68098                     "natural": "spring"
68099                 },
68100                 "name": "Spring"
68101             },
68102             "natural/tree": {
68103                 "fields": [
68104                     "tree_type",
68105                     "denotation"
68106                 ],
68107                 "icon": "park",
68108                 "geometry": [
68109                     "point",
68110                     "vertex"
68111                 ],
68112                 "terms": [],
68113                 "tags": {
68114                     "natural": "tree"
68115                 },
68116                 "name": "Tree"
68117             },
68118             "natural/water": {
68119                 "fields": [
68120                     "water"
68121                 ],
68122                 "geometry": [
68123                     "area"
68124                 ],
68125                 "tags": {
68126                     "natural": "water"
68127                 },
68128                 "icon": "water",
68129                 "name": "Water"
68130             },
68131             "natural/water/lake": {
68132                 "geometry": [
68133                     "area"
68134                 ],
68135                 "tags": {
68136                     "natural": "water",
68137                     "water": "lake"
68138                 },
68139                 "terms": [
68140                     "lakelet",
68141                     "loch",
68142                     "mere"
68143                 ],
68144                 "icon": "water",
68145                 "name": "Lake"
68146             },
68147             "natural/water/pond": {
68148                 "geometry": [
68149                     "area"
68150                 ],
68151                 "tags": {
68152                     "natural": "water",
68153                     "water": "pond"
68154                 },
68155                 "terms": [
68156                     "lakelet",
68157                     "millpond",
68158                     "tarn",
68159                     "pool",
68160                     "mere"
68161                 ],
68162                 "icon": "water",
68163                 "name": "Pond"
68164             },
68165             "natural/water/reservoir": {
68166                 "geometry": [
68167                     "area"
68168                 ],
68169                 "tags": {
68170                     "natural": "water",
68171                     "water": "reservoir"
68172                 },
68173                 "icon": "water",
68174                 "name": "Reservoir"
68175             },
68176             "natural/wetland": {
68177                 "icon": "wetland",
68178                 "fields": [
68179                     "wetland"
68180                 ],
68181                 "geometry": [
68182                     "point",
68183                     "area"
68184                 ],
68185                 "tags": {
68186                     "natural": "wetland"
68187                 },
68188                 "terms": [],
68189                 "name": "Wetland"
68190             },
68191             "natural/wood": {
68192                 "fields": [
68193                     "wood"
68194                 ],
68195                 "icon": "park2",
68196                 "geometry": [
68197                     "point",
68198                     "area"
68199                 ],
68200                 "tags": {
68201                     "natural": "wood"
68202                 },
68203                 "terms": [],
68204                 "name": "Wood"
68205             },
68206             "office": {
68207                 "icon": "commercial",
68208                 "fields": [
68209                     "office",
68210                     "address",
68211                     "opening_hours",
68212                     "smoking"
68213                 ],
68214                 "geometry": [
68215                     "point",
68216                     "vertex",
68217                     "area"
68218                 ],
68219                 "tags": {
68220                     "office": "*"
68221                 },
68222                 "terms": [],
68223                 "name": "Office"
68224             },
68225             "office/accountant": {
68226                 "icon": "commercial",
68227                 "fields": [
68228                     "address",
68229                     "opening_hours"
68230                 ],
68231                 "geometry": [
68232                     "point",
68233                     "vertex",
68234                     "area"
68235                 ],
68236                 "tags": {
68237                     "office": "accountant"
68238                 },
68239                 "terms": [],
68240                 "name": "Accountant"
68241             },
68242             "office/administrative": {
68243                 "icon": "commercial",
68244                 "fields": [
68245                     "address",
68246                     "opening_hours"
68247                 ],
68248                 "geometry": [
68249                     "point",
68250                     "vertex",
68251                     "area"
68252                 ],
68253                 "tags": {
68254                     "office": "administrative"
68255                 },
68256                 "terms": [],
68257                 "name": "Administrative Office"
68258             },
68259             "office/architect": {
68260                 "icon": "commercial",
68261                 "fields": [
68262                     "address",
68263                     "opening_hours"
68264                 ],
68265                 "geometry": [
68266                     "point",
68267                     "vertex",
68268                     "area"
68269                 ],
68270                 "tags": {
68271                     "office": "architect"
68272                 },
68273                 "terms": [],
68274                 "name": "Architect"
68275             },
68276             "office/company": {
68277                 "icon": "commercial",
68278                 "fields": [
68279                     "address",
68280                     "opening_hours",
68281                     "smoking"
68282                 ],
68283                 "geometry": [
68284                     "point",
68285                     "vertex",
68286                     "area"
68287                 ],
68288                 "tags": {
68289                     "office": "company"
68290                 },
68291                 "terms": [],
68292                 "name": "Company Office"
68293             },
68294             "office/educational_institution": {
68295                 "icon": "commercial",
68296                 "fields": [
68297                     "address",
68298                     "opening_hours"
68299                 ],
68300                 "geometry": [
68301                     "point",
68302                     "vertex",
68303                     "area"
68304                 ],
68305                 "tags": {
68306                     "office": "educational_institution"
68307                 },
68308                 "terms": [],
68309                 "name": "Educational Institution"
68310             },
68311             "office/employment_agency": {
68312                 "icon": "commercial",
68313                 "fields": [
68314                     "address",
68315                     "opening_hours"
68316                 ],
68317                 "geometry": [
68318                     "point",
68319                     "vertex",
68320                     "area"
68321                 ],
68322                 "tags": {
68323                     "office": "employment_agency"
68324                 },
68325                 "terms": [],
68326                 "name": "Employment Agency"
68327             },
68328             "office/estate_agent": {
68329                 "icon": "commercial",
68330                 "fields": [
68331                     "address",
68332                     "opening_hours"
68333                 ],
68334                 "geometry": [
68335                     "point",
68336                     "vertex",
68337                     "area"
68338                 ],
68339                 "tags": {
68340                     "office": "estate_agent"
68341                 },
68342                 "terms": [],
68343                 "name": "Real Estate Office"
68344             },
68345             "office/financial": {
68346                 "icon": "commercial",
68347                 "fields": [
68348                     "address",
68349                     "opening_hours"
68350                 ],
68351                 "geometry": [
68352                     "point",
68353                     "vertex",
68354                     "area"
68355                 ],
68356                 "tags": {
68357                     "office": "financial"
68358                 },
68359                 "terms": [],
68360                 "name": "Financial Office"
68361             },
68362             "office/government": {
68363                 "icon": "commercial",
68364                 "fields": [
68365                     "address",
68366                     "opening_hours"
68367                 ],
68368                 "geometry": [
68369                     "point",
68370                     "vertex",
68371                     "area"
68372                 ],
68373                 "tags": {
68374                     "office": "government"
68375                 },
68376                 "terms": [],
68377                 "name": "Government Office"
68378             },
68379             "office/insurance": {
68380                 "icon": "commercial",
68381                 "fields": [
68382                     "address",
68383                     "opening_hours"
68384                 ],
68385                 "geometry": [
68386                     "point",
68387                     "vertex",
68388                     "area"
68389                 ],
68390                 "tags": {
68391                     "office": "insurance"
68392                 },
68393                 "terms": [],
68394                 "name": "Insurance Office"
68395             },
68396             "office/it": {
68397                 "icon": "commercial",
68398                 "fields": [
68399                     "address",
68400                     "opening_hours"
68401                 ],
68402                 "geometry": [
68403                     "point",
68404                     "vertex",
68405                     "area"
68406                 ],
68407                 "tags": {
68408                     "office": "it"
68409                 },
68410                 "terms": [],
68411                 "name": "IT Office"
68412             },
68413             "office/lawyer": {
68414                 "icon": "commercial",
68415                 "fields": [
68416                     "address",
68417                     "opening_hours"
68418                 ],
68419                 "geometry": [
68420                     "point",
68421                     "vertex",
68422                     "area"
68423                 ],
68424                 "tags": {
68425                     "office": "lawyer"
68426                 },
68427                 "terms": [],
68428                 "name": "Law Office"
68429             },
68430             "office/newspaper": {
68431                 "icon": "commercial",
68432                 "fields": [
68433                     "address",
68434                     "opening_hours"
68435                 ],
68436                 "geometry": [
68437                     "point",
68438                     "vertex",
68439                     "area"
68440                 ],
68441                 "tags": {
68442                     "office": "newspaper"
68443                 },
68444                 "terms": [],
68445                 "name": "Newspaper"
68446             },
68447             "office/ngo": {
68448                 "icon": "commercial",
68449                 "fields": [
68450                     "address",
68451                     "opening_hours",
68452                     "smoking"
68453                 ],
68454                 "geometry": [
68455                     "point",
68456                     "vertex",
68457                     "area"
68458                 ],
68459                 "tags": {
68460                     "office": "ngo"
68461                 },
68462                 "terms": [],
68463                 "name": "NGO Office"
68464             },
68465             "office/physician": {
68466                 "icon": "commercial",
68467                 "fields": [
68468                     "address",
68469                     "opening_hours"
68470                 ],
68471                 "geometry": [
68472                     "point",
68473                     "vertex",
68474                     "area"
68475                 ],
68476                 "tags": {
68477                     "office": "physician"
68478                 },
68479                 "terms": [],
68480                 "name": "Physician"
68481             },
68482             "office/political_party": {
68483                 "icon": "commercial",
68484                 "fields": [
68485                     "address",
68486                     "opening_hours"
68487                 ],
68488                 "geometry": [
68489                     "point",
68490                     "vertex",
68491                     "area"
68492                 ],
68493                 "tags": {
68494                     "office": "political_party"
68495                 },
68496                 "terms": [],
68497                 "name": "Political Party"
68498             },
68499             "office/research": {
68500                 "icon": "commercial",
68501                 "fields": [
68502                     "address",
68503                     "opening_hours"
68504                 ],
68505                 "geometry": [
68506                     "point",
68507                     "vertex",
68508                     "area"
68509                 ],
68510                 "tags": {
68511                     "office": "research"
68512                 },
68513                 "terms": [],
68514                 "name": "Research Office"
68515             },
68516             "office/telecommunication": {
68517                 "icon": "commercial",
68518                 "fields": [
68519                     "address",
68520                     "opening_hours"
68521                 ],
68522                 "geometry": [
68523                     "point",
68524                     "vertex",
68525                     "area"
68526                 ],
68527                 "tags": {
68528                     "office": "telecommunication"
68529                 },
68530                 "terms": [],
68531                 "name": "Telecom Office"
68532             },
68533             "office/therapist": {
68534                 "icon": "commercial",
68535                 "fields": [
68536                     "address",
68537                     "opening_hours"
68538                 ],
68539                 "geometry": [
68540                     "point",
68541                     "vertex",
68542                     "area"
68543                 ],
68544                 "tags": {
68545                     "office": "therapist"
68546                 },
68547                 "terms": [],
68548                 "name": "Therapist"
68549             },
68550             "office/travel_agent": {
68551                 "icon": "suitcase",
68552                 "fields": [
68553                     "address",
68554                     "opening_hours"
68555                 ],
68556                 "geometry": [
68557                     "point",
68558                     "vertex",
68559                     "area"
68560                 ],
68561                 "tags": {
68562                     "office": "travel_agent"
68563                 },
68564                 "terms": [],
68565                 "name": "Travel Agency",
68566                 "searchable": false
68567             },
68568             "piste": {
68569                 "icon": "skiing",
68570                 "fields": [
68571                     "piste/type",
68572                     "piste/difficulty",
68573                     "piste/grooming",
68574                     "oneway",
68575                     "lit"
68576                 ],
68577                 "geometry": [
68578                     "point",
68579                     "line",
68580                     "area"
68581                 ],
68582                 "terms": [
68583                     "ski",
68584                     "sled",
68585                     "sleigh",
68586                     "snowboard",
68587                     "nordic",
68588                     "downhill",
68589                     "snowmobile"
68590                 ],
68591                 "tags": {
68592                     "piste:type": "*"
68593                 },
68594                 "name": "Piste/Ski Trail"
68595             },
68596             "place": {
68597                 "fields": [
68598                     "place"
68599                 ],
68600                 "geometry": [
68601                     "point",
68602                     "vertex",
68603                     "area"
68604                 ],
68605                 "tags": {
68606                     "place": "*"
68607                 },
68608                 "name": "Place"
68609             },
68610             "place/city": {
68611                 "icon": "city",
68612                 "geometry": [
68613                     "point",
68614                     "area"
68615                 ],
68616                 "tags": {
68617                     "place": "city"
68618                 },
68619                 "name": "City"
68620             },
68621             "place/hamlet": {
68622                 "icon": "triangle-stroked",
68623                 "geometry": [
68624                     "point",
68625                     "area"
68626                 ],
68627                 "tags": {
68628                     "place": "hamlet"
68629                 },
68630                 "name": "Hamlet"
68631             },
68632             "place/island": {
68633                 "geometry": [
68634                     "point",
68635                     "area"
68636                 ],
68637                 "terms": [
68638                     "archipelago",
68639                     "atoll",
68640                     "bar",
68641                     "cay",
68642                     "isle",
68643                     "islet",
68644                     "key",
68645                     "reef"
68646                 ],
68647                 "tags": {
68648                     "place": "island"
68649                 },
68650                 "name": "Island"
68651             },
68652             "place/isolated_dwelling": {
68653                 "geometry": [
68654                     "point",
68655                     "area"
68656                 ],
68657                 "tags": {
68658                     "place": "isolated_dwelling"
68659                 },
68660                 "name": "Isolated Dwelling"
68661             },
68662             "place/locality": {
68663                 "icon": "marker",
68664                 "geometry": [
68665                     "point",
68666                     "area"
68667                 ],
68668                 "tags": {
68669                     "place": "locality"
68670                 },
68671                 "name": "Locality"
68672             },
68673             "place/neighbourhood": {
68674                 "icon": "triangle-stroked",
68675                 "geometry": [
68676                     "point",
68677                     "area"
68678                 ],
68679                 "tags": {
68680                     "place": "neighbourhood"
68681                 },
68682                 "terms": [
68683                     "neighbourhood"
68684                 ],
68685                 "name": "Neighborhood"
68686             },
68687             "place/suburb": {
68688                 "icon": "triangle-stroked",
68689                 "geometry": [
68690                     "point",
68691                     "area"
68692                 ],
68693                 "tags": {
68694                     "place": "suburb"
68695                 },
68696                 "terms": [
68697                     "Boro",
68698                     "Quarter"
68699                 ],
68700                 "name": "Borough"
68701             },
68702             "place/town": {
68703                 "icon": "town",
68704                 "geometry": [
68705                     "point",
68706                     "area"
68707                 ],
68708                 "tags": {
68709                     "place": "town"
68710                 },
68711                 "name": "Town"
68712             },
68713             "place/village": {
68714                 "icon": "village",
68715                 "geometry": [
68716                     "point",
68717                     "area"
68718                 ],
68719                 "tags": {
68720                     "place": "village"
68721                 },
68722                 "name": "Village"
68723             },
68724             "point": {
68725                 "name": "Point",
68726                 "tags": {},
68727                 "geometry": [
68728                     "point"
68729                 ],
68730                 "matchScore": 0.1
68731             },
68732             "power": {
68733                 "geometry": [
68734                     "point",
68735                     "vertex",
68736                     "line",
68737                     "area"
68738                 ],
68739                 "tags": {
68740                     "power": "*"
68741                 },
68742                 "fields": [
68743                     "power"
68744                 ],
68745                 "name": "Power"
68746             },
68747             "power/generator": {
68748                 "name": "Power Generator",
68749                 "geometry": [
68750                     "point",
68751                     "vertex",
68752                     "area"
68753                 ],
68754                 "tags": {
68755                     "power": "generator"
68756                 },
68757                 "fields": [
68758                     "generator/source",
68759                     "generator/method",
68760                     "generator/type"
68761                 ]
68762             },
68763             "power/line": {
68764                 "geometry": [
68765                     "line"
68766                 ],
68767                 "tags": {
68768                     "power": "line"
68769                 },
68770                 "name": "Power Line",
68771                 "icon": "power-line"
68772             },
68773             "power/minor_line": {
68774                 "geometry": [
68775                     "line"
68776                 ],
68777                 "tags": {
68778                     "power": "minor_line"
68779                 },
68780                 "name": "Minor Power Line",
68781                 "icon": "power-line"
68782             },
68783             "power/pole": {
68784                 "geometry": [
68785                     "vertex"
68786                 ],
68787                 "tags": {
68788                     "power": "pole"
68789                 },
68790                 "name": "Power Pole"
68791             },
68792             "power/sub_station": {
68793                 "fields": [
68794                     "operator",
68795                     "building"
68796                 ],
68797                 "geometry": [
68798                     "point",
68799                     "area"
68800                 ],
68801                 "tags": {
68802                     "power": "sub_station"
68803                 },
68804                 "name": "Substation"
68805             },
68806             "power/tower": {
68807                 "geometry": [
68808                     "vertex"
68809                 ],
68810                 "tags": {
68811                     "power": "tower"
68812                 },
68813                 "name": "High-Voltage Tower"
68814             },
68815             "power/transformer": {
68816                 "geometry": [
68817                     "point",
68818                     "vertex",
68819                     "area"
68820                 ],
68821                 "tags": {
68822                     "power": "transformer"
68823                 },
68824                 "name": "Transformer"
68825             },
68826             "public_transport/platform": {
68827                 "fields": [
68828                     "ref",
68829                     "operator",
68830                     "network",
68831                     "shelter"
68832                 ],
68833                 "geometry": [
68834                     "point",
68835                     "vertex",
68836                     "line",
68837                     "area"
68838                 ],
68839                 "tags": {
68840                     "public_transport": "platform"
68841                 },
68842                 "name": "Platform"
68843             },
68844             "public_transport/stop_position": {
68845                 "icon": "bus",
68846                 "fields": [
68847                     "ref",
68848                     "operator",
68849                     "network"
68850                 ],
68851                 "geometry": [
68852                     "vertex"
68853                 ],
68854                 "tags": {
68855                     "public_transport": "stop_position"
68856                 },
68857                 "name": "Stop Position"
68858             },
68859             "railway": {
68860                 "fields": [
68861                     "railway"
68862                 ],
68863                 "geometry": [
68864                     "point",
68865                     "vertex",
68866                     "line",
68867                     "area"
68868                 ],
68869                 "tags": {
68870                     "railway": "*"
68871                 },
68872                 "name": "Railway"
68873             },
68874             "railway/abandoned": {
68875                 "icon": "railway-abandoned",
68876                 "geometry": [
68877                     "line"
68878                 ],
68879                 "tags": {
68880                     "railway": "abandoned"
68881                 },
68882                 "fields": [
68883                     "structure"
68884                 ],
68885                 "terms": [],
68886                 "name": "Abandoned Railway"
68887             },
68888             "railway/disused": {
68889                 "icon": "railway-disused",
68890                 "geometry": [
68891                     "line"
68892                 ],
68893                 "tags": {
68894                     "railway": "disused"
68895                 },
68896                 "fields": [
68897                     "structure"
68898                 ],
68899                 "terms": [],
68900                 "name": "Disused Railway"
68901             },
68902             "railway/funicular": {
68903                 "geometry": [
68904                     "line"
68905                 ],
68906                 "terms": [
68907                     "venicular",
68908                     "cliff railway",
68909                     "cable car",
68910                     "cable railway",
68911                     "funicular railway"
68912                 ],
68913                 "fields": [
68914                     "structure",
68915                     "gauge"
68916                 ],
68917                 "tags": {
68918                     "railway": "funicular"
68919                 },
68920                 "icon": "railway-rail",
68921                 "name": "Funicular"
68922             },
68923             "railway/halt": {
68924                 "icon": "rail",
68925                 "geometry": [
68926                     "point",
68927                     "vertex"
68928                 ],
68929                 "tags": {
68930                     "railway": "halt"
68931                 },
68932                 "name": "Railway Halt",
68933                 "terms": [
68934                     "break",
68935                     "interrupt",
68936                     "rest",
68937                     "wait",
68938                     "interruption"
68939                 ]
68940             },
68941             "railway/level_crossing": {
68942                 "icon": "cross",
68943                 "geometry": [
68944                     "vertex"
68945                 ],
68946                 "tags": {
68947                     "railway": "level_crossing"
68948                 },
68949                 "terms": [
68950                     "crossing",
68951                     "railroad crossing",
68952                     "railway crossing",
68953                     "grade crossing",
68954                     "road through railroad",
68955                     "train crossing"
68956                 ],
68957                 "name": "Level Crossing"
68958             },
68959             "railway/monorail": {
68960                 "icon": "railway-monorail",
68961                 "geometry": [
68962                     "line"
68963                 ],
68964                 "tags": {
68965                     "railway": "monorail"
68966                 },
68967                 "fields": [
68968                     "structure",
68969                     "electrified"
68970                 ],
68971                 "terms": [],
68972                 "name": "Monorail"
68973             },
68974             "railway/narrow_gauge": {
68975                 "icon": "railway-rail",
68976                 "geometry": [
68977                     "line"
68978                 ],
68979                 "tags": {
68980                     "railway": "narrow_gauge"
68981                 },
68982                 "fields": [
68983                     "structure",
68984                     "gauge",
68985                     "electrified"
68986                 ],
68987                 "terms": [
68988                     "narrow gauge railway",
68989                     "narrow gauge railroad"
68990                 ],
68991                 "name": "Narrow Gauge Rail"
68992             },
68993             "railway/platform": {
68994                 "geometry": [
68995                     "point",
68996                     "vertex",
68997                     "line",
68998                     "area"
68999                 ],
69000                 "tags": {
69001                     "railway": "platform"
69002                 },
69003                 "name": "Railway Platform"
69004             },
69005             "railway/rail": {
69006                 "icon": "railway-rail",
69007                 "geometry": [
69008                     "line"
69009                 ],
69010                 "tags": {
69011                     "railway": "rail"
69012                 },
69013                 "fields": [
69014                     "structure",
69015                     "gauge",
69016                     "electrified"
69017                 ],
69018                 "terms": [],
69019                 "name": "Rail"
69020             },
69021             "railway/station": {
69022                 "icon": "rail",
69023                 "fields": [
69024                     "building_area"
69025                 ],
69026                 "geometry": [
69027                     "point",
69028                     "vertex",
69029                     "area"
69030                 ],
69031                 "tags": {
69032                     "railway": "station"
69033                 },
69034                 "terms": [
69035                     "train station",
69036                     "station"
69037                 ],
69038                 "name": "Railway Station"
69039             },
69040             "railway/subway": {
69041                 "icon": "railway-subway",
69042                 "fields": [
69043                     "structure",
69044                     "gauge",
69045                     "electrified"
69046                 ],
69047                 "geometry": [
69048                     "line"
69049                 ],
69050                 "tags": {
69051                     "railway": "subway"
69052                 },
69053                 "terms": [],
69054                 "name": "Subway"
69055             },
69056             "railway/subway_entrance": {
69057                 "icon": "rail-metro",
69058                 "geometry": [
69059                     "point"
69060                 ],
69061                 "tags": {
69062                     "railway": "subway_entrance"
69063                 },
69064                 "terms": [],
69065                 "name": "Subway Entrance"
69066             },
69067             "railway/tram": {
69068                 "icon": "railway-light-rail",
69069                 "geometry": [
69070                     "line"
69071                 ],
69072                 "tags": {
69073                     "railway": "tram"
69074                 },
69075                 "fields": [
69076                     "structure",
69077                     "gauge",
69078                     "electrified"
69079                 ],
69080                 "terms": [
69081                     "streetcar"
69082                 ],
69083                 "name": "Tram"
69084             },
69085             "relation": {
69086                 "name": "Relation",
69087                 "icon": "relation",
69088                 "tags": {},
69089                 "geometry": [
69090                     "relation"
69091                 ],
69092                 "fields": [
69093                     "relation"
69094                 ]
69095             },
69096             "route/ferry": {
69097                 "icon": "ferry",
69098                 "geometry": [
69099                     "line"
69100                 ],
69101                 "tags": {
69102                     "route": "ferry"
69103                 },
69104                 "name": "Ferry Route"
69105             },
69106             "shop": {
69107                 "icon": "shop",
69108                 "fields": [
69109                     "shop",
69110                     "address",
69111                     "opening_hours"
69112                 ],
69113                 "geometry": [
69114                     "point",
69115                     "vertex",
69116                     "area"
69117                 ],
69118                 "tags": {
69119                     "shop": "*"
69120                 },
69121                 "terms": [],
69122                 "name": "Shop"
69123             },
69124             "shop/alcohol": {
69125                 "icon": "alcohol-shop",
69126                 "fields": [
69127                     "address",
69128                     "building_area",
69129                     "opening_hours"
69130                 ],
69131                 "geometry": [
69132                     "point",
69133                     "vertex",
69134                     "area"
69135                 ],
69136                 "tags": {
69137                     "shop": "alcohol"
69138                 },
69139                 "terms": [
69140                     "alcohol"
69141                 ],
69142                 "name": "Liquor Store"
69143             },
69144             "shop/art": {
69145                 "icon": "art-gallery",
69146                 "fields": [
69147                     "address",
69148                     "building_area",
69149                     "opening_hours"
69150                 ],
69151                 "geometry": [
69152                     "point",
69153                     "vertex",
69154                     "area"
69155                 ],
69156                 "terms": [
69157                     "art store",
69158                     "art gallery"
69159                 ],
69160                 "tags": {
69161                     "shop": "art"
69162                 },
69163                 "name": "Art Shop"
69164             },
69165             "shop/bakery": {
69166                 "icon": "bakery",
69167                 "fields": [
69168                     "address",
69169                     "building_area",
69170                     "opening_hours"
69171                 ],
69172                 "geometry": [
69173                     "point",
69174                     "vertex",
69175                     "area"
69176                 ],
69177                 "tags": {
69178                     "shop": "bakery"
69179                 },
69180                 "name": "Bakery"
69181             },
69182             "shop/beauty": {
69183                 "icon": "shop",
69184                 "fields": [
69185                     "address",
69186                     "building_area",
69187                     "opening_hours"
69188                 ],
69189                 "geometry": [
69190                     "point",
69191                     "vertex",
69192                     "area"
69193                 ],
69194                 "terms": [
69195                     "nail spa",
69196                     "spa",
69197                     "salon",
69198                     "tanning"
69199                 ],
69200                 "tags": {
69201                     "shop": "beauty"
69202                 },
69203                 "name": "Beauty Shop"
69204             },
69205             "shop/beverages": {
69206                 "icon": "shop",
69207                 "fields": [
69208                     "address",
69209                     "building_area",
69210                     "opening_hours"
69211                 ],
69212                 "geometry": [
69213                     "point",
69214                     "vertex",
69215                     "area"
69216                 ],
69217                 "tags": {
69218                     "shop": "beverages"
69219                 },
69220                 "name": "Beverage Store"
69221             },
69222             "shop/bicycle": {
69223                 "icon": "bicycle",
69224                 "fields": [
69225                     "address",
69226                     "building_area",
69227                     "opening_hours"
69228                 ],
69229                 "geometry": [
69230                     "point",
69231                     "vertex",
69232                     "area"
69233                 ],
69234                 "tags": {
69235                     "shop": "bicycle"
69236                 },
69237                 "name": "Bicycle Shop"
69238             },
69239             "shop/bookmaker": {
69240                 "icon": "shop",
69241                 "fields": [
69242                     "address",
69243                     "building_area",
69244                     "opening_hours"
69245                 ],
69246                 "geometry": [
69247                     "point",
69248                     "vertex",
69249                     "area"
69250                 ],
69251                 "tags": {
69252                     "shop": "bookmaker"
69253                 },
69254                 "name": "Bookmaker"
69255             },
69256             "shop/books": {
69257                 "icon": "shop",
69258                 "fields": [
69259                     "address",
69260                     "building_area",
69261                     "opening_hours"
69262                 ],
69263                 "geometry": [
69264                     "point",
69265                     "vertex",
69266                     "area"
69267                 ],
69268                 "tags": {
69269                     "shop": "books"
69270                 },
69271                 "name": "Bookstore"
69272             },
69273             "shop/boutique": {
69274                 "icon": "shop",
69275                 "fields": [
69276                     "address",
69277                     "building_area",
69278                     "opening_hours"
69279                 ],
69280                 "geometry": [
69281                     "point",
69282                     "vertex",
69283                     "area"
69284                 ],
69285                 "tags": {
69286                     "shop": "boutique"
69287                 },
69288                 "name": "Boutique"
69289             },
69290             "shop/butcher": {
69291                 "icon": "slaughterhouse",
69292                 "fields": [
69293                     "building_area",
69294                     "opening_hours"
69295                 ],
69296                 "geometry": [
69297                     "point",
69298                     "vertex",
69299                     "area"
69300                 ],
69301                 "terms": [],
69302                 "tags": {
69303                     "shop": "butcher"
69304                 },
69305                 "name": "Butcher"
69306             },
69307             "shop/car": {
69308                 "icon": "car",
69309                 "fields": [
69310                     "address",
69311                     "opening_hours"
69312                 ],
69313                 "geometry": [
69314                     "point",
69315                     "vertex",
69316                     "area"
69317                 ],
69318                 "tags": {
69319                     "shop": "car"
69320                 },
69321                 "name": "Car Dealership"
69322             },
69323             "shop/car_parts": {
69324                 "icon": "shop",
69325                 "fields": [
69326                     "address",
69327                     "building_area",
69328                     "opening_hours"
69329                 ],
69330                 "geometry": [
69331                     "point",
69332                     "vertex",
69333                     "area"
69334                 ],
69335                 "tags": {
69336                     "shop": "car_parts"
69337                 },
69338                 "name": "Car Parts Store"
69339             },
69340             "shop/car_repair": {
69341                 "icon": "shop",
69342                 "fields": [
69343                     "address",
69344                     "building_area",
69345                     "opening_hours"
69346                 ],
69347                 "geometry": [
69348                     "point",
69349                     "vertex",
69350                     "area"
69351                 ],
69352                 "tags": {
69353                     "shop": "car_repair"
69354                 },
69355                 "name": "Car Repair Shop"
69356             },
69357             "shop/chemist": {
69358                 "icon": "shop",
69359                 "fields": [
69360                     "address",
69361                     "building_area",
69362                     "opening_hours"
69363                 ],
69364                 "geometry": [
69365                     "point",
69366                     "vertex",
69367                     "area"
69368                 ],
69369                 "tags": {
69370                     "shop": "chemist"
69371                 },
69372                 "name": "Chemist"
69373             },
69374             "shop/clothes": {
69375                 "icon": "clothing-store",
69376                 "fields": [
69377                     "address",
69378                     "building_area",
69379                     "opening_hours"
69380                 ],
69381                 "geometry": [
69382                     "point",
69383                     "vertex",
69384                     "area"
69385                 ],
69386                 "tags": {
69387                     "shop": "clothes"
69388                 },
69389                 "name": "Clothing Store"
69390             },
69391             "shop/computer": {
69392                 "icon": "shop",
69393                 "fields": [
69394                     "address",
69395                     "building_area",
69396                     "opening_hours"
69397                 ],
69398                 "geometry": [
69399                     "point",
69400                     "vertex",
69401                     "area"
69402                 ],
69403                 "tags": {
69404                     "shop": "computer"
69405                 },
69406                 "name": "Computer Store"
69407             },
69408             "shop/confectionery": {
69409                 "icon": "shop",
69410                 "fields": [
69411                     "address",
69412                     "building_area",
69413                     "opening_hours"
69414                 ],
69415                 "geometry": [
69416                     "point",
69417                     "vertex",
69418                     "area"
69419                 ],
69420                 "tags": {
69421                     "shop": "confectionery"
69422                 },
69423                 "name": "Confectionery"
69424             },
69425             "shop/convenience": {
69426                 "icon": "shop",
69427                 "fields": [
69428                     "address",
69429                     "building_area",
69430                     "opening_hours"
69431                 ],
69432                 "geometry": [
69433                     "point",
69434                     "vertex",
69435                     "area"
69436                 ],
69437                 "tags": {
69438                     "shop": "convenience"
69439                 },
69440                 "name": "Convenience Store"
69441             },
69442             "shop/deli": {
69443                 "icon": "restaurant",
69444                 "fields": [
69445                     "address",
69446                     "building_area",
69447                     "opening_hours"
69448                 ],
69449                 "geometry": [
69450                     "point",
69451                     "vertex",
69452                     "area"
69453                 ],
69454                 "tags": {
69455                     "shop": "deli"
69456                 },
69457                 "name": "Deli"
69458             },
69459             "shop/department_store": {
69460                 "icon": "shop",
69461                 "fields": [
69462                     "address",
69463                     "building_area",
69464                     "opening_hours"
69465                 ],
69466                 "geometry": [
69467                     "point",
69468                     "vertex",
69469                     "area"
69470                 ],
69471                 "tags": {
69472                     "shop": "department_store"
69473                 },
69474                 "name": "Department Store"
69475             },
69476             "shop/doityourself": {
69477                 "icon": "shop",
69478                 "fields": [
69479                     "address",
69480                     "building_area",
69481                     "opening_hours"
69482                 ],
69483                 "geometry": [
69484                     "point",
69485                     "vertex",
69486                     "area"
69487                 ],
69488                 "tags": {
69489                     "shop": "doityourself"
69490                 },
69491                 "name": "DIY Store"
69492             },
69493             "shop/dry_cleaning": {
69494                 "icon": "shop",
69495                 "fields": [
69496                     "address",
69497                     "building_area",
69498                     "opening_hours"
69499                 ],
69500                 "geometry": [
69501                     "point",
69502                     "vertex",
69503                     "area"
69504                 ],
69505                 "tags": {
69506                     "shop": "dry_cleaning"
69507                 },
69508                 "name": "Dry Cleaners"
69509             },
69510             "shop/electronics": {
69511                 "icon": "shop",
69512                 "fields": [
69513                     "address",
69514                     "building_area",
69515                     "opening_hours"
69516                 ],
69517                 "geometry": [
69518                     "point",
69519                     "vertex",
69520                     "area"
69521                 ],
69522                 "tags": {
69523                     "shop": "electronics"
69524                 },
69525                 "name": "Electronics Store"
69526             },
69527             "shop/farm": {
69528                 "icon": "shop",
69529                 "fields": [
69530                     "address",
69531                     "building_area",
69532                     "opening_hours"
69533                 ],
69534                 "geometry": [
69535                     "point",
69536                     "vertex",
69537                     "area"
69538                 ],
69539                 "tags": {
69540                     "shop": "farm"
69541                 },
69542                 "terms": [
69543                     "farm shop",
69544                     "farm stand"
69545                 ],
69546                 "name": "Produce Stand"
69547             },
69548             "shop/fishmonger": {
69549                 "icon": "shop",
69550                 "fields": [
69551                     "address",
69552                     "building_area",
69553                     "opening_hours"
69554                 ],
69555                 "geometry": [
69556                     "point",
69557                     "vertex",
69558                     "area"
69559                 ],
69560                 "tags": {
69561                     "shop": "fishmonger"
69562                 },
69563                 "name": "Fishmonger",
69564                 "searchable": false
69565             },
69566             "shop/florist": {
69567                 "icon": "shop",
69568                 "fields": [
69569                     "address",
69570                     "building_area",
69571                     "opening_hours"
69572                 ],
69573                 "geometry": [
69574                     "point",
69575                     "vertex",
69576                     "area"
69577                 ],
69578                 "tags": {
69579                     "shop": "florist"
69580                 },
69581                 "name": "Florist"
69582             },
69583             "shop/funeral_directors": {
69584                 "icon": "cemetery",
69585                 "fields": [
69586                     "address",
69587                     "building_area",
69588                     "religion",
69589                     "denomination"
69590                 ],
69591                 "geometry": [
69592                     "point",
69593                     "vertex",
69594                     "area"
69595                 ],
69596                 "tags": {
69597                     "shop": "funeral_directors"
69598                 },
69599                 "terms": [
69600                     "undertaker",
69601                     "funeral parlour",
69602                     "funeral parlor",
69603                     "memorial home"
69604                 ],
69605                 "name": "Funeral Home"
69606             },
69607             "shop/furniture": {
69608                 "icon": "shop",
69609                 "fields": [
69610                     "address",
69611                     "building_area",
69612                     "opening_hours"
69613                 ],
69614                 "geometry": [
69615                     "point",
69616                     "vertex",
69617                     "area"
69618                 ],
69619                 "tags": {
69620                     "shop": "furniture"
69621                 },
69622                 "name": "Furniture Store"
69623             },
69624             "shop/garden_centre": {
69625                 "icon": "shop",
69626                 "fields": [
69627                     "address",
69628                     "building_area",
69629                     "opening_hours"
69630                 ],
69631                 "geometry": [
69632                     "point",
69633                     "vertex",
69634                     "area"
69635                 ],
69636                 "terms": [
69637                     "garden centre"
69638                 ],
69639                 "tags": {
69640                     "shop": "garden_centre"
69641                 },
69642                 "name": "Garden Center"
69643             },
69644             "shop/gift": {
69645                 "icon": "shop",
69646                 "fields": [
69647                     "address",
69648                     "building_area",
69649                     "opening_hours"
69650                 ],
69651                 "geometry": [
69652                     "point",
69653                     "vertex",
69654                     "area"
69655                 ],
69656                 "tags": {
69657                     "shop": "gift"
69658                 },
69659                 "name": "Gift Shop"
69660             },
69661             "shop/greengrocer": {
69662                 "icon": "shop",
69663                 "fields": [
69664                     "address",
69665                     "building_area",
69666                     "opening_hours"
69667                 ],
69668                 "geometry": [
69669                     "point",
69670                     "vertex",
69671                     "area"
69672                 ],
69673                 "tags": {
69674                     "shop": "greengrocer"
69675                 },
69676                 "name": "Greengrocer"
69677             },
69678             "shop/hairdresser": {
69679                 "icon": "shop",
69680                 "fields": [
69681                     "address",
69682                     "building_area",
69683                     "opening_hours"
69684                 ],
69685                 "geometry": [
69686                     "point",
69687                     "vertex",
69688                     "area"
69689                 ],
69690                 "tags": {
69691                     "shop": "hairdresser"
69692                 },
69693                 "name": "Hairdresser"
69694             },
69695             "shop/hardware": {
69696                 "icon": "shop",
69697                 "fields": [
69698                     "address",
69699                     "building_area",
69700                     "opening_hours"
69701                 ],
69702                 "geometry": [
69703                     "point",
69704                     "vertex",
69705                     "area"
69706                 ],
69707                 "tags": {
69708                     "shop": "hardware"
69709                 },
69710                 "name": "Hardware Store"
69711             },
69712             "shop/hifi": {
69713                 "icon": "shop",
69714                 "fields": [
69715                     "address",
69716                     "building_area",
69717                     "opening_hours"
69718                 ],
69719                 "geometry": [
69720                     "point",
69721                     "vertex",
69722                     "area"
69723                 ],
69724                 "tags": {
69725                     "shop": "hifi"
69726                 },
69727                 "name": "Hifi Store"
69728             },
69729             "shop/jewelry": {
69730                 "icon": "shop",
69731                 "fields": [
69732                     "address",
69733                     "building_area",
69734                     "opening_hours"
69735                 ],
69736                 "geometry": [
69737                     "point",
69738                     "vertex",
69739                     "area"
69740                 ],
69741                 "tags": {
69742                     "shop": "jewelry"
69743                 },
69744                 "name": "Jeweler"
69745             },
69746             "shop/kiosk": {
69747                 "icon": "shop",
69748                 "fields": [
69749                     "address",
69750                     "building_area",
69751                     "opening_hours"
69752                 ],
69753                 "geometry": [
69754                     "point",
69755                     "vertex",
69756                     "area"
69757                 ],
69758                 "tags": {
69759                     "shop": "kiosk"
69760                 },
69761                 "name": "Kiosk"
69762             },
69763             "shop/laundry": {
69764                 "icon": "laundry",
69765                 "fields": [
69766                     "address",
69767                     "building_area",
69768                     "opening_hours"
69769                 ],
69770                 "geometry": [
69771                     "point",
69772                     "vertex",
69773                     "area"
69774                 ],
69775                 "tags": {
69776                     "shop": "laundry"
69777                 },
69778                 "name": "Laundry"
69779             },
69780             "shop/locksmith": {
69781                 "icon": "shop",
69782                 "fields": [
69783                     "address",
69784                     "building_area",
69785                     "opening_hours"
69786                 ],
69787                 "geometry": [
69788                     "point",
69789                     "vertex",
69790                     "area"
69791                 ],
69792                 "terms": [
69793                     "keys"
69794                 ],
69795                 "tags": {
69796                     "shop": "locksmith"
69797                 },
69798                 "name": "Locksmith"
69799             },
69800             "shop/lottery": {
69801                 "icon": "shop",
69802                 "fields": [
69803                     "address",
69804                     "building_area",
69805                     "opening_hours"
69806                 ],
69807                 "geometry": [
69808                     "point",
69809                     "vertex",
69810                     "area"
69811                 ],
69812                 "tags": {
69813                     "shop": "lottery"
69814                 },
69815                 "name": "Lottery Shop"
69816             },
69817             "shop/mall": {
69818                 "icon": "shop",
69819                 "fields": [
69820                     "address",
69821                     "building_area",
69822                     "opening_hours"
69823                 ],
69824                 "geometry": [
69825                     "point",
69826                     "vertex",
69827                     "area"
69828                 ],
69829                 "tags": {
69830                     "shop": "mall"
69831                 },
69832                 "name": "Mall"
69833             },
69834             "shop/mobile_phone": {
69835                 "icon": "shop",
69836                 "fields": [
69837                     "address",
69838                     "building_area",
69839                     "opening_hours"
69840                 ],
69841                 "geometry": [
69842                     "point",
69843                     "vertex",
69844                     "area"
69845                 ],
69846                 "tags": {
69847                     "shop": "mobile_phone"
69848                 },
69849                 "name": "Mobile Phone Store"
69850             },
69851             "shop/motorcycle": {
69852                 "icon": "shop",
69853                 "fields": [
69854                     "address",
69855                     "building_area",
69856                     "opening_hours"
69857                 ],
69858                 "geometry": [
69859                     "point",
69860                     "vertex",
69861                     "area"
69862                 ],
69863                 "tags": {
69864                     "shop": "motorcycle"
69865                 },
69866                 "name": "Motorcycle Dealership"
69867             },
69868             "shop/music": {
69869                 "icon": "music",
69870                 "fields": [
69871                     "address",
69872                     "building_area",
69873                     "opening_hours"
69874                 ],
69875                 "geometry": [
69876                     "point",
69877                     "vertex",
69878                     "area"
69879                 ],
69880                 "tags": {
69881                     "shop": "music"
69882                 },
69883                 "name": "Music Store"
69884             },
69885             "shop/newsagent": {
69886                 "icon": "shop",
69887                 "fields": [
69888                     "address",
69889                     "building_area",
69890                     "opening_hours"
69891                 ],
69892                 "geometry": [
69893                     "point",
69894                     "vertex",
69895                     "area"
69896                 ],
69897                 "tags": {
69898                     "shop": "newsagent"
69899                 },
69900                 "name": "Newsagent"
69901             },
69902             "shop/optician": {
69903                 "icon": "shop",
69904                 "fields": [
69905                     "address",
69906                     "building_area",
69907                     "opening_hours"
69908                 ],
69909                 "geometry": [
69910                     "point",
69911                     "vertex",
69912                     "area"
69913                 ],
69914                 "tags": {
69915                     "shop": "optician"
69916                 },
69917                 "name": "Optician"
69918             },
69919             "shop/outdoor": {
69920                 "icon": "shop",
69921                 "fields": [
69922                     "address",
69923                     "building_area",
69924                     "opening_hours"
69925                 ],
69926                 "geometry": [
69927                     "point",
69928                     "vertex",
69929                     "area"
69930                 ],
69931                 "tags": {
69932                     "shop": "outdoor"
69933                 },
69934                 "name": "Outdoor Store"
69935             },
69936             "shop/pet": {
69937                 "icon": "dog-park",
69938                 "fields": [
69939                     "address",
69940                     "building_area",
69941                     "opening_hours"
69942                 ],
69943                 "geometry": [
69944                     "point",
69945                     "vertex",
69946                     "area"
69947                 ],
69948                 "tags": {
69949                     "shop": "pet"
69950                 },
69951                 "name": "Pet Store"
69952             },
69953             "shop/photo": {
69954                 "icon": "camera",
69955                 "fields": [
69956                     "address",
69957                     "building_area",
69958                     "opening_hours"
69959                 ],
69960                 "geometry": [
69961                     "point",
69962                     "vertex",
69963                     "area"
69964                 ],
69965                 "tags": {
69966                     "shop": "photo"
69967                 },
69968                 "name": "Photography Store"
69969             },
69970             "shop/seafood": {
69971                 "icon": "shop",
69972                 "fields": [
69973                     "address",
69974                     "building_area",
69975                     "opening_hours"
69976                 ],
69977                 "geometry": [
69978                     "point",
69979                     "vertex",
69980                     "area"
69981                 ],
69982                 "tags": {
69983                     "shop": "seafood"
69984                 },
69985                 "terms": [
69986                     "fishmonger"
69987                 ],
69988                 "name": "Seafood Shop"
69989             },
69990             "shop/shoes": {
69991                 "icon": "shop",
69992                 "fields": [
69993                     "address",
69994                     "building_area",
69995                     "opening_hours"
69996                 ],
69997                 "geometry": [
69998                     "point",
69999                     "vertex",
70000                     "area"
70001                 ],
70002                 "tags": {
70003                     "shop": "shoes"
70004                 },
70005                 "name": "Shoe Store"
70006             },
70007             "shop/sports": {
70008                 "icon": "shop",
70009                 "fields": [
70010                     "address",
70011                     "building_area",
70012                     "opening_hours"
70013                 ],
70014                 "geometry": [
70015                     "point",
70016                     "vertex",
70017                     "area"
70018                 ],
70019                 "tags": {
70020                     "shop": "sports"
70021                 },
70022                 "name": "Sporting Goods Store"
70023             },
70024             "shop/stationery": {
70025                 "icon": "shop",
70026                 "fields": [
70027                     "address",
70028                     "building_area",
70029                     "opening_hours"
70030                 ],
70031                 "geometry": [
70032                     "point",
70033                     "vertex",
70034                     "area"
70035                 ],
70036                 "tags": {
70037                     "shop": "stationery"
70038                 },
70039                 "name": "Stationery Store"
70040             },
70041             "shop/supermarket": {
70042                 "icon": "grocery",
70043                 "fields": [
70044                     "operator",
70045                     "building_area",
70046                     "address"
70047                 ],
70048                 "geometry": [
70049                     "point",
70050                     "vertex",
70051                     "area"
70052                 ],
70053                 "terms": [
70054                     "bazaar",
70055                     "boutique",
70056                     "chain",
70057                     "co-op",
70058                     "cut-rate store",
70059                     "discount store",
70060                     "five-and-dime",
70061                     "flea market",
70062                     "galleria",
70063                     "grocery store",
70064                     "mall",
70065                     "mart",
70066                     "outlet",
70067                     "outlet store",
70068                     "shop",
70069                     "shopping center",
70070                     "shopping centre",
70071                     "shopping plaza",
70072                     "stand",
70073                     "store",
70074                     "supermarket",
70075                     "thrift shop"
70076                 ],
70077                 "tags": {
70078                     "shop": "supermarket"
70079                 },
70080                 "name": "Supermarket"
70081             },
70082             "shop/toys": {
70083                 "icon": "shop",
70084                 "fields": [
70085                     "address",
70086                     "building_area",
70087                     "opening_hours"
70088                 ],
70089                 "geometry": [
70090                     "point",
70091                     "vertex",
70092                     "area"
70093                 ],
70094                 "tags": {
70095                     "shop": "toys"
70096                 },
70097                 "name": "Toy Store"
70098             },
70099             "shop/travel_agency": {
70100                 "icon": "suitcase",
70101                 "fields": [
70102                     "address",
70103                     "building_area",
70104                     "opening_hours"
70105                 ],
70106                 "geometry": [
70107                     "point",
70108                     "vertex",
70109                     "area"
70110                 ],
70111                 "tags": {
70112                     "shop": "travel_agency"
70113                 },
70114                 "name": "Travel Agency"
70115             },
70116             "shop/tyres": {
70117                 "icon": "shop",
70118                 "fields": [
70119                     "address",
70120                     "building_area",
70121                     "opening_hours"
70122                 ],
70123                 "geometry": [
70124                     "point",
70125                     "vertex",
70126                     "area"
70127                 ],
70128                 "tags": {
70129                     "shop": "tyres"
70130                 },
70131                 "name": "Tire Store"
70132             },
70133             "shop/vacant": {
70134                 "icon": "shop",
70135                 "fields": [
70136                     "address",
70137                     "building_area",
70138                     "opening_hours"
70139                 ],
70140                 "geometry": [
70141                     "point",
70142                     "vertex",
70143                     "area"
70144                 ],
70145                 "tags": {
70146                     "shop": "vacant"
70147                 },
70148                 "name": "Vacant Shop"
70149             },
70150             "shop/variety_store": {
70151                 "icon": "shop",
70152                 "fields": [
70153                     "address",
70154                     "building_area",
70155                     "opening_hours"
70156                 ],
70157                 "geometry": [
70158                     "point",
70159                     "vertex",
70160                     "area"
70161                 ],
70162                 "tags": {
70163                     "shop": "variety_store"
70164                 },
70165                 "name": "Variety Store"
70166             },
70167             "shop/video": {
70168                 "icon": "shop",
70169                 "fields": [
70170                     "address",
70171                     "building_area",
70172                     "opening_hours"
70173                 ],
70174                 "geometry": [
70175                     "point",
70176                     "vertex",
70177                     "area"
70178                 ],
70179                 "tags": {
70180                     "shop": "video"
70181                 },
70182                 "name": "Video Store"
70183             },
70184             "tourism": {
70185                 "fields": [
70186                     "tourism"
70187                 ],
70188                 "geometry": [
70189                     "point",
70190                     "vertex",
70191                     "area"
70192                 ],
70193                 "tags": {
70194                     "tourism": "*"
70195                 },
70196                 "name": "Tourism"
70197             },
70198             "tourism/alpine_hut": {
70199                 "icon": "lodging",
70200                 "fields": [
70201                     "operator",
70202                     "address"
70203                 ],
70204                 "geometry": [
70205                     "point",
70206                     "vertex",
70207                     "area"
70208                 ],
70209                 "tags": {
70210                     "tourism": "alpine_hut"
70211                 },
70212                 "name": "Alpine Hut"
70213             },
70214             "tourism/artwork": {
70215                 "fields": [
70216                     "artwork_type",
70217                     "artist"
70218                 ],
70219                 "icon": "art-gallery",
70220                 "geometry": [
70221                     "point",
70222                     "vertex",
70223                     "area"
70224                 ],
70225                 "tags": {
70226                     "tourism": "artwork"
70227                 },
70228                 "terms": [
70229                     "mural",
70230                     "sculpture",
70231                     "statue"
70232                 ],
70233                 "name": "Artwork"
70234             },
70235             "tourism/attraction": {
70236                 "icon": "monument",
70237                 "fields": [
70238                     "operator",
70239                     "address"
70240                 ],
70241                 "geometry": [
70242                     "point",
70243                     "vertex",
70244                     "area"
70245                 ],
70246                 "tags": {
70247                     "tourism": "attraction"
70248                 },
70249                 "name": "Tourist Attraction"
70250             },
70251             "tourism/camp_site": {
70252                 "icon": "campsite",
70253                 "fields": [
70254                     "operator",
70255                     "address",
70256                     "smoking"
70257                 ],
70258                 "geometry": [
70259                     "point",
70260                     "vertex",
70261                     "area"
70262                 ],
70263                 "terms": [
70264                     "camping"
70265                 ],
70266                 "tags": {
70267                     "tourism": "camp_site"
70268                 },
70269                 "name": "Camp Site"
70270             },
70271             "tourism/caravan_site": {
70272                 "fields": [
70273                     "operator",
70274                     "address",
70275                     "smoking"
70276                 ],
70277                 "geometry": [
70278                     "point",
70279                     "vertex",
70280                     "area"
70281                 ],
70282                 "tags": {
70283                     "tourism": "caravan_site"
70284                 },
70285                 "name": "RV Park"
70286             },
70287             "tourism/chalet": {
70288                 "icon": "lodging",
70289                 "fields": [
70290                     "operator",
70291                     "building_area",
70292                     "address",
70293                     "smoking"
70294                 ],
70295                 "geometry": [
70296                     "point",
70297                     "vertex",
70298                     "area"
70299                 ],
70300                 "tags": {
70301                     "tourism": "chalet"
70302                 },
70303                 "name": "Chalet"
70304             },
70305             "tourism/guest_house": {
70306                 "icon": "lodging",
70307                 "fields": [
70308                     "operator",
70309                     "address",
70310                     "smoking"
70311                 ],
70312                 "geometry": [
70313                     "point",
70314                     "vertex",
70315                     "area"
70316                 ],
70317                 "tags": {
70318                     "tourism": "guest_house"
70319                 },
70320                 "terms": [
70321                     "B&B",
70322                     "Bed & Breakfast",
70323                     "Bed and Breakfast"
70324                 ],
70325                 "name": "Guest House"
70326             },
70327             "tourism/hostel": {
70328                 "icon": "lodging",
70329                 "fields": [
70330                     "operator",
70331                     "building_area",
70332                     "address",
70333                     "smoking"
70334                 ],
70335                 "geometry": [
70336                     "point",
70337                     "vertex",
70338                     "area"
70339                 ],
70340                 "tags": {
70341                     "tourism": "hostel"
70342                 },
70343                 "name": "Hostel"
70344             },
70345             "tourism/hotel": {
70346                 "icon": "lodging",
70347                 "fields": [
70348                     "operator",
70349                     "building_area",
70350                     "address",
70351                     "smoking"
70352                 ],
70353                 "geometry": [
70354                     "point",
70355                     "vertex",
70356                     "area"
70357                 ],
70358                 "terms": [],
70359                 "tags": {
70360                     "tourism": "hotel"
70361                 },
70362                 "name": "Hotel"
70363             },
70364             "tourism/information": {
70365                 "fields": [
70366                     "information",
70367                     "building_area",
70368                     "address",
70369                     "operator"
70370                 ],
70371                 "geometry": [
70372                     "point",
70373                     "vertex",
70374                     "area"
70375                 ],
70376                 "tags": {
70377                     "tourism": "information"
70378                 },
70379                 "name": "Information"
70380             },
70381             "tourism/motel": {
70382                 "icon": "lodging",
70383                 "fields": [
70384                     "operator",
70385                     "building_area",
70386                     "address",
70387                     "smoking"
70388                 ],
70389                 "geometry": [
70390                     "point",
70391                     "vertex",
70392                     "area"
70393                 ],
70394                 "tags": {
70395                     "tourism": "motel"
70396                 },
70397                 "name": "Motel"
70398             },
70399             "tourism/museum": {
70400                 "icon": "museum",
70401                 "fields": [
70402                     "operator",
70403                     "building_area",
70404                     "address"
70405                 ],
70406                 "geometry": [
70407                     "point",
70408                     "vertex",
70409                     "area"
70410                 ],
70411                 "terms": [
70412                     "exhibition",
70413                     "exhibits archive",
70414                     "foundation",
70415                     "gallery",
70416                     "hall",
70417                     "institution",
70418                     "library",
70419                     "menagerie",
70420                     "repository",
70421                     "salon",
70422                     "storehouse",
70423                     "treasury",
70424                     "vault"
70425                 ],
70426                 "tags": {
70427                     "tourism": "museum"
70428                 },
70429                 "name": "Museum"
70430             },
70431             "tourism/picnic_site": {
70432                 "icon": "park",
70433                 "fields": [
70434                     "operator",
70435                     "address",
70436                     "smoking"
70437                 ],
70438                 "geometry": [
70439                     "point",
70440                     "vertex",
70441                     "area"
70442                 ],
70443                 "terms": [],
70444                 "tags": {
70445                     "tourism": "picnic_site"
70446                 },
70447                 "name": "Picnic Site"
70448             },
70449             "tourism/theme_park": {
70450                 "fields": [
70451                     "operator",
70452                     "address"
70453                 ],
70454                 "geometry": [
70455                     "point",
70456                     "vertex",
70457                     "area"
70458                 ],
70459                 "tags": {
70460                     "tourism": "theme_park"
70461                 },
70462                 "name": "Theme Park"
70463             },
70464             "tourism/viewpoint": {
70465                 "geometry": [
70466                     "point",
70467                     "vertex"
70468                 ],
70469                 "tags": {
70470                     "tourism": "viewpoint"
70471                 },
70472                 "name": "Viewpoint"
70473             },
70474             "tourism/zoo": {
70475                 "icon": "zoo",
70476                 "fields": [
70477                     "operator",
70478                     "address"
70479                 ],
70480                 "geometry": [
70481                     "point",
70482                     "vertex",
70483                     "area"
70484                 ],
70485                 "tags": {
70486                     "tourism": "zoo"
70487                 },
70488                 "name": "Zoo"
70489             },
70490             "type/boundary": {
70491                 "geometry": [
70492                     "relation"
70493                 ],
70494                 "tags": {
70495                     "type": "boundary"
70496                 },
70497                 "name": "Boundary",
70498                 "icon": "boundary",
70499                 "fields": [
70500                     "boundary"
70501                 ]
70502             },
70503             "type/boundary/administrative": {
70504                 "name": "Administrative Boundary",
70505                 "geometry": [
70506                     "relation"
70507                 ],
70508                 "tags": {
70509                     "type": "boundary",
70510                     "boundary": "administrative"
70511                 },
70512                 "fields": [
70513                     "admin_level"
70514                 ],
70515                 "icon": "boundary"
70516             },
70517             "type/multipolygon": {
70518                 "geometry": [
70519                     "area",
70520                     "relation"
70521                 ],
70522                 "tags": {
70523                     "type": "multipolygon"
70524                 },
70525                 "removeTags": {},
70526                 "name": "Multipolygon",
70527                 "icon": "multipolygon",
70528                 "searchable": false,
70529                 "matchScore": 0.1
70530             },
70531             "type/restriction": {
70532                 "geometry": [
70533                     "relation"
70534                 ],
70535                 "tags": {
70536                     "type": "restriction"
70537                 },
70538                 "name": "Restriction",
70539                 "icon": "restriction",
70540                 "fields": [
70541                     "restriction"
70542                 ]
70543             },
70544             "type/route": {
70545                 "geometry": [
70546                     "relation"
70547                 ],
70548                 "tags": {
70549                     "type": "route"
70550                 },
70551                 "name": "Route",
70552                 "icon": "route",
70553                 "fields": [
70554                     "route",
70555                     "ref"
70556                 ]
70557             },
70558             "type/route/bicycle": {
70559                 "geometry": [
70560                     "relation"
70561                 ],
70562                 "tags": {
70563                     "type": "route",
70564                     "route": "bicycle"
70565                 },
70566                 "name": "Cycle Route",
70567                 "icon": "route-bicycle",
70568                 "fields": [
70569                     "ref",
70570                     "network"
70571                 ]
70572             },
70573             "type/route/bus": {
70574                 "geometry": [
70575                     "relation"
70576                 ],
70577                 "tags": {
70578                     "type": "route",
70579                     "route": "bus"
70580                 },
70581                 "name": "Bus Route",
70582                 "icon": "route-bus",
70583                 "fields": [
70584                     "ref",
70585                     "operator",
70586                     "network"
70587                 ]
70588             },
70589             "type/route/detour": {
70590                 "geometry": [
70591                     "relation"
70592                 ],
70593                 "tags": {
70594                     "type": "route",
70595                     "route": "detour"
70596                 },
70597                 "name": "Detour Route",
70598                 "icon": "route-detour",
70599                 "fields": [
70600                     "ref"
70601                 ]
70602             },
70603             "type/route/ferry": {
70604                 "geometry": [
70605                     "relation"
70606                 ],
70607                 "tags": {
70608                     "type": "route",
70609                     "route": "ferry"
70610                 },
70611                 "name": "Ferry Route",
70612                 "icon": "route-ferry",
70613                 "fields": [
70614                     "ref",
70615                     "operator",
70616                     "network"
70617                 ]
70618             },
70619             "type/route/foot": {
70620                 "geometry": [
70621                     "relation"
70622                 ],
70623                 "tags": {
70624                     "type": "route",
70625                     "route": "foot"
70626                 },
70627                 "name": "Foot Route",
70628                 "icon": "route-foot",
70629                 "fields": [
70630                     "ref",
70631                     "operator",
70632                     "network"
70633                 ]
70634             },
70635             "type/route/hiking": {
70636                 "geometry": [
70637                     "relation"
70638                 ],
70639                 "tags": {
70640                     "type": "route",
70641                     "route": "hiking"
70642                 },
70643                 "name": "Hiking Route",
70644                 "icon": "route-foot",
70645                 "fields": [
70646                     "ref",
70647                     "operator",
70648                     "network"
70649                 ]
70650             },
70651             "type/route/pipeline": {
70652                 "geometry": [
70653                     "relation"
70654                 ],
70655                 "tags": {
70656                     "type": "route",
70657                     "route": "pipeline"
70658                 },
70659                 "name": "Pipeline Route",
70660                 "icon": "route-pipeline",
70661                 "fields": [
70662                     "ref",
70663                     "operator"
70664                 ]
70665             },
70666             "type/route/power": {
70667                 "geometry": [
70668                     "relation"
70669                 ],
70670                 "tags": {
70671                     "type": "route",
70672                     "route": "power"
70673                 },
70674                 "name": "Power Route",
70675                 "icon": "route-power",
70676                 "fields": [
70677                     "ref",
70678                     "operator"
70679                 ]
70680             },
70681             "type/route/road": {
70682                 "geometry": [
70683                     "relation"
70684                 ],
70685                 "tags": {
70686                     "type": "route",
70687                     "route": "road"
70688                 },
70689                 "name": "Road Route",
70690                 "icon": "route-road",
70691                 "fields": [
70692                     "ref"
70693                 ]
70694             },
70695             "type/route/train": {
70696                 "geometry": [
70697                     "relation"
70698                 ],
70699                 "tags": {
70700                     "type": "route",
70701                     "route": "train"
70702                 },
70703                 "name": "Train Route",
70704                 "icon": "route-train",
70705                 "fields": [
70706                     "ref",
70707                     "operator"
70708                 ]
70709             },
70710             "type/route/tram": {
70711                 "geometry": [
70712                     "relation"
70713                 ],
70714                 "tags": {
70715                     "type": "route",
70716                     "route": "tram"
70717                 },
70718                 "name": "Tram Route",
70719                 "icon": "route-tram",
70720                 "fields": [
70721                     "ref",
70722                     "operator"
70723                 ]
70724             },
70725             "type/route_master": {
70726                 "geometry": [
70727                     "relation"
70728                 ],
70729                 "tags": {
70730                     "type": "route_master"
70731                 },
70732                 "name": "Route Master",
70733                 "icon": "route-master",
70734                 "fields": [
70735                     "route_master",
70736                     "ref",
70737                     "operator",
70738                     "network"
70739                 ]
70740             },
70741             "vertex": {
70742                 "name": "Other",
70743                 "tags": {},
70744                 "geometry": [
70745                     "vertex"
70746                 ],
70747                 "matchScore": 0.1
70748             },
70749             "waterway": {
70750                 "fields": [
70751                     "waterway"
70752                 ],
70753                 "geometry": [
70754                     "point",
70755                     "vertex",
70756                     "line",
70757                     "area"
70758                 ],
70759                 "tags": {
70760                     "waterway": "*"
70761                 },
70762                 "name": "Waterway"
70763             },
70764             "waterway/canal": {
70765                 "icon": "waterway-canal",
70766                 "geometry": [
70767                     "line"
70768                 ],
70769                 "tags": {
70770                     "waterway": "canal"
70771                 },
70772                 "name": "Canal"
70773             },
70774             "waterway/dam": {
70775                 "icon": "dam",
70776                 "geometry": [
70777                     "point",
70778                     "vertex",
70779                     "line",
70780                     "area"
70781                 ],
70782                 "tags": {
70783                     "waterway": "dam"
70784                 },
70785                 "name": "Dam"
70786             },
70787             "waterway/ditch": {
70788                 "icon": "waterway-ditch",
70789                 "fields": [
70790                     "tunnel"
70791                 ],
70792                 "geometry": [
70793                     "line"
70794                 ],
70795                 "tags": {
70796                     "waterway": "ditch"
70797                 },
70798                 "name": "Ditch"
70799             },
70800             "waterway/drain": {
70801                 "icon": "waterway-stream",
70802                 "fields": [
70803                     "tunnel"
70804                 ],
70805                 "geometry": [
70806                     "line"
70807                 ],
70808                 "tags": {
70809                     "waterway": "drain"
70810                 },
70811                 "name": "Drain"
70812             },
70813             "waterway/river": {
70814                 "icon": "waterway-river",
70815                 "fields": [
70816                     "tunnel"
70817                 ],
70818                 "geometry": [
70819                     "line"
70820                 ],
70821                 "terms": [
70822                     "beck",
70823                     "branch",
70824                     "brook",
70825                     "course",
70826                     "creek",
70827                     "estuary",
70828                     "rill",
70829                     "rivulet",
70830                     "run",
70831                     "runnel",
70832                     "stream",
70833                     "tributary",
70834                     "watercourse"
70835                 ],
70836                 "tags": {
70837                     "waterway": "river"
70838                 },
70839                 "name": "River"
70840             },
70841             "waterway/riverbank": {
70842                 "icon": "water",
70843                 "geometry": [
70844                     "area"
70845                 ],
70846                 "tags": {
70847                     "waterway": "riverbank"
70848                 },
70849                 "name": "Riverbank"
70850             },
70851             "waterway/stream": {
70852                 "icon": "waterway-stream",
70853                 "fields": [
70854                     "tunnel"
70855                 ],
70856                 "geometry": [
70857                     "line"
70858                 ],
70859                 "terms": [
70860                     "beck",
70861                     "branch",
70862                     "brook",
70863                     "burn",
70864                     "course",
70865                     "creek",
70866                     "current",
70867                     "drift",
70868                     "flood",
70869                     "flow",
70870                     "freshet",
70871                     "race",
70872                     "rill",
70873                     "rindle",
70874                     "rivulet",
70875                     "run",
70876                     "runnel",
70877                     "rush",
70878                     "spate",
70879                     "spritz",
70880                     "surge",
70881                     "tide",
70882                     "torrent",
70883                     "tributary",
70884                     "watercourse"
70885                 ],
70886                 "tags": {
70887                     "waterway": "stream"
70888                 },
70889                 "name": "Stream"
70890             },
70891             "waterway/weir": {
70892                 "icon": "dam",
70893                 "geometry": [
70894                     "vertex",
70895                     "line"
70896                 ],
70897                 "tags": {
70898                     "waterway": "weir"
70899                 },
70900                 "name": "Weir"
70901             },
70902             "amenity/fuel/76": {
70903                 "tags": {
70904                     "name": "76",
70905                     "amenity": "fuel"
70906                 },
70907                 "name": "76",
70908                 "icon": "fuel",
70909                 "geometry": [
70910                     "point",
70911                     "vertex",
70912                     "area"
70913                 ],
70914                 "fields": [
70915                     "operator",
70916                     "address",
70917                     "building_area"
70918                 ],
70919                 "suggestion": true
70920             },
70921             "amenity/fuel/Neste": {
70922                 "tags": {
70923                     "name": "Neste",
70924                     "amenity": "fuel"
70925                 },
70926                 "name": "Neste",
70927                 "icon": "fuel",
70928                 "geometry": [
70929                     "point",
70930                     "vertex",
70931                     "area"
70932                 ],
70933                 "fields": [
70934                     "operator",
70935                     "address",
70936                     "building_area"
70937                 ],
70938                 "suggestion": true
70939             },
70940             "amenity/fuel/BP": {
70941                 "tags": {
70942                     "name": "BP",
70943                     "amenity": "fuel"
70944                 },
70945                 "name": "BP",
70946                 "icon": "fuel",
70947                 "geometry": [
70948                     "point",
70949                     "vertex",
70950                     "area"
70951                 ],
70952                 "fields": [
70953                     "operator",
70954                     "address",
70955                     "building_area"
70956                 ],
70957                 "suggestion": true
70958             },
70959             "amenity/fuel/Shell": {
70960                 "tags": {
70961                     "name": "Shell",
70962                     "amenity": "fuel"
70963                 },
70964                 "name": "Shell",
70965                 "icon": "fuel",
70966                 "geometry": [
70967                     "point",
70968                     "vertex",
70969                     "area"
70970                 ],
70971                 "fields": [
70972                     "operator",
70973                     "address",
70974                     "building_area"
70975                 ],
70976                 "suggestion": true
70977             },
70978             "amenity/fuel/Agip": {
70979                 "tags": {
70980                     "name": "Agip",
70981                     "amenity": "fuel"
70982                 },
70983                 "name": "Agip",
70984                 "icon": "fuel",
70985                 "geometry": [
70986                     "point",
70987                     "vertex",
70988                     "area"
70989                 ],
70990                 "fields": [
70991                     "operator",
70992                     "address",
70993                     "building_area"
70994                 ],
70995                 "suggestion": true
70996             },
70997             "amenity/fuel/Migrol": {
70998                 "tags": {
70999                     "name": "Migrol",
71000                     "amenity": "fuel"
71001                 },
71002                 "name": "Migrol",
71003                 "icon": "fuel",
71004                 "geometry": [
71005                     "point",
71006                     "vertex",
71007                     "area"
71008                 ],
71009                 "fields": [
71010                     "operator",
71011                     "address",
71012                     "building_area"
71013                 ],
71014                 "suggestion": true
71015             },
71016             "amenity/fuel/Avia": {
71017                 "tags": {
71018                     "name": "Avia",
71019                     "amenity": "fuel"
71020                 },
71021                 "name": "Avia",
71022                 "icon": "fuel",
71023                 "geometry": [
71024                     "point",
71025                     "vertex",
71026                     "area"
71027                 ],
71028                 "fields": [
71029                     "operator",
71030                     "address",
71031                     "building_area"
71032                 ],
71033                 "suggestion": true
71034             },
71035             "amenity/fuel/Texaco": {
71036                 "tags": {
71037                     "name": "Texaco",
71038                     "amenity": "fuel"
71039                 },
71040                 "name": "Texaco",
71041                 "icon": "fuel",
71042                 "geometry": [
71043                     "point",
71044                     "vertex",
71045                     "area"
71046                 ],
71047                 "fields": [
71048                     "operator",
71049                     "address",
71050                     "building_area"
71051                 ],
71052                 "suggestion": true
71053             },
71054             "amenity/fuel/Total": {
71055                 "tags": {
71056                     "name": "Total",
71057                     "amenity": "fuel"
71058                 },
71059                 "name": "Total",
71060                 "icon": "fuel",
71061                 "geometry": [
71062                     "point",
71063                     "vertex",
71064                     "area"
71065                 ],
71066                 "fields": [
71067                     "operator",
71068                     "address",
71069                     "building_area"
71070                 ],
71071                 "suggestion": true
71072             },
71073             "amenity/fuel/Statoil": {
71074                 "tags": {
71075                     "name": "Statoil",
71076                     "amenity": "fuel"
71077                 },
71078                 "name": "Statoil",
71079                 "icon": "fuel",
71080                 "geometry": [
71081                     "point",
71082                     "vertex",
71083                     "area"
71084                 ],
71085                 "fields": [
71086                     "operator",
71087                     "address",
71088                     "building_area"
71089                 ],
71090                 "suggestion": true
71091             },
71092             "amenity/fuel/Esso": {
71093                 "tags": {
71094                     "name": "Esso",
71095                     "amenity": "fuel"
71096                 },
71097                 "name": "Esso",
71098                 "icon": "fuel",
71099                 "geometry": [
71100                     "point",
71101                     "vertex",
71102                     "area"
71103                 ],
71104                 "fields": [
71105                     "operator",
71106                     "address",
71107                     "building_area"
71108                 ],
71109                 "suggestion": true
71110             },
71111             "amenity/fuel/Jet": {
71112                 "tags": {
71113                     "name": "Jet",
71114                     "amenity": "fuel"
71115                 },
71116                 "name": "Jet",
71117                 "icon": "fuel",
71118                 "geometry": [
71119                     "point",
71120                     "vertex",
71121                     "area"
71122                 ],
71123                 "fields": [
71124                     "operator",
71125                     "address",
71126                     "building_area"
71127                 ],
71128                 "suggestion": true
71129             },
71130             "amenity/fuel/Avanti": {
71131                 "tags": {
71132                     "name": "Avanti",
71133                     "amenity": "fuel"
71134                 },
71135                 "name": "Avanti",
71136                 "icon": "fuel",
71137                 "geometry": [
71138                     "point",
71139                     "vertex",
71140                     "area"
71141                 ],
71142                 "fields": [
71143                     "operator",
71144                     "address",
71145                     "building_area"
71146                 ],
71147                 "suggestion": true
71148             },
71149             "amenity/fuel/Sainsbury's": {
71150                 "tags": {
71151                     "name": "Sainsbury's",
71152                     "amenity": "fuel"
71153                 },
71154                 "name": "Sainsbury's",
71155                 "icon": "fuel",
71156                 "geometry": [
71157                     "point",
71158                     "vertex",
71159                     "area"
71160                 ],
71161                 "fields": [
71162                     "operator",
71163                     "address",
71164                     "building_area"
71165                 ],
71166                 "suggestion": true
71167             },
71168             "amenity/fuel/OMV": {
71169                 "tags": {
71170                     "name": "OMV",
71171                     "amenity": "fuel"
71172                 },
71173                 "name": "OMV",
71174                 "icon": "fuel",
71175                 "geometry": [
71176                     "point",
71177                     "vertex",
71178                     "area"
71179                 ],
71180                 "fields": [
71181                     "operator",
71182                     "address",
71183                     "building_area"
71184                 ],
71185                 "suggestion": true
71186             },
71187             "amenity/fuel/Aral": {
71188                 "tags": {
71189                     "name": "Aral",
71190                     "amenity": "fuel"
71191                 },
71192                 "name": "Aral",
71193                 "icon": "fuel",
71194                 "geometry": [
71195                     "point",
71196                     "vertex",
71197                     "area"
71198                 ],
71199                 "fields": [
71200                     "operator",
71201                     "address",
71202                     "building_area"
71203                 ],
71204                 "suggestion": true
71205             },
71206             "amenity/fuel/Tesco": {
71207                 "tags": {
71208                     "name": "Tesco",
71209                     "amenity": "fuel"
71210                 },
71211                 "name": "Tesco",
71212                 "icon": "fuel",
71213                 "geometry": [
71214                     "point",
71215                     "vertex",
71216                     "area"
71217                 ],
71218                 "fields": [
71219                     "operator",
71220                     "address",
71221                     "building_area"
71222                 ],
71223                 "suggestion": true
71224             },
71225             "amenity/fuel/JET": {
71226                 "tags": {
71227                     "name": "JET",
71228                     "amenity": "fuel"
71229                 },
71230                 "name": "JET",
71231                 "icon": "fuel",
71232                 "geometry": [
71233                     "point",
71234                     "vertex",
71235                     "area"
71236                 ],
71237                 "fields": [
71238                     "operator",
71239                     "address",
71240                     "building_area"
71241                 ],
71242                 "suggestion": true
71243             },
71244             "amenity/fuel/Morrisons": {
71245                 "tags": {
71246                     "name": "Morrisons",
71247                     "amenity": "fuel"
71248                 },
71249                 "name": "Morrisons",
71250                 "icon": "fuel",
71251                 "geometry": [
71252                     "point",
71253                     "vertex",
71254                     "area"
71255                 ],
71256                 "fields": [
71257                     "operator",
71258                     "address",
71259                     "building_area"
71260                 ],
71261                 "suggestion": true
71262             },
71263             "amenity/fuel/United": {
71264                 "tags": {
71265                     "name": "United",
71266                     "amenity": "fuel"
71267                 },
71268                 "name": "United",
71269                 "icon": "fuel",
71270                 "geometry": [
71271                     "point",
71272                     "vertex",
71273                     "area"
71274                 ],
71275                 "fields": [
71276                     "operator",
71277                     "address",
71278                     "building_area"
71279                 ],
71280                 "suggestion": true
71281             },
71282             "amenity/fuel/Canadian Tire": {
71283                 "tags": {
71284                     "name": "Canadian Tire",
71285                     "amenity": "fuel"
71286                 },
71287                 "name": "Canadian Tire",
71288                 "icon": "fuel",
71289                 "geometry": [
71290                     "point",
71291                     "vertex",
71292                     "area"
71293                 ],
71294                 "fields": [
71295                     "operator",
71296                     "address",
71297                     "building_area"
71298                 ],
71299                 "suggestion": true
71300             },
71301             "amenity/fuel/Mobil": {
71302                 "tags": {
71303                     "name": "Mobil",
71304                     "amenity": "fuel"
71305                 },
71306                 "name": "Mobil",
71307                 "icon": "fuel",
71308                 "geometry": [
71309                     "point",
71310                     "vertex",
71311                     "area"
71312                 ],
71313                 "fields": [
71314                     "operator",
71315                     "address",
71316                     "building_area"
71317                 ],
71318                 "suggestion": true
71319             },
71320             "amenity/fuel/Caltex": {
71321                 "tags": {
71322                     "name": "Caltex",
71323                     "amenity": "fuel"
71324                 },
71325                 "name": "Caltex",
71326                 "icon": "fuel",
71327                 "geometry": [
71328                     "point",
71329                     "vertex",
71330                     "area"
71331                 ],
71332                 "fields": [
71333                     "operator",
71334                     "address",
71335                     "building_area"
71336                 ],
71337                 "suggestion": true
71338             },
71339             "amenity/fuel/Sunoco": {
71340                 "tags": {
71341                     "name": "Sunoco",
71342                     "amenity": "fuel"
71343                 },
71344                 "name": "Sunoco",
71345                 "icon": "fuel",
71346                 "geometry": [
71347                     "point",
71348                     "vertex",
71349                     "area"
71350                 ],
71351                 "fields": [
71352                     "operator",
71353                     "address",
71354                     "building_area"
71355                 ],
71356                 "suggestion": true
71357             },
71358             "amenity/fuel/Q8": {
71359                 "tags": {
71360                     "name": "Q8",
71361                     "amenity": "fuel"
71362                 },
71363                 "name": "Q8",
71364                 "icon": "fuel",
71365                 "geometry": [
71366                     "point",
71367                     "vertex",
71368                     "area"
71369                 ],
71370                 "fields": [
71371                     "operator",
71372                     "address",
71373                     "building_area"
71374                 ],
71375                 "suggestion": true
71376             },
71377             "amenity/fuel/ABC": {
71378                 "tags": {
71379                     "name": "ABC",
71380                     "amenity": "fuel"
71381                 },
71382                 "name": "ABC",
71383                 "icon": "fuel",
71384                 "geometry": [
71385                     "point",
71386                     "vertex",
71387                     "area"
71388                 ],
71389                 "fields": [
71390                     "operator",
71391                     "address",
71392                     "building_area"
71393                 ],
71394                 "suggestion": true
71395             },
71396             "amenity/fuel/ARAL": {
71397                 "tags": {
71398                     "name": "ARAL",
71399                     "amenity": "fuel"
71400                 },
71401                 "name": "ARAL",
71402                 "icon": "fuel",
71403                 "geometry": [
71404                     "point",
71405                     "vertex",
71406                     "area"
71407                 ],
71408                 "fields": [
71409                     "operator",
71410                     "address",
71411                     "building_area"
71412                 ],
71413                 "suggestion": true
71414             },
71415             "amenity/fuel/CEPSA": {
71416                 "tags": {
71417                     "name": "CEPSA",
71418                     "amenity": "fuel"
71419                 },
71420                 "name": "CEPSA",
71421                 "icon": "fuel",
71422                 "geometry": [
71423                     "point",
71424                     "vertex",
71425                     "area"
71426                 ],
71427                 "fields": [
71428                     "operator",
71429                     "address",
71430                     "building_area"
71431                 ],
71432                 "suggestion": true
71433             },
71434             "amenity/fuel/BFT": {
71435                 "tags": {
71436                     "name": "BFT",
71437                     "amenity": "fuel"
71438                 },
71439                 "name": "BFT",
71440                 "icon": "fuel",
71441                 "geometry": [
71442                     "point",
71443                     "vertex",
71444                     "area"
71445                 ],
71446                 "fields": [
71447                     "operator",
71448                     "address",
71449                     "building_area"
71450                 ],
71451                 "suggestion": true
71452             },
71453             "amenity/fuel/Petron": {
71454                 "tags": {
71455                     "name": "Petron",
71456                     "amenity": "fuel"
71457                 },
71458                 "name": "Petron",
71459                 "icon": "fuel",
71460                 "geometry": [
71461                     "point",
71462                     "vertex",
71463                     "area"
71464                 ],
71465                 "fields": [
71466                     "operator",
71467                     "address",
71468                     "building_area"
71469                 ],
71470                 "suggestion": true
71471             },
71472             "amenity/fuel/Intermarché": {
71473                 "tags": {
71474                     "name": "Intermarché",
71475                     "amenity": "fuel"
71476                 },
71477                 "name": "Intermarché",
71478                 "icon": "fuel",
71479                 "geometry": [
71480                     "point",
71481                     "vertex",
71482                     "area"
71483                 ],
71484                 "fields": [
71485                     "operator",
71486                     "address",
71487                     "building_area"
71488                 ],
71489                 "suggestion": true
71490             },
71491             "amenity/fuel/Total Access": {
71492                 "tags": {
71493                     "name": "Total Access",
71494                     "amenity": "fuel"
71495                 },
71496                 "name": "Total Access",
71497                 "icon": "fuel",
71498                 "geometry": [
71499                     "point",
71500                     "vertex",
71501                     "area"
71502                 ],
71503                 "fields": [
71504                     "operator",
71505                     "address",
71506                     "building_area"
71507                 ],
71508                 "suggestion": true
71509             },
71510             "amenity/fuel/Super U": {
71511                 "tags": {
71512                     "name": "Super U",
71513                     "amenity": "fuel"
71514                 },
71515                 "name": "Super U",
71516                 "icon": "fuel",
71517                 "geometry": [
71518                     "point",
71519                     "vertex",
71520                     "area"
71521                 ],
71522                 "fields": [
71523                     "operator",
71524                     "address",
71525                     "building_area"
71526                 ],
71527                 "suggestion": true
71528             },
71529             "amenity/fuel/Auchan": {
71530                 "tags": {
71531                     "name": "Auchan",
71532                     "amenity": "fuel"
71533                 },
71534                 "name": "Auchan",
71535                 "icon": "fuel",
71536                 "geometry": [
71537                     "point",
71538                     "vertex",
71539                     "area"
71540                 ],
71541                 "fields": [
71542                     "operator",
71543                     "address",
71544                     "building_area"
71545                 ],
71546                 "suggestion": true
71547             },
71548             "amenity/fuel/Elf": {
71549                 "tags": {
71550                     "name": "Elf",
71551                     "amenity": "fuel"
71552                 },
71553                 "name": "Elf",
71554                 "icon": "fuel",
71555                 "geometry": [
71556                     "point",
71557                     "vertex",
71558                     "area"
71559                 ],
71560                 "fields": [
71561                     "operator",
71562                     "address",
71563                     "building_area"
71564                 ],
71565                 "suggestion": true
71566             },
71567             "amenity/fuel/Carrefour": {
71568                 "tags": {
71569                     "name": "Carrefour",
71570                     "amenity": "fuel"
71571                 },
71572                 "name": "Carrefour",
71573                 "icon": "fuel",
71574                 "geometry": [
71575                     "point",
71576                     "vertex",
71577                     "area"
71578                 ],
71579                 "fields": [
71580                     "operator",
71581                     "address",
71582                     "building_area"
71583                 ],
71584                 "suggestion": true
71585             },
71586             "amenity/fuel/Station Service E. Leclerc": {
71587                 "tags": {
71588                     "name": "Station Service E. Leclerc",
71589                     "amenity": "fuel"
71590                 },
71591                 "name": "Station Service E. Leclerc",
71592                 "icon": "fuel",
71593                 "geometry": [
71594                     "point",
71595                     "vertex",
71596                     "area"
71597                 ],
71598                 "fields": [
71599                     "operator",
71600                     "address",
71601                     "building_area"
71602                 ],
71603                 "suggestion": true
71604             },
71605             "amenity/fuel/Shell Express": {
71606                 "tags": {
71607                     "name": "Shell Express",
71608                     "amenity": "fuel"
71609                 },
71610                 "name": "Shell Express",
71611                 "icon": "fuel",
71612                 "geometry": [
71613                     "point",
71614                     "vertex",
71615                     "area"
71616                 ],
71617                 "fields": [
71618                     "operator",
71619                     "address",
71620                     "building_area"
71621                 ],
71622                 "suggestion": true
71623             },
71624             "amenity/fuel/Hess": {
71625                 "tags": {
71626                     "name": "Hess",
71627                     "amenity": "fuel"
71628                 },
71629                 "name": "Hess",
71630                 "icon": "fuel",
71631                 "geometry": [
71632                     "point",
71633                     "vertex",
71634                     "area"
71635                 ],
71636                 "fields": [
71637                     "operator",
71638                     "address",
71639                     "building_area"
71640                 ],
71641                 "suggestion": true
71642             },
71643             "amenity/fuel/Flying V": {
71644                 "tags": {
71645                     "name": "Flying V",
71646                     "amenity": "fuel"
71647                 },
71648                 "name": "Flying V",
71649                 "icon": "fuel",
71650                 "geometry": [
71651                     "point",
71652                     "vertex",
71653                     "area"
71654                 ],
71655                 "fields": [
71656                     "operator",
71657                     "address",
71658                     "building_area"
71659                 ],
71660                 "suggestion": true
71661             },
71662             "amenity/fuel/bft": {
71663                 "tags": {
71664                     "name": "bft",
71665                     "amenity": "fuel"
71666                 },
71667                 "name": "bft",
71668                 "icon": "fuel",
71669                 "geometry": [
71670                     "point",
71671                     "vertex",
71672                     "area"
71673                 ],
71674                 "fields": [
71675                     "operator",
71676                     "address",
71677                     "building_area"
71678                 ],
71679                 "suggestion": true
71680             },
71681             "amenity/fuel/Gulf": {
71682                 "tags": {
71683                     "name": "Gulf",
71684                     "amenity": "fuel"
71685                 },
71686                 "name": "Gulf",
71687                 "icon": "fuel",
71688                 "geometry": [
71689                     "point",
71690                     "vertex",
71691                     "area"
71692                 ],
71693                 "fields": [
71694                     "operator",
71695                     "address",
71696                     "building_area"
71697                 ],
71698                 "suggestion": true
71699             },
71700             "amenity/fuel/PTT": {
71701                 "tags": {
71702                     "name": "PTT",
71703                     "amenity": "fuel"
71704                 },
71705                 "name": "PTT",
71706                 "icon": "fuel",
71707                 "geometry": [
71708                     "point",
71709                     "vertex",
71710                     "area"
71711                 ],
71712                 "fields": [
71713                     "operator",
71714                     "address",
71715                     "building_area"
71716                 ],
71717                 "suggestion": true
71718             },
71719             "amenity/fuel/St1": {
71720                 "tags": {
71721                     "name": "St1",
71722                     "amenity": "fuel"
71723                 },
71724                 "name": "St1",
71725                 "icon": "fuel",
71726                 "geometry": [
71727                     "point",
71728                     "vertex",
71729                     "area"
71730                 ],
71731                 "fields": [
71732                     "operator",
71733                     "address",
71734                     "building_area"
71735                 ],
71736                 "suggestion": true
71737             },
71738             "amenity/fuel/Teboil": {
71739                 "tags": {
71740                     "name": "Teboil",
71741                     "amenity": "fuel"
71742                 },
71743                 "name": "Teboil",
71744                 "icon": "fuel",
71745                 "geometry": [
71746                     "point",
71747                     "vertex",
71748                     "area"
71749                 ],
71750                 "fields": [
71751                     "operator",
71752                     "address",
71753                     "building_area"
71754                 ],
71755                 "suggestion": true
71756             },
71757             "amenity/fuel/HEM": {
71758                 "tags": {
71759                     "name": "HEM",
71760                     "amenity": "fuel"
71761                 },
71762                 "name": "HEM",
71763                 "icon": "fuel",
71764                 "geometry": [
71765                     "point",
71766                     "vertex",
71767                     "area"
71768                 ],
71769                 "fields": [
71770                     "operator",
71771                     "address",
71772                     "building_area"
71773                 ],
71774                 "suggestion": true
71775             },
71776             "amenity/fuel/GALP": {
71777                 "tags": {
71778                     "name": "GALP",
71779                     "amenity": "fuel"
71780                 },
71781                 "name": "GALP",
71782                 "icon": "fuel",
71783                 "geometry": [
71784                     "point",
71785                     "vertex",
71786                     "area"
71787                 ],
71788                 "fields": [
71789                     "operator",
71790                     "address",
71791                     "building_area"
71792                 ],
71793                 "suggestion": true
71794             },
71795             "amenity/fuel/OK": {
71796                 "tags": {
71797                     "name": "OK",
71798                     "amenity": "fuel"
71799                 },
71800                 "name": "OK",
71801                 "icon": "fuel",
71802                 "geometry": [
71803                     "point",
71804                     "vertex",
71805                     "area"
71806                 ],
71807                 "fields": [
71808                     "operator",
71809                     "address",
71810                     "building_area"
71811                 ],
71812                 "suggestion": true
71813             },
71814             "amenity/fuel/ÖMV": {
71815                 "tags": {
71816                     "name": "ÖMV",
71817                     "amenity": "fuel"
71818                 },
71819                 "name": "ÖMV",
71820                 "icon": "fuel",
71821                 "geometry": [
71822                     "point",
71823                     "vertex",
71824                     "area"
71825                 ],
71826                 "fields": [
71827                     "operator",
71828                     "address",
71829                     "building_area"
71830                 ],
71831                 "suggestion": true
71832             },
71833             "amenity/fuel/Tinq": {
71834                 "tags": {
71835                     "name": "Tinq",
71836                     "amenity": "fuel"
71837                 },
71838                 "name": "Tinq",
71839                 "icon": "fuel",
71840                 "geometry": [
71841                     "point",
71842                     "vertex",
71843                     "area"
71844                 ],
71845                 "fields": [
71846                     "operator",
71847                     "address",
71848                     "building_area"
71849                 ],
71850                 "suggestion": true
71851             },
71852             "amenity/fuel/OKQ8": {
71853                 "tags": {
71854                     "name": "OKQ8",
71855                     "amenity": "fuel"
71856                 },
71857                 "name": "OKQ8",
71858                 "icon": "fuel",
71859                 "geometry": [
71860                     "point",
71861                     "vertex",
71862                     "area"
71863                 ],
71864                 "fields": [
71865                     "operator",
71866                     "address",
71867                     "building_area"
71868                 ],
71869                 "suggestion": true
71870             },
71871             "amenity/fuel/Repsol": {
71872                 "tags": {
71873                     "name": "Repsol",
71874                     "amenity": "fuel"
71875                 },
71876                 "name": "Repsol",
71877                 "icon": "fuel",
71878                 "geometry": [
71879                     "point",
71880                     "vertex",
71881                     "area"
71882                 ],
71883                 "fields": [
71884                     "operator",
71885                     "address",
71886                     "building_area"
71887                 ],
71888                 "suggestion": true
71889             },
71890             "amenity/fuel/Westfalen": {
71891                 "tags": {
71892                     "name": "Westfalen",
71893                     "amenity": "fuel"
71894                 },
71895                 "name": "Westfalen",
71896                 "icon": "fuel",
71897                 "geometry": [
71898                     "point",
71899                     "vertex",
71900                     "area"
71901                 ],
71902                 "fields": [
71903                     "operator",
71904                     "address",
71905                     "building_area"
71906                 ],
71907                 "suggestion": true
71908             },
71909             "amenity/fuel/Esso Express": {
71910                 "tags": {
71911                     "name": "Esso Express",
71912                     "amenity": "fuel"
71913                 },
71914                 "name": "Esso Express",
71915                 "icon": "fuel",
71916                 "geometry": [
71917                     "point",
71918                     "vertex",
71919                     "area"
71920                 ],
71921                 "fields": [
71922                     "operator",
71923                     "address",
71924                     "building_area"
71925                 ],
71926                 "suggestion": true
71927             },
71928             "amenity/fuel/Raiffeisenbank": {
71929                 "tags": {
71930                     "name": "Raiffeisenbank",
71931                     "amenity": "fuel"
71932                 },
71933                 "name": "Raiffeisenbank",
71934                 "icon": "fuel",
71935                 "geometry": [
71936                     "point",
71937                     "vertex",
71938                     "area"
71939                 ],
71940                 "fields": [
71941                     "operator",
71942                     "address",
71943                     "building_area"
71944                 ],
71945                 "suggestion": true
71946             },
71947             "amenity/fuel/Tamoil": {
71948                 "tags": {
71949                     "name": "Tamoil",
71950                     "amenity": "fuel"
71951                 },
71952                 "name": "Tamoil",
71953                 "icon": "fuel",
71954                 "geometry": [
71955                     "point",
71956                     "vertex",
71957                     "area"
71958                 ],
71959                 "fields": [
71960                     "operator",
71961                     "address",
71962                     "building_area"
71963                 ],
71964                 "suggestion": true
71965             },
71966             "amenity/fuel/Engen": {
71967                 "tags": {
71968                     "name": "Engen",
71969                     "amenity": "fuel"
71970                 },
71971                 "name": "Engen",
71972                 "icon": "fuel",
71973                 "geometry": [
71974                     "point",
71975                     "vertex",
71976                     "area"
71977                 ],
71978                 "fields": [
71979                     "operator",
71980                     "address",
71981                     "building_area"
71982                 ],
71983                 "suggestion": true
71984             },
71985             "amenity/fuel/Sasol": {
71986                 "tags": {
71987                     "name": "Sasol",
71988                     "amenity": "fuel"
71989                 },
71990                 "name": "Sasol",
71991                 "icon": "fuel",
71992                 "geometry": [
71993                     "point",
71994                     "vertex",
71995                     "area"
71996                 ],
71997                 "fields": [
71998                     "operator",
71999                     "address",
72000                     "building_area"
72001                 ],
72002                 "suggestion": true
72003             },
72004             "amenity/fuel/Topaz": {
72005                 "tags": {
72006                     "name": "Topaz",
72007                     "amenity": "fuel"
72008                 },
72009                 "name": "Topaz",
72010                 "icon": "fuel",
72011                 "geometry": [
72012                     "point",
72013                     "vertex",
72014                     "area"
72015                 ],
72016                 "fields": [
72017                     "operator",
72018                     "address",
72019                     "building_area"
72020                 ],
72021                 "suggestion": true
72022             },
72023             "amenity/fuel/LPG": {
72024                 "tags": {
72025                     "name": "LPG",
72026                     "amenity": "fuel"
72027                 },
72028                 "name": "LPG",
72029                 "icon": "fuel",
72030                 "geometry": [
72031                     "point",
72032                     "vertex",
72033                     "area"
72034                 ],
72035                 "fields": [
72036                     "operator",
72037                     "address",
72038                     "building_area"
72039                 ],
72040                 "suggestion": true
72041             },
72042             "amenity/fuel/Coop": {
72043                 "tags": {
72044                     "name": "Coop",
72045                     "amenity": "fuel"
72046                 },
72047                 "name": "Coop",
72048                 "icon": "fuel",
72049                 "geometry": [
72050                     "point",
72051                     "vertex",
72052                     "area"
72053                 ],
72054                 "fields": [
72055                     "operator",
72056                     "address",
72057                     "building_area"
72058                 ],
72059                 "suggestion": true
72060             },
72061             "amenity/fuel/Orlen": {
72062                 "tags": {
72063                     "name": "Orlen",
72064                     "amenity": "fuel"
72065                 },
72066                 "name": "Orlen",
72067                 "icon": "fuel",
72068                 "geometry": [
72069                     "point",
72070                     "vertex",
72071                     "area"
72072                 ],
72073                 "fields": [
72074                     "operator",
72075                     "address",
72076                     "building_area"
72077                 ],
72078                 "suggestion": true
72079             },
72080             "amenity/fuel/Oilibya": {
72081                 "tags": {
72082                     "name": "Oilibya",
72083                     "amenity": "fuel"
72084                 },
72085                 "name": "Oilibya",
72086                 "icon": "fuel",
72087                 "geometry": [
72088                     "point",
72089                     "vertex",
72090                     "area"
72091                 ],
72092                 "fields": [
72093                     "operator",
72094                     "address",
72095                     "building_area"
72096                 ],
72097                 "suggestion": true
72098             },
72099             "amenity/fuel/Tango": {
72100                 "tags": {
72101                     "name": "Tango",
72102                     "amenity": "fuel"
72103                 },
72104                 "name": "Tango",
72105                 "icon": "fuel",
72106                 "geometry": [
72107                     "point",
72108                     "vertex",
72109                     "area"
72110                 ],
72111                 "fields": [
72112                     "operator",
72113                     "address",
72114                     "building_area"
72115                 ],
72116                 "suggestion": true
72117             },
72118             "amenity/fuel/Star": {
72119                 "tags": {
72120                     "name": "Star",
72121                     "amenity": "fuel"
72122                 },
72123                 "name": "Star",
72124                 "icon": "fuel",
72125                 "geometry": [
72126                     "point",
72127                     "vertex",
72128                     "area"
72129                 ],
72130                 "fields": [
72131                     "operator",
72132                     "address",
72133                     "building_area"
72134                 ],
72135                 "suggestion": true
72136             },
72137             "amenity/fuel/Петрол": {
72138                 "tags": {
72139                     "name": "Петрол",
72140                     "amenity": "fuel"
72141                 },
72142                 "name": "Петрол",
72143                 "icon": "fuel",
72144                 "geometry": [
72145                     "point",
72146                     "vertex",
72147                     "area"
72148                 ],
72149                 "fields": [
72150                     "operator",
72151                     "address",
72152                     "building_area"
72153                 ],
72154                 "suggestion": true
72155             },
72156             "amenity/fuel/Cepsa": {
72157                 "tags": {
72158                     "name": "Cepsa",
72159                     "amenity": "fuel"
72160                 },
72161                 "name": "Cepsa",
72162                 "icon": "fuel",
72163                 "geometry": [
72164                     "point",
72165                     "vertex",
72166                     "area"
72167                 ],
72168                 "fields": [
72169                     "operator",
72170                     "address",
72171                     "building_area"
72172                 ],
72173                 "suggestion": true
72174             },
72175             "amenity/fuel/OIL!": {
72176                 "tags": {
72177                     "name": "OIL!",
72178                     "amenity": "fuel"
72179                 },
72180                 "name": "OIL!",
72181                 "icon": "fuel",
72182                 "geometry": [
72183                     "point",
72184                     "vertex",
72185                     "area"
72186                 ],
72187                 "fields": [
72188                     "operator",
72189                     "address",
72190                     "building_area"
72191                 ],
72192                 "suggestion": true
72193             },
72194             "amenity/fuel/Ultramar": {
72195                 "tags": {
72196                     "name": "Ultramar",
72197                     "amenity": "fuel"
72198                 },
72199                 "name": "Ultramar",
72200                 "icon": "fuel",
72201                 "geometry": [
72202                     "point",
72203                     "vertex",
72204                     "area"
72205                 ],
72206                 "fields": [
72207                     "operator",
72208                     "address",
72209                     "building_area"
72210                 ],
72211                 "suggestion": true
72212             },
72213             "amenity/fuel/Irving": {
72214                 "tags": {
72215                     "name": "Irving",
72216                     "amenity": "fuel"
72217                 },
72218                 "name": "Irving",
72219                 "icon": "fuel",
72220                 "geometry": [
72221                     "point",
72222                     "vertex",
72223                     "area"
72224                 ],
72225                 "fields": [
72226                     "operator",
72227                     "address",
72228                     "building_area"
72229                 ],
72230                 "suggestion": true
72231             },
72232             "amenity/fuel/Lukoil": {
72233                 "tags": {
72234                     "name": "Lukoil",
72235                     "amenity": "fuel"
72236                 },
72237                 "name": "Lukoil",
72238                 "icon": "fuel",
72239                 "geometry": [
72240                     "point",
72241                     "vertex",
72242                     "area"
72243                 ],
72244                 "fields": [
72245                     "operator",
72246                     "address",
72247                     "building_area"
72248                 ],
72249                 "suggestion": true
72250             },
72251             "amenity/fuel/Petro-Canada": {
72252                 "tags": {
72253                     "name": "Petro-Canada",
72254                     "amenity": "fuel"
72255                 },
72256                 "name": "Petro-Canada",
72257                 "icon": "fuel",
72258                 "geometry": [
72259                     "point",
72260                     "vertex",
72261                     "area"
72262                 ],
72263                 "fields": [
72264                     "operator",
72265                     "address",
72266                     "building_area"
72267                 ],
72268                 "suggestion": true
72269             },
72270             "amenity/fuel/7-Eleven": {
72271                 "tags": {
72272                     "name": "7-Eleven",
72273                     "amenity": "fuel"
72274                 },
72275                 "name": "7-Eleven",
72276                 "icon": "fuel",
72277                 "geometry": [
72278                     "point",
72279                     "vertex",
72280                     "area"
72281                 ],
72282                 "fields": [
72283                     "operator",
72284                     "address",
72285                     "building_area"
72286                 ],
72287                 "suggestion": true
72288             },
72289             "amenity/fuel/Agrola": {
72290                 "tags": {
72291                     "name": "Agrola",
72292                     "amenity": "fuel"
72293                 },
72294                 "name": "Agrola",
72295                 "icon": "fuel",
72296                 "geometry": [
72297                     "point",
72298                     "vertex",
72299                     "area"
72300                 ],
72301                 "fields": [
72302                     "operator",
72303                     "address",
72304                     "building_area"
72305                 ],
72306                 "suggestion": true
72307             },
72308             "amenity/fuel/Husky": {
72309                 "tags": {
72310                     "name": "Husky",
72311                     "amenity": "fuel"
72312                 },
72313                 "name": "Husky",
72314                 "icon": "fuel",
72315                 "geometry": [
72316                     "point",
72317                     "vertex",
72318                     "area"
72319                 ],
72320                 "fields": [
72321                     "operator",
72322                     "address",
72323                     "building_area"
72324                 ],
72325                 "suggestion": true
72326             },
72327             "amenity/fuel/Slovnaft": {
72328                 "tags": {
72329                     "name": "Slovnaft",
72330                     "amenity": "fuel"
72331                 },
72332                 "name": "Slovnaft",
72333                 "icon": "fuel",
72334                 "geometry": [
72335                     "point",
72336                     "vertex",
72337                     "area"
72338                 ],
72339                 "fields": [
72340                     "operator",
72341                     "address",
72342                     "building_area"
72343                 ],
72344                 "suggestion": true
72345             },
72346             "amenity/fuel/Sheetz": {
72347                 "tags": {
72348                     "name": "Sheetz",
72349                     "amenity": "fuel"
72350                 },
72351                 "name": "Sheetz",
72352                 "icon": "fuel",
72353                 "geometry": [
72354                     "point",
72355                     "vertex",
72356                     "area"
72357                 ],
72358                 "fields": [
72359                     "operator",
72360                     "address",
72361                     "building_area"
72362                 ],
72363                 "suggestion": true
72364             },
72365             "amenity/fuel/Mol": {
72366                 "tags": {
72367                     "name": "Mol",
72368                     "amenity": "fuel"
72369                 },
72370                 "name": "Mol",
72371                 "icon": "fuel",
72372                 "geometry": [
72373                     "point",
72374                     "vertex",
72375                     "area"
72376                 ],
72377                 "fields": [
72378                     "operator",
72379                     "address",
72380                     "building_area"
72381                 ],
72382                 "suggestion": true
72383             },
72384             "amenity/fuel/Petronas": {
72385                 "tags": {
72386                     "name": "Petronas",
72387                     "amenity": "fuel"
72388                 },
72389                 "name": "Petronas",
72390                 "icon": "fuel",
72391                 "geometry": [
72392                     "point",
72393                     "vertex",
72394                     "area"
72395                 ],
72396                 "fields": [
72397                     "operator",
72398                     "address",
72399                     "building_area"
72400                 ],
72401                 "suggestion": true
72402             },
72403             "amenity/fuel/Газпромнефть": {
72404                 "tags": {
72405                     "name": "Газпромнефть",
72406                     "amenity": "fuel"
72407                 },
72408                 "name": "Газпромнефть",
72409                 "icon": "fuel",
72410                 "geometry": [
72411                     "point",
72412                     "vertex",
72413                     "area"
72414                 ],
72415                 "fields": [
72416                     "operator",
72417                     "address",
72418                     "building_area"
72419                 ],
72420                 "suggestion": true
72421             },
72422             "amenity/fuel/Лукойл": {
72423                 "tags": {
72424                     "name": "Лукойл",
72425                     "amenity": "fuel"
72426                 },
72427                 "name": "Лукойл",
72428                 "icon": "fuel",
72429                 "geometry": [
72430                     "point",
72431                     "vertex",
72432                     "area"
72433                 ],
72434                 "fields": [
72435                     "operator",
72436                     "address",
72437                     "building_area"
72438                 ],
72439                 "suggestion": true
72440             },
72441             "amenity/fuel/Elan": {
72442                 "tags": {
72443                     "name": "Elan",
72444                     "amenity": "fuel"
72445                 },
72446                 "name": "Elan",
72447                 "icon": "fuel",
72448                 "geometry": [
72449                     "point",
72450                     "vertex",
72451                     "area"
72452                 ],
72453                 "fields": [
72454                     "operator",
72455                     "address",
72456                     "building_area"
72457                 ],
72458                 "suggestion": true
72459             },
72460             "amenity/fuel/Роснефть": {
72461                 "tags": {
72462                     "name": "Роснефть",
72463                     "amenity": "fuel"
72464                 },
72465                 "name": "Роснефть",
72466                 "icon": "fuel",
72467                 "geometry": [
72468                     "point",
72469                     "vertex",
72470                     "area"
72471                 ],
72472                 "fields": [
72473                     "operator",
72474                     "address",
72475                     "building_area"
72476                 ],
72477                 "suggestion": true
72478             },
72479             "amenity/fuel/Turmöl": {
72480                 "tags": {
72481                     "name": "Turmöl",
72482                     "amenity": "fuel"
72483                 },
72484                 "name": "Turmöl",
72485                 "icon": "fuel",
72486                 "geometry": [
72487                     "point",
72488                     "vertex",
72489                     "area"
72490                 ],
72491                 "fields": [
72492                     "operator",
72493                     "address",
72494                     "building_area"
72495                 ],
72496                 "suggestion": true
72497             },
72498             "amenity/fuel/Neste A24": {
72499                 "tags": {
72500                     "name": "Neste A24",
72501                     "amenity": "fuel"
72502                 },
72503                 "name": "Neste A24",
72504                 "icon": "fuel",
72505                 "geometry": [
72506                     "point",
72507                     "vertex",
72508                     "area"
72509                 ],
72510                 "fields": [
72511                     "operator",
72512                     "address",
72513                     "building_area"
72514                 ],
72515                 "suggestion": true
72516             },
72517             "amenity/fuel/Marathon": {
72518                 "tags": {
72519                     "name": "Marathon",
72520                     "amenity": "fuel"
72521                 },
72522                 "name": "Marathon",
72523                 "icon": "fuel",
72524                 "geometry": [
72525                     "point",
72526                     "vertex",
72527                     "area"
72528                 ],
72529                 "fields": [
72530                     "operator",
72531                     "address",
72532                     "building_area"
72533                 ],
72534                 "suggestion": true
72535             },
72536             "amenity/fuel/Valero": {
72537                 "tags": {
72538                     "name": "Valero",
72539                     "amenity": "fuel"
72540                 },
72541                 "name": "Valero",
72542                 "icon": "fuel",
72543                 "geometry": [
72544                     "point",
72545                     "vertex",
72546                     "area"
72547                 ],
72548                 "fields": [
72549                     "operator",
72550                     "address",
72551                     "building_area"
72552                 ],
72553                 "suggestion": true
72554             },
72555             "amenity/fuel/Eni": {
72556                 "tags": {
72557                     "name": "Eni",
72558                     "amenity": "fuel"
72559                 },
72560                 "name": "Eni",
72561                 "icon": "fuel",
72562                 "geometry": [
72563                     "point",
72564                     "vertex",
72565                     "area"
72566                 ],
72567                 "fields": [
72568                     "operator",
72569                     "address",
72570                     "building_area"
72571                 ],
72572                 "suggestion": true
72573             },
72574             "amenity/fuel/Chevron": {
72575                 "tags": {
72576                     "name": "Chevron",
72577                     "amenity": "fuel"
72578                 },
72579                 "name": "Chevron",
72580                 "icon": "fuel",
72581                 "geometry": [
72582                     "point",
72583                     "vertex",
72584                     "area"
72585                 ],
72586                 "fields": [
72587                     "operator",
72588                     "address",
72589                     "building_area"
72590                 ],
72591                 "suggestion": true
72592             },
72593             "amenity/fuel/ТНК": {
72594                 "tags": {
72595                     "name": "ТНК",
72596                     "amenity": "fuel"
72597                 },
72598                 "name": "ТНК",
72599                 "icon": "fuel",
72600                 "geometry": [
72601                     "point",
72602                     "vertex",
72603                     "area"
72604                 ],
72605                 "fields": [
72606                     "operator",
72607                     "address",
72608                     "building_area"
72609                 ],
72610                 "suggestion": true
72611             },
72612             "amenity/fuel/REPSOL": {
72613                 "tags": {
72614                     "name": "REPSOL",
72615                     "amenity": "fuel"
72616                 },
72617                 "name": "REPSOL",
72618                 "icon": "fuel",
72619                 "geometry": [
72620                     "point",
72621                     "vertex",
72622                     "area"
72623                 ],
72624                 "fields": [
72625                     "operator",
72626                     "address",
72627                     "building_area"
72628                 ],
72629                 "suggestion": true
72630             },
72631             "amenity/fuel/MOL": {
72632                 "tags": {
72633                     "name": "MOL",
72634                     "amenity": "fuel"
72635                 },
72636                 "name": "MOL",
72637                 "icon": "fuel",
72638                 "geometry": [
72639                     "point",
72640                     "vertex",
72641                     "area"
72642                 ],
72643                 "fields": [
72644                     "operator",
72645                     "address",
72646                     "building_area"
72647                 ],
72648                 "suggestion": true
72649             },
72650             "amenity/fuel/Bliska": {
72651                 "tags": {
72652                     "name": "Bliska",
72653                     "amenity": "fuel"
72654                 },
72655                 "name": "Bliska",
72656                 "icon": "fuel",
72657                 "geometry": [
72658                     "point",
72659                     "vertex",
72660                     "area"
72661                 ],
72662                 "fields": [
72663                     "operator",
72664                     "address",
72665                     "building_area"
72666                 ],
72667                 "suggestion": true
72668             },
72669             "amenity/fuel/Api": {
72670                 "tags": {
72671                     "name": "Api",
72672                     "amenity": "fuel"
72673                 },
72674                 "name": "Api",
72675                 "icon": "fuel",
72676                 "geometry": [
72677                     "point",
72678                     "vertex",
72679                     "area"
72680                 ],
72681                 "fields": [
72682                     "operator",
72683                     "address",
72684                     "building_area"
72685                 ],
72686                 "suggestion": true
72687             },
72688             "amenity/fuel/Arco": {
72689                 "tags": {
72690                     "name": "Arco",
72691                     "amenity": "fuel"
72692                 },
72693                 "name": "Arco",
72694                 "icon": "fuel",
72695                 "geometry": [
72696                     "point",
72697                     "vertex",
72698                     "area"
72699                 ],
72700                 "fields": [
72701                     "operator",
72702                     "address",
72703                     "building_area"
72704                 ],
72705                 "suggestion": true
72706             },
72707             "amenity/fuel/Pemex": {
72708                 "tags": {
72709                     "name": "Pemex",
72710                     "amenity": "fuel"
72711                 },
72712                 "name": "Pemex",
72713                 "icon": "fuel",
72714                 "geometry": [
72715                     "point",
72716                     "vertex",
72717                     "area"
72718                 ],
72719                 "fields": [
72720                     "operator",
72721                     "address",
72722                     "building_area"
72723                 ],
72724                 "suggestion": true
72725             },
72726             "amenity/fuel/Exxon": {
72727                 "tags": {
72728                     "name": "Exxon",
72729                     "amenity": "fuel"
72730                 },
72731                 "name": "Exxon",
72732                 "icon": "fuel",
72733                 "geometry": [
72734                     "point",
72735                     "vertex",
72736                     "area"
72737                 ],
72738                 "fields": [
72739                     "operator",
72740                     "address",
72741                     "building_area"
72742                 ],
72743                 "suggestion": true
72744             },
72745             "amenity/fuel/Coles Express": {
72746                 "tags": {
72747                     "name": "Coles Express",
72748                     "amenity": "fuel"
72749                 },
72750                 "name": "Coles Express",
72751                 "icon": "fuel",
72752                 "geometry": [
72753                     "point",
72754                     "vertex",
72755                     "area"
72756                 ],
72757                 "fields": [
72758                     "operator",
72759                     "address",
72760                     "building_area"
72761                 ],
72762                 "suggestion": true
72763             },
72764             "amenity/fuel/Petrom": {
72765                 "tags": {
72766                     "name": "Petrom",
72767                     "amenity": "fuel"
72768                 },
72769                 "name": "Petrom",
72770                 "icon": "fuel",
72771                 "geometry": [
72772                     "point",
72773                     "vertex",
72774                     "area"
72775                 ],
72776                 "fields": [
72777                     "operator",
72778                     "address",
72779                     "building_area"
72780                 ],
72781                 "suggestion": true
72782             },
72783             "amenity/fuel/PETRONOR": {
72784                 "tags": {
72785                     "name": "PETRONOR",
72786                     "amenity": "fuel"
72787                 },
72788                 "name": "PETRONOR",
72789                 "icon": "fuel",
72790                 "geometry": [
72791                     "point",
72792                     "vertex",
72793                     "area"
72794                 ],
72795                 "fields": [
72796                     "operator",
72797                     "address",
72798                     "building_area"
72799                 ],
72800                 "suggestion": true
72801             },
72802             "amenity/fuel/Rompetrol": {
72803                 "tags": {
72804                     "name": "Rompetrol",
72805                     "amenity": "fuel"
72806                 },
72807                 "name": "Rompetrol",
72808                 "icon": "fuel",
72809                 "geometry": [
72810                     "point",
72811                     "vertex",
72812                     "area"
72813                 ],
72814                 "fields": [
72815                     "operator",
72816                     "address",
72817                     "building_area"
72818                 ],
72819                 "suggestion": true
72820             },
72821             "amenity/fuel/Lotos": {
72822                 "tags": {
72823                     "name": "Lotos",
72824                     "amenity": "fuel"
72825                 },
72826                 "name": "Lotos",
72827                 "icon": "fuel",
72828                 "geometry": [
72829                     "point",
72830                     "vertex",
72831                     "area"
72832                 ],
72833                 "fields": [
72834                     "operator",
72835                     "address",
72836                     "building_area"
72837                 ],
72838                 "suggestion": true
72839             },
72840             "amenity/fuel/ОМВ": {
72841                 "tags": {
72842                     "name": "ОМВ",
72843                     "amenity": "fuel"
72844                 },
72845                 "name": "ОМВ",
72846                 "icon": "fuel",
72847                 "geometry": [
72848                     "point",
72849                     "vertex",
72850                     "area"
72851                 ],
72852                 "fields": [
72853                     "operator",
72854                     "address",
72855                     "building_area"
72856                 ],
72857                 "suggestion": true
72858             },
72859             "amenity/fuel/BR": {
72860                 "tags": {
72861                     "name": "BR",
72862                     "amenity": "fuel"
72863                 },
72864                 "name": "BR",
72865                 "icon": "fuel",
72866                 "geometry": [
72867                     "point",
72868                     "vertex",
72869                     "area"
72870                 ],
72871                 "fields": [
72872                     "operator",
72873                     "address",
72874                     "building_area"
72875                 ],
72876                 "suggestion": true
72877             },
72878             "amenity/fuel/Copec": {
72879                 "tags": {
72880                     "name": "Copec",
72881                     "amenity": "fuel"
72882                 },
72883                 "name": "Copec",
72884                 "icon": "fuel",
72885                 "geometry": [
72886                     "point",
72887                     "vertex",
72888                     "area"
72889                 ],
72890                 "fields": [
72891                     "operator",
72892                     "address",
72893                     "building_area"
72894                 ],
72895                 "suggestion": true
72896             },
72897             "amenity/fuel/Petrobras": {
72898                 "tags": {
72899                     "name": "Petrobras",
72900                     "amenity": "fuel"
72901                 },
72902                 "name": "Petrobras",
72903                 "icon": "fuel",
72904                 "geometry": [
72905                     "point",
72906                     "vertex",
72907                     "area"
72908                 ],
72909                 "fields": [
72910                     "operator",
72911                     "address",
72912                     "building_area"
72913                 ],
72914                 "suggestion": true
72915             },
72916             "amenity/fuel/Liberty": {
72917                 "tags": {
72918                     "name": "Liberty",
72919                     "amenity": "fuel"
72920                 },
72921                 "name": "Liberty",
72922                 "icon": "fuel",
72923                 "geometry": [
72924                     "point",
72925                     "vertex",
72926                     "area"
72927                 ],
72928                 "fields": [
72929                     "operator",
72930                     "address",
72931                     "building_area"
72932                 ],
72933                 "suggestion": true
72934             },
72935             "amenity/fuel/IP": {
72936                 "tags": {
72937                     "name": "IP",
72938                     "amenity": "fuel"
72939                 },
72940                 "name": "IP",
72941                 "icon": "fuel",
72942                 "geometry": [
72943                     "point",
72944                     "vertex",
72945                     "area"
72946                 ],
72947                 "fields": [
72948                     "operator",
72949                     "address",
72950                     "building_area"
72951                 ],
72952                 "suggestion": true
72953             },
72954             "amenity/fuel/Erg": {
72955                 "tags": {
72956                     "name": "Erg",
72957                     "amenity": "fuel"
72958                 },
72959                 "name": "Erg",
72960                 "icon": "fuel",
72961                 "geometry": [
72962                     "point",
72963                     "vertex",
72964                     "area"
72965                 ],
72966                 "fields": [
72967                     "operator",
72968                     "address",
72969                     "building_area"
72970                 ],
72971                 "suggestion": true
72972             },
72973             "amenity/fuel/Eneos": {
72974                 "tags": {
72975                     "name": "Eneos",
72976                     "amenity": "fuel"
72977                 },
72978                 "name": "Eneos",
72979                 "icon": "fuel",
72980                 "geometry": [
72981                     "point",
72982                     "vertex",
72983                     "area"
72984                 ],
72985                 "fields": [
72986                     "operator",
72987                     "address",
72988                     "building_area"
72989                 ],
72990                 "suggestion": true
72991             },
72992             "amenity/fuel/Citgo": {
72993                 "tags": {
72994                     "name": "Citgo",
72995                     "amenity": "fuel"
72996                 },
72997                 "name": "Citgo",
72998                 "icon": "fuel",
72999                 "geometry": [
73000                     "point",
73001                     "vertex",
73002                     "area"
73003                 ],
73004                 "fields": [
73005                     "operator",
73006                     "address",
73007                     "building_area"
73008                 ],
73009                 "suggestion": true
73010             },
73011             "amenity/fuel/Metano": {
73012                 "tags": {
73013                     "name": "Metano",
73014                     "amenity": "fuel"
73015                 },
73016                 "name": "Metano",
73017                 "icon": "fuel",
73018                 "geometry": [
73019                     "point",
73020                     "vertex",
73021                     "area"
73022                 ],
73023                 "fields": [
73024                     "operator",
73025                     "address",
73026                     "building_area"
73027                 ],
73028                 "suggestion": true
73029             },
73030             "amenity/fuel/Сургутнефтегаз": {
73031                 "tags": {
73032                     "name": "Сургутнефтегаз",
73033                     "amenity": "fuel"
73034                 },
73035                 "name": "Сургутнефтегаз",
73036                 "icon": "fuel",
73037                 "geometry": [
73038                     "point",
73039                     "vertex",
73040                     "area"
73041                 ],
73042                 "fields": [
73043                     "operator",
73044                     "address",
73045                     "building_area"
73046                 ],
73047                 "suggestion": true
73048             },
73049             "amenity/fuel/EKO": {
73050                 "tags": {
73051                     "name": "EKO",
73052                     "amenity": "fuel"
73053                 },
73054                 "name": "EKO",
73055                 "icon": "fuel",
73056                 "geometry": [
73057                     "point",
73058                     "vertex",
73059                     "area"
73060                 ],
73061                 "fields": [
73062                     "operator",
73063                     "address",
73064                     "building_area"
73065                 ],
73066                 "suggestion": true
73067             },
73068             "amenity/fuel/Eko": {
73069                 "tags": {
73070                     "name": "Eko",
73071                     "amenity": "fuel"
73072                 },
73073                 "name": "Eko",
73074                 "icon": "fuel",
73075                 "geometry": [
73076                     "point",
73077                     "vertex",
73078                     "area"
73079                 ],
73080                 "fields": [
73081                     "operator",
73082                     "address",
73083                     "building_area"
73084                 ],
73085                 "suggestion": true
73086             },
73087             "amenity/fuel/Indipend.": {
73088                 "tags": {
73089                     "name": "Indipend.",
73090                     "amenity": "fuel"
73091                 },
73092                 "name": "Indipend.",
73093                 "icon": "fuel",
73094                 "geometry": [
73095                     "point",
73096                     "vertex",
73097                     "area"
73098                 ],
73099                 "fields": [
73100                     "operator",
73101                     "address",
73102                     "building_area"
73103                 ],
73104                 "suggestion": true
73105             },
73106             "amenity/fuel/IES": {
73107                 "tags": {
73108                     "name": "IES",
73109                     "amenity": "fuel"
73110                 },
73111                 "name": "IES",
73112                 "icon": "fuel",
73113                 "geometry": [
73114                     "point",
73115                     "vertex",
73116                     "area"
73117                 ],
73118                 "fields": [
73119                     "operator",
73120                     "address",
73121                     "building_area"
73122                 ],
73123                 "suggestion": true
73124             },
73125             "amenity/fuel/TotalErg": {
73126                 "tags": {
73127                     "name": "TotalErg",
73128                     "amenity": "fuel"
73129                 },
73130                 "name": "TotalErg",
73131                 "icon": "fuel",
73132                 "geometry": [
73133                     "point",
73134                     "vertex",
73135                     "area"
73136                 ],
73137                 "fields": [
73138                     "operator",
73139                     "address",
73140                     "building_area"
73141                 ],
73142                 "suggestion": true
73143             },
73144             "amenity/fuel/Cenex": {
73145                 "tags": {
73146                     "name": "Cenex",
73147                     "amenity": "fuel"
73148                 },
73149                 "name": "Cenex",
73150                 "icon": "fuel",
73151                 "geometry": [
73152                     "point",
73153                     "vertex",
73154                     "area"
73155                 ],
73156                 "fields": [
73157                     "operator",
73158                     "address",
73159                     "building_area"
73160                 ],
73161                 "suggestion": true
73162             },
73163             "amenity/fuel/ПТК": {
73164                 "tags": {
73165                     "name": "ПТК",
73166                     "amenity": "fuel"
73167                 },
73168                 "name": "ПТК",
73169                 "icon": "fuel",
73170                 "geometry": [
73171                     "point",
73172                     "vertex",
73173                     "area"
73174                 ],
73175                 "fields": [
73176                     "operator",
73177                     "address",
73178                     "building_area"
73179                 ],
73180                 "suggestion": true
73181             },
73182             "amenity/fuel/HP": {
73183                 "tags": {
73184                     "name": "HP",
73185                     "amenity": "fuel"
73186                 },
73187                 "name": "HP",
73188                 "icon": "fuel",
73189                 "geometry": [
73190                     "point",
73191                     "vertex",
73192                     "area"
73193                 ],
73194                 "fields": [
73195                     "operator",
73196                     "address",
73197                     "building_area"
73198                 ],
73199                 "suggestion": true
73200             },
73201             "amenity/fuel/Phillips 66": {
73202                 "tags": {
73203                     "name": "Phillips 66",
73204                     "amenity": "fuel"
73205                 },
73206                 "name": "Phillips 66",
73207                 "icon": "fuel",
73208                 "geometry": [
73209                     "point",
73210                     "vertex",
73211                     "area"
73212                 ],
73213                 "fields": [
73214                     "operator",
73215                     "address",
73216                     "building_area"
73217                 ],
73218                 "suggestion": true
73219             },
73220             "amenity/fuel/CARREFOUR": {
73221                 "tags": {
73222                     "name": "CARREFOUR",
73223                     "amenity": "fuel"
73224                 },
73225                 "name": "CARREFOUR",
73226                 "icon": "fuel",
73227                 "geometry": [
73228                     "point",
73229                     "vertex",
73230                     "area"
73231                 ],
73232                 "fields": [
73233                     "operator",
73234                     "address",
73235                     "building_area"
73236                 ],
73237                 "suggestion": true
73238             },
73239             "amenity/fuel/ERG": {
73240                 "tags": {
73241                     "name": "ERG",
73242                     "amenity": "fuel"
73243                 },
73244                 "name": "ERG",
73245                 "icon": "fuel",
73246                 "geometry": [
73247                     "point",
73248                     "vertex",
73249                     "area"
73250                 ],
73251                 "fields": [
73252                     "operator",
73253                     "address",
73254                     "building_area"
73255                 ],
73256                 "suggestion": true
73257             },
73258             "amenity/fuel/Speedway": {
73259                 "tags": {
73260                     "name": "Speedway",
73261                     "amenity": "fuel"
73262                 },
73263                 "name": "Speedway",
73264                 "icon": "fuel",
73265                 "geometry": [
73266                     "point",
73267                     "vertex",
73268                     "area"
73269                 ],
73270                 "fields": [
73271                     "operator",
73272                     "address",
73273                     "building_area"
73274                 ],
73275                 "suggestion": true
73276             },
73277             "amenity/fuel/Benzina": {
73278                 "tags": {
73279                     "name": "Benzina",
73280                     "amenity": "fuel"
73281                 },
73282                 "name": "Benzina",
73283                 "icon": "fuel",
73284                 "geometry": [
73285                     "point",
73286                     "vertex",
73287                     "area"
73288                 ],
73289                 "fields": [
73290                     "operator",
73291                     "address",
73292                     "building_area"
73293                 ],
73294                 "suggestion": true
73295             },
73296             "amenity/fuel/Татнефть": {
73297                 "tags": {
73298                     "name": "Татнефть",
73299                     "amenity": "fuel"
73300                 },
73301                 "name": "Татнефть",
73302                 "icon": "fuel",
73303                 "geometry": [
73304                     "point",
73305                     "vertex",
73306                     "area"
73307                 ],
73308                 "fields": [
73309                     "operator",
73310                     "address",
73311                     "building_area"
73312                 ],
73313                 "suggestion": true
73314             },
73315             "amenity/fuel/Terpel": {
73316                 "tags": {
73317                     "name": "Terpel",
73318                     "amenity": "fuel"
73319                 },
73320                 "name": "Terpel",
73321                 "icon": "fuel",
73322                 "geometry": [
73323                     "point",
73324                     "vertex",
73325                     "area"
73326                 ],
73327                 "fields": [
73328                     "operator",
73329                     "address",
73330                     "building_area"
73331                 ],
73332                 "suggestion": true
73333             },
73334             "amenity/fuel/WOG": {
73335                 "tags": {
73336                     "name": "WOG",
73337                     "amenity": "fuel"
73338                 },
73339                 "name": "WOG",
73340                 "icon": "fuel",
73341                 "geometry": [
73342                     "point",
73343                     "vertex",
73344                     "area"
73345                 ],
73346                 "fields": [
73347                     "operator",
73348                     "address",
73349                     "building_area"
73350                 ],
73351                 "suggestion": true
73352             },
73353             "amenity/fuel/Seaoil": {
73354                 "tags": {
73355                     "name": "Seaoil",
73356                     "amenity": "fuel"
73357                 },
73358                 "name": "Seaoil",
73359                 "icon": "fuel",
73360                 "geometry": [
73361                     "point",
73362                     "vertex",
73363                     "area"
73364                 ],
73365                 "fields": [
73366                     "operator",
73367                     "address",
73368                     "building_area"
73369                 ],
73370                 "suggestion": true
73371             },
73372             "amenity/fuel/АЗС": {
73373                 "tags": {
73374                     "name": "АЗС",
73375                     "amenity": "fuel"
73376                 },
73377                 "name": "АЗС",
73378                 "icon": "fuel",
73379                 "geometry": [
73380                     "point",
73381                     "vertex",
73382                     "area"
73383                 ],
73384                 "fields": [
73385                     "operator",
73386                     "address",
73387                     "building_area"
73388                 ],
73389                 "suggestion": true
73390             },
73391             "amenity/fuel/Kwik Trip": {
73392                 "tags": {
73393                     "name": "Kwik Trip",
73394                     "amenity": "fuel"
73395                 },
73396                 "name": "Kwik Trip",
73397                 "icon": "fuel",
73398                 "geometry": [
73399                     "point",
73400                     "vertex",
73401                     "area"
73402                 ],
73403                 "fields": [
73404                     "operator",
73405                     "address",
73406                     "building_area"
73407                 ],
73408                 "suggestion": true
73409             },
73410             "amenity/fuel/Wawa": {
73411                 "tags": {
73412                     "name": "Wawa",
73413                     "amenity": "fuel"
73414                 },
73415                 "name": "Wawa",
73416                 "icon": "fuel",
73417                 "geometry": [
73418                     "point",
73419                     "vertex",
73420                     "area"
73421                 ],
73422                 "fields": [
73423                     "operator",
73424                     "address",
73425                     "building_area"
73426                 ],
73427                 "suggestion": true
73428             },
73429             "amenity/fuel/Pertamina": {
73430                 "tags": {
73431                     "name": "Pertamina",
73432                     "amenity": "fuel"
73433                 },
73434                 "name": "Pertamina",
73435                 "icon": "fuel",
73436                 "geometry": [
73437                     "point",
73438                     "vertex",
73439                     "area"
73440                 ],
73441                 "fields": [
73442                     "operator",
73443                     "address",
73444                     "building_area"
73445                 ],
73446                 "suggestion": true
73447             },
73448             "amenity/fuel/COSMO": {
73449                 "tags": {
73450                     "name": "COSMO",
73451                     "amenity": "fuel"
73452                 },
73453                 "name": "COSMO",
73454                 "icon": "fuel",
73455                 "geometry": [
73456                     "point",
73457                     "vertex",
73458                     "area"
73459                 ],
73460                 "fields": [
73461                     "operator",
73462                     "address",
73463                     "building_area"
73464                 ],
73465                 "suggestion": true
73466             },
73467             "amenity/fuel/Z": {
73468                 "tags": {
73469                     "name": "Z",
73470                     "amenity": "fuel"
73471                 },
73472                 "name": "Z",
73473                 "icon": "fuel",
73474                 "geometry": [
73475                     "point",
73476                     "vertex",
73477                     "area"
73478                 ],
73479                 "fields": [
73480                     "operator",
73481                     "address",
73482                     "building_area"
73483                 ],
73484                 "suggestion": true
73485             },
73486             "amenity/fuel/Indian Oil": {
73487                 "tags": {
73488                     "name": "Indian Oil",
73489                     "amenity": "fuel"
73490                 },
73491                 "name": "Indian Oil",
73492                 "icon": "fuel",
73493                 "geometry": [
73494                     "point",
73495                     "vertex",
73496                     "area"
73497                 ],
73498                 "fields": [
73499                     "operator",
73500                     "address",
73501                     "building_area"
73502                 ],
73503                 "suggestion": true
73504             },
73505             "amenity/fuel/АГЗС": {
73506                 "tags": {
73507                     "name": "АГЗС",
73508                     "amenity": "fuel"
73509                 },
73510                 "name": "АГЗС",
73511                 "icon": "fuel",
73512                 "geometry": [
73513                     "point",
73514                     "vertex",
73515                     "area"
73516                 ],
73517                 "fields": [
73518                     "operator",
73519                     "address",
73520                     "building_area"
73521                 ],
73522                 "suggestion": true
73523             },
73524             "amenity/fuel/INA": {
73525                 "tags": {
73526                     "name": "INA",
73527                     "amenity": "fuel"
73528                 },
73529                 "name": "INA",
73530                 "icon": "fuel",
73531                 "geometry": [
73532                     "point",
73533                     "vertex",
73534                     "area"
73535                 ],
73536                 "fields": [
73537                     "operator",
73538                     "address",
73539                     "building_area"
73540                 ],
73541                 "suggestion": true
73542             },
73543             "amenity/fuel/JOMO": {
73544                 "tags": {
73545                     "name": "JOMO",
73546                     "amenity": "fuel"
73547                 },
73548                 "name": "JOMO",
73549                 "icon": "fuel",
73550                 "geometry": [
73551                     "point",
73552                     "vertex",
73553                     "area"
73554                 ],
73555                 "fields": [
73556                     "operator",
73557                     "address",
73558                     "building_area"
73559                 ],
73560                 "suggestion": true
73561             },
73562             "amenity/fuel/Holiday": {
73563                 "tags": {
73564                     "name": "Holiday",
73565                     "amenity": "fuel"
73566                 },
73567                 "name": "Holiday",
73568                 "icon": "fuel",
73569                 "geometry": [
73570                     "point",
73571                     "vertex",
73572                     "area"
73573                 ],
73574                 "fields": [
73575                     "operator",
73576                     "address",
73577                     "building_area"
73578                 ],
73579                 "suggestion": true
73580             },
73581             "amenity/fuel/YPF": {
73582                 "tags": {
73583                     "name": "YPF",
73584                     "amenity": "fuel"
73585                 },
73586                 "name": "YPF",
73587                 "icon": "fuel",
73588                 "geometry": [
73589                     "point",
73590                     "vertex",
73591                     "area"
73592                 ],
73593                 "fields": [
73594                     "operator",
73595                     "address",
73596                     "building_area"
73597                 ],
73598                 "suggestion": true
73599             },
73600             "amenity/fuel/IDEMITSU": {
73601                 "tags": {
73602                     "name": "IDEMITSU",
73603                     "amenity": "fuel"
73604                 },
73605                 "name": "IDEMITSU",
73606                 "icon": "fuel",
73607                 "geometry": [
73608                     "point",
73609                     "vertex",
73610                     "area"
73611                 ],
73612                 "fields": [
73613                     "operator",
73614                     "address",
73615                     "building_area"
73616                 ],
73617                 "suggestion": true
73618             },
73619             "amenity/fuel/ENEOS": {
73620                 "tags": {
73621                     "name": "ENEOS",
73622                     "amenity": "fuel"
73623                 },
73624                 "name": "ENEOS",
73625                 "icon": "fuel",
73626                 "geometry": [
73627                     "point",
73628                     "vertex",
73629                     "area"
73630                 ],
73631                 "fields": [
73632                     "operator",
73633                     "address",
73634                     "building_area"
73635                 ],
73636                 "suggestion": true
73637             },
73638             "amenity/fuel/Stacja paliw": {
73639                 "tags": {
73640                     "name": "Stacja paliw",
73641                     "amenity": "fuel"
73642                 },
73643                 "name": "Stacja paliw",
73644                 "icon": "fuel",
73645                 "geometry": [
73646                     "point",
73647                     "vertex",
73648                     "area"
73649                 ],
73650                 "fields": [
73651                     "operator",
73652                     "address",
73653                     "building_area"
73654                 ],
73655                 "suggestion": true
73656             },
73657             "amenity/fuel/Bharat Petroleum": {
73658                 "tags": {
73659                     "name": "Bharat Petroleum",
73660                     "amenity": "fuel"
73661                 },
73662                 "name": "Bharat Petroleum",
73663                 "icon": "fuel",
73664                 "geometry": [
73665                     "point",
73666                     "vertex",
73667                     "area"
73668                 ],
73669                 "fields": [
73670                     "operator",
73671                     "address",
73672                     "building_area"
73673                 ],
73674                 "suggestion": true
73675             },
73676             "amenity/fuel/CAMPSA": {
73677                 "tags": {
73678                     "name": "CAMPSA",
73679                     "amenity": "fuel"
73680                 },
73681                 "name": "CAMPSA",
73682                 "icon": "fuel",
73683                 "geometry": [
73684                     "point",
73685                     "vertex",
73686                     "area"
73687                 ],
73688                 "fields": [
73689                     "operator",
73690                     "address",
73691                     "building_area"
73692                 ],
73693                 "suggestion": true
73694             },
73695             "amenity/fuel/Casey's General Store": {
73696                 "tags": {
73697                     "name": "Casey's General Store",
73698                     "amenity": "fuel"
73699                 },
73700                 "name": "Casey's General Store",
73701                 "icon": "fuel",
73702                 "geometry": [
73703                     "point",
73704                     "vertex",
73705                     "area"
73706                 ],
73707                 "fields": [
73708                     "operator",
73709                     "address",
73710                     "building_area"
73711                 ],
73712                 "suggestion": true
73713             },
73714             "amenity/fuel/Башнефть": {
73715                 "tags": {
73716                     "name": "Башнефть",
73717                     "amenity": "fuel"
73718                 },
73719                 "name": "Башнефть",
73720                 "icon": "fuel",
73721                 "geometry": [
73722                     "point",
73723                     "vertex",
73724                     "area"
73725                 ],
73726                 "fields": [
73727                     "operator",
73728                     "address",
73729                     "building_area"
73730                 ],
73731                 "suggestion": true
73732             },
73733             "amenity/fuel/Kangaroo": {
73734                 "tags": {
73735                     "name": "Kangaroo",
73736                     "amenity": "fuel"
73737                 },
73738                 "name": "Kangaroo",
73739                 "icon": "fuel",
73740                 "geometry": [
73741                     "point",
73742                     "vertex",
73743                     "area"
73744                 ],
73745                 "fields": [
73746                     "operator",
73747                     "address",
73748                     "building_area"
73749                 ],
73750                 "suggestion": true
73751             },
73752             "amenity/fuel/コスモ石油 (COSMO)": {
73753                 "tags": {
73754                     "name": "コスモ石油 (COSMO)",
73755                     "amenity": "fuel"
73756                 },
73757                 "name": "コスモ石油 (COSMO)",
73758                 "icon": "fuel",
73759                 "geometry": [
73760                     "point",
73761                     "vertex",
73762                     "area"
73763                 ],
73764                 "fields": [
73765                     "operator",
73766                     "address",
73767                     "building_area"
73768                 ],
73769                 "suggestion": true
73770             },
73771             "amenity/fuel/MEROIL": {
73772                 "tags": {
73773                     "name": "MEROIL",
73774                     "amenity": "fuel"
73775                 },
73776                 "name": "MEROIL",
73777                 "icon": "fuel",
73778                 "geometry": [
73779                     "point",
73780                     "vertex",
73781                     "area"
73782                 ],
73783                 "fields": [
73784                     "operator",
73785                     "address",
73786                     "building_area"
73787                 ],
73788                 "suggestion": true
73789             },
73790             "amenity/fuel/1-2-3": {
73791                 "tags": {
73792                     "name": "1-2-3",
73793                     "amenity": "fuel"
73794                 },
73795                 "name": "1-2-3",
73796                 "icon": "fuel",
73797                 "geometry": [
73798                     "point",
73799                     "vertex",
73800                     "area"
73801                 ],
73802                 "fields": [
73803                     "operator",
73804                     "address",
73805                     "building_area"
73806                 ],
73807                 "suggestion": true
73808             },
73809             "amenity/fuel/出光": {
73810                 "tags": {
73811                     "name": "出光",
73812                     "name:en": "IDEMITSU",
73813                     "amenity": "fuel"
73814                 },
73815                 "name": "出光",
73816                 "icon": "fuel",
73817                 "geometry": [
73818                     "point",
73819                     "vertex",
73820                     "area"
73821                 ],
73822                 "fields": [
73823                     "operator",
73824                     "address",
73825                     "building_area"
73826                 ],
73827                 "suggestion": true
73828             },
73829             "amenity/fuel/НК Альянс": {
73830                 "tags": {
73831                     "name": "НК Альянс",
73832                     "amenity": "fuel"
73833                 },
73834                 "name": "НК Альянс",
73835                 "icon": "fuel",
73836                 "geometry": [
73837                     "point",
73838                     "vertex",
73839                     "area"
73840                 ],
73841                 "fields": [
73842                     "operator",
73843                     "address",
73844                     "building_area"
73845                 ],
73846                 "suggestion": true
73847             },
73848             "amenity/fuel/Sinclair": {
73849                 "tags": {
73850                     "name": "Sinclair",
73851                     "amenity": "fuel"
73852                 },
73853                 "name": "Sinclair",
73854                 "icon": "fuel",
73855                 "geometry": [
73856                     "point",
73857                     "vertex",
73858                     "area"
73859                 ],
73860                 "fields": [
73861                     "operator",
73862                     "address",
73863                     "building_area"
73864                 ],
73865                 "suggestion": true
73866             },
73867             "amenity/fuel/Conoco": {
73868                 "tags": {
73869                     "name": "Conoco",
73870                     "amenity": "fuel"
73871                 },
73872                 "name": "Conoco",
73873                 "icon": "fuel",
73874                 "geometry": [
73875                     "point",
73876                     "vertex",
73877                     "area"
73878                 ],
73879                 "fields": [
73880                     "operator",
73881                     "address",
73882                     "building_area"
73883                 ],
73884                 "suggestion": true
73885             },
73886             "amenity/fuel/SPBU": {
73887                 "tags": {
73888                     "name": "SPBU",
73889                     "amenity": "fuel"
73890                 },
73891                 "name": "SPBU",
73892                 "icon": "fuel",
73893                 "geometry": [
73894                     "point",
73895                     "vertex",
73896                     "area"
73897                 ],
73898                 "fields": [
73899                     "operator",
73900                     "address",
73901                     "building_area"
73902                 ],
73903                 "suggestion": true
73904             },
73905             "amenity/fuel/Макпетрол": {
73906                 "tags": {
73907                     "name": "Макпетрол",
73908                     "amenity": "fuel"
73909                 },
73910                 "name": "Макпетрол",
73911                 "icon": "fuel",
73912                 "geometry": [
73913                     "point",
73914                     "vertex",
73915                     "area"
73916                 ],
73917                 "fields": [
73918                     "operator",
73919                     "address",
73920                     "building_area"
73921                 ],
73922                 "suggestion": true
73923             },
73924             "amenity/fuel/Circle K": {
73925                 "tags": {
73926                     "name": "Circle K",
73927                     "amenity": "fuel"
73928                 },
73929                 "name": "Circle K",
73930                 "icon": "fuel",
73931                 "geometry": [
73932                     "point",
73933                     "vertex",
73934                     "area"
73935                 ],
73936                 "fields": [
73937                     "operator",
73938                     "address",
73939                     "building_area"
73940                 ],
73941                 "suggestion": true
73942             },
73943             "amenity/fuel/Posto Ipiranga": {
73944                 "tags": {
73945                     "name": "Posto Ipiranga",
73946                     "amenity": "fuel"
73947                 },
73948                 "name": "Posto Ipiranga",
73949                 "icon": "fuel",
73950                 "geometry": [
73951                     "point",
73952                     "vertex",
73953                     "area"
73954                 ],
73955                 "fields": [
73956                     "operator",
73957                     "address",
73958                     "building_area"
73959                 ],
73960                 "suggestion": true
73961             },
73962             "amenity/fuel/Posto Shell": {
73963                 "tags": {
73964                     "name": "Posto Shell",
73965                     "amenity": "fuel"
73966                 },
73967                 "name": "Posto Shell",
73968                 "icon": "fuel",
73969                 "geometry": [
73970                     "point",
73971                     "vertex",
73972                     "area"
73973                 ],
73974                 "fields": [
73975                     "operator",
73976                     "address",
73977                     "building_area"
73978                 ],
73979                 "suggestion": true
73980             },
73981             "amenity/fuel/Phoenix": {
73982                 "tags": {
73983                     "name": "Phoenix",
73984                     "amenity": "fuel"
73985                 },
73986                 "name": "Phoenix",
73987                 "icon": "fuel",
73988                 "geometry": [
73989                     "point",
73990                     "vertex",
73991                     "area"
73992                 ],
73993                 "fields": [
73994                     "operator",
73995                     "address",
73996                     "building_area"
73997                 ],
73998                 "suggestion": true
73999             },
74000             "amenity/fuel/Ipiranga": {
74001                 "tags": {
74002                     "name": "Ipiranga",
74003                     "amenity": "fuel"
74004                 },
74005                 "name": "Ipiranga",
74006                 "icon": "fuel",
74007                 "geometry": [
74008                     "point",
74009                     "vertex",
74010                     "area"
74011                 ],
74012                 "fields": [
74013                     "operator",
74014                     "address",
74015                     "building_area"
74016                 ],
74017                 "suggestion": true
74018             },
74019             "amenity/fuel/OKKO": {
74020                 "tags": {
74021                     "name": "OKKO",
74022                     "amenity": "fuel"
74023                 },
74024                 "name": "OKKO",
74025                 "icon": "fuel",
74026                 "geometry": [
74027                     "point",
74028                     "vertex",
74029                     "area"
74030                 ],
74031                 "fields": [
74032                     "operator",
74033                     "address",
74034                     "building_area"
74035                 ],
74036                 "suggestion": true
74037             },
74038             "amenity/fuel/ОККО": {
74039                 "tags": {
74040                     "name": "ОККО",
74041                     "amenity": "fuel"
74042                 },
74043                 "name": "ОККО",
74044                 "icon": "fuel",
74045                 "geometry": [
74046                     "point",
74047                     "vertex",
74048                     "area"
74049                 ],
74050                 "fields": [
74051                     "operator",
74052                     "address",
74053                     "building_area"
74054                 ],
74055                 "suggestion": true
74056             },
74057             "amenity/fuel/บางจาก": {
74058                 "tags": {
74059                     "name": "บางจาก",
74060                     "amenity": "fuel"
74061                 },
74062                 "name": "บางจาก",
74063                 "icon": "fuel",
74064                 "geometry": [
74065                     "point",
74066                     "vertex",
74067                     "area"
74068                 ],
74069                 "fields": [
74070                     "operator",
74071                     "address",
74072                     "building_area"
74073                 ],
74074                 "suggestion": true
74075             },
74076             "amenity/fuel/QuikTrip": {
74077                 "tags": {
74078                     "name": "QuikTrip",
74079                     "amenity": "fuel"
74080                 },
74081                 "name": "QuikTrip",
74082                 "icon": "fuel",
74083                 "geometry": [
74084                     "point",
74085                     "vertex",
74086                     "area"
74087                 ],
74088                 "fields": [
74089                     "operator",
74090                     "address",
74091                     "building_area"
74092                 ],
74093                 "suggestion": true
74094             },
74095             "amenity/fuel/Stewart's": {
74096                 "tags": {
74097                     "name": "Stewart's",
74098                     "amenity": "fuel"
74099                 },
74100                 "name": "Stewart's",
74101                 "icon": "fuel",
74102                 "geometry": [
74103                     "point",
74104                     "vertex",
74105                     "area"
74106                 ],
74107                 "fields": [
74108                     "operator",
74109                     "address",
74110                     "building_area"
74111                 ],
74112                 "suggestion": true
74113             },
74114             "amenity/fuel/Posto BR": {
74115                 "tags": {
74116                     "name": "Posto BR",
74117                     "amenity": "fuel"
74118                 },
74119                 "name": "Posto BR",
74120                 "icon": "fuel",
74121                 "geometry": [
74122                     "point",
74123                     "vertex",
74124                     "area"
74125                 ],
74126                 "fields": [
74127                     "operator",
74128                     "address",
74129                     "building_area"
74130                 ],
74131                 "suggestion": true
74132             },
74133             "amenity/fuel/ป ต ท": {
74134                 "tags": {
74135                     "name": "ป ต ท",
74136                     "amenity": "fuel"
74137                 },
74138                 "name": "ป ต ท",
74139                 "icon": "fuel",
74140                 "geometry": [
74141                     "point",
74142                     "vertex",
74143                     "area"
74144                 ],
74145                 "fields": [
74146                     "operator",
74147                     "address",
74148                     "building_area"
74149                 ],
74150                 "suggestion": true
74151             },
74152             "amenity/fuel/ปตท": {
74153                 "tags": {
74154                     "name": "ปตท",
74155                     "amenity": "fuel"
74156                 },
74157                 "name": "ปตท",
74158                 "icon": "fuel",
74159                 "geometry": [
74160                     "point",
74161                     "vertex",
74162                     "area"
74163                 ],
74164                 "fields": [
74165                     "operator",
74166                     "address",
74167                     "building_area"
74168                 ],
74169                 "suggestion": true
74170             },
74171             "amenity/fuel/ANP": {
74172                 "tags": {
74173                     "name": "ANP",
74174                     "amenity": "fuel"
74175                 },
74176                 "name": "ANP",
74177                 "icon": "fuel",
74178                 "geometry": [
74179                     "point",
74180                     "vertex",
74181                     "area"
74182                 ],
74183                 "fields": [
74184                     "operator",
74185                     "address",
74186                     "building_area"
74187                 ],
74188                 "suggestion": true
74189             },
74190             "amenity/fuel/Kum & Go": {
74191                 "tags": {
74192                     "name": "Kum & Go",
74193                     "amenity": "fuel"
74194                 },
74195                 "name": "Kum & Go",
74196                 "icon": "fuel",
74197                 "geometry": [
74198                     "point",
74199                     "vertex",
74200                     "area"
74201                 ],
74202                 "fields": [
74203                     "operator",
74204                     "address",
74205                     "building_area"
74206                 ],
74207                 "suggestion": true
74208             },
74209             "amenity/fuel/Petrolimex": {
74210                 "tags": {
74211                     "name": "Petrolimex",
74212                     "amenity": "fuel"
74213                 },
74214                 "name": "Petrolimex",
74215                 "icon": "fuel",
74216                 "geometry": [
74217                     "point",
74218                     "vertex",
74219                     "area"
74220                 ],
74221                 "fields": [
74222                     "operator",
74223                     "address",
74224                     "building_area"
74225                 ],
74226                 "suggestion": true
74227             },
74228             "amenity/fuel/Sokimex": {
74229                 "tags": {
74230                     "name": "Sokimex",
74231                     "amenity": "fuel"
74232                 },
74233                 "name": "Sokimex",
74234                 "icon": "fuel",
74235                 "geometry": [
74236                     "point",
74237                     "vertex",
74238                     "area"
74239                 ],
74240                 "fields": [
74241                     "operator",
74242                     "address",
74243                     "building_area"
74244                 ],
74245                 "suggestion": true
74246             },
74247             "amenity/fuel/Tela": {
74248                 "tags": {
74249                     "name": "Tela",
74250                     "amenity": "fuel"
74251                 },
74252                 "name": "Tela",
74253                 "icon": "fuel",
74254                 "geometry": [
74255                     "point",
74256                     "vertex",
74257                     "area"
74258                 ],
74259                 "fields": [
74260                     "operator",
74261                     "address",
74262                     "building_area"
74263                 ],
74264                 "suggestion": true
74265             },
74266             "amenity/fuel/Posto": {
74267                 "tags": {
74268                     "name": "Posto",
74269                     "amenity": "fuel"
74270                 },
74271                 "name": "Posto",
74272                 "icon": "fuel",
74273                 "geometry": [
74274                     "point",
74275                     "vertex",
74276                     "area"
74277                 ],
74278                 "fields": [
74279                     "operator",
74280                     "address",
74281                     "building_area"
74282                 ],
74283                 "suggestion": true
74284             },
74285             "amenity/fuel/H-E-B": {
74286                 "tags": {
74287                     "name": "H-E-B",
74288                     "amenity": "fuel"
74289                 },
74290                 "name": "H-E-B",
74291                 "icon": "fuel",
74292                 "geometry": [
74293                     "point",
74294                     "vertex",
74295                     "area"
74296                 ],
74297                 "fields": [
74298                     "operator",
74299                     "address",
74300                     "building_area"
74301                 ],
74302                 "suggestion": true
74303             },
74304             "amenity/fuel/Укрнафта": {
74305                 "tags": {
74306                     "name": "Укрнафта",
74307                     "amenity": "fuel"
74308                 },
74309                 "name": "Укрнафта",
74310                 "icon": "fuel",
74311                 "geometry": [
74312                     "point",
74313                     "vertex",
74314                     "area"
74315                 ],
74316                 "fields": [
74317                     "operator",
74318                     "address",
74319                     "building_area"
74320                 ],
74321                 "suggestion": true
74322             },
74323             "amenity/fuel/Татнефтепродукт": {
74324                 "tags": {
74325                     "name": "Татнефтепродукт",
74326                     "amenity": "fuel"
74327                 },
74328                 "name": "Татнефтепродукт",
74329                 "icon": "fuel",
74330                 "geometry": [
74331                     "point",
74332                     "vertex",
74333                     "area"
74334                 ],
74335                 "fields": [
74336                     "operator",
74337                     "address",
74338                     "building_area"
74339                 ],
74340                 "suggestion": true
74341             },
74342             "amenity/fuel/Afriquia": {
74343                 "tags": {
74344                     "name": "Afriquia",
74345                     "amenity": "fuel"
74346                 },
74347                 "name": "Afriquia",
74348                 "icon": "fuel",
74349                 "geometry": [
74350                     "point",
74351                     "vertex",
74352                     "area"
74353                 ],
74354                 "fields": [
74355                     "operator",
74356                     "address",
74357                     "building_area"
74358                 ],
74359                 "suggestion": true
74360             },
74361             "amenity/fuel/Murphy USA": {
74362                 "tags": {
74363                     "name": "Murphy USA",
74364                     "amenity": "fuel"
74365                 },
74366                 "name": "Murphy USA",
74367                 "icon": "fuel",
74368                 "geometry": [
74369                     "point",
74370                     "vertex",
74371                     "area"
74372                 ],
74373                 "fields": [
74374                     "operator",
74375                     "address",
74376                     "building_area"
74377                 ],
74378                 "suggestion": true
74379             },
74380             "amenity/fuel/昭和シェル (Showa-shell)": {
74381                 "tags": {
74382                     "name": "昭和シェル (Showa-shell)",
74383                     "amenity": "fuel"
74384                 },
74385                 "name": "昭和シェル (Showa-shell)",
74386                 "icon": "fuel",
74387                 "geometry": [
74388                     "point",
74389                     "vertex",
74390                     "area"
74391                 ],
74392                 "fields": [
74393                     "operator",
74394                     "address",
74395                     "building_area"
74396                 ],
74397                 "suggestion": true
74398             },
74399             "amenity/fuel/エネオス": {
74400                 "tags": {
74401                     "name": "エネオス",
74402                     "amenity": "fuel"
74403                 },
74404                 "name": "エネオス",
74405                 "icon": "fuel",
74406                 "geometry": [
74407                     "point",
74408                     "vertex",
74409                     "area"
74410                 ],
74411                 "fields": [
74412                     "operator",
74413                     "address",
74414                     "building_area"
74415                 ],
74416                 "suggestion": true
74417             },
74418             "amenity/fuel/CNG": {
74419                 "tags": {
74420                     "name": "CNG",
74421                     "amenity": "fuel"
74422                 },
74423                 "name": "CNG",
74424                 "icon": "fuel",
74425                 "geometry": [
74426                     "point",
74427                     "vertex",
74428                     "area"
74429                 ],
74430                 "fields": [
74431                     "operator",
74432                     "address",
74433                     "building_area"
74434                 ],
74435                 "suggestion": true
74436             },
74437             "amenity/pub/Kings Arms": {
74438                 "tags": {
74439                     "name": "Kings Arms",
74440                     "amenity": "pub"
74441                 },
74442                 "name": "Kings Arms",
74443                 "icon": "beer",
74444                 "geometry": [
74445                     "point",
74446                     "vertex",
74447                     "area"
74448                 ],
74449                 "fields": [
74450                     "building_area",
74451                     "address",
74452                     "opening_hours",
74453                     "smoking"
74454                 ],
74455                 "suggestion": true
74456             },
74457             "amenity/pub/The Ship": {
74458                 "tags": {
74459                     "name": "The Ship",
74460                     "amenity": "pub"
74461                 },
74462                 "name": "The Ship",
74463                 "icon": "beer",
74464                 "geometry": [
74465                     "point",
74466                     "vertex",
74467                     "area"
74468                 ],
74469                 "fields": [
74470                     "building_area",
74471                     "address",
74472                     "opening_hours",
74473                     "smoking"
74474                 ],
74475                 "suggestion": true
74476             },
74477             "amenity/pub/The White Horse": {
74478                 "tags": {
74479                     "name": "The White Horse",
74480                     "amenity": "pub"
74481                 },
74482                 "name": "The White Horse",
74483                 "icon": "beer",
74484                 "geometry": [
74485                     "point",
74486                     "vertex",
74487                     "area"
74488                 ],
74489                 "fields": [
74490                     "building_area",
74491                     "address",
74492                     "opening_hours",
74493                     "smoking"
74494                 ],
74495                 "suggestion": true
74496             },
74497             "amenity/pub/The White Hart": {
74498                 "tags": {
74499                     "name": "The White Hart",
74500                     "amenity": "pub"
74501                 },
74502                 "name": "The White Hart",
74503                 "icon": "beer",
74504                 "geometry": [
74505                     "point",
74506                     "vertex",
74507                     "area"
74508                 ],
74509                 "fields": [
74510                     "building_area",
74511                     "address",
74512                     "opening_hours",
74513                     "smoking"
74514                 ],
74515                 "suggestion": true
74516             },
74517             "amenity/pub/Royal Oak": {
74518                 "tags": {
74519                     "name": "Royal Oak",
74520                     "amenity": "pub"
74521                 },
74522                 "name": "Royal Oak",
74523                 "icon": "beer",
74524                 "geometry": [
74525                     "point",
74526                     "vertex",
74527                     "area"
74528                 ],
74529                 "fields": [
74530                     "building_area",
74531                     "address",
74532                     "opening_hours",
74533                     "smoking"
74534                 ],
74535                 "suggestion": true
74536             },
74537             "amenity/pub/The Red Lion": {
74538                 "tags": {
74539                     "name": "The Red Lion",
74540                     "amenity": "pub"
74541                 },
74542                 "name": "The Red Lion",
74543                 "icon": "beer",
74544                 "geometry": [
74545                     "point",
74546                     "vertex",
74547                     "area"
74548                 ],
74549                 "fields": [
74550                     "building_area",
74551                     "address",
74552                     "opening_hours",
74553                     "smoking"
74554                 ],
74555                 "suggestion": true
74556             },
74557             "amenity/pub/The Kings Arms": {
74558                 "tags": {
74559                     "name": "The Kings Arms",
74560                     "amenity": "pub"
74561                 },
74562                 "name": "The Kings Arms",
74563                 "icon": "beer",
74564                 "geometry": [
74565                     "point",
74566                     "vertex",
74567                     "area"
74568                 ],
74569                 "fields": [
74570                     "building_area",
74571                     "address",
74572                     "opening_hours",
74573                     "smoking"
74574                 ],
74575                 "suggestion": true
74576             },
74577             "amenity/pub/The Star": {
74578                 "tags": {
74579                     "name": "The Star",
74580                     "amenity": "pub"
74581                 },
74582                 "name": "The Star",
74583                 "icon": "beer",
74584                 "geometry": [
74585                     "point",
74586                     "vertex",
74587                     "area"
74588                 ],
74589                 "fields": [
74590                     "building_area",
74591                     "address",
74592                     "opening_hours",
74593                     "smoking"
74594                 ],
74595                 "suggestion": true
74596             },
74597             "amenity/pub/The Anchor": {
74598                 "tags": {
74599                     "name": "The Anchor",
74600                     "amenity": "pub"
74601                 },
74602                 "name": "The Anchor",
74603                 "icon": "beer",
74604                 "geometry": [
74605                     "point",
74606                     "vertex",
74607                     "area"
74608                 ],
74609                 "fields": [
74610                     "building_area",
74611                     "address",
74612                     "opening_hours",
74613                     "smoking"
74614                 ],
74615                 "suggestion": true
74616             },
74617             "amenity/pub/The Cross Keys": {
74618                 "tags": {
74619                     "name": "The Cross Keys",
74620                     "amenity": "pub"
74621                 },
74622                 "name": "The Cross Keys",
74623                 "icon": "beer",
74624                 "geometry": [
74625                     "point",
74626                     "vertex",
74627                     "area"
74628                 ],
74629                 "fields": [
74630                     "building_area",
74631                     "address",
74632                     "opening_hours",
74633                     "smoking"
74634                 ],
74635                 "suggestion": true
74636             },
74637             "amenity/pub/The Wheatsheaf": {
74638                 "tags": {
74639                     "name": "The Wheatsheaf",
74640                     "amenity": "pub"
74641                 },
74642                 "name": "The Wheatsheaf",
74643                 "icon": "beer",
74644                 "geometry": [
74645                     "point",
74646                     "vertex",
74647                     "area"
74648                 ],
74649                 "fields": [
74650                     "building_area",
74651                     "address",
74652                     "opening_hours",
74653                     "smoking"
74654                 ],
74655                 "suggestion": true
74656             },
74657             "amenity/pub/The Crown Inn": {
74658                 "tags": {
74659                     "name": "The Crown Inn",
74660                     "amenity": "pub"
74661                 },
74662                 "name": "The Crown Inn",
74663                 "icon": "beer",
74664                 "geometry": [
74665                     "point",
74666                     "vertex",
74667                     "area"
74668                 ],
74669                 "fields": [
74670                     "building_area",
74671                     "address",
74672                     "opening_hours",
74673                     "smoking"
74674                 ],
74675                 "suggestion": true
74676             },
74677             "amenity/pub/The Kings Head": {
74678                 "tags": {
74679                     "name": "The Kings Head",
74680                     "amenity": "pub"
74681                 },
74682                 "name": "The Kings Head",
74683                 "icon": "beer",
74684                 "geometry": [
74685                     "point",
74686                     "vertex",
74687                     "area"
74688                 ],
74689                 "fields": [
74690                     "building_area",
74691                     "address",
74692                     "opening_hours",
74693                     "smoking"
74694                 ],
74695                 "suggestion": true
74696             },
74697             "amenity/pub/The Castle": {
74698                 "tags": {
74699                     "name": "The Castle",
74700                     "amenity": "pub"
74701                 },
74702                 "name": "The Castle",
74703                 "icon": "beer",
74704                 "geometry": [
74705                     "point",
74706                     "vertex",
74707                     "area"
74708                 ],
74709                 "fields": [
74710                     "building_area",
74711                     "address",
74712                     "opening_hours",
74713                     "smoking"
74714                 ],
74715                 "suggestion": true
74716             },
74717             "amenity/pub/The Railway": {
74718                 "tags": {
74719                     "name": "The Railway",
74720                     "amenity": "pub"
74721                 },
74722                 "name": "The Railway",
74723                 "icon": "beer",
74724                 "geometry": [
74725                     "point",
74726                     "vertex",
74727                     "area"
74728                 ],
74729                 "fields": [
74730                     "building_area",
74731                     "address",
74732                     "opening_hours",
74733                     "smoking"
74734                 ],
74735                 "suggestion": true
74736             },
74737             "amenity/pub/The White Lion": {
74738                 "tags": {
74739                     "name": "The White Lion",
74740                     "amenity": "pub"
74741                 },
74742                 "name": "The White Lion",
74743                 "icon": "beer",
74744                 "geometry": [
74745                     "point",
74746                     "vertex",
74747                     "area"
74748                 ],
74749                 "fields": [
74750                     "building_area",
74751                     "address",
74752                     "opening_hours",
74753                     "smoking"
74754                 ],
74755                 "suggestion": true
74756             },
74757             "amenity/pub/The Bell": {
74758                 "tags": {
74759                     "name": "The Bell",
74760                     "amenity": "pub"
74761                 },
74762                 "name": "The Bell",
74763                 "icon": "beer",
74764                 "geometry": [
74765                     "point",
74766                     "vertex",
74767                     "area"
74768                 ],
74769                 "fields": [
74770                     "building_area",
74771                     "address",
74772                     "opening_hours",
74773                     "smoking"
74774                 ],
74775                 "suggestion": true
74776             },
74777             "amenity/pub/The Bull": {
74778                 "tags": {
74779                     "name": "The Bull",
74780                     "amenity": "pub"
74781                 },
74782                 "name": "The Bull",
74783                 "icon": "beer",
74784                 "geometry": [
74785                     "point",
74786                     "vertex",
74787                     "area"
74788                 ],
74789                 "fields": [
74790                     "building_area",
74791                     "address",
74792                     "opening_hours",
74793                     "smoking"
74794                 ],
74795                 "suggestion": true
74796             },
74797             "amenity/pub/The Plough": {
74798                 "tags": {
74799                     "name": "The Plough",
74800                     "amenity": "pub"
74801                 },
74802                 "name": "The Plough",
74803                 "icon": "beer",
74804                 "geometry": [
74805                     "point",
74806                     "vertex",
74807                     "area"
74808                 ],
74809                 "fields": [
74810                     "building_area",
74811                     "address",
74812                     "opening_hours",
74813                     "smoking"
74814                 ],
74815                 "suggestion": true
74816             },
74817             "amenity/pub/The George": {
74818                 "tags": {
74819                     "name": "The George",
74820                     "amenity": "pub"
74821                 },
74822                 "name": "The George",
74823                 "icon": "beer",
74824                 "geometry": [
74825                     "point",
74826                     "vertex",
74827                     "area"
74828                 ],
74829                 "fields": [
74830                     "building_area",
74831                     "address",
74832                     "opening_hours",
74833                     "smoking"
74834                 ],
74835                 "suggestion": true
74836             },
74837             "amenity/pub/The Royal Oak": {
74838                 "tags": {
74839                     "name": "The Royal Oak",
74840                     "amenity": "pub"
74841                 },
74842                 "name": "The Royal Oak",
74843                 "icon": "beer",
74844                 "geometry": [
74845                     "point",
74846                     "vertex",
74847                     "area"
74848                 ],
74849                 "fields": [
74850                     "building_area",
74851                     "address",
74852                     "opening_hours",
74853                     "smoking"
74854                 ],
74855                 "suggestion": true
74856             },
74857             "amenity/pub/The Fox": {
74858                 "tags": {
74859                     "name": "The Fox",
74860                     "amenity": "pub"
74861                 },
74862                 "name": "The Fox",
74863                 "icon": "beer",
74864                 "geometry": [
74865                     "point",
74866                     "vertex",
74867                     "area"
74868                 ],
74869                 "fields": [
74870                     "building_area",
74871                     "address",
74872                     "opening_hours",
74873                     "smoking"
74874                 ],
74875                 "suggestion": true
74876             },
74877             "amenity/pub/Prince of Wales": {
74878                 "tags": {
74879                     "name": "Prince of Wales",
74880                     "amenity": "pub"
74881                 },
74882                 "name": "Prince of Wales",
74883                 "icon": "beer",
74884                 "geometry": [
74885                     "point",
74886                     "vertex",
74887                     "area"
74888                 ],
74889                 "fields": [
74890                     "building_area",
74891                     "address",
74892                     "opening_hours",
74893                     "smoking"
74894                 ],
74895                 "suggestion": true
74896             },
74897             "amenity/pub/The Rising Sun": {
74898                 "tags": {
74899                     "name": "The Rising Sun",
74900                     "amenity": "pub"
74901                 },
74902                 "name": "The Rising Sun",
74903                 "icon": "beer",
74904                 "geometry": [
74905                     "point",
74906                     "vertex",
74907                     "area"
74908                 ],
74909                 "fields": [
74910                     "building_area",
74911                     "address",
74912                     "opening_hours",
74913                     "smoking"
74914                 ],
74915                 "suggestion": true
74916             },
74917             "amenity/pub/The Prince of Wales": {
74918                 "tags": {
74919                     "name": "The Prince of Wales",
74920                     "amenity": "pub"
74921                 },
74922                 "name": "The Prince of Wales",
74923                 "icon": "beer",
74924                 "geometry": [
74925                     "point",
74926                     "vertex",
74927                     "area"
74928                 ],
74929                 "fields": [
74930                     "building_area",
74931                     "address",
74932                     "opening_hours",
74933                     "smoking"
74934                 ],
74935                 "suggestion": true
74936             },
74937             "amenity/pub/The Crown": {
74938                 "tags": {
74939                     "name": "The Crown",
74940                     "amenity": "pub"
74941                 },
74942                 "name": "The Crown",
74943                 "icon": "beer",
74944                 "geometry": [
74945                     "point",
74946                     "vertex",
74947                     "area"
74948                 ],
74949                 "fields": [
74950                     "building_area",
74951                     "address",
74952                     "opening_hours",
74953                     "smoking"
74954                 ],
74955                 "suggestion": true
74956             },
74957             "amenity/pub/The Chequers": {
74958                 "tags": {
74959                     "name": "The Chequers",
74960                     "amenity": "pub"
74961                 },
74962                 "name": "The Chequers",
74963                 "icon": "beer",
74964                 "geometry": [
74965                     "point",
74966                     "vertex",
74967                     "area"
74968                 ],
74969                 "fields": [
74970                     "building_area",
74971                     "address",
74972                     "opening_hours",
74973                     "smoking"
74974                 ],
74975                 "suggestion": true
74976             },
74977             "amenity/pub/The Swan": {
74978                 "tags": {
74979                     "name": "The Swan",
74980                     "amenity": "pub"
74981                 },
74982                 "name": "The Swan",
74983                 "icon": "beer",
74984                 "geometry": [
74985                     "point",
74986                     "vertex",
74987                     "area"
74988                 ],
74989                 "fields": [
74990                     "building_area",
74991                     "address",
74992                     "opening_hours",
74993                     "smoking"
74994                 ],
74995                 "suggestion": true
74996             },
74997             "amenity/pub/Rose and Crown": {
74998                 "tags": {
74999                     "name": "Rose and Crown",
75000                     "amenity": "pub"
75001                 },
75002                 "name": "Rose and Crown",
75003                 "icon": "beer",
75004                 "geometry": [
75005                     "point",
75006                     "vertex",
75007                     "area"
75008                 ],
75009                 "fields": [
75010                     "building_area",
75011                     "address",
75012                     "opening_hours",
75013                     "smoking"
75014                 ],
75015                 "suggestion": true
75016             },
75017             "amenity/pub/The Victoria": {
75018                 "tags": {
75019                     "name": "The Victoria",
75020                     "amenity": "pub"
75021                 },
75022                 "name": "The Victoria",
75023                 "icon": "beer",
75024                 "geometry": [
75025                     "point",
75026                     "vertex",
75027                     "area"
75028                 ],
75029                 "fields": [
75030                     "building_area",
75031                     "address",
75032                     "opening_hours",
75033                     "smoking"
75034                 ],
75035                 "suggestion": true
75036             },
75037             "amenity/pub/New Inn": {
75038                 "tags": {
75039                     "name": "New Inn",
75040                     "amenity": "pub"
75041                 },
75042                 "name": "New Inn",
75043                 "icon": "beer",
75044                 "geometry": [
75045                     "point",
75046                     "vertex",
75047                     "area"
75048                 ],
75049                 "fields": [
75050                     "building_area",
75051                     "address",
75052                     "opening_hours",
75053                     "smoking"
75054                 ],
75055                 "suggestion": true
75056             },
75057             "amenity/pub/Royal Hotel": {
75058                 "tags": {
75059                     "name": "Royal Hotel",
75060                     "amenity": "pub"
75061                 },
75062                 "name": "Royal Hotel",
75063                 "icon": "beer",
75064                 "geometry": [
75065                     "point",
75066                     "vertex",
75067                     "area"
75068                 ],
75069                 "fields": [
75070                     "building_area",
75071                     "address",
75072                     "opening_hours",
75073                     "smoking"
75074                 ],
75075                 "suggestion": true
75076             },
75077             "amenity/pub/Red Lion": {
75078                 "tags": {
75079                     "name": "Red Lion",
75080                     "amenity": "pub"
75081                 },
75082                 "name": "Red Lion",
75083                 "icon": "beer",
75084                 "geometry": [
75085                     "point",
75086                     "vertex",
75087                     "area"
75088                 ],
75089                 "fields": [
75090                     "building_area",
75091                     "address",
75092                     "opening_hours",
75093                     "smoking"
75094                 ],
75095                 "suggestion": true
75096             },
75097             "amenity/pub/Cross Keys": {
75098                 "tags": {
75099                     "name": "Cross Keys",
75100                     "amenity": "pub"
75101                 },
75102                 "name": "Cross Keys",
75103                 "icon": "beer",
75104                 "geometry": [
75105                     "point",
75106                     "vertex",
75107                     "area"
75108                 ],
75109                 "fields": [
75110                     "building_area",
75111                     "address",
75112                     "opening_hours",
75113                     "smoking"
75114                 ],
75115                 "suggestion": true
75116             },
75117             "amenity/pub/The Greyhound": {
75118                 "tags": {
75119                     "name": "The Greyhound",
75120                     "amenity": "pub"
75121                 },
75122                 "name": "The Greyhound",
75123                 "icon": "beer",
75124                 "geometry": [
75125                     "point",
75126                     "vertex",
75127                     "area"
75128                 ],
75129                 "fields": [
75130                     "building_area",
75131                     "address",
75132                     "opening_hours",
75133                     "smoking"
75134                 ],
75135                 "suggestion": true
75136             },
75137             "amenity/pub/The Black Horse": {
75138                 "tags": {
75139                     "name": "The Black Horse",
75140                     "amenity": "pub"
75141                 },
75142                 "name": "The Black Horse",
75143                 "icon": "beer",
75144                 "geometry": [
75145                     "point",
75146                     "vertex",
75147                     "area"
75148                 ],
75149                 "fields": [
75150                     "building_area",
75151                     "address",
75152                     "opening_hours",
75153                     "smoking"
75154                 ],
75155                 "suggestion": true
75156             },
75157             "amenity/pub/The New Inn": {
75158                 "tags": {
75159                     "name": "The New Inn",
75160                     "amenity": "pub"
75161                 },
75162                 "name": "The New Inn",
75163                 "icon": "beer",
75164                 "geometry": [
75165                     "point",
75166                     "vertex",
75167                     "area"
75168                 ],
75169                 "fields": [
75170                     "building_area",
75171                     "address",
75172                     "opening_hours",
75173                     "smoking"
75174                 ],
75175                 "suggestion": true
75176             },
75177             "amenity/pub/Kings Head": {
75178                 "tags": {
75179                     "name": "Kings Head",
75180                     "amenity": "pub"
75181                 },
75182                 "name": "Kings Head",
75183                 "icon": "beer",
75184                 "geometry": [
75185                     "point",
75186                     "vertex",
75187                     "area"
75188                 ],
75189                 "fields": [
75190                     "building_area",
75191                     "address",
75192                     "opening_hours",
75193                     "smoking"
75194                 ],
75195                 "suggestion": true
75196             },
75197             "amenity/pub/The Albion": {
75198                 "tags": {
75199                     "name": "The Albion",
75200                     "amenity": "pub"
75201                 },
75202                 "name": "The Albion",
75203                 "icon": "beer",
75204                 "geometry": [
75205                     "point",
75206                     "vertex",
75207                     "area"
75208                 ],
75209                 "fields": [
75210                     "building_area",
75211                     "address",
75212                     "opening_hours",
75213                     "smoking"
75214                 ],
75215                 "suggestion": true
75216             },
75217             "amenity/pub/The Angel": {
75218                 "tags": {
75219                     "name": "The Angel",
75220                     "amenity": "pub"
75221                 },
75222                 "name": "The Angel",
75223                 "icon": "beer",
75224                 "geometry": [
75225                     "point",
75226                     "vertex",
75227                     "area"
75228                 ],
75229                 "fields": [
75230                     "building_area",
75231                     "address",
75232                     "opening_hours",
75233                     "smoking"
75234                 ],
75235                 "suggestion": true
75236             },
75237             "amenity/pub/The Queens Head": {
75238                 "tags": {
75239                     "name": "The Queens Head",
75240                     "amenity": "pub"
75241                 },
75242                 "name": "The Queens Head",
75243                 "icon": "beer",
75244                 "geometry": [
75245                     "point",
75246                     "vertex",
75247                     "area"
75248                 ],
75249                 "fields": [
75250                     "building_area",
75251                     "address",
75252                     "opening_hours",
75253                     "smoking"
75254                 ],
75255                 "suggestion": true
75256             },
75257             "amenity/pub/The Ship Inn": {
75258                 "tags": {
75259                     "name": "The Ship Inn",
75260                     "amenity": "pub"
75261                 },
75262                 "name": "The Ship Inn",
75263                 "icon": "beer",
75264                 "geometry": [
75265                     "point",
75266                     "vertex",
75267                     "area"
75268                 ],
75269                 "fields": [
75270                     "building_area",
75271                     "address",
75272                     "opening_hours",
75273                     "smoking"
75274                 ],
75275                 "suggestion": true
75276             },
75277             "amenity/pub/Rose & Crown": {
75278                 "tags": {
75279                     "name": "Rose & Crown",
75280                     "amenity": "pub"
75281                 },
75282                 "name": "Rose & Crown",
75283                 "icon": "beer",
75284                 "geometry": [
75285                     "point",
75286                     "vertex",
75287                     "area"
75288                 ],
75289                 "fields": [
75290                     "building_area",
75291                     "address",
75292                     "opening_hours",
75293                     "smoking"
75294                 ],
75295                 "suggestion": true
75296             },
75297             "amenity/pub/Queens Head": {
75298                 "tags": {
75299                     "name": "Queens Head",
75300                     "amenity": "pub"
75301                 },
75302                 "name": "Queens Head",
75303                 "icon": "beer",
75304                 "geometry": [
75305                     "point",
75306                     "vertex",
75307                     "area"
75308                 ],
75309                 "fields": [
75310                     "building_area",
75311                     "address",
75312                     "opening_hours",
75313                     "smoking"
75314                 ],
75315                 "suggestion": true
75316             },
75317             "amenity/pub/Irish Pub": {
75318                 "tags": {
75319                     "name": "Irish Pub",
75320                     "amenity": "pub"
75321                 },
75322                 "name": "Irish Pub",
75323                 "icon": "beer",
75324                 "geometry": [
75325                     "point",
75326                     "vertex",
75327                     "area"
75328                 ],
75329                 "fields": [
75330                     "building_area",
75331                     "address",
75332                     "opening_hours",
75333                     "smoking"
75334                 ],
75335                 "suggestion": true
75336             },
75337             "amenity/fast_food/Quick": {
75338                 "tags": {
75339                     "name": "Quick",
75340                     "amenity": "fast_food"
75341                 },
75342                 "name": "Quick",
75343                 "icon": "fast-food",
75344                 "geometry": [
75345                     "point",
75346                     "vertex",
75347                     "area"
75348                 ],
75349                 "fields": [
75350                     "cuisine",
75351                     "building_area",
75352                     "address",
75353                     "opening_hours",
75354                     "smoking"
75355                 ],
75356                 "suggestion": true
75357             },
75358             "amenity/fast_food/McDonald's": {
75359                 "tags": {
75360                     "name": "McDonald's",
75361                     "cuisine": "burger",
75362                     "amenity": "fast_food"
75363                 },
75364                 "name": "McDonald's",
75365                 "icon": "fast-food",
75366                 "geometry": [
75367                     "point",
75368                     "vertex",
75369                     "area"
75370                 ],
75371                 "fields": [
75372                     "cuisine",
75373                     "building_area",
75374                     "address",
75375                     "opening_hours",
75376                     "smoking"
75377                 ],
75378                 "suggestion": true
75379             },
75380             "amenity/fast_food/Burger King": {
75381                 "tags": {
75382                     "name": "Burger King",
75383                     "cuisine": "burger",
75384                     "amenity": "fast_food"
75385                 },
75386                 "name": "Burger King",
75387                 "icon": "fast-food",
75388                 "geometry": [
75389                     "point",
75390                     "vertex",
75391                     "area"
75392                 ],
75393                 "fields": [
75394                     "cuisine",
75395                     "building_area",
75396                     "address",
75397                     "opening_hours",
75398                     "smoking"
75399                 ],
75400                 "suggestion": true
75401             },
75402             "amenity/fast_food/Ali Baba": {
75403                 "tags": {
75404                     "name": "Ali Baba",
75405                     "amenity": "fast_food"
75406                 },
75407                 "name": "Ali Baba",
75408                 "icon": "fast-food",
75409                 "geometry": [
75410                     "point",
75411                     "vertex",
75412                     "area"
75413                 ],
75414                 "fields": [
75415                     "cuisine",
75416                     "building_area",
75417                     "address",
75418                     "opening_hours",
75419                     "smoking"
75420                 ],
75421                 "suggestion": true
75422             },
75423             "amenity/fast_food/Hungry Jacks": {
75424                 "tags": {
75425                     "name": "Hungry Jacks",
75426                     "cuisine": "burger",
75427                     "amenity": "fast_food"
75428                 },
75429                 "name": "Hungry Jacks",
75430                 "icon": "fast-food",
75431                 "geometry": [
75432                     "point",
75433                     "vertex",
75434                     "area"
75435                 ],
75436                 "fields": [
75437                     "cuisine",
75438                     "building_area",
75439                     "address",
75440                     "opening_hours",
75441                     "smoking"
75442                 ],
75443                 "suggestion": true
75444             },
75445             "amenity/fast_food/Red Rooster": {
75446                 "tags": {
75447                     "name": "Red Rooster",
75448                     "amenity": "fast_food"
75449                 },
75450                 "name": "Red Rooster",
75451                 "icon": "fast-food",
75452                 "geometry": [
75453                     "point",
75454                     "vertex",
75455                     "area"
75456                 ],
75457                 "fields": [
75458                     "cuisine",
75459                     "building_area",
75460                     "address",
75461                     "opening_hours",
75462                     "smoking"
75463                 ],
75464                 "suggestion": true
75465             },
75466             "amenity/fast_food/KFC": {
75467                 "tags": {
75468                     "name": "KFC",
75469                     "cuisine": "chicken",
75470                     "amenity": "fast_food"
75471                 },
75472                 "name": "KFC",
75473                 "icon": "fast-food",
75474                 "geometry": [
75475                     "point",
75476                     "vertex",
75477                     "area"
75478                 ],
75479                 "fields": [
75480                     "cuisine",
75481                     "building_area",
75482                     "address",
75483                     "opening_hours",
75484                     "smoking"
75485                 ],
75486                 "suggestion": true
75487             },
75488             "amenity/fast_food/Domino's Pizza": {
75489                 "tags": {
75490                     "name": "Domino's Pizza",
75491                     "cuisine": "pizza",
75492                     "amenity": "fast_food"
75493                 },
75494                 "name": "Domino's Pizza",
75495                 "icon": "fast-food",
75496                 "geometry": [
75497                     "point",
75498                     "vertex",
75499                     "area"
75500                 ],
75501                 "fields": [
75502                     "cuisine",
75503                     "building_area",
75504                     "address",
75505                     "opening_hours",
75506                     "smoking"
75507                 ],
75508                 "suggestion": true
75509             },
75510             "amenity/fast_food/Chowking": {
75511                 "tags": {
75512                     "name": "Chowking",
75513                     "amenity": "fast_food"
75514                 },
75515                 "name": "Chowking",
75516                 "icon": "fast-food",
75517                 "geometry": [
75518                     "point",
75519                     "vertex",
75520                     "area"
75521                 ],
75522                 "fields": [
75523                     "cuisine",
75524                     "building_area",
75525                     "address",
75526                     "opening_hours",
75527                     "smoking"
75528                 ],
75529                 "suggestion": true
75530             },
75531             "amenity/fast_food/Jollibee": {
75532                 "tags": {
75533                     "name": "Jollibee",
75534                     "amenity": "fast_food"
75535                 },
75536                 "name": "Jollibee",
75537                 "icon": "fast-food",
75538                 "geometry": [
75539                     "point",
75540                     "vertex",
75541                     "area"
75542                 ],
75543                 "fields": [
75544                     "cuisine",
75545                     "building_area",
75546                     "address",
75547                     "opening_hours",
75548                     "smoking"
75549                 ],
75550                 "suggestion": true
75551             },
75552             "amenity/fast_food/Hesburger": {
75553                 "tags": {
75554                     "name": "Hesburger",
75555                     "amenity": "fast_food"
75556                 },
75557                 "name": "Hesburger",
75558                 "icon": "fast-food",
75559                 "geometry": [
75560                     "point",
75561                     "vertex",
75562                     "area"
75563                 ],
75564                 "fields": [
75565                     "cuisine",
75566                     "building_area",
75567                     "address",
75568                     "opening_hours",
75569                     "smoking"
75570                 ],
75571                 "suggestion": true
75572             },
75573             "amenity/fast_food/肯德基": {
75574                 "tags": {
75575                     "name": "肯德基",
75576                     "amenity": "fast_food"
75577                 },
75578                 "name": "肯德基",
75579                 "icon": "fast-food",
75580                 "geometry": [
75581                     "point",
75582                     "vertex",
75583                     "area"
75584                 ],
75585                 "fields": [
75586                     "cuisine",
75587                     "building_area",
75588                     "address",
75589                     "opening_hours",
75590                     "smoking"
75591                 ],
75592                 "suggestion": true
75593             },
75594             "amenity/fast_food/Wendy's": {
75595                 "tags": {
75596                     "name": "Wendy's",
75597                     "cuisine": "burger",
75598                     "amenity": "fast_food"
75599                 },
75600                 "name": "Wendy's",
75601                 "icon": "fast-food",
75602                 "geometry": [
75603                     "point",
75604                     "vertex",
75605                     "area"
75606                 ],
75607                 "fields": [
75608                     "cuisine",
75609                     "building_area",
75610                     "address",
75611                     "opening_hours",
75612                     "smoking"
75613                 ],
75614                 "suggestion": true
75615             },
75616             "amenity/fast_food/Tim Hortons": {
75617                 "tags": {
75618                     "name": "Tim Hortons",
75619                     "amenity": "fast_food"
75620                 },
75621                 "name": "Tim Hortons",
75622                 "icon": "fast-food",
75623                 "geometry": [
75624                     "point",
75625                     "vertex",
75626                     "area"
75627                 ],
75628                 "fields": [
75629                     "cuisine",
75630                     "building_area",
75631                     "address",
75632                     "opening_hours",
75633                     "smoking"
75634                 ],
75635                 "suggestion": true
75636             },
75637             "amenity/fast_food/Steers": {
75638                 "tags": {
75639                     "name": "Steers",
75640                     "amenity": "fast_food"
75641                 },
75642                 "name": "Steers",
75643                 "icon": "fast-food",
75644                 "geometry": [
75645                     "point",
75646                     "vertex",
75647                     "area"
75648                 ],
75649                 "fields": [
75650                     "cuisine",
75651                     "building_area",
75652                     "address",
75653                     "opening_hours",
75654                     "smoking"
75655                 ],
75656                 "suggestion": true
75657             },
75658             "amenity/fast_food/Hardee's": {
75659                 "tags": {
75660                     "name": "Hardee's",
75661                     "cuisine": "burger",
75662                     "amenity": "fast_food"
75663                 },
75664                 "name": "Hardee's",
75665                 "icon": "fast-food",
75666                 "geometry": [
75667                     "point",
75668                     "vertex",
75669                     "area"
75670                 ],
75671                 "fields": [
75672                     "cuisine",
75673                     "building_area",
75674                     "address",
75675                     "opening_hours",
75676                     "smoking"
75677                 ],
75678                 "suggestion": true
75679             },
75680             "amenity/fast_food/Arby's": {
75681                 "tags": {
75682                     "name": "Arby's",
75683                     "amenity": "fast_food"
75684                 },
75685                 "name": "Arby's",
75686                 "icon": "fast-food",
75687                 "geometry": [
75688                     "point",
75689                     "vertex",
75690                     "area"
75691                 ],
75692                 "fields": [
75693                     "cuisine",
75694                     "building_area",
75695                     "address",
75696                     "opening_hours",
75697                     "smoking"
75698                 ],
75699                 "suggestion": true
75700             },
75701             "amenity/fast_food/A&W": {
75702                 "tags": {
75703                     "name": "A&W",
75704                     "amenity": "fast_food"
75705                 },
75706                 "name": "A&W",
75707                 "icon": "fast-food",
75708                 "geometry": [
75709                     "point",
75710                     "vertex",
75711                     "area"
75712                 ],
75713                 "fields": [
75714                     "cuisine",
75715                     "building_area",
75716                     "address",
75717                     "opening_hours",
75718                     "smoking"
75719                 ],
75720                 "suggestion": true
75721             },
75722             "amenity/fast_food/Dairy Queen": {
75723                 "tags": {
75724                     "name": "Dairy Queen",
75725                     "amenity": "fast_food"
75726                 },
75727                 "name": "Dairy Queen",
75728                 "icon": "fast-food",
75729                 "geometry": [
75730                     "point",
75731                     "vertex",
75732                     "area"
75733                 ],
75734                 "fields": [
75735                     "cuisine",
75736                     "building_area",
75737                     "address",
75738                     "opening_hours",
75739                     "smoking"
75740                 ],
75741                 "suggestion": true
75742             },
75743             "amenity/fast_food/Hallo Pizza": {
75744                 "tags": {
75745                     "name": "Hallo Pizza",
75746                     "amenity": "fast_food"
75747                 },
75748                 "name": "Hallo Pizza",
75749                 "icon": "fast-food",
75750                 "geometry": [
75751                     "point",
75752                     "vertex",
75753                     "area"
75754                 ],
75755                 "fields": [
75756                     "cuisine",
75757                     "building_area",
75758                     "address",
75759                     "opening_hours",
75760                     "smoking"
75761                 ],
75762                 "suggestion": true
75763             },
75764             "amenity/fast_food/Fish & Chips": {
75765                 "tags": {
75766                     "name": "Fish & Chips",
75767                     "amenity": "fast_food"
75768                 },
75769                 "name": "Fish & Chips",
75770                 "icon": "fast-food",
75771                 "geometry": [
75772                     "point",
75773                     "vertex",
75774                     "area"
75775                 ],
75776                 "fields": [
75777                     "cuisine",
75778                     "building_area",
75779                     "address",
75780                     "opening_hours",
75781                     "smoking"
75782                 ],
75783                 "suggestion": true
75784             },
75785             "amenity/fast_food/Harvey's": {
75786                 "tags": {
75787                     "name": "Harvey's",
75788                     "amenity": "fast_food"
75789                 },
75790                 "name": "Harvey's",
75791                 "icon": "fast-food",
75792                 "geometry": [
75793                     "point",
75794                     "vertex",
75795                     "area"
75796                 ],
75797                 "fields": [
75798                     "cuisine",
75799                     "building_area",
75800                     "address",
75801                     "opening_hours",
75802                     "smoking"
75803                 ],
75804                 "suggestion": true
75805             },
75806             "amenity/fast_food/麥當勞": {
75807                 "tags": {
75808                     "name": "麥當勞",
75809                     "amenity": "fast_food"
75810                 },
75811                 "name": "麥當勞",
75812                 "icon": "fast-food",
75813                 "geometry": [
75814                     "point",
75815                     "vertex",
75816                     "area"
75817                 ],
75818                 "fields": [
75819                     "cuisine",
75820                     "building_area",
75821                     "address",
75822                     "opening_hours",
75823                     "smoking"
75824                 ],
75825                 "suggestion": true
75826             },
75827             "amenity/fast_food/Pizza Pizza": {
75828                 "tags": {
75829                     "name": "Pizza Pizza",
75830                     "amenity": "fast_food"
75831                 },
75832                 "name": "Pizza Pizza",
75833                 "icon": "fast-food",
75834                 "geometry": [
75835                     "point",
75836                     "vertex",
75837                     "area"
75838                 ],
75839                 "fields": [
75840                     "cuisine",
75841                     "building_area",
75842                     "address",
75843                     "opening_hours",
75844                     "smoking"
75845                 ],
75846                 "suggestion": true
75847             },
75848             "amenity/fast_food/Kotipizza": {
75849                 "tags": {
75850                     "name": "Kotipizza",
75851                     "amenity": "fast_food"
75852                 },
75853                 "name": "Kotipizza",
75854                 "icon": "fast-food",
75855                 "geometry": [
75856                     "point",
75857                     "vertex",
75858                     "area"
75859                 ],
75860                 "fields": [
75861                     "cuisine",
75862                     "building_area",
75863                     "address",
75864                     "opening_hours",
75865                     "smoking"
75866                 ],
75867                 "suggestion": true
75868             },
75869             "amenity/fast_food/Jack in the Box": {
75870                 "tags": {
75871                     "name": "Jack in the Box",
75872                     "cuisine": "burger",
75873                     "amenity": "fast_food"
75874                 },
75875                 "name": "Jack in the Box",
75876                 "icon": "fast-food",
75877                 "geometry": [
75878                     "point",
75879                     "vertex",
75880                     "area"
75881                 ],
75882                 "fields": [
75883                     "cuisine",
75884                     "building_area",
75885                     "address",
75886                     "opening_hours",
75887                     "smoking"
75888                 ],
75889                 "suggestion": true
75890             },
75891             "amenity/fast_food/Istanbul": {
75892                 "tags": {
75893                     "name": "Istanbul",
75894                     "amenity": "fast_food"
75895                 },
75896                 "name": "Istanbul",
75897                 "icon": "fast-food",
75898                 "geometry": [
75899                     "point",
75900                     "vertex",
75901                     "area"
75902                 ],
75903                 "fields": [
75904                     "cuisine",
75905                     "building_area",
75906                     "address",
75907                     "opening_hours",
75908                     "smoking"
75909                 ],
75910                 "suggestion": true
75911             },
75912             "amenity/fast_food/Kochlöffel": {
75913                 "tags": {
75914                     "name": "Kochlöffel",
75915                     "amenity": "fast_food"
75916                 },
75917                 "name": "Kochlöffel",
75918                 "icon": "fast-food",
75919                 "geometry": [
75920                     "point",
75921                     "vertex",
75922                     "area"
75923                 ],
75924                 "fields": [
75925                     "cuisine",
75926                     "building_area",
75927                     "address",
75928                     "opening_hours",
75929                     "smoking"
75930                 ],
75931                 "suggestion": true
75932             },
75933             "amenity/fast_food/Döner": {
75934                 "tags": {
75935                     "name": "Döner",
75936                     "amenity": "fast_food"
75937                 },
75938                 "name": "Döner",
75939                 "icon": "fast-food",
75940                 "geometry": [
75941                     "point",
75942                     "vertex",
75943                     "area"
75944                 ],
75945                 "fields": [
75946                     "cuisine",
75947                     "building_area",
75948                     "address",
75949                     "opening_hours",
75950                     "smoking"
75951                 ],
75952                 "suggestion": true
75953             },
75954             "amenity/fast_food/Telepizza": {
75955                 "tags": {
75956                     "name": "Telepizza",
75957                     "amenity": "fast_food"
75958                 },
75959                 "name": "Telepizza",
75960                 "icon": "fast-food",
75961                 "geometry": [
75962                     "point",
75963                     "vertex",
75964                     "area"
75965                 ],
75966                 "fields": [
75967                     "cuisine",
75968                     "building_area",
75969                     "address",
75970                     "opening_hours",
75971                     "smoking"
75972                 ],
75973                 "suggestion": true
75974             },
75975             "amenity/fast_food/Sibylla": {
75976                 "tags": {
75977                     "name": "Sibylla",
75978                     "amenity": "fast_food"
75979                 },
75980                 "name": "Sibylla",
75981                 "icon": "fast-food",
75982                 "geometry": [
75983                     "point",
75984                     "vertex",
75985                     "area"
75986                 ],
75987                 "fields": [
75988                     "cuisine",
75989                     "building_area",
75990                     "address",
75991                     "opening_hours",
75992                     "smoking"
75993                 ],
75994                 "suggestion": true
75995             },
75996             "amenity/fast_food/Carl's Jr.": {
75997                 "tags": {
75998                     "name": "Carl's Jr.",
75999                     "cuisine": "burger",
76000                     "amenity": "fast_food"
76001                 },
76002                 "name": "Carl's Jr.",
76003                 "icon": "fast-food",
76004                 "geometry": [
76005                     "point",
76006                     "vertex",
76007                     "area"
76008                 ],
76009                 "fields": [
76010                     "cuisine",
76011                     "building_area",
76012                     "address",
76013                     "opening_hours",
76014                     "smoking"
76015                 ],
76016                 "suggestion": true
76017             },
76018             "amenity/fast_food/Quiznos": {
76019                 "tags": {
76020                     "name": "Quiznos",
76021                     "cuisine": "sandwich",
76022                     "amenity": "fast_food"
76023                 },
76024                 "name": "Quiznos",
76025                 "icon": "fast-food",
76026                 "geometry": [
76027                     "point",
76028                     "vertex",
76029                     "area"
76030                 ],
76031                 "fields": [
76032                     "cuisine",
76033                     "building_area",
76034                     "address",
76035                     "opening_hours",
76036                     "smoking"
76037                 ],
76038                 "suggestion": true
76039             },
76040             "amenity/fast_food/Wimpy": {
76041                 "tags": {
76042                     "name": "Wimpy",
76043                     "amenity": "fast_food"
76044                 },
76045                 "name": "Wimpy",
76046                 "icon": "fast-food",
76047                 "geometry": [
76048                     "point",
76049                     "vertex",
76050                     "area"
76051                 ],
76052                 "fields": [
76053                     "cuisine",
76054                     "building_area",
76055                     "address",
76056                     "opening_hours",
76057                     "smoking"
76058                 ],
76059                 "suggestion": true
76060             },
76061             "amenity/fast_food/Sonic": {
76062                 "tags": {
76063                     "name": "Sonic",
76064                     "cuisine": "burger",
76065                     "amenity": "fast_food"
76066                 },
76067                 "name": "Sonic",
76068                 "icon": "fast-food",
76069                 "geometry": [
76070                     "point",
76071                     "vertex",
76072                     "area"
76073                 ],
76074                 "fields": [
76075                     "cuisine",
76076                     "building_area",
76077                     "address",
76078                     "opening_hours",
76079                     "smoking"
76080                 ],
76081                 "suggestion": true
76082             },
76083             "amenity/fast_food/Taco Bell": {
76084                 "tags": {
76085                     "name": "Taco Bell",
76086                     "amenity": "fast_food"
76087                 },
76088                 "name": "Taco Bell",
76089                 "icon": "fast-food",
76090                 "geometry": [
76091                     "point",
76092                     "vertex",
76093                     "area"
76094                 ],
76095                 "fields": [
76096                     "cuisine",
76097                     "building_area",
76098                     "address",
76099                     "opening_hours",
76100                     "smoking"
76101                 ],
76102                 "suggestion": true
76103             },
76104             "amenity/fast_food/Pizza Nova": {
76105                 "tags": {
76106                     "name": "Pizza Nova",
76107                     "amenity": "fast_food"
76108                 },
76109                 "name": "Pizza Nova",
76110                 "icon": "fast-food",
76111                 "geometry": [
76112                     "point",
76113                     "vertex",
76114                     "area"
76115                 ],
76116                 "fields": [
76117                     "cuisine",
76118                     "building_area",
76119                     "address",
76120                     "opening_hours",
76121                     "smoking"
76122                 ],
76123                 "suggestion": true
76124             },
76125             "amenity/fast_food/Papa John's": {
76126                 "tags": {
76127                     "name": "Papa John's",
76128                     "cuisine": "pizza",
76129                     "amenity": "fast_food"
76130                 },
76131                 "name": "Papa John's",
76132                 "icon": "fast-food",
76133                 "geometry": [
76134                     "point",
76135                     "vertex",
76136                     "area"
76137                 ],
76138                 "fields": [
76139                     "cuisine",
76140                     "building_area",
76141                     "address",
76142                     "opening_hours",
76143                     "smoking"
76144                 ],
76145                 "suggestion": true
76146             },
76147             "amenity/fast_food/Nordsee": {
76148                 "tags": {
76149                     "name": "Nordsee",
76150                     "amenity": "fast_food"
76151                 },
76152                 "name": "Nordsee",
76153                 "icon": "fast-food",
76154                 "geometry": [
76155                     "point",
76156                     "vertex",
76157                     "area"
76158                 ],
76159                 "fields": [
76160                     "cuisine",
76161                     "building_area",
76162                     "address",
76163                     "opening_hours",
76164                     "smoking"
76165                 ],
76166                 "suggestion": true
76167             },
76168             "amenity/fast_food/Mr. Sub": {
76169                 "tags": {
76170                     "name": "Mr. Sub",
76171                     "amenity": "fast_food"
76172                 },
76173                 "name": "Mr. Sub",
76174                 "icon": "fast-food",
76175                 "geometry": [
76176                     "point",
76177                     "vertex",
76178                     "area"
76179                 ],
76180                 "fields": [
76181                     "cuisine",
76182                     "building_area",
76183                     "address",
76184                     "opening_hours",
76185                     "smoking"
76186                 ],
76187                 "suggestion": true
76188             },
76189             "amenity/fast_food/Kebab": {
76190                 "tags": {
76191                     "name": "Kebab",
76192                     "amenity": "fast_food"
76193                 },
76194                 "name": "Kebab",
76195                 "icon": "fast-food",
76196                 "geometry": [
76197                     "point",
76198                     "vertex",
76199                     "area"
76200                 ],
76201                 "fields": [
76202                     "cuisine",
76203                     "building_area",
76204                     "address",
76205                     "opening_hours",
76206                     "smoking"
76207                 ],
76208                 "suggestion": true
76209             },
76210             "amenity/fast_food/Макдоналдс": {
76211                 "tags": {
76212                     "name": "Макдоналдс",
76213                     "name:en": "McDonald's",
76214                     "amenity": "fast_food"
76215                 },
76216                 "name": "Макдоналдс",
76217                 "icon": "fast-food",
76218                 "geometry": [
76219                     "point",
76220                     "vertex",
76221                     "area"
76222                 ],
76223                 "fields": [
76224                     "cuisine",
76225                     "building_area",
76226                     "address",
76227                     "opening_hours",
76228                     "smoking"
76229                 ],
76230                 "suggestion": true
76231             },
76232             "amenity/fast_food/Asia Imbiss": {
76233                 "tags": {
76234                     "name": "Asia Imbiss",
76235                     "amenity": "fast_food"
76236                 },
76237                 "name": "Asia Imbiss",
76238                 "icon": "fast-food",
76239                 "geometry": [
76240                     "point",
76241                     "vertex",
76242                     "area"
76243                 ],
76244                 "fields": [
76245                     "cuisine",
76246                     "building_area",
76247                     "address",
76248                     "opening_hours",
76249                     "smoking"
76250                 ],
76251                 "suggestion": true
76252             },
76253             "amenity/fast_food/Imbiss": {
76254                 "tags": {
76255                     "name": "Imbiss",
76256                     "amenity": "fast_food"
76257                 },
76258                 "name": "Imbiss",
76259                 "icon": "fast-food",
76260                 "geometry": [
76261                     "point",
76262                     "vertex",
76263                     "area"
76264                 ],
76265                 "fields": [
76266                     "cuisine",
76267                     "building_area",
76268                     "address",
76269                     "opening_hours",
76270                     "smoking"
76271                 ],
76272                 "suggestion": true
76273             },
76274             "amenity/fast_food/Chipotle": {
76275                 "tags": {
76276                     "name": "Chipotle",
76277                     "cuisine": "mexican",
76278                     "amenity": "fast_food"
76279                 },
76280                 "name": "Chipotle",
76281                 "icon": "fast-food",
76282                 "geometry": [
76283                     "point",
76284                     "vertex",
76285                     "area"
76286                 ],
76287                 "fields": [
76288                     "cuisine",
76289                     "building_area",
76290                     "address",
76291                     "opening_hours",
76292                     "smoking"
76293                 ],
76294                 "suggestion": true
76295             },
76296             "amenity/fast_food/マクドナルド": {
76297                 "tags": {
76298                     "name": "マクドナルド",
76299                     "name:en": "McDonald's",
76300                     "cuisine": "burger",
76301                     "amenity": "fast_food"
76302                 },
76303                 "name": "マクドナルド",
76304                 "icon": "fast-food",
76305                 "geometry": [
76306                     "point",
76307                     "vertex",
76308                     "area"
76309                 ],
76310                 "fields": [
76311                     "cuisine",
76312                     "building_area",
76313                     "address",
76314                     "opening_hours",
76315                     "smoking"
76316                 ],
76317                 "suggestion": true
76318             },
76319             "amenity/fast_food/In-N-Out Burger": {
76320                 "tags": {
76321                     "name": "In-N-Out Burger",
76322                     "amenity": "fast_food"
76323                 },
76324                 "name": "In-N-Out Burger",
76325                 "icon": "fast-food",
76326                 "geometry": [
76327                     "point",
76328                     "vertex",
76329                     "area"
76330                 ],
76331                 "fields": [
76332                     "cuisine",
76333                     "building_area",
76334                     "address",
76335                     "opening_hours",
76336                     "smoking"
76337                 ],
76338                 "suggestion": true
76339             },
76340             "amenity/fast_food/Jimmy John's": {
76341                 "tags": {
76342                     "name": "Jimmy John's",
76343                     "amenity": "fast_food"
76344                 },
76345                 "name": "Jimmy John's",
76346                 "icon": "fast-food",
76347                 "geometry": [
76348                     "point",
76349                     "vertex",
76350                     "area"
76351                 ],
76352                 "fields": [
76353                     "cuisine",
76354                     "building_area",
76355                     "address",
76356                     "opening_hours",
76357                     "smoking"
76358                 ],
76359                 "suggestion": true
76360             },
76361             "amenity/fast_food/Jamba Juice": {
76362                 "tags": {
76363                     "name": "Jamba Juice",
76364                     "amenity": "fast_food"
76365                 },
76366                 "name": "Jamba Juice",
76367                 "icon": "fast-food",
76368                 "geometry": [
76369                     "point",
76370                     "vertex",
76371                     "area"
76372                 ],
76373                 "fields": [
76374                     "cuisine",
76375                     "building_area",
76376                     "address",
76377                     "opening_hours",
76378                     "smoking"
76379                 ],
76380                 "suggestion": true
76381             },
76382             "amenity/fast_food/Робин Сдобин": {
76383                 "tags": {
76384                     "name": "Робин Сдобин",
76385                     "amenity": "fast_food"
76386                 },
76387                 "name": "Робин Сдобин",
76388                 "icon": "fast-food",
76389                 "geometry": [
76390                     "point",
76391                     "vertex",
76392                     "area"
76393                 ],
76394                 "fields": [
76395                     "cuisine",
76396                     "building_area",
76397                     "address",
76398                     "opening_hours",
76399                     "smoking"
76400                 ],
76401                 "suggestion": true
76402             },
76403             "amenity/fast_food/Baskin Robbins": {
76404                 "tags": {
76405                     "name": "Baskin Robbins",
76406                     "amenity": "fast_food"
76407                 },
76408                 "name": "Baskin Robbins",
76409                 "icon": "fast-food",
76410                 "geometry": [
76411                     "point",
76412                     "vertex",
76413                     "area"
76414                 ],
76415                 "fields": [
76416                     "cuisine",
76417                     "building_area",
76418                     "address",
76419                     "opening_hours",
76420                     "smoking"
76421                 ],
76422                 "suggestion": true
76423             },
76424             "amenity/fast_food/ケンタッキーフライドチキン": {
76425                 "tags": {
76426                     "name": "ケンタッキーフライドチキン",
76427                     "name:en": "KFC",
76428                     "cuisine": "chicken",
76429                     "amenity": "fast_food"
76430                 },
76431                 "name": "ケンタッキーフライドチキン",
76432                 "icon": "fast-food",
76433                 "geometry": [
76434                     "point",
76435                     "vertex",
76436                     "area"
76437                 ],
76438                 "fields": [
76439                     "cuisine",
76440                     "building_area",
76441                     "address",
76442                     "opening_hours",
76443                     "smoking"
76444                 ],
76445                 "suggestion": true
76446             },
76447             "amenity/fast_food/吉野家": {
76448                 "tags": {
76449                     "name": "吉野家",
76450                     "amenity": "fast_food"
76451                 },
76452                 "name": "吉野家",
76453                 "icon": "fast-food",
76454                 "geometry": [
76455                     "point",
76456                     "vertex",
76457                     "area"
76458                 ],
76459                 "fields": [
76460                     "cuisine",
76461                     "building_area",
76462                     "address",
76463                     "opening_hours",
76464                     "smoking"
76465                 ],
76466                 "suggestion": true
76467             },
76468             "amenity/fast_food/Taco Time": {
76469                 "tags": {
76470                     "name": "Taco Time",
76471                     "amenity": "fast_food"
76472                 },
76473                 "name": "Taco Time",
76474                 "icon": "fast-food",
76475                 "geometry": [
76476                     "point",
76477                     "vertex",
76478                     "area"
76479                 ],
76480                 "fields": [
76481                     "cuisine",
76482                     "building_area",
76483                     "address",
76484                     "opening_hours",
76485                     "smoking"
76486                 ],
76487                 "suggestion": true
76488             },
76489             "amenity/fast_food/松屋": {
76490                 "tags": {
76491                     "name": "松屋",
76492                     "name:en": "Matsuya",
76493                     "amenity": "fast_food"
76494                 },
76495                 "name": "松屋",
76496                 "icon": "fast-food",
76497                 "geometry": [
76498                     "point",
76499                     "vertex",
76500                     "area"
76501                 ],
76502                 "fields": [
76503                     "cuisine",
76504                     "building_area",
76505                     "address",
76506                     "opening_hours",
76507                     "smoking"
76508                 ],
76509                 "suggestion": true
76510             },
76511             "amenity/fast_food/Little Caesars": {
76512                 "tags": {
76513                     "name": "Little Caesars",
76514                     "amenity": "fast_food"
76515                 },
76516                 "name": "Little Caesars",
76517                 "icon": "fast-food",
76518                 "geometry": [
76519                     "point",
76520                     "vertex",
76521                     "area"
76522                 ],
76523                 "fields": [
76524                     "cuisine",
76525                     "building_area",
76526                     "address",
76527                     "opening_hours",
76528                     "smoking"
76529                 ],
76530                 "suggestion": true
76531             },
76532             "amenity/fast_food/El Pollo Loco": {
76533                 "tags": {
76534                     "name": "El Pollo Loco",
76535                     "amenity": "fast_food"
76536                 },
76537                 "name": "El Pollo Loco",
76538                 "icon": "fast-food",
76539                 "geometry": [
76540                     "point",
76541                     "vertex",
76542                     "area"
76543                 ],
76544                 "fields": [
76545                     "cuisine",
76546                     "building_area",
76547                     "address",
76548                     "opening_hours",
76549                     "smoking"
76550                 ],
76551                 "suggestion": true
76552             },
76553             "amenity/fast_food/Del Taco": {
76554                 "tags": {
76555                     "name": "Del Taco",
76556                     "amenity": "fast_food"
76557                 },
76558                 "name": "Del Taco",
76559                 "icon": "fast-food",
76560                 "geometry": [
76561                     "point",
76562                     "vertex",
76563                     "area"
76564                 ],
76565                 "fields": [
76566                     "cuisine",
76567                     "building_area",
76568                     "address",
76569                     "opening_hours",
76570                     "smoking"
76571                 ],
76572                 "suggestion": true
76573             },
76574             "amenity/fast_food/White Castle": {
76575                 "tags": {
76576                     "name": "White Castle",
76577                     "amenity": "fast_food"
76578                 },
76579                 "name": "White Castle",
76580                 "icon": "fast-food",
76581                 "geometry": [
76582                     "point",
76583                     "vertex",
76584                     "area"
76585                 ],
76586                 "fields": [
76587                     "cuisine",
76588                     "building_area",
76589                     "address",
76590                     "opening_hours",
76591                     "smoking"
76592                 ],
76593                 "suggestion": true
76594             },
76595             "amenity/fast_food/Boston Market": {
76596                 "tags": {
76597                     "name": "Boston Market",
76598                     "amenity": "fast_food"
76599                 },
76600                 "name": "Boston Market",
76601                 "icon": "fast-food",
76602                 "geometry": [
76603                     "point",
76604                     "vertex",
76605                     "area"
76606                 ],
76607                 "fields": [
76608                     "cuisine",
76609                     "building_area",
76610                     "address",
76611                     "opening_hours",
76612                     "smoking"
76613                 ],
76614                 "suggestion": true
76615             },
76616             "amenity/fast_food/Chick-fil-A": {
76617                 "tags": {
76618                     "name": "Chick-fil-A",
76619                     "cuisine": "chicken",
76620                     "amenity": "fast_food"
76621                 },
76622                 "name": "Chick-fil-A",
76623                 "icon": "fast-food",
76624                 "geometry": [
76625                     "point",
76626                     "vertex",
76627                     "area"
76628                 ],
76629                 "fields": [
76630                     "cuisine",
76631                     "building_area",
76632                     "address",
76633                     "opening_hours",
76634                     "smoking"
76635                 ],
76636                 "suggestion": true
76637             },
76638             "amenity/fast_food/Panda Express": {
76639                 "tags": {
76640                     "name": "Panda Express",
76641                     "amenity": "fast_food"
76642                 },
76643                 "name": "Panda Express",
76644                 "icon": "fast-food",
76645                 "geometry": [
76646                     "point",
76647                     "vertex",
76648                     "area"
76649                 ],
76650                 "fields": [
76651                     "cuisine",
76652                     "building_area",
76653                     "address",
76654                     "opening_hours",
76655                     "smoking"
76656                 ],
76657                 "suggestion": true
76658             },
76659             "amenity/fast_food/Whataburger": {
76660                 "tags": {
76661                     "name": "Whataburger",
76662                     "amenity": "fast_food"
76663                 },
76664                 "name": "Whataburger",
76665                 "icon": "fast-food",
76666                 "geometry": [
76667                     "point",
76668                     "vertex",
76669                     "area"
76670                 ],
76671                 "fields": [
76672                     "cuisine",
76673                     "building_area",
76674                     "address",
76675                     "opening_hours",
76676                     "smoking"
76677                 ],
76678                 "suggestion": true
76679             },
76680             "amenity/fast_food/Taco John's": {
76681                 "tags": {
76682                     "name": "Taco John's",
76683                     "amenity": "fast_food"
76684                 },
76685                 "name": "Taco John's",
76686                 "icon": "fast-food",
76687                 "geometry": [
76688                     "point",
76689                     "vertex",
76690                     "area"
76691                 ],
76692                 "fields": [
76693                     "cuisine",
76694                     "building_area",
76695                     "address",
76696                     "opening_hours",
76697                     "smoking"
76698                 ],
76699                 "suggestion": true
76700             },
76701             "amenity/fast_food/Теремок": {
76702                 "tags": {
76703                     "name": "Теремок",
76704                     "amenity": "fast_food"
76705                 },
76706                 "name": "Теремок",
76707                 "icon": "fast-food",
76708                 "geometry": [
76709                     "point",
76710                     "vertex",
76711                     "area"
76712                 ],
76713                 "fields": [
76714                     "cuisine",
76715                     "building_area",
76716                     "address",
76717                     "opening_hours",
76718                     "smoking"
76719                 ],
76720                 "suggestion": true
76721             },
76722             "amenity/fast_food/Culver's": {
76723                 "tags": {
76724                     "name": "Culver's",
76725                     "amenity": "fast_food"
76726                 },
76727                 "name": "Culver's",
76728                 "icon": "fast-food",
76729                 "geometry": [
76730                     "point",
76731                     "vertex",
76732                     "area"
76733                 ],
76734                 "fields": [
76735                     "cuisine",
76736                     "building_area",
76737                     "address",
76738                     "opening_hours",
76739                     "smoking"
76740                 ],
76741                 "suggestion": true
76742             },
76743             "amenity/fast_food/Five Guys": {
76744                 "tags": {
76745                     "name": "Five Guys",
76746                     "amenity": "fast_food"
76747                 },
76748                 "name": "Five Guys",
76749                 "icon": "fast-food",
76750                 "geometry": [
76751                     "point",
76752                     "vertex",
76753                     "area"
76754                 ],
76755                 "fields": [
76756                     "cuisine",
76757                     "building_area",
76758                     "address",
76759                     "opening_hours",
76760                     "smoking"
76761                 ],
76762                 "suggestion": true
76763             },
76764             "amenity/fast_food/Church's Chicken": {
76765                 "tags": {
76766                     "name": "Church's Chicken",
76767                     "amenity": "fast_food"
76768                 },
76769                 "name": "Church's Chicken",
76770                 "icon": "fast-food",
76771                 "geometry": [
76772                     "point",
76773                     "vertex",
76774                     "area"
76775                 ],
76776                 "fields": [
76777                     "cuisine",
76778                     "building_area",
76779                     "address",
76780                     "opening_hours",
76781                     "smoking"
76782                 ],
76783                 "suggestion": true
76784             },
76785             "amenity/fast_food/Popeye's": {
76786                 "tags": {
76787                     "name": "Popeye's",
76788                     "cuisine": "chicken",
76789                     "amenity": "fast_food"
76790                 },
76791                 "name": "Popeye's",
76792                 "icon": "fast-food",
76793                 "geometry": [
76794                     "point",
76795                     "vertex",
76796                     "area"
76797                 ],
76798                 "fields": [
76799                     "cuisine",
76800                     "building_area",
76801                     "address",
76802                     "opening_hours",
76803                     "smoking"
76804                 ],
76805                 "suggestion": true
76806             },
76807             "amenity/fast_food/Long John Silver's": {
76808                 "tags": {
76809                     "name": "Long John Silver's",
76810                     "amenity": "fast_food"
76811                 },
76812                 "name": "Long John Silver's",
76813                 "icon": "fast-food",
76814                 "geometry": [
76815                     "point",
76816                     "vertex",
76817                     "area"
76818                 ],
76819                 "fields": [
76820                     "cuisine",
76821                     "building_area",
76822                     "address",
76823                     "opening_hours",
76824                     "smoking"
76825                 ],
76826                 "suggestion": true
76827             },
76828             "amenity/fast_food/Pollo Campero": {
76829                 "tags": {
76830                     "name": "Pollo Campero",
76831                     "amenity": "fast_food"
76832                 },
76833                 "name": "Pollo Campero",
76834                 "icon": "fast-food",
76835                 "geometry": [
76836                     "point",
76837                     "vertex",
76838                     "area"
76839                 ],
76840                 "fields": [
76841                     "cuisine",
76842                     "building_area",
76843                     "address",
76844                     "opening_hours",
76845                     "smoking"
76846                 ],
76847                 "suggestion": true
76848             },
76849             "amenity/fast_food/Zaxby's": {
76850                 "tags": {
76851                     "name": "Zaxby's",
76852                     "amenity": "fast_food"
76853                 },
76854                 "name": "Zaxby's",
76855                 "icon": "fast-food",
76856                 "geometry": [
76857                     "point",
76858                     "vertex",
76859                     "area"
76860                 ],
76861                 "fields": [
76862                     "cuisine",
76863                     "building_area",
76864                     "address",
76865                     "opening_hours",
76866                     "smoking"
76867                 ],
76868                 "suggestion": true
76869             },
76870             "amenity/fast_food/すき家": {
76871                 "tags": {
76872                     "name": "すき家",
76873                     "name:en": "SUKIYA",
76874                     "amenity": "fast_food"
76875                 },
76876                 "name": "すき家",
76877                 "icon": "fast-food",
76878                 "geometry": [
76879                     "point",
76880                     "vertex",
76881                     "area"
76882                 ],
76883                 "fields": [
76884                     "cuisine",
76885                     "building_area",
76886                     "address",
76887                     "opening_hours",
76888                     "smoking"
76889                 ],
76890                 "suggestion": true
76891             },
76892             "amenity/fast_food/モスバーガー": {
76893                 "tags": {
76894                     "name": "モスバーガー",
76895                     "name:en": "MOS BURGER",
76896                     "amenity": "fast_food"
76897                 },
76898                 "name": "モスバーガー",
76899                 "icon": "fast-food",
76900                 "geometry": [
76901                     "point",
76902                     "vertex",
76903                     "area"
76904                 ],
76905                 "fields": [
76906                     "cuisine",
76907                     "building_area",
76908                     "address",
76909                     "opening_hours",
76910                     "smoking"
76911                 ],
76912                 "suggestion": true
76913             },
76914             "amenity/fast_food/Русский Аппетит": {
76915                 "tags": {
76916                     "name": "Русский Аппетит",
76917                     "amenity": "fast_food"
76918                 },
76919                 "name": "Русский Аппетит",
76920                 "icon": "fast-food",
76921                 "geometry": [
76922                     "point",
76923                     "vertex",
76924                     "area"
76925                 ],
76926                 "fields": [
76927                     "cuisine",
76928                     "building_area",
76929                     "address",
76930                     "opening_hours",
76931                     "smoking"
76932                 ],
76933                 "suggestion": true
76934             },
76935             "amenity/fast_food/なか卯": {
76936                 "tags": {
76937                     "name": "なか卯",
76938                     "amenity": "fast_food"
76939                 },
76940                 "name": "なか卯",
76941                 "icon": "fast-food",
76942                 "geometry": [
76943                     "point",
76944                     "vertex",
76945                     "area"
76946                 ],
76947                 "fields": [
76948                     "cuisine",
76949                     "building_area",
76950                     "address",
76951                     "opening_hours",
76952                     "smoking"
76953                 ],
76954                 "suggestion": true
76955             },
76956             "amenity/restaurant/Pizza Hut": {
76957                 "tags": {
76958                     "name": "Pizza Hut",
76959                     "amenity": "restaurant"
76960                 },
76961                 "name": "Pizza Hut",
76962                 "icon": "restaurant",
76963                 "geometry": [
76964                     "point",
76965                     "vertex",
76966                     "area"
76967                 ],
76968                 "fields": [
76969                     "cuisine",
76970                     "building_area",
76971                     "address",
76972                     "opening_hours",
76973                     "capacity",
76974                     "smoking"
76975                 ],
76976                 "suggestion": true
76977             },
76978             "amenity/restaurant/Little Chef": {
76979                 "tags": {
76980                     "name": "Little Chef",
76981                     "amenity": "restaurant"
76982                 },
76983                 "name": "Little Chef",
76984                 "icon": "restaurant",
76985                 "geometry": [
76986                     "point",
76987                     "vertex",
76988                     "area"
76989                 ],
76990                 "fields": [
76991                     "cuisine",
76992                     "building_area",
76993                     "address",
76994                     "opening_hours",
76995                     "capacity",
76996                     "smoking"
76997                 ],
76998                 "suggestion": true
76999             },
77000             "amenity/restaurant/Adler": {
77001                 "tags": {
77002                     "name": "Adler",
77003                     "amenity": "restaurant"
77004                 },
77005                 "name": "Adler",
77006                 "icon": "restaurant",
77007                 "geometry": [
77008                     "point",
77009                     "vertex",
77010                     "area"
77011                 ],
77012                 "fields": [
77013                     "cuisine",
77014                     "building_area",
77015                     "address",
77016                     "opening_hours",
77017                     "capacity",
77018                     "smoking"
77019                 ],
77020                 "suggestion": true
77021             },
77022             "amenity/restaurant/Zur Krone": {
77023                 "tags": {
77024                     "name": "Zur Krone",
77025                     "amenity": "restaurant"
77026                 },
77027                 "name": "Zur Krone",
77028                 "icon": "restaurant",
77029                 "geometry": [
77030                     "point",
77031                     "vertex",
77032                     "area"
77033                 ],
77034                 "fields": [
77035                     "cuisine",
77036                     "building_area",
77037                     "address",
77038                     "opening_hours",
77039                     "capacity",
77040                     "smoking"
77041                 ],
77042                 "suggestion": true
77043             },
77044             "amenity/restaurant/Deutsches Haus": {
77045                 "tags": {
77046                     "name": "Deutsches Haus",
77047                     "amenity": "restaurant"
77048                 },
77049                 "name": "Deutsches Haus",
77050                 "icon": "restaurant",
77051                 "geometry": [
77052                     "point",
77053                     "vertex",
77054                     "area"
77055                 ],
77056                 "fields": [
77057                     "cuisine",
77058                     "building_area",
77059                     "address",
77060                     "opening_hours",
77061                     "capacity",
77062                     "smoking"
77063                 ],
77064                 "suggestion": true
77065             },
77066             "amenity/restaurant/Krone": {
77067                 "tags": {
77068                     "name": "Krone",
77069                     "amenity": "restaurant"
77070                 },
77071                 "name": "Krone",
77072                 "icon": "restaurant",
77073                 "geometry": [
77074                     "point",
77075                     "vertex",
77076                     "area"
77077                 ],
77078                 "fields": [
77079                     "cuisine",
77080                     "building_area",
77081                     "address",
77082                     "opening_hours",
77083                     "capacity",
77084                     "smoking"
77085                 ],
77086                 "suggestion": true
77087             },
77088             "amenity/restaurant/Akropolis": {
77089                 "tags": {
77090                     "name": "Akropolis",
77091                     "amenity": "restaurant"
77092                 },
77093                 "name": "Akropolis",
77094                 "icon": "restaurant",
77095                 "geometry": [
77096                     "point",
77097                     "vertex",
77098                     "area"
77099                 ],
77100                 "fields": [
77101                     "cuisine",
77102                     "building_area",
77103                     "address",
77104                     "opening_hours",
77105                     "capacity",
77106                     "smoking"
77107                 ],
77108                 "suggestion": true
77109             },
77110             "amenity/restaurant/Schützenhaus": {
77111                 "tags": {
77112                     "name": "Schützenhaus",
77113                     "amenity": "restaurant"
77114                 },
77115                 "name": "Schützenhaus",
77116                 "icon": "restaurant",
77117                 "geometry": [
77118                     "point",
77119                     "vertex",
77120                     "area"
77121                 ],
77122                 "fields": [
77123                     "cuisine",
77124                     "building_area",
77125                     "address",
77126                     "opening_hours",
77127                     "capacity",
77128                     "smoking"
77129                 ],
77130                 "suggestion": true
77131             },
77132             "amenity/restaurant/Kreuz": {
77133                 "tags": {
77134                     "name": "Kreuz",
77135                     "amenity": "restaurant"
77136                 },
77137                 "name": "Kreuz",
77138                 "icon": "restaurant",
77139                 "geometry": [
77140                     "point",
77141                     "vertex",
77142                     "area"
77143                 ],
77144                 "fields": [
77145                     "cuisine",
77146                     "building_area",
77147                     "address",
77148                     "opening_hours",
77149                     "capacity",
77150                     "smoking"
77151                 ],
77152                 "suggestion": true
77153             },
77154             "amenity/restaurant/Waldschänke": {
77155                 "tags": {
77156                     "name": "Waldschänke",
77157                     "amenity": "restaurant"
77158                 },
77159                 "name": "Waldschänke",
77160                 "icon": "restaurant",
77161                 "geometry": [
77162                     "point",
77163                     "vertex",
77164                     "area"
77165                 ],
77166                 "fields": [
77167                     "cuisine",
77168                     "building_area",
77169                     "address",
77170                     "opening_hours",
77171                     "capacity",
77172                     "smoking"
77173                 ],
77174                 "suggestion": true
77175             },
77176             "amenity/restaurant/La Piazza": {
77177                 "tags": {
77178                     "name": "La Piazza",
77179                     "amenity": "restaurant"
77180                 },
77181                 "name": "La Piazza",
77182                 "icon": "restaurant",
77183                 "geometry": [
77184                     "point",
77185                     "vertex",
77186                     "area"
77187                 ],
77188                 "fields": [
77189                     "cuisine",
77190                     "building_area",
77191                     "address",
77192                     "opening_hours",
77193                     "capacity",
77194                     "smoking"
77195                 ],
77196                 "suggestion": true
77197             },
77198             "amenity/restaurant/Lamm": {
77199                 "tags": {
77200                     "name": "Lamm",
77201                     "amenity": "restaurant"
77202                 },
77203                 "name": "Lamm",
77204                 "icon": "restaurant",
77205                 "geometry": [
77206                     "point",
77207                     "vertex",
77208                     "area"
77209                 ],
77210                 "fields": [
77211                     "cuisine",
77212                     "building_area",
77213                     "address",
77214                     "opening_hours",
77215                     "capacity",
77216                     "smoking"
77217                 ],
77218                 "suggestion": true
77219             },
77220             "amenity/restaurant/Zur Sonne": {
77221                 "tags": {
77222                     "name": "Zur Sonne",
77223                     "amenity": "restaurant"
77224                 },
77225                 "name": "Zur Sonne",
77226                 "icon": "restaurant",
77227                 "geometry": [
77228                     "point",
77229                     "vertex",
77230                     "area"
77231                 ],
77232                 "fields": [
77233                     "cuisine",
77234                     "building_area",
77235                     "address",
77236                     "opening_hours",
77237                     "capacity",
77238                     "smoking"
77239                 ],
77240                 "suggestion": true
77241             },
77242             "amenity/restaurant/Zur Linde": {
77243                 "tags": {
77244                     "name": "Zur Linde",
77245                     "amenity": "restaurant"
77246                 },
77247                 "name": "Zur Linde",
77248                 "icon": "restaurant",
77249                 "geometry": [
77250                     "point",
77251                     "vertex",
77252                     "area"
77253                 ],
77254                 "fields": [
77255                     "cuisine",
77256                     "building_area",
77257                     "address",
77258                     "opening_hours",
77259                     "capacity",
77260                     "smoking"
77261                 ],
77262                 "suggestion": true
77263             },
77264             "amenity/restaurant/Poseidon": {
77265                 "tags": {
77266                     "name": "Poseidon",
77267                     "amenity": "restaurant"
77268                 },
77269                 "name": "Poseidon",
77270                 "icon": "restaurant",
77271                 "geometry": [
77272                     "point",
77273                     "vertex",
77274                     "area"
77275                 ],
77276                 "fields": [
77277                     "cuisine",
77278                     "building_area",
77279                     "address",
77280                     "opening_hours",
77281                     "capacity",
77282                     "smoking"
77283                 ],
77284                 "suggestion": true
77285             },
77286             "amenity/restaurant/Shanghai": {
77287                 "tags": {
77288                     "name": "Shanghai",
77289                     "amenity": "restaurant"
77290                 },
77291                 "name": "Shanghai",
77292                 "icon": "restaurant",
77293                 "geometry": [
77294                     "point",
77295                     "vertex",
77296                     "area"
77297                 ],
77298                 "fields": [
77299                     "cuisine",
77300                     "building_area",
77301                     "address",
77302                     "opening_hours",
77303                     "capacity",
77304                     "smoking"
77305                 ],
77306                 "suggestion": true
77307             },
77308             "amenity/restaurant/Red Lobster": {
77309                 "tags": {
77310                     "name": "Red Lobster",
77311                     "amenity": "restaurant"
77312                 },
77313                 "name": "Red Lobster",
77314                 "icon": "restaurant",
77315                 "geometry": [
77316                     "point",
77317                     "vertex",
77318                     "area"
77319                 ],
77320                 "fields": [
77321                     "cuisine",
77322                     "building_area",
77323                     "address",
77324                     "opening_hours",
77325                     "capacity",
77326                     "smoking"
77327                 ],
77328                 "suggestion": true
77329             },
77330             "amenity/restaurant/Zum Löwen": {
77331                 "tags": {
77332                     "name": "Zum Löwen",
77333                     "amenity": "restaurant"
77334                 },
77335                 "name": "Zum Löwen",
77336                 "icon": "restaurant",
77337                 "geometry": [
77338                     "point",
77339                     "vertex",
77340                     "area"
77341                 ],
77342                 "fields": [
77343                     "cuisine",
77344                     "building_area",
77345                     "address",
77346                     "opening_hours",
77347                     "capacity",
77348                     "smoking"
77349                 ],
77350                 "suggestion": true
77351             },
77352             "amenity/restaurant/Swiss Chalet": {
77353                 "tags": {
77354                     "name": "Swiss Chalet",
77355                     "amenity": "restaurant"
77356                 },
77357                 "name": "Swiss Chalet",
77358                 "icon": "restaurant",
77359                 "geometry": [
77360                     "point",
77361                     "vertex",
77362                     "area"
77363                 ],
77364                 "fields": [
77365                     "cuisine",
77366                     "building_area",
77367                     "address",
77368                     "opening_hours",
77369                     "capacity",
77370                     "smoking"
77371                 ],
77372                 "suggestion": true
77373             },
77374             "amenity/restaurant/Olympia": {
77375                 "tags": {
77376                     "name": "Olympia",
77377                     "amenity": "restaurant"
77378                 },
77379                 "name": "Olympia",
77380                 "icon": "restaurant",
77381                 "geometry": [
77382                     "point",
77383                     "vertex",
77384                     "area"
77385                 ],
77386                 "fields": [
77387                     "cuisine",
77388                     "building_area",
77389                     "address",
77390                     "opening_hours",
77391                     "capacity",
77392                     "smoking"
77393                 ],
77394                 "suggestion": true
77395             },
77396             "amenity/restaurant/Wagamama": {
77397                 "tags": {
77398                     "name": "Wagamama",
77399                     "amenity": "restaurant"
77400                 },
77401                 "name": "Wagamama",
77402                 "icon": "restaurant",
77403                 "geometry": [
77404                     "point",
77405                     "vertex",
77406                     "area"
77407                 ],
77408                 "fields": [
77409                     "cuisine",
77410                     "building_area",
77411                     "address",
77412                     "opening_hours",
77413                     "capacity",
77414                     "smoking"
77415                 ],
77416                 "suggestion": true
77417             },
77418             "amenity/restaurant/Frankie & Benny's": {
77419                 "tags": {
77420                     "name": "Frankie & Benny's",
77421                     "amenity": "restaurant"
77422                 },
77423                 "name": "Frankie & Benny's",
77424                 "icon": "restaurant",
77425                 "geometry": [
77426                     "point",
77427                     "vertex",
77428                     "area"
77429                 ],
77430                 "fields": [
77431                     "cuisine",
77432                     "building_area",
77433                     "address",
77434                     "opening_hours",
77435                     "capacity",
77436                     "smoking"
77437                 ],
77438                 "suggestion": true
77439             },
77440             "amenity/restaurant/Hooters": {
77441                 "tags": {
77442                     "name": "Hooters",
77443                     "amenity": "restaurant"
77444                 },
77445                 "name": "Hooters",
77446                 "icon": "restaurant",
77447                 "geometry": [
77448                     "point",
77449                     "vertex",
77450                     "area"
77451                 ],
77452                 "fields": [
77453                     "cuisine",
77454                     "building_area",
77455                     "address",
77456                     "opening_hours",
77457                     "capacity",
77458                     "smoking"
77459                 ],
77460                 "suggestion": true
77461             },
77462             "amenity/restaurant/Sternen": {
77463                 "tags": {
77464                     "name": "Sternen",
77465                     "amenity": "restaurant"
77466                 },
77467                 "name": "Sternen",
77468                 "icon": "restaurant",
77469                 "geometry": [
77470                     "point",
77471                     "vertex",
77472                     "area"
77473                 ],
77474                 "fields": [
77475                     "cuisine",
77476                     "building_area",
77477                     "address",
77478                     "opening_hours",
77479                     "capacity",
77480                     "smoking"
77481                 ],
77482                 "suggestion": true
77483             },
77484             "amenity/restaurant/Hirschen": {
77485                 "tags": {
77486                     "name": "Hirschen",
77487                     "amenity": "restaurant"
77488                 },
77489                 "name": "Hirschen",
77490                 "icon": "restaurant",
77491                 "geometry": [
77492                     "point",
77493                     "vertex",
77494                     "area"
77495                 ],
77496                 "fields": [
77497                     "cuisine",
77498                     "building_area",
77499                     "address",
77500                     "opening_hours",
77501                     "capacity",
77502                     "smoking"
77503                 ],
77504                 "suggestion": true
77505             },
77506             "amenity/restaurant/Denny's": {
77507                 "tags": {
77508                     "name": "Denny's",
77509                     "amenity": "restaurant"
77510                 },
77511                 "name": "Denny's",
77512                 "icon": "restaurant",
77513                 "geometry": [
77514                     "point",
77515                     "vertex",
77516                     "area"
77517                 ],
77518                 "fields": [
77519                     "cuisine",
77520                     "building_area",
77521                     "address",
77522                     "opening_hours",
77523                     "capacity",
77524                     "smoking"
77525                 ],
77526                 "suggestion": true
77527             },
77528             "amenity/restaurant/Athen": {
77529                 "tags": {
77530                     "name": "Athen",
77531                     "amenity": "restaurant"
77532                 },
77533                 "name": "Athen",
77534                 "icon": "restaurant",
77535                 "geometry": [
77536                     "point",
77537                     "vertex",
77538                     "area"
77539                 ],
77540                 "fields": [
77541                     "cuisine",
77542                     "building_area",
77543                     "address",
77544                     "opening_hours",
77545                     "capacity",
77546                     "smoking"
77547                 ],
77548                 "suggestion": true
77549             },
77550             "amenity/restaurant/Sonne": {
77551                 "tags": {
77552                     "name": "Sonne",
77553                     "amenity": "restaurant"
77554                 },
77555                 "name": "Sonne",
77556                 "icon": "restaurant",
77557                 "geometry": [
77558                     "point",
77559                     "vertex",
77560                     "area"
77561                 ],
77562                 "fields": [
77563                     "cuisine",
77564                     "building_area",
77565                     "address",
77566                     "opening_hours",
77567                     "capacity",
77568                     "smoking"
77569                 ],
77570                 "suggestion": true
77571             },
77572             "amenity/restaurant/Hirsch": {
77573                 "tags": {
77574                     "name": "Hirsch",
77575                     "amenity": "restaurant"
77576                 },
77577                 "name": "Hirsch",
77578                 "icon": "restaurant",
77579                 "geometry": [
77580                     "point",
77581                     "vertex",
77582                     "area"
77583                 ],
77584                 "fields": [
77585                     "cuisine",
77586                     "building_area",
77587                     "address",
77588                     "opening_hours",
77589                     "capacity",
77590                     "smoking"
77591                 ],
77592                 "suggestion": true
77593             },
77594             "amenity/restaurant/Ratskeller": {
77595                 "tags": {
77596                     "name": "Ratskeller",
77597                     "amenity": "restaurant"
77598                 },
77599                 "name": "Ratskeller",
77600                 "icon": "restaurant",
77601                 "geometry": [
77602                     "point",
77603                     "vertex",
77604                     "area"
77605                 ],
77606                 "fields": [
77607                     "cuisine",
77608                     "building_area",
77609                     "address",
77610                     "opening_hours",
77611                     "capacity",
77612                     "smoking"
77613                 ],
77614                 "suggestion": true
77615             },
77616             "amenity/restaurant/La Cantina": {
77617                 "tags": {
77618                     "name": "La Cantina",
77619                     "amenity": "restaurant"
77620                 },
77621                 "name": "La Cantina",
77622                 "icon": "restaurant",
77623                 "geometry": [
77624                     "point",
77625                     "vertex",
77626                     "area"
77627                 ],
77628                 "fields": [
77629                     "cuisine",
77630                     "building_area",
77631                     "address",
77632                     "opening_hours",
77633                     "capacity",
77634                     "smoking"
77635                 ],
77636                 "suggestion": true
77637             },
77638             "amenity/restaurant/Gasthaus Krone": {
77639                 "tags": {
77640                     "name": "Gasthaus Krone",
77641                     "amenity": "restaurant"
77642                 },
77643                 "name": "Gasthaus Krone",
77644                 "icon": "restaurant",
77645                 "geometry": [
77646                     "point",
77647                     "vertex",
77648                     "area"
77649                 ],
77650                 "fields": [
77651                     "cuisine",
77652                     "building_area",
77653                     "address",
77654                     "opening_hours",
77655                     "capacity",
77656                     "smoking"
77657                 ],
77658                 "suggestion": true
77659             },
77660             "amenity/restaurant/El Greco": {
77661                 "tags": {
77662                     "name": "El Greco",
77663                     "amenity": "restaurant"
77664                 },
77665                 "name": "El Greco",
77666                 "icon": "restaurant",
77667                 "geometry": [
77668                     "point",
77669                     "vertex",
77670                     "area"
77671                 ],
77672                 "fields": [
77673                     "cuisine",
77674                     "building_area",
77675                     "address",
77676                     "opening_hours",
77677                     "capacity",
77678                     "smoking"
77679                 ],
77680                 "suggestion": true
77681             },
77682             "amenity/restaurant/Gasthof zur Post": {
77683                 "tags": {
77684                     "name": "Gasthof zur Post",
77685                     "amenity": "restaurant"
77686                 },
77687                 "name": "Gasthof zur Post",
77688                 "icon": "restaurant",
77689                 "geometry": [
77690                     "point",
77691                     "vertex",
77692                     "area"
77693                 ],
77694                 "fields": [
77695                     "cuisine",
77696                     "building_area",
77697                     "address",
77698                     "opening_hours",
77699                     "capacity",
77700                     "smoking"
77701                 ],
77702                 "suggestion": true
77703             },
77704             "amenity/restaurant/Nando's": {
77705                 "tags": {
77706                     "name": "Nando's",
77707                     "amenity": "restaurant"
77708                 },
77709                 "name": "Nando's",
77710                 "icon": "restaurant",
77711                 "geometry": [
77712                     "point",
77713                     "vertex",
77714                     "area"
77715                 ],
77716                 "fields": [
77717                     "cuisine",
77718                     "building_area",
77719                     "address",
77720                     "opening_hours",
77721                     "capacity",
77722                     "smoking"
77723                 ],
77724                 "suggestion": true
77725             },
77726             "amenity/restaurant/Löwen": {
77727                 "tags": {
77728                     "name": "Löwen",
77729                     "amenity": "restaurant"
77730                 },
77731                 "name": "Löwen",
77732                 "icon": "restaurant",
77733                 "geometry": [
77734                     "point",
77735                     "vertex",
77736                     "area"
77737                 ],
77738                 "fields": [
77739                     "cuisine",
77740                     "building_area",
77741                     "address",
77742                     "opening_hours",
77743                     "capacity",
77744                     "smoking"
77745                 ],
77746                 "suggestion": true
77747             },
77748             "amenity/restaurant/La Pataterie": {
77749                 "tags": {
77750                     "name": "La Pataterie",
77751                     "amenity": "restaurant"
77752                 },
77753                 "name": "La Pataterie",
77754                 "icon": "restaurant",
77755                 "geometry": [
77756                     "point",
77757                     "vertex",
77758                     "area"
77759                 ],
77760                 "fields": [
77761                     "cuisine",
77762                     "building_area",
77763                     "address",
77764                     "opening_hours",
77765                     "capacity",
77766                     "smoking"
77767                 ],
77768                 "suggestion": true
77769             },
77770             "amenity/restaurant/Bella Napoli": {
77771                 "tags": {
77772                     "name": "Bella Napoli",
77773                     "amenity": "restaurant"
77774                 },
77775                 "name": "Bella Napoli",
77776                 "icon": "restaurant",
77777                 "geometry": [
77778                     "point",
77779                     "vertex",
77780                     "area"
77781                 ],
77782                 "fields": [
77783                     "cuisine",
77784                     "building_area",
77785                     "address",
77786                     "opening_hours",
77787                     "capacity",
77788                     "smoking"
77789                 ],
77790                 "suggestion": true
77791             },
77792             "amenity/restaurant/Pizza Express": {
77793                 "tags": {
77794                     "name": "Pizza Express",
77795                     "amenity": "restaurant"
77796                 },
77797                 "name": "Pizza Express",
77798                 "icon": "restaurant",
77799                 "geometry": [
77800                     "point",
77801                     "vertex",
77802                     "area"
77803                 ],
77804                 "fields": [
77805                     "cuisine",
77806                     "building_area",
77807                     "address",
77808                     "opening_hours",
77809                     "capacity",
77810                     "smoking"
77811                 ],
77812                 "suggestion": true
77813             },
77814             "amenity/restaurant/Mandarin": {
77815                 "tags": {
77816                     "name": "Mandarin",
77817                     "amenity": "restaurant"
77818                 },
77819                 "name": "Mandarin",
77820                 "icon": "restaurant",
77821                 "geometry": [
77822                     "point",
77823                     "vertex",
77824                     "area"
77825                 ],
77826                 "fields": [
77827                     "cuisine",
77828                     "building_area",
77829                     "address",
77830                     "opening_hours",
77831                     "capacity",
77832                     "smoking"
77833                 ],
77834                 "suggestion": true
77835             },
77836             "amenity/restaurant/Hong Kong": {
77837                 "tags": {
77838                     "name": "Hong Kong",
77839                     "amenity": "restaurant"
77840                 },
77841                 "name": "Hong Kong",
77842                 "icon": "restaurant",
77843                 "geometry": [
77844                     "point",
77845                     "vertex",
77846                     "area"
77847                 ],
77848                 "fields": [
77849                     "cuisine",
77850                     "building_area",
77851                     "address",
77852                     "opening_hours",
77853                     "capacity",
77854                     "smoking"
77855                 ],
77856                 "suggestion": true
77857             },
77858             "amenity/restaurant/Zizzi": {
77859                 "tags": {
77860                     "name": "Zizzi",
77861                     "amenity": "restaurant"
77862                 },
77863                 "name": "Zizzi",
77864                 "icon": "restaurant",
77865                 "geometry": [
77866                     "point",
77867                     "vertex",
77868                     "area"
77869                 ],
77870                 "fields": [
77871                     "cuisine",
77872                     "building_area",
77873                     "address",
77874                     "opening_hours",
77875                     "capacity",
77876                     "smoking"
77877                 ],
77878                 "suggestion": true
77879             },
77880             "amenity/restaurant/Cracker Barrel": {
77881                 "tags": {
77882                     "name": "Cracker Barrel",
77883                     "amenity": "restaurant"
77884                 },
77885                 "name": "Cracker Barrel",
77886                 "icon": "restaurant",
77887                 "geometry": [
77888                     "point",
77889                     "vertex",
77890                     "area"
77891                 ],
77892                 "fields": [
77893                     "cuisine",
77894                     "building_area",
77895                     "address",
77896                     "opening_hours",
77897                     "capacity",
77898                     "smoking"
77899                 ],
77900                 "suggestion": true
77901             },
77902             "amenity/restaurant/Rhodos": {
77903                 "tags": {
77904                     "name": "Rhodos",
77905                     "amenity": "restaurant"
77906                 },
77907                 "name": "Rhodos",
77908                 "icon": "restaurant",
77909                 "geometry": [
77910                     "point",
77911                     "vertex",
77912                     "area"
77913                 ],
77914                 "fields": [
77915                     "cuisine",
77916                     "building_area",
77917                     "address",
77918                     "opening_hours",
77919                     "capacity",
77920                     "smoking"
77921                 ],
77922                 "suggestion": true
77923             },
77924             "amenity/restaurant/Lindenhof": {
77925                 "tags": {
77926                     "name": "Lindenhof",
77927                     "amenity": "restaurant"
77928                 },
77929                 "name": "Lindenhof",
77930                 "icon": "restaurant",
77931                 "geometry": [
77932                     "point",
77933                     "vertex",
77934                     "area"
77935                 ],
77936                 "fields": [
77937                     "cuisine",
77938                     "building_area",
77939                     "address",
77940                     "opening_hours",
77941                     "capacity",
77942                     "smoking"
77943                 ],
77944                 "suggestion": true
77945             },
77946             "amenity/restaurant/Milano": {
77947                 "tags": {
77948                     "name": "Milano",
77949                     "amenity": "restaurant"
77950                 },
77951                 "name": "Milano",
77952                 "icon": "restaurant",
77953                 "geometry": [
77954                     "point",
77955                     "vertex",
77956                     "area"
77957                 ],
77958                 "fields": [
77959                     "cuisine",
77960                     "building_area",
77961                     "address",
77962                     "opening_hours",
77963                     "capacity",
77964                     "smoking"
77965                 ],
77966                 "suggestion": true
77967             },
77968             "amenity/restaurant/Dolce Vita": {
77969                 "tags": {
77970                     "name": "Dolce Vita",
77971                     "amenity": "restaurant"
77972                 },
77973                 "name": "Dolce Vita",
77974                 "icon": "restaurant",
77975                 "geometry": [
77976                     "point",
77977                     "vertex",
77978                     "area"
77979                 ],
77980                 "fields": [
77981                     "cuisine",
77982                     "building_area",
77983                     "address",
77984                     "opening_hours",
77985                     "capacity",
77986                     "smoking"
77987                 ],
77988                 "suggestion": true
77989             },
77990             "amenity/restaurant/Kirchenwirt": {
77991                 "tags": {
77992                     "name": "Kirchenwirt",
77993                     "amenity": "restaurant"
77994                 },
77995                 "name": "Kirchenwirt",
77996                 "icon": "restaurant",
77997                 "geometry": [
77998                     "point",
77999                     "vertex",
78000                     "area"
78001                 ],
78002                 "fields": [
78003                     "cuisine",
78004                     "building_area",
78005                     "address",
78006                     "opening_hours",
78007                     "capacity",
78008                     "smoking"
78009                 ],
78010                 "suggestion": true
78011             },
78012             "amenity/restaurant/Kantine": {
78013                 "tags": {
78014                     "name": "Kantine",
78015                     "amenity": "restaurant"
78016                 },
78017                 "name": "Kantine",
78018                 "icon": "restaurant",
78019                 "geometry": [
78020                     "point",
78021                     "vertex",
78022                     "area"
78023                 ],
78024                 "fields": [
78025                     "cuisine",
78026                     "building_area",
78027                     "address",
78028                     "opening_hours",
78029                     "capacity",
78030                     "smoking"
78031                 ],
78032                 "suggestion": true
78033             },
78034             "amenity/restaurant/Ochsen": {
78035                 "tags": {
78036                     "name": "Ochsen",
78037                     "amenity": "restaurant"
78038                 },
78039                 "name": "Ochsen",
78040                 "icon": "restaurant",
78041                 "geometry": [
78042                     "point",
78043                     "vertex",
78044                     "area"
78045                 ],
78046                 "fields": [
78047                     "cuisine",
78048                     "building_area",
78049                     "address",
78050                     "opening_hours",
78051                     "capacity",
78052                     "smoking"
78053                 ],
78054                 "suggestion": true
78055             },
78056             "amenity/restaurant/Spur": {
78057                 "tags": {
78058                     "name": "Spur",
78059                     "amenity": "restaurant"
78060                 },
78061                 "name": "Spur",
78062                 "icon": "restaurant",
78063                 "geometry": [
78064                     "point",
78065                     "vertex",
78066                     "area"
78067                 ],
78068                 "fields": [
78069                     "cuisine",
78070                     "building_area",
78071                     "address",
78072                     "opening_hours",
78073                     "capacity",
78074                     "smoking"
78075                 ],
78076                 "suggestion": true
78077             },
78078             "amenity/restaurant/Mykonos": {
78079                 "tags": {
78080                     "name": "Mykonos",
78081                     "amenity": "restaurant"
78082                 },
78083                 "name": "Mykonos",
78084                 "icon": "restaurant",
78085                 "geometry": [
78086                     "point",
78087                     "vertex",
78088                     "area"
78089                 ],
78090                 "fields": [
78091                     "cuisine",
78092                     "building_area",
78093                     "address",
78094                     "opening_hours",
78095                     "capacity",
78096                     "smoking"
78097                 ],
78098                 "suggestion": true
78099             },
78100             "amenity/restaurant/Lotus": {
78101                 "tags": {
78102                     "name": "Lotus",
78103                     "amenity": "restaurant"
78104                 },
78105                 "name": "Lotus",
78106                 "icon": "restaurant",
78107                 "geometry": [
78108                     "point",
78109                     "vertex",
78110                     "area"
78111                 ],
78112                 "fields": [
78113                     "cuisine",
78114                     "building_area",
78115                     "address",
78116                     "opening_hours",
78117                     "capacity",
78118                     "smoking"
78119                 ],
78120                 "suggestion": true
78121             },
78122             "amenity/restaurant/Applebee's": {
78123                 "tags": {
78124                     "name": "Applebee's",
78125                     "amenity": "restaurant"
78126                 },
78127                 "name": "Applebee's",
78128                 "icon": "restaurant",
78129                 "geometry": [
78130                     "point",
78131                     "vertex",
78132                     "area"
78133                 ],
78134                 "fields": [
78135                     "cuisine",
78136                     "building_area",
78137                     "address",
78138                     "opening_hours",
78139                     "capacity",
78140                     "smoking"
78141                 ],
78142                 "suggestion": true
78143             },
78144             "amenity/restaurant/Flunch": {
78145                 "tags": {
78146                     "name": "Flunch",
78147                     "amenity": "restaurant"
78148                 },
78149                 "name": "Flunch",
78150                 "icon": "restaurant",
78151                 "geometry": [
78152                     "point",
78153                     "vertex",
78154                     "area"
78155                 ],
78156                 "fields": [
78157                     "cuisine",
78158                     "building_area",
78159                     "address",
78160                     "opening_hours",
78161                     "capacity",
78162                     "smoking"
78163                 ],
78164                 "suggestion": true
78165             },
78166             "amenity/restaurant/Zur Post": {
78167                 "tags": {
78168                     "name": "Zur Post",
78169                     "amenity": "restaurant"
78170                 },
78171                 "name": "Zur Post",
78172                 "icon": "restaurant",
78173                 "geometry": [
78174                     "point",
78175                     "vertex",
78176                     "area"
78177                 ],
78178                 "fields": [
78179                     "cuisine",
78180                     "building_area",
78181                     "address",
78182                     "opening_hours",
78183                     "capacity",
78184                     "smoking"
78185                 ],
78186                 "suggestion": true
78187             },
78188             "amenity/restaurant/China Town": {
78189                 "tags": {
78190                     "name": "China Town",
78191                     "amenity": "restaurant"
78192                 },
78193                 "name": "China Town",
78194                 "icon": "restaurant",
78195                 "geometry": [
78196                     "point",
78197                     "vertex",
78198                     "area"
78199                 ],
78200                 "fields": [
78201                     "cuisine",
78202                     "building_area",
78203                     "address",
78204                     "opening_hours",
78205                     "capacity",
78206                     "smoking"
78207                 ],
78208                 "suggestion": true
78209             },
78210             "amenity/restaurant/La Dolce Vita": {
78211                 "tags": {
78212                     "name": "La Dolce Vita",
78213                     "amenity": "restaurant"
78214                 },
78215                 "name": "La Dolce Vita",
78216                 "icon": "restaurant",
78217                 "geometry": [
78218                     "point",
78219                     "vertex",
78220                     "area"
78221                 ],
78222                 "fields": [
78223                     "cuisine",
78224                     "building_area",
78225                     "address",
78226                     "opening_hours",
78227                     "capacity",
78228                     "smoking"
78229                 ],
78230                 "suggestion": true
78231             },
78232             "amenity/restaurant/Waffle House": {
78233                 "tags": {
78234                     "name": "Waffle House",
78235                     "amenity": "restaurant"
78236                 },
78237                 "name": "Waffle House",
78238                 "icon": "restaurant",
78239                 "geometry": [
78240                     "point",
78241                     "vertex",
78242                     "area"
78243                 ],
78244                 "fields": [
78245                     "cuisine",
78246                     "building_area",
78247                     "address",
78248                     "opening_hours",
78249                     "capacity",
78250                     "smoking"
78251                 ],
78252                 "suggestion": true
78253             },
78254             "amenity/restaurant/Delphi": {
78255                 "tags": {
78256                     "name": "Delphi",
78257                     "amenity": "restaurant"
78258                 },
78259                 "name": "Delphi",
78260                 "icon": "restaurant",
78261                 "geometry": [
78262                     "point",
78263                     "vertex",
78264                     "area"
78265                 ],
78266                 "fields": [
78267                     "cuisine",
78268                     "building_area",
78269                     "address",
78270                     "opening_hours",
78271                     "capacity",
78272                     "smoking"
78273                 ],
78274                 "suggestion": true
78275             },
78276             "amenity/restaurant/Linde": {
78277                 "tags": {
78278                     "name": "Linde",
78279                     "amenity": "restaurant"
78280                 },
78281                 "name": "Linde",
78282                 "icon": "restaurant",
78283                 "geometry": [
78284                     "point",
78285                     "vertex",
78286                     "area"
78287                 ],
78288                 "fields": [
78289                     "cuisine",
78290                     "building_area",
78291                     "address",
78292                     "opening_hours",
78293                     "capacity",
78294                     "smoking"
78295                 ],
78296                 "suggestion": true
78297             },
78298             "amenity/restaurant/Outback Steakhouse": {
78299                 "tags": {
78300                     "name": "Outback Steakhouse",
78301                     "amenity": "restaurant"
78302                 },
78303                 "name": "Outback Steakhouse",
78304                 "icon": "restaurant",
78305                 "geometry": [
78306                     "point",
78307                     "vertex",
78308                     "area"
78309                 ],
78310                 "fields": [
78311                     "cuisine",
78312                     "building_area",
78313                     "address",
78314                     "opening_hours",
78315                     "capacity",
78316                     "smoking"
78317                 ],
78318                 "suggestion": true
78319             },
78320             "amenity/restaurant/Dionysos": {
78321                 "tags": {
78322                     "name": "Dionysos",
78323                     "amenity": "restaurant"
78324                 },
78325                 "name": "Dionysos",
78326                 "icon": "restaurant",
78327                 "geometry": [
78328                     "point",
78329                     "vertex",
78330                     "area"
78331                 ],
78332                 "fields": [
78333                     "cuisine",
78334                     "building_area",
78335                     "address",
78336                     "opening_hours",
78337                     "capacity",
78338                     "smoking"
78339                 ],
78340                 "suggestion": true
78341             },
78342             "amenity/restaurant/Kelsey's": {
78343                 "tags": {
78344                     "name": "Kelsey's",
78345                     "amenity": "restaurant"
78346                 },
78347                 "name": "Kelsey's",
78348                 "icon": "restaurant",
78349                 "geometry": [
78350                     "point",
78351                     "vertex",
78352                     "area"
78353                 ],
78354                 "fields": [
78355                     "cuisine",
78356                     "building_area",
78357                     "address",
78358                     "opening_hours",
78359                     "capacity",
78360                     "smoking"
78361                 ],
78362                 "suggestion": true
78363             },
78364             "amenity/restaurant/Boston Pizza": {
78365                 "tags": {
78366                     "name": "Boston Pizza",
78367                     "amenity": "restaurant"
78368                 },
78369                 "name": "Boston Pizza",
78370                 "icon": "restaurant",
78371                 "geometry": [
78372                     "point",
78373                     "vertex",
78374                     "area"
78375                 ],
78376                 "fields": [
78377                     "cuisine",
78378                     "building_area",
78379                     "address",
78380                     "opening_hours",
78381                     "capacity",
78382                     "smoking"
78383                 ],
78384                 "suggestion": true
78385             },
78386             "amenity/restaurant/Bella Italia": {
78387                 "tags": {
78388                     "name": "Bella Italia",
78389                     "amenity": "restaurant"
78390                 },
78391                 "name": "Bella Italia",
78392                 "icon": "restaurant",
78393                 "geometry": [
78394                     "point",
78395                     "vertex",
78396                     "area"
78397                 ],
78398                 "fields": [
78399                     "cuisine",
78400                     "building_area",
78401                     "address",
78402                     "opening_hours",
78403                     "capacity",
78404                     "smoking"
78405                 ],
78406                 "suggestion": true
78407             },
78408             "amenity/restaurant/Sizzler": {
78409                 "tags": {
78410                     "name": "Sizzler",
78411                     "amenity": "restaurant"
78412                 },
78413                 "name": "Sizzler",
78414                 "icon": "restaurant",
78415                 "geometry": [
78416                     "point",
78417                     "vertex",
78418                     "area"
78419                 ],
78420                 "fields": [
78421                     "cuisine",
78422                     "building_area",
78423                     "address",
78424                     "opening_hours",
78425                     "capacity",
78426                     "smoking"
78427                 ],
78428                 "suggestion": true
78429             },
78430             "amenity/restaurant/Grüner Baum": {
78431                 "tags": {
78432                     "name": "Grüner Baum",
78433                     "amenity": "restaurant"
78434                 },
78435                 "name": "Grüner Baum",
78436                 "icon": "restaurant",
78437                 "geometry": [
78438                     "point",
78439                     "vertex",
78440                     "area"
78441                 ],
78442                 "fields": [
78443                     "cuisine",
78444                     "building_area",
78445                     "address",
78446                     "opening_hours",
78447                     "capacity",
78448                     "smoking"
78449                 ],
78450                 "suggestion": true
78451             },
78452             "amenity/restaurant/Taj Mahal": {
78453                 "tags": {
78454                     "name": "Taj Mahal",
78455                     "amenity": "restaurant"
78456                 },
78457                 "name": "Taj Mahal",
78458                 "icon": "restaurant",
78459                 "geometry": [
78460                     "point",
78461                     "vertex",
78462                     "area"
78463                 ],
78464                 "fields": [
78465                     "cuisine",
78466                     "building_area",
78467                     "address",
78468                     "opening_hours",
78469                     "capacity",
78470                     "smoking"
78471                 ],
78472                 "suggestion": true
78473             },
78474             "amenity/restaurant/Rössli": {
78475                 "tags": {
78476                     "name": "Rössli",
78477                     "amenity": "restaurant"
78478                 },
78479                 "name": "Rössli",
78480                 "icon": "restaurant",
78481                 "geometry": [
78482                     "point",
78483                     "vertex",
78484                     "area"
78485                 ],
78486                 "fields": [
78487                     "cuisine",
78488                     "building_area",
78489                     "address",
78490                     "opening_hours",
78491                     "capacity",
78492                     "smoking"
78493                 ],
78494                 "suggestion": true
78495             },
78496             "amenity/restaurant/Traube": {
78497                 "tags": {
78498                     "name": "Traube",
78499                     "amenity": "restaurant"
78500                 },
78501                 "name": "Traube",
78502                 "icon": "restaurant",
78503                 "geometry": [
78504                     "point",
78505                     "vertex",
78506                     "area"
78507                 ],
78508                 "fields": [
78509                     "cuisine",
78510                     "building_area",
78511                     "address",
78512                     "opening_hours",
78513                     "capacity",
78514                     "smoking"
78515                 ],
78516                 "suggestion": true
78517             },
78518             "amenity/restaurant/Adria": {
78519                 "tags": {
78520                     "name": "Adria",
78521                     "amenity": "restaurant"
78522                 },
78523                 "name": "Adria",
78524                 "icon": "restaurant",
78525                 "geometry": [
78526                     "point",
78527                     "vertex",
78528                     "area"
78529                 ],
78530                 "fields": [
78531                     "cuisine",
78532                     "building_area",
78533                     "address",
78534                     "opening_hours",
78535                     "capacity",
78536                     "smoking"
78537                 ],
78538                 "suggestion": true
78539             },
78540             "amenity/restaurant/Red Robin": {
78541                 "tags": {
78542                     "name": "Red Robin",
78543                     "amenity": "restaurant"
78544                 },
78545                 "name": "Red Robin",
78546                 "icon": "restaurant",
78547                 "geometry": [
78548                     "point",
78549                     "vertex",
78550                     "area"
78551                 ],
78552                 "fields": [
78553                     "cuisine",
78554                     "building_area",
78555                     "address",
78556                     "opening_hours",
78557                     "capacity",
78558                     "smoking"
78559                 ],
78560                 "suggestion": true
78561             },
78562             "amenity/restaurant/Roma": {
78563                 "tags": {
78564                     "name": "Roma",
78565                     "amenity": "restaurant"
78566                 },
78567                 "name": "Roma",
78568                 "icon": "restaurant",
78569                 "geometry": [
78570                     "point",
78571                     "vertex",
78572                     "area"
78573                 ],
78574                 "fields": [
78575                     "cuisine",
78576                     "building_area",
78577                     "address",
78578                     "opening_hours",
78579                     "capacity",
78580                     "smoking"
78581                 ],
78582                 "suggestion": true
78583             },
78584             "amenity/restaurant/San Marco": {
78585                 "tags": {
78586                     "name": "San Marco",
78587                     "amenity": "restaurant"
78588                 },
78589                 "name": "San Marco",
78590                 "icon": "restaurant",
78591                 "geometry": [
78592                     "point",
78593                     "vertex",
78594                     "area"
78595                 ],
78596                 "fields": [
78597                     "cuisine",
78598                     "building_area",
78599                     "address",
78600                     "opening_hours",
78601                     "capacity",
78602                     "smoking"
78603                 ],
78604                 "suggestion": true
78605             },
78606             "amenity/restaurant/Hellas": {
78607                 "tags": {
78608                     "name": "Hellas",
78609                     "amenity": "restaurant"
78610                 },
78611                 "name": "Hellas",
78612                 "icon": "restaurant",
78613                 "geometry": [
78614                     "point",
78615                     "vertex",
78616                     "area"
78617                 ],
78618                 "fields": [
78619                     "cuisine",
78620                     "building_area",
78621                     "address",
78622                     "opening_hours",
78623                     "capacity",
78624                     "smoking"
78625                 ],
78626                 "suggestion": true
78627             },
78628             "amenity/restaurant/La Perla": {
78629                 "tags": {
78630                     "name": "La Perla",
78631                     "amenity": "restaurant"
78632                 },
78633                 "name": "La Perla",
78634                 "icon": "restaurant",
78635                 "geometry": [
78636                     "point",
78637                     "vertex",
78638                     "area"
78639                 ],
78640                 "fields": [
78641                     "cuisine",
78642                     "building_area",
78643                     "address",
78644                     "opening_hours",
78645                     "capacity",
78646                     "smoking"
78647                 ],
78648                 "suggestion": true
78649             },
78650             "amenity/restaurant/Vips": {
78651                 "tags": {
78652                     "name": "Vips",
78653                     "amenity": "restaurant"
78654                 },
78655                 "name": "Vips",
78656                 "icon": "restaurant",
78657                 "geometry": [
78658                     "point",
78659                     "vertex",
78660                     "area"
78661                 ],
78662                 "fields": [
78663                     "cuisine",
78664                     "building_area",
78665                     "address",
78666                     "opening_hours",
78667                     "capacity",
78668                     "smoking"
78669                 ],
78670                 "suggestion": true
78671             },
78672             "amenity/restaurant/Panera Bread": {
78673                 "tags": {
78674                     "name": "Panera Bread",
78675                     "amenity": "restaurant"
78676                 },
78677                 "name": "Panera Bread",
78678                 "icon": "restaurant",
78679                 "geometry": [
78680                     "point",
78681                     "vertex",
78682                     "area"
78683                 ],
78684                 "fields": [
78685                     "cuisine",
78686                     "building_area",
78687                     "address",
78688                     "opening_hours",
78689                     "capacity",
78690                     "smoking"
78691                 ],
78692                 "suggestion": true
78693             },
78694             "amenity/restaurant/Da Vinci": {
78695                 "tags": {
78696                     "name": "Da Vinci",
78697                     "amenity": "restaurant"
78698                 },
78699                 "name": "Da Vinci",
78700                 "icon": "restaurant",
78701                 "geometry": [
78702                     "point",
78703                     "vertex",
78704                     "area"
78705                 ],
78706                 "fields": [
78707                     "cuisine",
78708                     "building_area",
78709                     "address",
78710                     "opening_hours",
78711                     "capacity",
78712                     "smoking"
78713                 ],
78714                 "suggestion": true
78715             },
78716             "amenity/restaurant/Hippopotamus": {
78717                 "tags": {
78718                     "name": "Hippopotamus",
78719                     "amenity": "restaurant"
78720                 },
78721                 "name": "Hippopotamus",
78722                 "icon": "restaurant",
78723                 "geometry": [
78724                     "point",
78725                     "vertex",
78726                     "area"
78727                 ],
78728                 "fields": [
78729                     "cuisine",
78730                     "building_area",
78731                     "address",
78732                     "opening_hours",
78733                     "capacity",
78734                     "smoking"
78735                 ],
78736                 "suggestion": true
78737             },
78738             "amenity/restaurant/Prezzo": {
78739                 "tags": {
78740                     "name": "Prezzo",
78741                     "amenity": "restaurant"
78742                 },
78743                 "name": "Prezzo",
78744                 "icon": "restaurant",
78745                 "geometry": [
78746                     "point",
78747                     "vertex",
78748                     "area"
78749                 ],
78750                 "fields": [
78751                     "cuisine",
78752                     "building_area",
78753                     "address",
78754                     "opening_hours",
78755                     "capacity",
78756                     "smoking"
78757                 ],
78758                 "suggestion": true
78759             },
78760             "amenity/restaurant/Courtepaille": {
78761                 "tags": {
78762                     "name": "Courtepaille",
78763                     "amenity": "restaurant"
78764                 },
78765                 "name": "Courtepaille",
78766                 "icon": "restaurant",
78767                 "geometry": [
78768                     "point",
78769                     "vertex",
78770                     "area"
78771                 ],
78772                 "fields": [
78773                     "cuisine",
78774                     "building_area",
78775                     "address",
78776                     "opening_hours",
78777                     "capacity",
78778                     "smoking"
78779                 ],
78780                 "suggestion": true
78781             },
78782             "amenity/restaurant/Hard Rock Cafe": {
78783                 "tags": {
78784                     "name": "Hard Rock Cafe",
78785                     "amenity": "restaurant"
78786                 },
78787                 "name": "Hard Rock Cafe",
78788                 "icon": "restaurant",
78789                 "geometry": [
78790                     "point",
78791                     "vertex",
78792                     "area"
78793                 ],
78794                 "fields": [
78795                     "cuisine",
78796                     "building_area",
78797                     "address",
78798                     "opening_hours",
78799                     "capacity",
78800                     "smoking"
78801                 ],
78802                 "suggestion": true
78803             },
78804             "amenity/restaurant/Panorama": {
78805                 "tags": {
78806                     "name": "Panorama",
78807                     "amenity": "restaurant"
78808                 },
78809                 "name": "Panorama",
78810                 "icon": "restaurant",
78811                 "geometry": [
78812                     "point",
78813                     "vertex",
78814                     "area"
78815                 ],
78816                 "fields": [
78817                     "cuisine",
78818                     "building_area",
78819                     "address",
78820                     "opening_hours",
78821                     "capacity",
78822                     "smoking"
78823                 ],
78824                 "suggestion": true
78825             },
78826             "amenity/restaurant/デニーズ": {
78827                 "tags": {
78828                     "name": "デニーズ",
78829                     "amenity": "restaurant"
78830                 },
78831                 "name": "デニーズ",
78832                 "icon": "restaurant",
78833                 "geometry": [
78834                     "point",
78835                     "vertex",
78836                     "area"
78837                 ],
78838                 "fields": [
78839                     "cuisine",
78840                     "building_area",
78841                     "address",
78842                     "opening_hours",
78843                     "capacity",
78844                     "smoking"
78845                 ],
78846                 "suggestion": true
78847             },
78848             "amenity/restaurant/Sportheim": {
78849                 "tags": {
78850                     "name": "Sportheim",
78851                     "amenity": "restaurant"
78852                 },
78853                 "name": "Sportheim",
78854                 "icon": "restaurant",
78855                 "geometry": [
78856                     "point",
78857                     "vertex",
78858                     "area"
78859                 ],
78860                 "fields": [
78861                     "cuisine",
78862                     "building_area",
78863                     "address",
78864                     "opening_hours",
78865                     "capacity",
78866                     "smoking"
78867                 ],
78868                 "suggestion": true
78869             },
78870             "amenity/restaurant/餃子の王将": {
78871                 "tags": {
78872                     "name": "餃子の王将",
78873                     "amenity": "restaurant"
78874                 },
78875                 "name": "餃子の王将",
78876                 "icon": "restaurant",
78877                 "geometry": [
78878                     "point",
78879                     "vertex",
78880                     "area"
78881                 ],
78882                 "fields": [
78883                     "cuisine",
78884                     "building_area",
78885                     "address",
78886                     "opening_hours",
78887                     "capacity",
78888                     "smoking"
78889                 ],
78890                 "suggestion": true
78891             },
78892             "amenity/restaurant/Bären": {
78893                 "tags": {
78894                     "name": "Bären",
78895                     "amenity": "restaurant"
78896                 },
78897                 "name": "Bären",
78898                 "icon": "restaurant",
78899                 "geometry": [
78900                     "point",
78901                     "vertex",
78902                     "area"
78903                 ],
78904                 "fields": [
78905                     "cuisine",
78906                     "building_area",
78907                     "address",
78908                     "opening_hours",
78909                     "capacity",
78910                     "smoking"
78911                 ],
78912                 "suggestion": true
78913             },
78914             "amenity/restaurant/Alte Post": {
78915                 "tags": {
78916                     "name": "Alte Post",
78917                     "amenity": "restaurant"
78918                 },
78919                 "name": "Alte Post",
78920                 "icon": "restaurant",
78921                 "geometry": [
78922                     "point",
78923                     "vertex",
78924                     "area"
78925                 ],
78926                 "fields": [
78927                     "cuisine",
78928                     "building_area",
78929                     "address",
78930                     "opening_hours",
78931                     "capacity",
78932                     "smoking"
78933                 ],
78934                 "suggestion": true
78935             },
78936             "amenity/restaurant/Pizzeria Roma": {
78937                 "tags": {
78938                     "name": "Pizzeria Roma",
78939                     "amenity": "restaurant"
78940                 },
78941                 "name": "Pizzeria Roma",
78942                 "icon": "restaurant",
78943                 "geometry": [
78944                     "point",
78945                     "vertex",
78946                     "area"
78947                 ],
78948                 "fields": [
78949                     "cuisine",
78950                     "building_area",
78951                     "address",
78952                     "opening_hours",
78953                     "capacity",
78954                     "smoking"
78955                 ],
78956                 "suggestion": true
78957             },
78958             "amenity/restaurant/China Garden": {
78959                 "tags": {
78960                     "name": "China Garden",
78961                     "amenity": "restaurant"
78962                 },
78963                 "name": "China Garden",
78964                 "icon": "restaurant",
78965                 "geometry": [
78966                     "point",
78967                     "vertex",
78968                     "area"
78969                 ],
78970                 "fields": [
78971                     "cuisine",
78972                     "building_area",
78973                     "address",
78974                     "opening_hours",
78975                     "capacity",
78976                     "smoking"
78977                 ],
78978                 "suggestion": true
78979             },
78980             "amenity/restaurant/Vapiano": {
78981                 "tags": {
78982                     "name": "Vapiano",
78983                     "amenity": "restaurant"
78984                 },
78985                 "name": "Vapiano",
78986                 "icon": "restaurant",
78987                 "geometry": [
78988                     "point",
78989                     "vertex",
78990                     "area"
78991                 ],
78992                 "fields": [
78993                     "cuisine",
78994                     "building_area",
78995                     "address",
78996                     "opening_hours",
78997                     "capacity",
78998                     "smoking"
78999                 ],
79000                 "suggestion": true
79001             },
79002             "amenity/restaurant/Mamma Mia": {
79003                 "tags": {
79004                     "name": "Mamma Mia",
79005                     "amenity": "restaurant"
79006                 },
79007                 "name": "Mamma Mia",
79008                 "icon": "restaurant",
79009                 "geometry": [
79010                     "point",
79011                     "vertex",
79012                     "area"
79013                 ],
79014                 "fields": [
79015                     "cuisine",
79016                     "building_area",
79017                     "address",
79018                     "opening_hours",
79019                     "capacity",
79020                     "smoking"
79021                 ],
79022                 "suggestion": true
79023             },
79024             "amenity/restaurant/Schwarzer Adler": {
79025                 "tags": {
79026                     "name": "Schwarzer Adler",
79027                     "amenity": "restaurant"
79028                 },
79029                 "name": "Schwarzer Adler",
79030                 "icon": "restaurant",
79031                 "geometry": [
79032                     "point",
79033                     "vertex",
79034                     "area"
79035                 ],
79036                 "fields": [
79037                     "cuisine",
79038                     "building_area",
79039                     "address",
79040                     "opening_hours",
79041                     "capacity",
79042                     "smoking"
79043                 ],
79044                 "suggestion": true
79045             },
79046             "amenity/restaurant/IHOP": {
79047                 "tags": {
79048                     "name": "IHOP",
79049                     "amenity": "restaurant"
79050                 },
79051                 "name": "IHOP",
79052                 "icon": "restaurant",
79053                 "geometry": [
79054                     "point",
79055                     "vertex",
79056                     "area"
79057                 ],
79058                 "fields": [
79059                     "cuisine",
79060                     "building_area",
79061                     "address",
79062                     "opening_hours",
79063                     "capacity",
79064                     "smoking"
79065                 ],
79066                 "suggestion": true
79067             },
79068             "amenity/restaurant/Chili's": {
79069                 "tags": {
79070                     "name": "Chili's",
79071                     "amenity": "restaurant"
79072                 },
79073                 "name": "Chili's",
79074                 "icon": "restaurant",
79075                 "geometry": [
79076                     "point",
79077                     "vertex",
79078                     "area"
79079                 ],
79080                 "fields": [
79081                     "cuisine",
79082                     "building_area",
79083                     "address",
79084                     "opening_hours",
79085                     "capacity",
79086                     "smoking"
79087                 ],
79088                 "suggestion": true
79089             },
79090             "amenity/restaurant/Asia": {
79091                 "tags": {
79092                     "name": "Asia",
79093                     "amenity": "restaurant"
79094                 },
79095                 "name": "Asia",
79096                 "icon": "restaurant",
79097                 "geometry": [
79098                     "point",
79099                     "vertex",
79100                     "area"
79101                 ],
79102                 "fields": [
79103                     "cuisine",
79104                     "building_area",
79105                     "address",
79106                     "opening_hours",
79107                     "capacity",
79108                     "smoking"
79109                 ],
79110                 "suggestion": true
79111             },
79112             "amenity/restaurant/Olive Garden": {
79113                 "tags": {
79114                     "name": "Olive Garden",
79115                     "amenity": "restaurant"
79116                 },
79117                 "name": "Olive Garden",
79118                 "icon": "restaurant",
79119                 "geometry": [
79120                     "point",
79121                     "vertex",
79122                     "area"
79123                 ],
79124                 "fields": [
79125                     "cuisine",
79126                     "building_area",
79127                     "address",
79128                     "opening_hours",
79129                     "capacity",
79130                     "smoking"
79131                 ],
79132                 "suggestion": true
79133             },
79134             "amenity/restaurant/TGI Friday's": {
79135                 "tags": {
79136                     "name": "TGI Friday's",
79137                     "amenity": "restaurant"
79138                 },
79139                 "name": "TGI Friday's",
79140                 "icon": "restaurant",
79141                 "geometry": [
79142                     "point",
79143                     "vertex",
79144                     "area"
79145                 ],
79146                 "fields": [
79147                     "cuisine",
79148                     "building_area",
79149                     "address",
79150                     "opening_hours",
79151                     "capacity",
79152                     "smoking"
79153                 ],
79154                 "suggestion": true
79155             },
79156             "amenity/restaurant/Friendly's": {
79157                 "tags": {
79158                     "name": "Friendly's",
79159                     "amenity": "restaurant"
79160                 },
79161                 "name": "Friendly's",
79162                 "icon": "restaurant",
79163                 "geometry": [
79164                     "point",
79165                     "vertex",
79166                     "area"
79167                 ],
79168                 "fields": [
79169                     "cuisine",
79170                     "building_area",
79171                     "address",
79172                     "opening_hours",
79173                     "capacity",
79174                     "smoking"
79175                 ],
79176                 "suggestion": true
79177             },
79178             "amenity/restaurant/Buffalo Grill": {
79179                 "tags": {
79180                     "name": "Buffalo Grill",
79181                     "amenity": "restaurant"
79182                 },
79183                 "name": "Buffalo Grill",
79184                 "icon": "restaurant",
79185                 "geometry": [
79186                     "point",
79187                     "vertex",
79188                     "area"
79189                 ],
79190                 "fields": [
79191                     "cuisine",
79192                     "building_area",
79193                     "address",
79194                     "opening_hours",
79195                     "capacity",
79196                     "smoking"
79197                 ],
79198                 "suggestion": true
79199             },
79200             "amenity/restaurant/Texas Roadhouse": {
79201                 "tags": {
79202                     "name": "Texas Roadhouse",
79203                     "amenity": "restaurant"
79204                 },
79205                 "name": "Texas Roadhouse",
79206                 "icon": "restaurant",
79207                 "geometry": [
79208                     "point",
79209                     "vertex",
79210                     "area"
79211                 ],
79212                 "fields": [
79213                     "cuisine",
79214                     "building_area",
79215                     "address",
79216                     "opening_hours",
79217                     "capacity",
79218                     "smoking"
79219                 ],
79220                 "suggestion": true
79221             },
79222             "amenity/restaurant/ガスト": {
79223                 "tags": {
79224                     "name": "ガスト",
79225                     "name:en": "Gusto",
79226                     "amenity": "restaurant"
79227                 },
79228                 "name": "ガスト",
79229                 "icon": "restaurant",
79230                 "geometry": [
79231                     "point",
79232                     "vertex",
79233                     "area"
79234                 ],
79235                 "fields": [
79236                     "cuisine",
79237                     "building_area",
79238                     "address",
79239                     "opening_hours",
79240                     "capacity",
79241                     "smoking"
79242                 ],
79243                 "suggestion": true
79244             },
79245             "amenity/restaurant/Sakura": {
79246                 "tags": {
79247                     "name": "Sakura",
79248                     "amenity": "restaurant"
79249                 },
79250                 "name": "Sakura",
79251                 "icon": "restaurant",
79252                 "geometry": [
79253                     "point",
79254                     "vertex",
79255                     "area"
79256                 ],
79257                 "fields": [
79258                     "cuisine",
79259                     "building_area",
79260                     "address",
79261                     "opening_hours",
79262                     "capacity",
79263                     "smoking"
79264                 ],
79265                 "suggestion": true
79266             },
79267             "amenity/restaurant/Mensa": {
79268                 "tags": {
79269                     "name": "Mensa",
79270                     "amenity": "restaurant"
79271                 },
79272                 "name": "Mensa",
79273                 "icon": "restaurant",
79274                 "geometry": [
79275                     "point",
79276                     "vertex",
79277                     "area"
79278                 ],
79279                 "fields": [
79280                     "cuisine",
79281                     "building_area",
79282                     "address",
79283                     "opening_hours",
79284                     "capacity",
79285                     "smoking"
79286                 ],
79287                 "suggestion": true
79288             },
79289             "amenity/restaurant/The Keg": {
79290                 "tags": {
79291                     "name": "The Keg",
79292                     "amenity": "restaurant"
79293                 },
79294                 "name": "The Keg",
79295                 "icon": "restaurant",
79296                 "geometry": [
79297                     "point",
79298                     "vertex",
79299                     "area"
79300                 ],
79301                 "fields": [
79302                     "cuisine",
79303                     "building_area",
79304                     "address",
79305                     "opening_hours",
79306                     "capacity",
79307                     "smoking"
79308                 ],
79309                 "suggestion": true
79310             },
79311             "amenity/restaurant/サイゼリヤ": {
79312                 "tags": {
79313                     "name": "サイゼリヤ",
79314                     "amenity": "restaurant"
79315                 },
79316                 "name": "サイゼリヤ",
79317                 "icon": "restaurant",
79318                 "geometry": [
79319                     "point",
79320                     "vertex",
79321                     "area"
79322                 ],
79323                 "fields": [
79324                     "cuisine",
79325                     "building_area",
79326                     "address",
79327                     "opening_hours",
79328                     "capacity",
79329                     "smoking"
79330                 ],
79331                 "suggestion": true
79332             },
79333             "amenity/restaurant/La Strada": {
79334                 "tags": {
79335                     "name": "La Strada",
79336                     "amenity": "restaurant"
79337                 },
79338                 "name": "La Strada",
79339                 "icon": "restaurant",
79340                 "geometry": [
79341                     "point",
79342                     "vertex",
79343                     "area"
79344                 ],
79345                 "fields": [
79346                     "cuisine",
79347                     "building_area",
79348                     "address",
79349                     "opening_hours",
79350                     "capacity",
79351                     "smoking"
79352                 ],
79353                 "suggestion": true
79354             },
79355             "amenity/restaurant/Village Inn": {
79356                 "tags": {
79357                     "name": "Village Inn",
79358                     "amenity": "restaurant"
79359                 },
79360                 "name": "Village Inn",
79361                 "icon": "restaurant",
79362                 "geometry": [
79363                     "point",
79364                     "vertex",
79365                     "area"
79366                 ],
79367                 "fields": [
79368                     "cuisine",
79369                     "building_area",
79370                     "address",
79371                     "opening_hours",
79372                     "capacity",
79373                     "smoking"
79374                 ],
79375                 "suggestion": true
79376             },
79377             "amenity/restaurant/Buffalo Wild Wings": {
79378                 "tags": {
79379                     "name": "Buffalo Wild Wings",
79380                     "amenity": "restaurant"
79381                 },
79382                 "name": "Buffalo Wild Wings",
79383                 "icon": "restaurant",
79384                 "geometry": [
79385                     "point",
79386                     "vertex",
79387                     "area"
79388                 ],
79389                 "fields": [
79390                     "cuisine",
79391                     "building_area",
79392                     "address",
79393                     "opening_hours",
79394                     "capacity",
79395                     "smoking"
79396                 ],
79397                 "suggestion": true
79398             },
79399             "amenity/restaurant/Peking": {
79400                 "tags": {
79401                     "name": "Peking",
79402                     "amenity": "restaurant"
79403                 },
79404                 "name": "Peking",
79405                 "icon": "restaurant",
79406                 "geometry": [
79407                     "point",
79408                     "vertex",
79409                     "area"
79410                 ],
79411                 "fields": [
79412                     "cuisine",
79413                     "building_area",
79414                     "address",
79415                     "opening_hours",
79416                     "capacity",
79417                     "smoking"
79418                 ],
79419                 "suggestion": true
79420             },
79421             "amenity/restaurant/Round Table Pizza": {
79422                 "tags": {
79423                     "name": "Round Table Pizza",
79424                     "amenity": "restaurant"
79425                 },
79426                 "name": "Round Table Pizza",
79427                 "icon": "restaurant",
79428                 "geometry": [
79429                     "point",
79430                     "vertex",
79431                     "area"
79432                 ],
79433                 "fields": [
79434                     "cuisine",
79435                     "building_area",
79436                     "address",
79437                     "opening_hours",
79438                     "capacity",
79439                     "smoking"
79440                 ],
79441                 "suggestion": true
79442             },
79443             "amenity/restaurant/California Pizza Kitchen": {
79444                 "tags": {
79445                     "name": "California Pizza Kitchen",
79446                     "amenity": "restaurant"
79447                 },
79448                 "name": "California Pizza Kitchen",
79449                 "icon": "restaurant",
79450                 "geometry": [
79451                     "point",
79452                     "vertex",
79453                     "area"
79454                 ],
79455                 "fields": [
79456                     "cuisine",
79457                     "building_area",
79458                     "address",
79459                     "opening_hours",
79460                     "capacity",
79461                     "smoking"
79462                 ],
79463                 "suggestion": true
79464             },
79465             "amenity/restaurant/Якитория": {
79466                 "tags": {
79467                     "name": "Якитория",
79468                     "amenity": "restaurant"
79469                 },
79470                 "name": "Якитория",
79471                 "icon": "restaurant",
79472                 "geometry": [
79473                     "point",
79474                     "vertex",
79475                     "area"
79476                 ],
79477                 "fields": [
79478                     "cuisine",
79479                     "building_area",
79480                     "address",
79481                     "opening_hours",
79482                     "capacity",
79483                     "smoking"
79484                 ],
79485                 "suggestion": true
79486             },
79487             "amenity/restaurant/Golden Corral": {
79488                 "tags": {
79489                     "name": "Golden Corral",
79490                     "amenity": "restaurant"
79491                 },
79492                 "name": "Golden Corral",
79493                 "icon": "restaurant",
79494                 "geometry": [
79495                     "point",
79496                     "vertex",
79497                     "area"
79498                 ],
79499                 "fields": [
79500                     "cuisine",
79501                     "building_area",
79502                     "address",
79503                     "opening_hours",
79504                     "capacity",
79505                     "smoking"
79506                 ],
79507                 "suggestion": true
79508             },
79509             "amenity/restaurant/Perkins": {
79510                 "tags": {
79511                     "name": "Perkins",
79512                     "amenity": "restaurant"
79513                 },
79514                 "name": "Perkins",
79515                 "icon": "restaurant",
79516                 "geometry": [
79517                     "point",
79518                     "vertex",
79519                     "area"
79520                 ],
79521                 "fields": [
79522                     "cuisine",
79523                     "building_area",
79524                     "address",
79525                     "opening_hours",
79526                     "capacity",
79527                     "smoking"
79528                 ],
79529                 "suggestion": true
79530             },
79531             "amenity/restaurant/Ruby Tuesday": {
79532                 "tags": {
79533                     "name": "Ruby Tuesday",
79534                     "amenity": "restaurant"
79535                 },
79536                 "name": "Ruby Tuesday",
79537                 "icon": "restaurant",
79538                 "geometry": [
79539                     "point",
79540                     "vertex",
79541                     "area"
79542                 ],
79543                 "fields": [
79544                     "cuisine",
79545                     "building_area",
79546                     "address",
79547                     "opening_hours",
79548                     "capacity",
79549                     "smoking"
79550                 ],
79551                 "suggestion": true
79552             },
79553             "amenity/restaurant/Shari's": {
79554                 "tags": {
79555                     "name": "Shari's",
79556                     "amenity": "restaurant"
79557                 },
79558                 "name": "Shari's",
79559                 "icon": "restaurant",
79560                 "geometry": [
79561                     "point",
79562                     "vertex",
79563                     "area"
79564                 ],
79565                 "fields": [
79566                     "cuisine",
79567                     "building_area",
79568                     "address",
79569                     "opening_hours",
79570                     "capacity",
79571                     "smoking"
79572                 ],
79573                 "suggestion": true
79574             },
79575             "amenity/restaurant/Bob Evans": {
79576                 "tags": {
79577                     "name": "Bob Evans",
79578                     "amenity": "restaurant"
79579                 },
79580                 "name": "Bob Evans",
79581                 "icon": "restaurant",
79582                 "geometry": [
79583                     "point",
79584                     "vertex",
79585                     "area"
79586                 ],
79587                 "fields": [
79588                     "cuisine",
79589                     "building_area",
79590                     "address",
79591                     "opening_hours",
79592                     "capacity",
79593                     "smoking"
79594                 ],
79595                 "suggestion": true
79596             },
79597             "amenity/restaurant/바다횟집 (Bada Fish Restaurant)": {
79598                 "tags": {
79599                     "name": "바다횟집 (Bada Fish Restaurant)",
79600                     "amenity": "restaurant"
79601                 },
79602                 "name": "바다횟집 (Bada Fish Restaurant)",
79603                 "icon": "restaurant",
79604                 "geometry": [
79605                     "point",
79606                     "vertex",
79607                     "area"
79608                 ],
79609                 "fields": [
79610                     "cuisine",
79611                     "building_area",
79612                     "address",
79613                     "opening_hours",
79614                     "capacity",
79615                     "smoking"
79616                 ],
79617                 "suggestion": true
79618             },
79619             "amenity/restaurant/Mang Inasal": {
79620                 "tags": {
79621                     "name": "Mang Inasal",
79622                     "amenity": "restaurant"
79623                 },
79624                 "name": "Mang Inasal",
79625                 "icon": "restaurant",
79626                 "geometry": [
79627                     "point",
79628                     "vertex",
79629                     "area"
79630                 ],
79631                 "fields": [
79632                     "cuisine",
79633                     "building_area",
79634                     "address",
79635                     "opening_hours",
79636                     "capacity",
79637                     "smoking"
79638                 ],
79639                 "suggestion": true
79640             },
79641             "amenity/restaurant/Евразия": {
79642                 "tags": {
79643                     "name": "Евразия",
79644                     "amenity": "restaurant"
79645                 },
79646                 "name": "Евразия",
79647                 "icon": "restaurant",
79648                 "geometry": [
79649                     "point",
79650                     "vertex",
79651                     "area"
79652                 ],
79653                 "fields": [
79654                     "cuisine",
79655                     "building_area",
79656                     "address",
79657                     "opening_hours",
79658                     "capacity",
79659                     "smoking"
79660                 ],
79661                 "suggestion": true
79662             },
79663             "amenity/restaurant/ジョナサン": {
79664                 "tags": {
79665                     "name": "ジョナサン",
79666                     "amenity": "restaurant"
79667                 },
79668                 "name": "ジョナサン",
79669                 "icon": "restaurant",
79670                 "geometry": [
79671                     "point",
79672                     "vertex",
79673                     "area"
79674                 ],
79675                 "fields": [
79676                     "cuisine",
79677                     "building_area",
79678                     "address",
79679                     "opening_hours",
79680                     "capacity",
79681                     "smoking"
79682                 ],
79683                 "suggestion": true
79684             },
79685             "amenity/restaurant/Longhorn Steakhouse": {
79686                 "tags": {
79687                     "name": "Longhorn Steakhouse",
79688                     "amenity": "restaurant"
79689                 },
79690                 "name": "Longhorn Steakhouse",
79691                 "icon": "restaurant",
79692                 "geometry": [
79693                     "point",
79694                     "vertex",
79695                     "area"
79696                 ],
79697                 "fields": [
79698                     "cuisine",
79699                     "building_area",
79700                     "address",
79701                     "opening_hours",
79702                     "capacity",
79703                     "smoking"
79704                 ],
79705                 "suggestion": true
79706             },
79707             "amenity/bank/Chase": {
79708                 "tags": {
79709                     "name": "Chase",
79710                     "amenity": "bank"
79711                 },
79712                 "name": "Chase",
79713                 "icon": "bank",
79714                 "geometry": [
79715                     "point",
79716                     "vertex",
79717                     "area"
79718                 ],
79719                 "fields": [
79720                     "atm",
79721                     "building_area",
79722                     "address",
79723                     "opening_hours"
79724                 ],
79725                 "suggestion": true
79726             },
79727             "amenity/bank/Commonwealth Bank": {
79728                 "tags": {
79729                     "name": "Commonwealth Bank",
79730                     "amenity": "bank"
79731                 },
79732                 "name": "Commonwealth Bank",
79733                 "icon": "bank",
79734                 "geometry": [
79735                     "point",
79736                     "vertex",
79737                     "area"
79738                 ],
79739                 "fields": [
79740                     "atm",
79741                     "building_area",
79742                     "address",
79743                     "opening_hours"
79744                 ],
79745                 "suggestion": true
79746             },
79747             "amenity/bank/Citibank": {
79748                 "tags": {
79749                     "name": "Citibank",
79750                     "amenity": "bank"
79751                 },
79752                 "name": "Citibank",
79753                 "icon": "bank",
79754                 "geometry": [
79755                     "point",
79756                     "vertex",
79757                     "area"
79758                 ],
79759                 "fields": [
79760                     "atm",
79761                     "building_area",
79762                     "address",
79763                     "opening_hours"
79764                 ],
79765                 "suggestion": true
79766             },
79767             "amenity/bank/HSBC": {
79768                 "tags": {
79769                     "name": "HSBC",
79770                     "amenity": "bank"
79771                 },
79772                 "name": "HSBC",
79773                 "icon": "bank",
79774                 "geometry": [
79775                     "point",
79776                     "vertex",
79777                     "area"
79778                 ],
79779                 "fields": [
79780                     "atm",
79781                     "building_area",
79782                     "address",
79783                     "opening_hours"
79784                 ],
79785                 "suggestion": true
79786             },
79787             "amenity/bank/Barclays": {
79788                 "tags": {
79789                     "name": "Barclays",
79790                     "amenity": "bank"
79791                 },
79792                 "name": "Barclays",
79793                 "icon": "bank",
79794                 "geometry": [
79795                     "point",
79796                     "vertex",
79797                     "area"
79798                 ],
79799                 "fields": [
79800                     "atm",
79801                     "building_area",
79802                     "address",
79803                     "opening_hours"
79804                 ],
79805                 "suggestion": true
79806             },
79807             "amenity/bank/Westpac": {
79808                 "tags": {
79809                     "name": "Westpac",
79810                     "amenity": "bank"
79811                 },
79812                 "name": "Westpac",
79813                 "icon": "bank",
79814                 "geometry": [
79815                     "point",
79816                     "vertex",
79817                     "area"
79818                 ],
79819                 "fields": [
79820                     "atm",
79821                     "building_area",
79822                     "address",
79823                     "opening_hours"
79824                 ],
79825                 "suggestion": true
79826             },
79827             "amenity/bank/NAB": {
79828                 "tags": {
79829                     "name": "NAB",
79830                     "amenity": "bank"
79831                 },
79832                 "name": "NAB",
79833                 "icon": "bank",
79834                 "geometry": [
79835                     "point",
79836                     "vertex",
79837                     "area"
79838                 ],
79839                 "fields": [
79840                     "atm",
79841                     "building_area",
79842                     "address",
79843                     "opening_hours"
79844                 ],
79845                 "suggestion": true
79846             },
79847             "amenity/bank/ANZ": {
79848                 "tags": {
79849                     "name": "ANZ",
79850                     "amenity": "bank"
79851                 },
79852                 "name": "ANZ",
79853                 "icon": "bank",
79854                 "geometry": [
79855                     "point",
79856                     "vertex",
79857                     "area"
79858                 ],
79859                 "fields": [
79860                     "atm",
79861                     "building_area",
79862                     "address",
79863                     "opening_hours"
79864                 ],
79865                 "suggestion": true
79866             },
79867             "amenity/bank/Lloyds Bank": {
79868                 "tags": {
79869                     "name": "Lloyds Bank",
79870                     "amenity": "bank"
79871                 },
79872                 "name": "Lloyds Bank",
79873                 "icon": "bank",
79874                 "geometry": [
79875                     "point",
79876                     "vertex",
79877                     "area"
79878                 ],
79879                 "fields": [
79880                     "atm",
79881                     "building_area",
79882                     "address",
79883                     "opening_hours"
79884                 ],
79885                 "suggestion": true
79886             },
79887             "amenity/bank/Landbank": {
79888                 "tags": {
79889                     "name": "Landbank",
79890                     "amenity": "bank"
79891                 },
79892                 "name": "Landbank",
79893                 "icon": "bank",
79894                 "geometry": [
79895                     "point",
79896                     "vertex",
79897                     "area"
79898                 ],
79899                 "fields": [
79900                     "atm",
79901                     "building_area",
79902                     "address",
79903                     "opening_hours"
79904                 ],
79905                 "suggestion": true
79906             },
79907             "amenity/bank/Sparkasse": {
79908                 "tags": {
79909                     "name": "Sparkasse",
79910                     "amenity": "bank"
79911                 },
79912                 "name": "Sparkasse",
79913                 "icon": "bank",
79914                 "geometry": [
79915                     "point",
79916                     "vertex",
79917                     "area"
79918                 ],
79919                 "fields": [
79920                     "atm",
79921                     "building_area",
79922                     "address",
79923                     "opening_hours"
79924                 ],
79925                 "suggestion": true
79926             },
79927             "amenity/bank/UCPB": {
79928                 "tags": {
79929                     "name": "UCPB",
79930                     "amenity": "bank"
79931                 },
79932                 "name": "UCPB",
79933                 "icon": "bank",
79934                 "geometry": [
79935                     "point",
79936                     "vertex",
79937                     "area"
79938                 ],
79939                 "fields": [
79940                     "atm",
79941                     "building_area",
79942                     "address",
79943                     "opening_hours"
79944                 ],
79945                 "suggestion": true
79946             },
79947             "amenity/bank/PNB": {
79948                 "tags": {
79949                     "name": "PNB",
79950                     "amenity": "bank"
79951                 },
79952                 "name": "PNB",
79953                 "icon": "bank",
79954                 "geometry": [
79955                     "point",
79956                     "vertex",
79957                     "area"
79958                 ],
79959                 "fields": [
79960                     "atm",
79961                     "building_area",
79962                     "address",
79963                     "opening_hours"
79964                 ],
79965                 "suggestion": true
79966             },
79967             "amenity/bank/Metrobank": {
79968                 "tags": {
79969                     "name": "Metrobank",
79970                     "amenity": "bank"
79971                 },
79972                 "name": "Metrobank",
79973                 "icon": "bank",
79974                 "geometry": [
79975                     "point",
79976                     "vertex",
79977                     "area"
79978                 ],
79979                 "fields": [
79980                     "atm",
79981                     "building_area",
79982                     "address",
79983                     "opening_hours"
79984                 ],
79985                 "suggestion": true
79986             },
79987             "amenity/bank/BDO": {
79988                 "tags": {
79989                     "name": "BDO",
79990                     "amenity": "bank"
79991                 },
79992                 "name": "BDO",
79993                 "icon": "bank",
79994                 "geometry": [
79995                     "point",
79996                     "vertex",
79997                     "area"
79998                 ],
79999                 "fields": [
80000                     "atm",
80001                     "building_area",
80002                     "address",
80003                     "opening_hours"
80004                 ],
80005                 "suggestion": true
80006             },
80007             "amenity/bank/Volksbank": {
80008                 "tags": {
80009                     "name": "Volksbank",
80010                     "amenity": "bank"
80011                 },
80012                 "name": "Volksbank",
80013                 "icon": "bank",
80014                 "geometry": [
80015                     "point",
80016                     "vertex",
80017                     "area"
80018                 ],
80019                 "fields": [
80020                     "atm",
80021                     "building_area",
80022                     "address",
80023                     "opening_hours"
80024                 ],
80025                 "suggestion": true
80026             },
80027             "amenity/bank/BPI": {
80028                 "tags": {
80029                     "name": "BPI",
80030                     "amenity": "bank"
80031                 },
80032                 "name": "BPI",
80033                 "icon": "bank",
80034                 "geometry": [
80035                     "point",
80036                     "vertex",
80037                     "area"
80038                 ],
80039                 "fields": [
80040                     "atm",
80041                     "building_area",
80042                     "address",
80043                     "opening_hours"
80044                 ],
80045                 "suggestion": true
80046             },
80047             "amenity/bank/Postbank": {
80048                 "tags": {
80049                     "name": "Postbank",
80050                     "amenity": "bank"
80051                 },
80052                 "name": "Postbank",
80053                 "icon": "bank",
80054                 "geometry": [
80055                     "point",
80056                     "vertex",
80057                     "area"
80058                 ],
80059                 "fields": [
80060                     "atm",
80061                     "building_area",
80062                     "address",
80063                     "opening_hours"
80064                 ],
80065                 "suggestion": true
80066             },
80067             "amenity/bank/NatWest": {
80068                 "tags": {
80069                     "name": "NatWest",
80070                     "amenity": "bank"
80071                 },
80072                 "name": "NatWest",
80073                 "icon": "bank",
80074                 "geometry": [
80075                     "point",
80076                     "vertex",
80077                     "area"
80078                 ],
80079                 "fields": [
80080                     "atm",
80081                     "building_area",
80082                     "address",
80083                     "opening_hours"
80084                 ],
80085                 "suggestion": true
80086             },
80087             "amenity/bank/Yorkshire Bank": {
80088                 "tags": {
80089                     "name": "Yorkshire Bank",
80090                     "amenity": "bank"
80091                 },
80092                 "name": "Yorkshire Bank",
80093                 "icon": "bank",
80094                 "geometry": [
80095                     "point",
80096                     "vertex",
80097                     "area"
80098                 ],
80099                 "fields": [
80100                     "atm",
80101                     "building_area",
80102                     "address",
80103                     "opening_hours"
80104                 ],
80105                 "suggestion": true
80106             },
80107             "amenity/bank/ABSA": {
80108                 "tags": {
80109                     "name": "ABSA",
80110                     "amenity": "bank"
80111                 },
80112                 "name": "ABSA",
80113                 "icon": "bank",
80114                 "geometry": [
80115                     "point",
80116                     "vertex",
80117                     "area"
80118                 ],
80119                 "fields": [
80120                     "atm",
80121                     "building_area",
80122                     "address",
80123                     "opening_hours"
80124                 ],
80125                 "suggestion": true
80126             },
80127             "amenity/bank/Standard Bank": {
80128                 "tags": {
80129                     "name": "Standard Bank",
80130                     "amenity": "bank"
80131                 },
80132                 "name": "Standard Bank",
80133                 "icon": "bank",
80134                 "geometry": [
80135                     "point",
80136                     "vertex",
80137                     "area"
80138                 ],
80139                 "fields": [
80140                     "atm",
80141                     "building_area",
80142                     "address",
80143                     "opening_hours"
80144                 ],
80145                 "suggestion": true
80146             },
80147             "amenity/bank/FNB": {
80148                 "tags": {
80149                     "name": "FNB",
80150                     "amenity": "bank"
80151                 },
80152                 "name": "FNB",
80153                 "icon": "bank",
80154                 "geometry": [
80155                     "point",
80156                     "vertex",
80157                     "area"
80158                 ],
80159                 "fields": [
80160                     "atm",
80161                     "building_area",
80162                     "address",
80163                     "opening_hours"
80164                 ],
80165                 "suggestion": true
80166             },
80167             "amenity/bank/Deutsche Bank": {
80168                 "tags": {
80169                     "name": "Deutsche Bank",
80170                     "amenity": "bank"
80171                 },
80172                 "name": "Deutsche Bank",
80173                 "icon": "bank",
80174                 "geometry": [
80175                     "point",
80176                     "vertex",
80177                     "area"
80178                 ],
80179                 "fields": [
80180                     "atm",
80181                     "building_area",
80182                     "address",
80183                     "opening_hours"
80184                 ],
80185                 "suggestion": true
80186             },
80187             "amenity/bank/SEB": {
80188                 "tags": {
80189                     "name": "SEB",
80190                     "amenity": "bank"
80191                 },
80192                 "name": "SEB",
80193                 "icon": "bank",
80194                 "geometry": [
80195                     "point",
80196                     "vertex",
80197                     "area"
80198                 ],
80199                 "fields": [
80200                     "atm",
80201                     "building_area",
80202                     "address",
80203                     "opening_hours"
80204                 ],
80205                 "suggestion": true
80206             },
80207             "amenity/bank/Commerzbank": {
80208                 "tags": {
80209                     "name": "Commerzbank",
80210                     "amenity": "bank"
80211                 },
80212                 "name": "Commerzbank",
80213                 "icon": "bank",
80214                 "geometry": [
80215                     "point",
80216                     "vertex",
80217                     "area"
80218                 ],
80219                 "fields": [
80220                     "atm",
80221                     "building_area",
80222                     "address",
80223                     "opening_hours"
80224                 ],
80225                 "suggestion": true
80226             },
80227             "amenity/bank/Targobank": {
80228                 "tags": {
80229                     "name": "Targobank",
80230                     "amenity": "bank"
80231                 },
80232                 "name": "Targobank",
80233                 "icon": "bank",
80234                 "geometry": [
80235                     "point",
80236                     "vertex",
80237                     "area"
80238                 ],
80239                 "fields": [
80240                     "atm",
80241                     "building_area",
80242                     "address",
80243                     "opening_hours"
80244                 ],
80245                 "suggestion": true
80246             },
80247             "amenity/bank/ABN AMRO": {
80248                 "tags": {
80249                     "name": "ABN AMRO",
80250                     "amenity": "bank"
80251                 },
80252                 "name": "ABN AMRO",
80253                 "icon": "bank",
80254                 "geometry": [
80255                     "point",
80256                     "vertex",
80257                     "area"
80258                 ],
80259                 "fields": [
80260                     "atm",
80261                     "building_area",
80262                     "address",
80263                     "opening_hours"
80264                 ],
80265                 "suggestion": true
80266             },
80267             "amenity/bank/Handelsbanken": {
80268                 "tags": {
80269                     "name": "Handelsbanken",
80270                     "amenity": "bank"
80271                 },
80272                 "name": "Handelsbanken",
80273                 "icon": "bank",
80274                 "geometry": [
80275                     "point",
80276                     "vertex",
80277                     "area"
80278                 ],
80279                 "fields": [
80280                     "atm",
80281                     "building_area",
80282                     "address",
80283                     "opening_hours"
80284                 ],
80285                 "suggestion": true
80286             },
80287             "amenity/bank/Swedbank": {
80288                 "tags": {
80289                     "name": "Swedbank",
80290                     "amenity": "bank"
80291                 },
80292                 "name": "Swedbank",
80293                 "icon": "bank",
80294                 "geometry": [
80295                     "point",
80296                     "vertex",
80297                     "area"
80298                 ],
80299                 "fields": [
80300                     "atm",
80301                     "building_area",
80302                     "address",
80303                     "opening_hours"
80304                 ],
80305                 "suggestion": true
80306             },
80307             "amenity/bank/Kreissparkasse": {
80308                 "tags": {
80309                     "name": "Kreissparkasse",
80310                     "amenity": "bank"
80311                 },
80312                 "name": "Kreissparkasse",
80313                 "icon": "bank",
80314                 "geometry": [
80315                     "point",
80316                     "vertex",
80317                     "area"
80318                 ],
80319                 "fields": [
80320                     "atm",
80321                     "building_area",
80322                     "address",
80323                     "opening_hours"
80324                 ],
80325                 "suggestion": true
80326             },
80327             "amenity/bank/UniCredit Bank": {
80328                 "tags": {
80329                     "name": "UniCredit Bank",
80330                     "amenity": "bank"
80331                 },
80332                 "name": "UniCredit Bank",
80333                 "icon": "bank",
80334                 "geometry": [
80335                     "point",
80336                     "vertex",
80337                     "area"
80338                 ],
80339                 "fields": [
80340                     "atm",
80341                     "building_area",
80342                     "address",
80343                     "opening_hours"
80344                 ],
80345                 "suggestion": true
80346             },
80347             "amenity/bank/Monte dei Paschi di Siena": {
80348                 "tags": {
80349                     "name": "Monte dei Paschi di Siena",
80350                     "amenity": "bank"
80351                 },
80352                 "name": "Monte dei Paschi di Siena",
80353                 "icon": "bank",
80354                 "geometry": [
80355                     "point",
80356                     "vertex",
80357                     "area"
80358                 ],
80359                 "fields": [
80360                     "atm",
80361                     "building_area",
80362                     "address",
80363                     "opening_hours"
80364                 ],
80365                 "suggestion": true
80366             },
80367             "amenity/bank/Caja Rural": {
80368                 "tags": {
80369                     "name": "Caja Rural",
80370                     "amenity": "bank"
80371                 },
80372                 "name": "Caja Rural",
80373                 "icon": "bank",
80374                 "geometry": [
80375                     "point",
80376                     "vertex",
80377                     "area"
80378                 ],
80379                 "fields": [
80380                     "atm",
80381                     "building_area",
80382                     "address",
80383                     "opening_hours"
80384                 ],
80385                 "suggestion": true
80386             },
80387             "amenity/bank/Dresdner Bank": {
80388                 "tags": {
80389                     "name": "Dresdner Bank",
80390                     "amenity": "bank"
80391                 },
80392                 "name": "Dresdner Bank",
80393                 "icon": "bank",
80394                 "geometry": [
80395                     "point",
80396                     "vertex",
80397                     "area"
80398                 ],
80399                 "fields": [
80400                     "atm",
80401                     "building_area",
80402                     "address",
80403                     "opening_hours"
80404                 ],
80405                 "suggestion": true
80406             },
80407             "amenity/bank/Sparda-Bank": {
80408                 "tags": {
80409                     "name": "Sparda-Bank",
80410                     "amenity": "bank"
80411                 },
80412                 "name": "Sparda-Bank",
80413                 "icon": "bank",
80414                 "geometry": [
80415                     "point",
80416                     "vertex",
80417                     "area"
80418                 ],
80419                 "fields": [
80420                     "atm",
80421                     "building_area",
80422                     "address",
80423                     "opening_hours"
80424                 ],
80425                 "suggestion": true
80426             },
80427             "amenity/bank/VÚB": {
80428                 "tags": {
80429                     "name": "VÚB",
80430                     "amenity": "bank"
80431                 },
80432                 "name": "VÚB",
80433                 "icon": "bank",
80434                 "geometry": [
80435                     "point",
80436                     "vertex",
80437                     "area"
80438                 ],
80439                 "fields": [
80440                     "atm",
80441                     "building_area",
80442                     "address",
80443                     "opening_hours"
80444                 ],
80445                 "suggestion": true
80446             },
80447             "amenity/bank/Slovenská sporiteľňa": {
80448                 "tags": {
80449                     "name": "Slovenská sporiteľňa",
80450                     "amenity": "bank"
80451                 },
80452                 "name": "Slovenská sporiteľňa",
80453                 "icon": "bank",
80454                 "geometry": [
80455                     "point",
80456                     "vertex",
80457                     "area"
80458                 ],
80459                 "fields": [
80460                     "atm",
80461                     "building_area",
80462                     "address",
80463                     "opening_hours"
80464                 ],
80465                 "suggestion": true
80466             },
80467             "amenity/bank/Bank of Montreal": {
80468                 "tags": {
80469                     "name": "Bank of Montreal",
80470                     "amenity": "bank"
80471                 },
80472                 "name": "Bank of Montreal",
80473                 "icon": "bank",
80474                 "geometry": [
80475                     "point",
80476                     "vertex",
80477                     "area"
80478                 ],
80479                 "fields": [
80480                     "atm",
80481                     "building_area",
80482                     "address",
80483                     "opening_hours"
80484                 ],
80485                 "suggestion": true
80486             },
80487             "amenity/bank/KBC": {
80488                 "tags": {
80489                     "name": "KBC",
80490                     "amenity": "bank"
80491                 },
80492                 "name": "KBC",
80493                 "icon": "bank",
80494                 "geometry": [
80495                     "point",
80496                     "vertex",
80497                     "area"
80498                 ],
80499                 "fields": [
80500                     "atm",
80501                     "building_area",
80502                     "address",
80503                     "opening_hours"
80504                 ],
80505                 "suggestion": true
80506             },
80507             "amenity/bank/Royal Bank of Scotland": {
80508                 "tags": {
80509                     "name": "Royal Bank of Scotland",
80510                     "amenity": "bank"
80511                 },
80512                 "name": "Royal Bank of Scotland",
80513                 "icon": "bank",
80514                 "geometry": [
80515                     "point",
80516                     "vertex",
80517                     "area"
80518                 ],
80519                 "fields": [
80520                     "atm",
80521                     "building_area",
80522                     "address",
80523                     "opening_hours"
80524                 ],
80525                 "suggestion": true
80526             },
80527             "amenity/bank/TSB": {
80528                 "tags": {
80529                     "name": "TSB",
80530                     "amenity": "bank"
80531                 },
80532                 "name": "TSB",
80533                 "icon": "bank",
80534                 "geometry": [
80535                     "point",
80536                     "vertex",
80537                     "area"
80538                 ],
80539                 "fields": [
80540                     "atm",
80541                     "building_area",
80542                     "address",
80543                     "opening_hours"
80544                 ],
80545                 "suggestion": true
80546             },
80547             "amenity/bank/US Bank": {
80548                 "tags": {
80549                     "name": "US Bank",
80550                     "amenity": "bank"
80551                 },
80552                 "name": "US Bank",
80553                 "icon": "bank",
80554                 "geometry": [
80555                     "point",
80556                     "vertex",
80557                     "area"
80558                 ],
80559                 "fields": [
80560                     "atm",
80561                     "building_area",
80562                     "address",
80563                     "opening_hours"
80564                 ],
80565                 "suggestion": true
80566             },
80567             "amenity/bank/HypoVereinsbank": {
80568                 "tags": {
80569                     "name": "HypoVereinsbank",
80570                     "amenity": "bank"
80571                 },
80572                 "name": "HypoVereinsbank",
80573                 "icon": "bank",
80574                 "geometry": [
80575                     "point",
80576                     "vertex",
80577                     "area"
80578                 ],
80579                 "fields": [
80580                     "atm",
80581                     "building_area",
80582                     "address",
80583                     "opening_hours"
80584                 ],
80585                 "suggestion": true
80586             },
80587             "amenity/bank/Bank Austria": {
80588                 "tags": {
80589                     "name": "Bank Austria",
80590                     "amenity": "bank"
80591                 },
80592                 "name": "Bank Austria",
80593                 "icon": "bank",
80594                 "geometry": [
80595                     "point",
80596                     "vertex",
80597                     "area"
80598                 ],
80599                 "fields": [
80600                     "atm",
80601                     "building_area",
80602                     "address",
80603                     "opening_hours"
80604                 ],
80605                 "suggestion": true
80606             },
80607             "amenity/bank/ING": {
80608                 "tags": {
80609                     "name": "ING",
80610                     "amenity": "bank"
80611                 },
80612                 "name": "ING",
80613                 "icon": "bank",
80614                 "geometry": [
80615                     "point",
80616                     "vertex",
80617                     "area"
80618                 ],
80619                 "fields": [
80620                     "atm",
80621                     "building_area",
80622                     "address",
80623                     "opening_hours"
80624                 ],
80625                 "suggestion": true
80626             },
80627             "amenity/bank/Erste Bank": {
80628                 "tags": {
80629                     "name": "Erste Bank",
80630                     "amenity": "bank"
80631                 },
80632                 "name": "Erste Bank",
80633                 "icon": "bank",
80634                 "geometry": [
80635                     "point",
80636                     "vertex",
80637                     "area"
80638                 ],
80639                 "fields": [
80640                     "atm",
80641                     "building_area",
80642                     "address",
80643                     "opening_hours"
80644                 ],
80645                 "suggestion": true
80646             },
80647             "amenity/bank/CIBC": {
80648                 "tags": {
80649                     "name": "CIBC",
80650                     "amenity": "bank"
80651                 },
80652                 "name": "CIBC",
80653                 "icon": "bank",
80654                 "geometry": [
80655                     "point",
80656                     "vertex",
80657                     "area"
80658                 ],
80659                 "fields": [
80660                     "atm",
80661                     "building_area",
80662                     "address",
80663                     "opening_hours"
80664                 ],
80665                 "suggestion": true
80666             },
80667             "amenity/bank/Scotiabank": {
80668                 "tags": {
80669                     "name": "Scotiabank",
80670                     "amenity": "bank"
80671                 },
80672                 "name": "Scotiabank",
80673                 "icon": "bank",
80674                 "geometry": [
80675                     "point",
80676                     "vertex",
80677                     "area"
80678                 ],
80679                 "fields": [
80680                     "atm",
80681                     "building_area",
80682                     "address",
80683                     "opening_hours"
80684                 ],
80685                 "suggestion": true
80686             },
80687             "amenity/bank/Caisse d'Épargne": {
80688                 "tags": {
80689                     "name": "Caisse d'Épargne",
80690                     "amenity": "bank"
80691                 },
80692                 "name": "Caisse d'Épargne",
80693                 "icon": "bank",
80694                 "geometry": [
80695                     "point",
80696                     "vertex",
80697                     "area"
80698                 ],
80699                 "fields": [
80700                     "atm",
80701                     "building_area",
80702                     "address",
80703                     "opening_hours"
80704                 ],
80705                 "suggestion": true
80706             },
80707             "amenity/bank/Santander": {
80708                 "tags": {
80709                     "name": "Santander",
80710                     "amenity": "bank"
80711                 },
80712                 "name": "Santander",
80713                 "icon": "bank",
80714                 "geometry": [
80715                     "point",
80716                     "vertex",
80717                     "area"
80718                 ],
80719                 "fields": [
80720                     "atm",
80721                     "building_area",
80722                     "address",
80723                     "opening_hours"
80724                 ],
80725                 "suggestion": true
80726             },
80727             "amenity/bank/Bank of Scotland": {
80728                 "tags": {
80729                     "name": "Bank of Scotland",
80730                     "amenity": "bank"
80731                 },
80732                 "name": "Bank of Scotland",
80733                 "icon": "bank",
80734                 "geometry": [
80735                     "point",
80736                     "vertex",
80737                     "area"
80738                 ],
80739                 "fields": [
80740                     "atm",
80741                     "building_area",
80742                     "address",
80743                     "opening_hours"
80744                 ],
80745                 "suggestion": true
80746             },
80747             "amenity/bank/TD Canada Trust": {
80748                 "tags": {
80749                     "name": "TD Canada Trust",
80750                     "amenity": "bank"
80751                 },
80752                 "name": "TD Canada Trust",
80753                 "icon": "bank",
80754                 "geometry": [
80755                     "point",
80756                     "vertex",
80757                     "area"
80758                 ],
80759                 "fields": [
80760                     "atm",
80761                     "building_area",
80762                     "address",
80763                     "opening_hours"
80764                 ],
80765                 "suggestion": true
80766             },
80767             "amenity/bank/BMO": {
80768                 "tags": {
80769                     "name": "BMO",
80770                     "amenity": "bank"
80771                 },
80772                 "name": "BMO",
80773                 "icon": "bank",
80774                 "geometry": [
80775                     "point",
80776                     "vertex",
80777                     "area"
80778                 ],
80779                 "fields": [
80780                     "atm",
80781                     "building_area",
80782                     "address",
80783                     "opening_hours"
80784                 ],
80785                 "suggestion": true
80786             },
80787             "amenity/bank/Danske Bank": {
80788                 "tags": {
80789                     "name": "Danske Bank",
80790                     "amenity": "bank"
80791                 },
80792                 "name": "Danske Bank",
80793                 "icon": "bank",
80794                 "geometry": [
80795                     "point",
80796                     "vertex",
80797                     "area"
80798                 ],
80799                 "fields": [
80800                     "atm",
80801                     "building_area",
80802                     "address",
80803                     "opening_hours"
80804                 ],
80805                 "suggestion": true
80806             },
80807             "amenity/bank/OTP": {
80808                 "tags": {
80809                     "name": "OTP",
80810                     "amenity": "bank"
80811                 },
80812                 "name": "OTP",
80813                 "icon": "bank",
80814                 "geometry": [
80815                     "point",
80816                     "vertex",
80817                     "area"
80818                 ],
80819                 "fields": [
80820                     "atm",
80821                     "building_area",
80822                     "address",
80823                     "opening_hours"
80824                 ],
80825                 "suggestion": true
80826             },
80827             "amenity/bank/Crédit Agricole": {
80828                 "tags": {
80829                     "name": "Crédit Agricole",
80830                     "amenity": "bank"
80831                 },
80832                 "name": "Crédit Agricole",
80833                 "icon": "bank",
80834                 "geometry": [
80835                     "point",
80836                     "vertex",
80837                     "area"
80838                 ],
80839                 "fields": [
80840                     "atm",
80841                     "building_area",
80842                     "address",
80843                     "opening_hours"
80844                 ],
80845                 "suggestion": true
80846             },
80847             "amenity/bank/LCL": {
80848                 "tags": {
80849                     "name": "LCL",
80850                     "amenity": "bank"
80851                 },
80852                 "name": "LCL",
80853                 "icon": "bank",
80854                 "geometry": [
80855                     "point",
80856                     "vertex",
80857                     "area"
80858                 ],
80859                 "fields": [
80860                     "atm",
80861                     "building_area",
80862                     "address",
80863                     "opening_hours"
80864                 ],
80865                 "suggestion": true
80866             },
80867             "amenity/bank/VR-Bank": {
80868                 "tags": {
80869                     "name": "VR-Bank",
80870                     "amenity": "bank"
80871                 },
80872                 "name": "VR-Bank",
80873                 "icon": "bank",
80874                 "geometry": [
80875                     "point",
80876                     "vertex",
80877                     "area"
80878                 ],
80879                 "fields": [
80880                     "atm",
80881                     "building_area",
80882                     "address",
80883                     "opening_hours"
80884                 ],
80885                 "suggestion": true
80886             },
80887             "amenity/bank/ČSOB": {
80888                 "tags": {
80889                     "name": "ČSOB",
80890                     "amenity": "bank"
80891                 },
80892                 "name": "ČSOB",
80893                 "icon": "bank",
80894                 "geometry": [
80895                     "point",
80896                     "vertex",
80897                     "area"
80898                 ],
80899                 "fields": [
80900                     "atm",
80901                     "building_area",
80902                     "address",
80903                     "opening_hours"
80904                 ],
80905                 "suggestion": true
80906             },
80907             "amenity/bank/Česká spořitelna": {
80908                 "tags": {
80909                     "name": "Česká spořitelna",
80910                     "amenity": "bank"
80911                 },
80912                 "name": "Česká spořitelna",
80913                 "icon": "bank",
80914                 "geometry": [
80915                     "point",
80916                     "vertex",
80917                     "area"
80918                 ],
80919                 "fields": [
80920                     "atm",
80921                     "building_area",
80922                     "address",
80923                     "opening_hours"
80924                 ],
80925                 "suggestion": true
80926             },
80927             "amenity/bank/BNP": {
80928                 "tags": {
80929                     "name": "BNP",
80930                     "amenity": "bank"
80931                 },
80932                 "name": "BNP",
80933                 "icon": "bank",
80934                 "geometry": [
80935                     "point",
80936                     "vertex",
80937                     "area"
80938                 ],
80939                 "fields": [
80940                     "atm",
80941                     "building_area",
80942                     "address",
80943                     "opening_hours"
80944                 ],
80945                 "suggestion": true
80946             },
80947             "amenity/bank/Royal Bank": {
80948                 "tags": {
80949                     "name": "Royal Bank",
80950                     "amenity": "bank"
80951                 },
80952                 "name": "Royal Bank",
80953                 "icon": "bank",
80954                 "geometry": [
80955                     "point",
80956                     "vertex",
80957                     "area"
80958                 ],
80959                 "fields": [
80960                     "atm",
80961                     "building_area",
80962                     "address",
80963                     "opening_hours"
80964                 ],
80965                 "suggestion": true
80966             },
80967             "amenity/bank/Nationwide": {
80968                 "tags": {
80969                     "name": "Nationwide",
80970                     "amenity": "bank"
80971                 },
80972                 "name": "Nationwide",
80973                 "icon": "bank",
80974                 "geometry": [
80975                     "point",
80976                     "vertex",
80977                     "area"
80978                 ],
80979                 "fields": [
80980                     "atm",
80981                     "building_area",
80982                     "address",
80983                     "opening_hours"
80984                 ],
80985                 "suggestion": true
80986             },
80987             "amenity/bank/Halifax": {
80988                 "tags": {
80989                     "name": "Halifax",
80990                     "amenity": "bank"
80991                 },
80992                 "name": "Halifax",
80993                 "icon": "bank",
80994                 "geometry": [
80995                     "point",
80996                     "vertex",
80997                     "area"
80998                 ],
80999                 "fields": [
81000                     "atm",
81001                     "building_area",
81002                     "address",
81003                     "opening_hours"
81004                 ],
81005                 "suggestion": true
81006             },
81007             "amenity/bank/BAWAG PSK": {
81008                 "tags": {
81009                     "name": "BAWAG PSK",
81010                     "amenity": "bank"
81011                 },
81012                 "name": "BAWAG PSK",
81013                 "icon": "bank",
81014                 "geometry": [
81015                     "point",
81016                     "vertex",
81017                     "area"
81018                 ],
81019                 "fields": [
81020                     "atm",
81021                     "building_area",
81022                     "address",
81023                     "opening_hours"
81024                 ],
81025                 "suggestion": true
81026             },
81027             "amenity/bank/National Bank": {
81028                 "tags": {
81029                     "name": "National Bank",
81030                     "amenity": "bank"
81031                 },
81032                 "name": "National Bank",
81033                 "icon": "bank",
81034                 "geometry": [
81035                     "point",
81036                     "vertex",
81037                     "area"
81038                 ],
81039                 "fields": [
81040                     "atm",
81041                     "building_area",
81042                     "address",
81043                     "opening_hours"
81044                 ],
81045                 "suggestion": true
81046             },
81047             "amenity/bank/Nedbank": {
81048                 "tags": {
81049                     "name": "Nedbank",
81050                     "amenity": "bank"
81051                 },
81052                 "name": "Nedbank",
81053                 "icon": "bank",
81054                 "geometry": [
81055                     "point",
81056                     "vertex",
81057                     "area"
81058                 ],
81059                 "fields": [
81060                     "atm",
81061                     "building_area",
81062                     "address",
81063                     "opening_hours"
81064                 ],
81065                 "suggestion": true
81066             },
81067             "amenity/bank/First National Bank": {
81068                 "tags": {
81069                     "name": "First National Bank",
81070                     "amenity": "bank"
81071                 },
81072                 "name": "First National Bank",
81073                 "icon": "bank",
81074                 "geometry": [
81075                     "point",
81076                     "vertex",
81077                     "area"
81078                 ],
81079                 "fields": [
81080                     "atm",
81081                     "building_area",
81082                     "address",
81083                     "opening_hours"
81084                 ],
81085                 "suggestion": true
81086             },
81087             "amenity/bank/Nordea": {
81088                 "tags": {
81089                     "name": "Nordea",
81090                     "amenity": "bank"
81091                 },
81092                 "name": "Nordea",
81093                 "icon": "bank",
81094                 "geometry": [
81095                     "point",
81096                     "vertex",
81097                     "area"
81098                 ],
81099                 "fields": [
81100                     "atm",
81101                     "building_area",
81102                     "address",
81103                     "opening_hours"
81104                 ],
81105                 "suggestion": true
81106             },
81107             "amenity/bank/Rabobank": {
81108                 "tags": {
81109                     "name": "Rabobank",
81110                     "amenity": "bank"
81111                 },
81112                 "name": "Rabobank",
81113                 "icon": "bank",
81114                 "geometry": [
81115                     "point",
81116                     "vertex",
81117                     "area"
81118                 ],
81119                 "fields": [
81120                     "atm",
81121                     "building_area",
81122                     "address",
81123                     "opening_hours"
81124                 ],
81125                 "suggestion": true
81126             },
81127             "amenity/bank/Sparkasse KölnBonn": {
81128                 "tags": {
81129                     "name": "Sparkasse KölnBonn",
81130                     "amenity": "bank"
81131                 },
81132                 "name": "Sparkasse KölnBonn",
81133                 "icon": "bank",
81134                 "geometry": [
81135                     "point",
81136                     "vertex",
81137                     "area"
81138                 ],
81139                 "fields": [
81140                     "atm",
81141                     "building_area",
81142                     "address",
81143                     "opening_hours"
81144                 ],
81145                 "suggestion": true
81146             },
81147             "amenity/bank/Tatra banka": {
81148                 "tags": {
81149                     "name": "Tatra banka",
81150                     "amenity": "bank"
81151                 },
81152                 "name": "Tatra banka",
81153                 "icon": "bank",
81154                 "geometry": [
81155                     "point",
81156                     "vertex",
81157                     "area"
81158                 ],
81159                 "fields": [
81160                     "atm",
81161                     "building_area",
81162                     "address",
81163                     "opening_hours"
81164                 ],
81165                 "suggestion": true
81166             },
81167             "amenity/bank/Berliner Sparkasse": {
81168                 "tags": {
81169                     "name": "Berliner Sparkasse",
81170                     "amenity": "bank"
81171                 },
81172                 "name": "Berliner Sparkasse",
81173                 "icon": "bank",
81174                 "geometry": [
81175                     "point",
81176                     "vertex",
81177                     "area"
81178                 ],
81179                 "fields": [
81180                     "atm",
81181                     "building_area",
81182                     "address",
81183                     "opening_hours"
81184                 ],
81185                 "suggestion": true
81186             },
81187             "amenity/bank/Berliner Volksbank": {
81188                 "tags": {
81189                     "name": "Berliner Volksbank",
81190                     "amenity": "bank"
81191                 },
81192                 "name": "Berliner Volksbank",
81193                 "icon": "bank",
81194                 "geometry": [
81195                     "point",
81196                     "vertex",
81197                     "area"
81198                 ],
81199                 "fields": [
81200                     "atm",
81201                     "building_area",
81202                     "address",
81203                     "opening_hours"
81204                 ],
81205                 "suggestion": true
81206             },
81207             "amenity/bank/Wells Fargo": {
81208                 "tags": {
81209                     "name": "Wells Fargo",
81210                     "amenity": "bank"
81211                 },
81212                 "name": "Wells Fargo",
81213                 "icon": "bank",
81214                 "geometry": [
81215                     "point",
81216                     "vertex",
81217                     "area"
81218                 ],
81219                 "fields": [
81220                     "atm",
81221                     "building_area",
81222                     "address",
81223                     "opening_hours"
81224                 ],
81225                 "suggestion": true
81226             },
81227             "amenity/bank/Credit Suisse": {
81228                 "tags": {
81229                     "name": "Credit Suisse",
81230                     "amenity": "bank"
81231                 },
81232                 "name": "Credit Suisse",
81233                 "icon": "bank",
81234                 "geometry": [
81235                     "point",
81236                     "vertex",
81237                     "area"
81238                 ],
81239                 "fields": [
81240                     "atm",
81241                     "building_area",
81242                     "address",
81243                     "opening_hours"
81244                 ],
81245                 "suggestion": true
81246             },
81247             "amenity/bank/Société Générale": {
81248                 "tags": {
81249                     "name": "Société Générale",
81250                     "amenity": "bank"
81251                 },
81252                 "name": "Société Générale",
81253                 "icon": "bank",
81254                 "geometry": [
81255                     "point",
81256                     "vertex",
81257                     "area"
81258                 ],
81259                 "fields": [
81260                     "atm",
81261                     "building_area",
81262                     "address",
81263                     "opening_hours"
81264                 ],
81265                 "suggestion": true
81266             },
81267             "amenity/bank/Osuuspankki": {
81268                 "tags": {
81269                     "name": "Osuuspankki",
81270                     "amenity": "bank"
81271                 },
81272                 "name": "Osuuspankki",
81273                 "icon": "bank",
81274                 "geometry": [
81275                     "point",
81276                     "vertex",
81277                     "area"
81278                 ],
81279                 "fields": [
81280                     "atm",
81281                     "building_area",
81282                     "address",
81283                     "opening_hours"
81284                 ],
81285                 "suggestion": true
81286             },
81287             "amenity/bank/Sparkasse Aachen": {
81288                 "tags": {
81289                     "name": "Sparkasse Aachen",
81290                     "amenity": "bank"
81291                 },
81292                 "name": "Sparkasse Aachen",
81293                 "icon": "bank",
81294                 "geometry": [
81295                     "point",
81296                     "vertex",
81297                     "area"
81298                 ],
81299                 "fields": [
81300                     "atm",
81301                     "building_area",
81302                     "address",
81303                     "opening_hours"
81304                 ],
81305                 "suggestion": true
81306             },
81307             "amenity/bank/Hamburger Sparkasse": {
81308                 "tags": {
81309                     "name": "Hamburger Sparkasse",
81310                     "amenity": "bank"
81311                 },
81312                 "name": "Hamburger Sparkasse",
81313                 "icon": "bank",
81314                 "geometry": [
81315                     "point",
81316                     "vertex",
81317                     "area"
81318                 ],
81319                 "fields": [
81320                     "atm",
81321                     "building_area",
81322                     "address",
81323                     "opening_hours"
81324                 ],
81325                 "suggestion": true
81326             },
81327             "amenity/bank/Cassa di Risparmio del Veneto": {
81328                 "tags": {
81329                     "name": "Cassa di Risparmio del Veneto",
81330                     "amenity": "bank"
81331                 },
81332                 "name": "Cassa di Risparmio del Veneto",
81333                 "icon": "bank",
81334                 "geometry": [
81335                     "point",
81336                     "vertex",
81337                     "area"
81338                 ],
81339                 "fields": [
81340                     "atm",
81341                     "building_area",
81342                     "address",
81343                     "opening_hours"
81344                 ],
81345                 "suggestion": true
81346             },
81347             "amenity/bank/BNP Paribas": {
81348                 "tags": {
81349                     "name": "BNP Paribas",
81350                     "amenity": "bank"
81351                 },
81352                 "name": "BNP Paribas",
81353                 "icon": "bank",
81354                 "geometry": [
81355                     "point",
81356                     "vertex",
81357                     "area"
81358                 ],
81359                 "fields": [
81360                     "atm",
81361                     "building_area",
81362                     "address",
81363                     "opening_hours"
81364                 ],
81365                 "suggestion": true
81366             },
81367             "amenity/bank/Banque Populaire": {
81368                 "tags": {
81369                     "name": "Banque Populaire",
81370                     "amenity": "bank"
81371                 },
81372                 "name": "Banque Populaire",
81373                 "icon": "bank",
81374                 "geometry": [
81375                     "point",
81376                     "vertex",
81377                     "area"
81378                 ],
81379                 "fields": [
81380                     "atm",
81381                     "building_area",
81382                     "address",
81383                     "opening_hours"
81384                 ],
81385                 "suggestion": true
81386             },
81387             "amenity/bank/BNP Paribas Fortis": {
81388                 "tags": {
81389                     "name": "BNP Paribas Fortis",
81390                     "amenity": "bank"
81391                 },
81392                 "name": "BNP Paribas Fortis",
81393                 "icon": "bank",
81394                 "geometry": [
81395                     "point",
81396                     "vertex",
81397                     "area"
81398                 ],
81399                 "fields": [
81400                     "atm",
81401                     "building_area",
81402                     "address",
81403                     "opening_hours"
81404                 ],
81405                 "suggestion": true
81406             },
81407             "amenity/bank/Banco Popular": {
81408                 "tags": {
81409                     "name": "Banco Popular",
81410                     "amenity": "bank"
81411                 },
81412                 "name": "Banco Popular",
81413                 "icon": "bank",
81414                 "geometry": [
81415                     "point",
81416                     "vertex",
81417                     "area"
81418                 ],
81419                 "fields": [
81420                     "atm",
81421                     "building_area",
81422                     "address",
81423                     "opening_hours"
81424                 ],
81425                 "suggestion": true
81426             },
81427             "amenity/bank/Bancaja": {
81428                 "tags": {
81429                     "name": "Bancaja",
81430                     "amenity": "bank"
81431                 },
81432                 "name": "Bancaja",
81433                 "icon": "bank",
81434                 "geometry": [
81435                     "point",
81436                     "vertex",
81437                     "area"
81438                 ],
81439                 "fields": [
81440                     "atm",
81441                     "building_area",
81442                     "address",
81443                     "opening_hours"
81444                 ],
81445                 "suggestion": true
81446             },
81447             "amenity/bank/Banesto": {
81448                 "tags": {
81449                     "name": "Banesto",
81450                     "amenity": "bank"
81451                 },
81452                 "name": "Banesto",
81453                 "icon": "bank",
81454                 "geometry": [
81455                     "point",
81456                     "vertex",
81457                     "area"
81458                 ],
81459                 "fields": [
81460                     "atm",
81461                     "building_area",
81462                     "address",
81463                     "opening_hours"
81464                 ],
81465                 "suggestion": true
81466             },
81467             "amenity/bank/La Caixa": {
81468                 "tags": {
81469                     "name": "La Caixa",
81470                     "amenity": "bank"
81471                 },
81472                 "name": "La Caixa",
81473                 "icon": "bank",
81474                 "geometry": [
81475                     "point",
81476                     "vertex",
81477                     "area"
81478                 ],
81479                 "fields": [
81480                     "atm",
81481                     "building_area",
81482                     "address",
81483                     "opening_hours"
81484                 ],
81485                 "suggestion": true
81486             },
81487             "amenity/bank/Santander Consumer Bank": {
81488                 "tags": {
81489                     "name": "Santander Consumer Bank",
81490                     "amenity": "bank"
81491                 },
81492                 "name": "Santander Consumer Bank",
81493                 "icon": "bank",
81494                 "geometry": [
81495                     "point",
81496                     "vertex",
81497                     "area"
81498                 ],
81499                 "fields": [
81500                     "atm",
81501                     "building_area",
81502                     "address",
81503                     "opening_hours"
81504                 ],
81505                 "suggestion": true
81506             },
81507             "amenity/bank/BRD": {
81508                 "tags": {
81509                     "name": "BRD",
81510                     "amenity": "bank"
81511                 },
81512                 "name": "BRD",
81513                 "icon": "bank",
81514                 "geometry": [
81515                     "point",
81516                     "vertex",
81517                     "area"
81518                 ],
81519                 "fields": [
81520                     "atm",
81521                     "building_area",
81522                     "address",
81523                     "opening_hours"
81524                 ],
81525                 "suggestion": true
81526             },
81527             "amenity/bank/BCR": {
81528                 "tags": {
81529                     "name": "BCR",
81530                     "amenity": "bank"
81531                 },
81532                 "name": "BCR",
81533                 "icon": "bank",
81534                 "geometry": [
81535                     "point",
81536                     "vertex",
81537                     "area"
81538                 ],
81539                 "fields": [
81540                     "atm",
81541                     "building_area",
81542                     "address",
81543                     "opening_hours"
81544                 ],
81545                 "suggestion": true
81546             },
81547             "amenity/bank/Banca Transilvania": {
81548                 "tags": {
81549                     "name": "Banca Transilvania",
81550                     "amenity": "bank"
81551                 },
81552                 "name": "Banca Transilvania",
81553                 "icon": "bank",
81554                 "geometry": [
81555                     "point",
81556                     "vertex",
81557                     "area"
81558                 ],
81559                 "fields": [
81560                     "atm",
81561                     "building_area",
81562                     "address",
81563                     "opening_hours"
81564                 ],
81565                 "suggestion": true
81566             },
81567             "amenity/bank/BW-Bank": {
81568                 "tags": {
81569                     "name": "BW-Bank",
81570                     "amenity": "bank"
81571                 },
81572                 "name": "BW-Bank",
81573                 "icon": "bank",
81574                 "geometry": [
81575                     "point",
81576                     "vertex",
81577                     "area"
81578                 ],
81579                 "fields": [
81580                     "atm",
81581                     "building_area",
81582                     "address",
81583                     "opening_hours"
81584                 ],
81585                 "suggestion": true
81586             },
81587             "amenity/bank/Komerční banka": {
81588                 "tags": {
81589                     "name": "Komerční banka",
81590                     "amenity": "bank"
81591                 },
81592                 "name": "Komerční banka",
81593                 "icon": "bank",
81594                 "geometry": [
81595                     "point",
81596                     "vertex",
81597                     "area"
81598                 ],
81599                 "fields": [
81600                     "atm",
81601                     "building_area",
81602                     "address",
81603                     "opening_hours"
81604                 ],
81605                 "suggestion": true
81606             },
81607             "amenity/bank/Banco Pastor": {
81608                 "tags": {
81609                     "name": "Banco Pastor",
81610                     "amenity": "bank"
81611                 },
81612                 "name": "Banco Pastor",
81613                 "icon": "bank",
81614                 "geometry": [
81615                     "point",
81616                     "vertex",
81617                     "area"
81618                 ],
81619                 "fields": [
81620                     "atm",
81621                     "building_area",
81622                     "address",
81623                     "opening_hours"
81624                 ],
81625                 "suggestion": true
81626             },
81627             "amenity/bank/Stadtsparkasse": {
81628                 "tags": {
81629                     "name": "Stadtsparkasse",
81630                     "amenity": "bank"
81631                 },
81632                 "name": "Stadtsparkasse",
81633                 "icon": "bank",
81634                 "geometry": [
81635                     "point",
81636                     "vertex",
81637                     "area"
81638                 ],
81639                 "fields": [
81640                     "atm",
81641                     "building_area",
81642                     "address",
81643                     "opening_hours"
81644                 ],
81645                 "suggestion": true
81646             },
81647             "amenity/bank/Ulster Bank": {
81648                 "tags": {
81649                     "name": "Ulster Bank",
81650                     "amenity": "bank"
81651                 },
81652                 "name": "Ulster Bank",
81653                 "icon": "bank",
81654                 "geometry": [
81655                     "point",
81656                     "vertex",
81657                     "area"
81658                 ],
81659                 "fields": [
81660                     "atm",
81661                     "building_area",
81662                     "address",
81663                     "opening_hours"
81664                 ],
81665                 "suggestion": true
81666             },
81667             "amenity/bank/Sberbank": {
81668                 "tags": {
81669                     "name": "Sberbank",
81670                     "amenity": "bank"
81671                 },
81672                 "name": "Sberbank",
81673                 "icon": "bank",
81674                 "geometry": [
81675                     "point",
81676                     "vertex",
81677                     "area"
81678                 ],
81679                 "fields": [
81680                     "atm",
81681                     "building_area",
81682                     "address",
81683                     "opening_hours"
81684                 ],
81685                 "suggestion": true
81686             },
81687             "amenity/bank/CIC": {
81688                 "tags": {
81689                     "name": "CIC",
81690                     "amenity": "bank"
81691                 },
81692                 "name": "CIC",
81693                 "icon": "bank",
81694                 "geometry": [
81695                     "point",
81696                     "vertex",
81697                     "area"
81698                 ],
81699                 "fields": [
81700                     "atm",
81701                     "building_area",
81702                     "address",
81703                     "opening_hours"
81704                 ],
81705                 "suggestion": true
81706             },
81707             "amenity/bank/Bancpost": {
81708                 "tags": {
81709                     "name": "Bancpost",
81710                     "amenity": "bank"
81711                 },
81712                 "name": "Bancpost",
81713                 "icon": "bank",
81714                 "geometry": [
81715                     "point",
81716                     "vertex",
81717                     "area"
81718                 ],
81719                 "fields": [
81720                     "atm",
81721                     "building_area",
81722                     "address",
81723                     "opening_hours"
81724                 ],
81725                 "suggestion": true
81726             },
81727             "amenity/bank/Caja Madrid": {
81728                 "tags": {
81729                     "name": "Caja Madrid",
81730                     "amenity": "bank"
81731                 },
81732                 "name": "Caja Madrid",
81733                 "icon": "bank",
81734                 "geometry": [
81735                     "point",
81736                     "vertex",
81737                     "area"
81738                 ],
81739                 "fields": [
81740                     "atm",
81741                     "building_area",
81742                     "address",
81743                     "opening_hours"
81744                 ],
81745                 "suggestion": true
81746             },
81747             "amenity/bank/Maybank": {
81748                 "tags": {
81749                     "name": "Maybank",
81750                     "amenity": "bank"
81751                 },
81752                 "name": "Maybank",
81753                 "icon": "bank",
81754                 "geometry": [
81755                     "point",
81756                     "vertex",
81757                     "area"
81758                 ],
81759                 "fields": [
81760                     "atm",
81761                     "building_area",
81762                     "address",
81763                     "opening_hours"
81764                 ],
81765                 "suggestion": true
81766             },
81767             "amenity/bank/中国银行": {
81768                 "tags": {
81769                     "name": "中国银行",
81770                     "amenity": "bank"
81771                 },
81772                 "name": "中国银行",
81773                 "icon": "bank",
81774                 "geometry": [
81775                     "point",
81776                     "vertex",
81777                     "area"
81778                 ],
81779                 "fields": [
81780                     "atm",
81781                     "building_area",
81782                     "address",
81783                     "opening_hours"
81784                 ],
81785                 "suggestion": true
81786             },
81787             "amenity/bank/Unicredit Banca": {
81788                 "tags": {
81789                     "name": "Unicredit Banca",
81790                     "amenity": "bank"
81791                 },
81792                 "name": "Unicredit Banca",
81793                 "icon": "bank",
81794                 "geometry": [
81795                     "point",
81796                     "vertex",
81797                     "area"
81798                 ],
81799                 "fields": [
81800                     "atm",
81801                     "building_area",
81802                     "address",
81803                     "opening_hours"
81804                 ],
81805                 "suggestion": true
81806             },
81807             "amenity/bank/Crédit Mutuel": {
81808                 "tags": {
81809                     "name": "Crédit Mutuel",
81810                     "amenity": "bank"
81811                 },
81812                 "name": "Crédit Mutuel",
81813                 "icon": "bank",
81814                 "geometry": [
81815                     "point",
81816                     "vertex",
81817                     "area"
81818                 ],
81819                 "fields": [
81820                     "atm",
81821                     "building_area",
81822                     "address",
81823                     "opening_hours"
81824                 ],
81825                 "suggestion": true
81826             },
81827             "amenity/bank/BBVA": {
81828                 "tags": {
81829                     "name": "BBVA",
81830                     "amenity": "bank"
81831                 },
81832                 "name": "BBVA",
81833                 "icon": "bank",
81834                 "geometry": [
81835                     "point",
81836                     "vertex",
81837                     "area"
81838                 ],
81839                 "fields": [
81840                     "atm",
81841                     "building_area",
81842                     "address",
81843                     "opening_hours"
81844                 ],
81845                 "suggestion": true
81846             },
81847             "amenity/bank/Intesa San Paolo": {
81848                 "tags": {
81849                     "name": "Intesa San Paolo",
81850                     "amenity": "bank"
81851                 },
81852                 "name": "Intesa San Paolo",
81853                 "icon": "bank",
81854                 "geometry": [
81855                     "point",
81856                     "vertex",
81857                     "area"
81858                 ],
81859                 "fields": [
81860                     "atm",
81861                     "building_area",
81862                     "address",
81863                     "opening_hours"
81864                 ],
81865                 "suggestion": true
81866             },
81867             "amenity/bank/TD Bank": {
81868                 "tags": {
81869                     "name": "TD Bank",
81870                     "amenity": "bank"
81871                 },
81872                 "name": "TD Bank",
81873                 "icon": "bank",
81874                 "geometry": [
81875                     "point",
81876                     "vertex",
81877                     "area"
81878                 ],
81879                 "fields": [
81880                     "atm",
81881                     "building_area",
81882                     "address",
81883                     "opening_hours"
81884                 ],
81885                 "suggestion": true
81886             },
81887             "amenity/bank/Belfius": {
81888                 "tags": {
81889                     "name": "Belfius",
81890                     "amenity": "bank"
81891                 },
81892                 "name": "Belfius",
81893                 "icon": "bank",
81894                 "geometry": [
81895                     "point",
81896                     "vertex",
81897                     "area"
81898                 ],
81899                 "fields": [
81900                     "atm",
81901                     "building_area",
81902                     "address",
81903                     "opening_hours"
81904                 ],
81905                 "suggestion": true
81906             },
81907             "amenity/bank/Bank of America": {
81908                 "tags": {
81909                     "name": "Bank of America",
81910                     "amenity": "bank"
81911                 },
81912                 "name": "Bank of America",
81913                 "icon": "bank",
81914                 "geometry": [
81915                     "point",
81916                     "vertex",
81917                     "area"
81918                 ],
81919                 "fields": [
81920                     "atm",
81921                     "building_area",
81922                     "address",
81923                     "opening_hours"
81924                 ],
81925                 "suggestion": true
81926             },
81927             "amenity/bank/RBC": {
81928                 "tags": {
81929                     "name": "RBC",
81930                     "amenity": "bank"
81931                 },
81932                 "name": "RBC",
81933                 "icon": "bank",
81934                 "geometry": [
81935                     "point",
81936                     "vertex",
81937                     "area"
81938                 ],
81939                 "fields": [
81940                     "atm",
81941                     "building_area",
81942                     "address",
81943                     "opening_hours"
81944                 ],
81945                 "suggestion": true
81946             },
81947             "amenity/bank/Alpha Bank": {
81948                 "tags": {
81949                     "name": "Alpha Bank",
81950                     "amenity": "bank"
81951                 },
81952                 "name": "Alpha Bank",
81953                 "icon": "bank",
81954                 "geometry": [
81955                     "point",
81956                     "vertex",
81957                     "area"
81958                 ],
81959                 "fields": [
81960                     "atm",
81961                     "building_area",
81962                     "address",
81963                     "opening_hours"
81964                 ],
81965                 "suggestion": true
81966             },
81967             "amenity/bank/Сбербанк": {
81968                 "tags": {
81969                     "name": "Сбербанк",
81970                     "amenity": "bank"
81971                 },
81972                 "name": "Сбербанк",
81973                 "icon": "bank",
81974                 "geometry": [
81975                     "point",
81976                     "vertex",
81977                     "area"
81978                 ],
81979                 "fields": [
81980                     "atm",
81981                     "building_area",
81982                     "address",
81983                     "opening_hours"
81984                 ],
81985                 "suggestion": true
81986             },
81987             "amenity/bank/Россельхозбанк": {
81988                 "tags": {
81989                     "name": "Россельхозбанк",
81990                     "amenity": "bank"
81991                 },
81992                 "name": "Россельхозбанк",
81993                 "icon": "bank",
81994                 "geometry": [
81995                     "point",
81996                     "vertex",
81997                     "area"
81998                 ],
81999                 "fields": [
82000                     "atm",
82001                     "building_area",
82002                     "address",
82003                     "opening_hours"
82004                 ],
82005                 "suggestion": true
82006             },
82007             "amenity/bank/Crédit du Nord": {
82008                 "tags": {
82009                     "name": "Crédit du Nord",
82010                     "amenity": "bank"
82011                 },
82012                 "name": "Crédit du Nord",
82013                 "icon": "bank",
82014                 "geometry": [
82015                     "point",
82016                     "vertex",
82017                     "area"
82018                 ],
82019                 "fields": [
82020                     "atm",
82021                     "building_area",
82022                     "address",
82023                     "opening_hours"
82024                 ],
82025                 "suggestion": true
82026             },
82027             "amenity/bank/BancoEstado": {
82028                 "tags": {
82029                     "name": "BancoEstado",
82030                     "amenity": "bank"
82031                 },
82032                 "name": "BancoEstado",
82033                 "icon": "bank",
82034                 "geometry": [
82035                     "point",
82036                     "vertex",
82037                     "area"
82038                 ],
82039                 "fields": [
82040                     "atm",
82041                     "building_area",
82042                     "address",
82043                     "opening_hours"
82044                 ],
82045                 "suggestion": true
82046             },
82047             "amenity/bank/Millennium Bank": {
82048                 "tags": {
82049                     "name": "Millennium Bank",
82050                     "amenity": "bank"
82051                 },
82052                 "name": "Millennium Bank",
82053                 "icon": "bank",
82054                 "geometry": [
82055                     "point",
82056                     "vertex",
82057                     "area"
82058                 ],
82059                 "fields": [
82060                     "atm",
82061                     "building_area",
82062                     "address",
82063                     "opening_hours"
82064                 ],
82065                 "suggestion": true
82066             },
82067             "amenity/bank/State Bank of India": {
82068                 "tags": {
82069                     "name": "State Bank of India",
82070                     "amenity": "bank"
82071                 },
82072                 "name": "State Bank of India",
82073                 "icon": "bank",
82074                 "geometry": [
82075                     "point",
82076                     "vertex",
82077                     "area"
82078                 ],
82079                 "fields": [
82080                     "atm",
82081                     "building_area",
82082                     "address",
82083                     "opening_hours"
82084                 ],
82085                 "suggestion": true
82086             },
82087             "amenity/bank/Беларусбанк": {
82088                 "tags": {
82089                     "name": "Беларусбанк",
82090                     "amenity": "bank"
82091                 },
82092                 "name": "Беларусбанк",
82093                 "icon": "bank",
82094                 "geometry": [
82095                     "point",
82096                     "vertex",
82097                     "area"
82098                 ],
82099                 "fields": [
82100                     "atm",
82101                     "building_area",
82102                     "address",
82103                     "opening_hours"
82104                 ],
82105                 "suggestion": true
82106             },
82107             "amenity/bank/ING Bank Śląski": {
82108                 "tags": {
82109                     "name": "ING Bank Śląski",
82110                     "amenity": "bank"
82111                 },
82112                 "name": "ING Bank Śląski",
82113                 "icon": "bank",
82114                 "geometry": [
82115                     "point",
82116                     "vertex",
82117                     "area"
82118                 ],
82119                 "fields": [
82120                     "atm",
82121                     "building_area",
82122                     "address",
82123                     "opening_hours"
82124                 ],
82125                 "suggestion": true
82126             },
82127             "amenity/bank/Caixa Geral de Depósitos": {
82128                 "tags": {
82129                     "name": "Caixa Geral de Depósitos",
82130                     "amenity": "bank"
82131                 },
82132                 "name": "Caixa Geral de Depósitos",
82133                 "icon": "bank",
82134                 "geometry": [
82135                     "point",
82136                     "vertex",
82137                     "area"
82138                 ],
82139                 "fields": [
82140                     "atm",
82141                     "building_area",
82142                     "address",
82143                     "opening_hours"
82144                 ],
82145                 "suggestion": true
82146             },
82147             "amenity/bank/Kreissparkasse Köln": {
82148                 "tags": {
82149                     "name": "Kreissparkasse Köln",
82150                     "amenity": "bank"
82151                 },
82152                 "name": "Kreissparkasse Köln",
82153                 "icon": "bank",
82154                 "geometry": [
82155                     "point",
82156                     "vertex",
82157                     "area"
82158                 ],
82159                 "fields": [
82160                     "atm",
82161                     "building_area",
82162                     "address",
82163                     "opening_hours"
82164                 ],
82165                 "suggestion": true
82166             },
82167             "amenity/bank/Banco BCI": {
82168                 "tags": {
82169                     "name": "Banco BCI",
82170                     "amenity": "bank"
82171                 },
82172                 "name": "Banco BCI",
82173                 "icon": "bank",
82174                 "geometry": [
82175                     "point",
82176                     "vertex",
82177                     "area"
82178                 ],
82179                 "fields": [
82180                     "atm",
82181                     "building_area",
82182                     "address",
82183                     "opening_hours"
82184                 ],
82185                 "suggestion": true
82186             },
82187             "amenity/bank/Banco de Chile": {
82188                 "tags": {
82189                     "name": "Banco de Chile",
82190                     "amenity": "bank"
82191                 },
82192                 "name": "Banco de Chile",
82193                 "icon": "bank",
82194                 "geometry": [
82195                     "point",
82196                     "vertex",
82197                     "area"
82198                 ],
82199                 "fields": [
82200                     "atm",
82201                     "building_area",
82202                     "address",
82203                     "opening_hours"
82204                 ],
82205                 "suggestion": true
82206             },
82207             "amenity/bank/ВТБ24": {
82208                 "tags": {
82209                     "name": "ВТБ24",
82210                     "amenity": "bank"
82211                 },
82212                 "name": "ВТБ24",
82213                 "icon": "bank",
82214                 "geometry": [
82215                     "point",
82216                     "vertex",
82217                     "area"
82218                 ],
82219                 "fields": [
82220                     "atm",
82221                     "building_area",
82222                     "address",
82223                     "opening_hours"
82224                 ],
82225                 "suggestion": true
82226             },
82227             "amenity/bank/UBS": {
82228                 "tags": {
82229                     "name": "UBS",
82230                     "amenity": "bank"
82231                 },
82232                 "name": "UBS",
82233                 "icon": "bank",
82234                 "geometry": [
82235                     "point",
82236                     "vertex",
82237                     "area"
82238                 ],
82239                 "fields": [
82240                     "atm",
82241                     "building_area",
82242                     "address",
82243                     "opening_hours"
82244                 ],
82245                 "suggestion": true
82246             },
82247             "amenity/bank/PKO BP": {
82248                 "tags": {
82249                     "name": "PKO BP",
82250                     "amenity": "bank"
82251                 },
82252                 "name": "PKO BP",
82253                 "icon": "bank",
82254                 "geometry": [
82255                     "point",
82256                     "vertex",
82257                     "area"
82258                 ],
82259                 "fields": [
82260                     "atm",
82261                     "building_area",
82262                     "address",
82263                     "opening_hours"
82264                 ],
82265                 "suggestion": true
82266             },
82267             "amenity/bank/Chinabank": {
82268                 "tags": {
82269                     "name": "Chinabank",
82270                     "amenity": "bank"
82271                 },
82272                 "name": "Chinabank",
82273                 "icon": "bank",
82274                 "geometry": [
82275                     "point",
82276                     "vertex",
82277                     "area"
82278                 ],
82279                 "fields": [
82280                     "atm",
82281                     "building_area",
82282                     "address",
82283                     "opening_hours"
82284                 ],
82285                 "suggestion": true
82286             },
82287             "amenity/bank/PSBank": {
82288                 "tags": {
82289                     "name": "PSBank",
82290                     "amenity": "bank"
82291                 },
82292                 "name": "PSBank",
82293                 "icon": "bank",
82294                 "geometry": [
82295                     "point",
82296                     "vertex",
82297                     "area"
82298                 ],
82299                 "fields": [
82300                     "atm",
82301                     "building_area",
82302                     "address",
82303                     "opening_hours"
82304                 ],
82305                 "suggestion": true
82306             },
82307             "amenity/bank/Union Bank": {
82308                 "tags": {
82309                     "name": "Union Bank",
82310                     "amenity": "bank"
82311                 },
82312                 "name": "Union Bank",
82313                 "icon": "bank",
82314                 "geometry": [
82315                     "point",
82316                     "vertex",
82317                     "area"
82318                 ],
82319                 "fields": [
82320                     "atm",
82321                     "building_area",
82322                     "address",
82323                     "opening_hours"
82324                 ],
82325                 "suggestion": true
82326             },
82327             "amenity/bank/China Bank": {
82328                 "tags": {
82329                     "name": "China Bank",
82330                     "amenity": "bank"
82331                 },
82332                 "name": "China Bank",
82333                 "icon": "bank",
82334                 "geometry": [
82335                     "point",
82336                     "vertex",
82337                     "area"
82338                 ],
82339                 "fields": [
82340                     "atm",
82341                     "building_area",
82342                     "address",
82343                     "opening_hours"
82344                 ],
82345                 "suggestion": true
82346             },
82347             "amenity/bank/RCBC": {
82348                 "tags": {
82349                     "name": "RCBC",
82350                     "amenity": "bank"
82351                 },
82352                 "name": "RCBC",
82353                 "icon": "bank",
82354                 "geometry": [
82355                     "point",
82356                     "vertex",
82357                     "area"
82358                 ],
82359                 "fields": [
82360                     "atm",
82361                     "building_area",
82362                     "address",
82363                     "opening_hours"
82364                 ],
82365                 "suggestion": true
82366             },
82367             "amenity/bank/Unicaja": {
82368                 "tags": {
82369                     "name": "Unicaja",
82370                     "amenity": "bank"
82371                 },
82372                 "name": "Unicaja",
82373                 "icon": "bank",
82374                 "geometry": [
82375                     "point",
82376                     "vertex",
82377                     "area"
82378                 ],
82379                 "fields": [
82380                     "atm",
82381                     "building_area",
82382                     "address",
82383                     "opening_hours"
82384                 ],
82385                 "suggestion": true
82386             },
82387             "amenity/bank/BBK": {
82388                 "tags": {
82389                     "name": "BBK",
82390                     "amenity": "bank"
82391                 },
82392                 "name": "BBK",
82393                 "icon": "bank",
82394                 "geometry": [
82395                     "point",
82396                     "vertex",
82397                     "area"
82398                 ],
82399                 "fields": [
82400                     "atm",
82401                     "building_area",
82402                     "address",
82403                     "opening_hours"
82404                 ],
82405                 "suggestion": true
82406             },
82407             "amenity/bank/Ibercaja": {
82408                 "tags": {
82409                     "name": "Ibercaja",
82410                     "amenity": "bank"
82411                 },
82412                 "name": "Ibercaja",
82413                 "icon": "bank",
82414                 "geometry": [
82415                     "point",
82416                     "vertex",
82417                     "area"
82418                 ],
82419                 "fields": [
82420                     "atm",
82421                     "building_area",
82422                     "address",
82423                     "opening_hours"
82424                 ],
82425                 "suggestion": true
82426             },
82427             "amenity/bank/RBS": {
82428                 "tags": {
82429                     "name": "RBS",
82430                     "amenity": "bank"
82431                 },
82432                 "name": "RBS",
82433                 "icon": "bank",
82434                 "geometry": [
82435                     "point",
82436                     "vertex",
82437                     "area"
82438                 ],
82439                 "fields": [
82440                     "atm",
82441                     "building_area",
82442                     "address",
82443                     "opening_hours"
82444                 ],
82445                 "suggestion": true
82446             },
82447             "amenity/bank/Commercial Bank of Ceylon PLC": {
82448                 "tags": {
82449                     "name": "Commercial Bank of Ceylon PLC",
82450                     "amenity": "bank"
82451                 },
82452                 "name": "Commercial Bank of Ceylon PLC",
82453                 "icon": "bank",
82454                 "geometry": [
82455                     "point",
82456                     "vertex",
82457                     "area"
82458                 ],
82459                 "fields": [
82460                     "atm",
82461                     "building_area",
82462                     "address",
82463                     "opening_hours"
82464                 ],
82465                 "suggestion": true
82466             },
82467             "amenity/bank/Bank of Ireland": {
82468                 "tags": {
82469                     "name": "Bank of Ireland",
82470                     "amenity": "bank"
82471                 },
82472                 "name": "Bank of Ireland",
82473                 "icon": "bank",
82474                 "geometry": [
82475                     "point",
82476                     "vertex",
82477                     "area"
82478                 ],
82479                 "fields": [
82480                     "atm",
82481                     "building_area",
82482                     "address",
82483                     "opening_hours"
82484                 ],
82485                 "suggestion": true
82486             },
82487             "amenity/bank/BNL": {
82488                 "tags": {
82489                     "name": "BNL",
82490                     "amenity": "bank"
82491                 },
82492                 "name": "BNL",
82493                 "icon": "bank",
82494                 "geometry": [
82495                     "point",
82496                     "vertex",
82497                     "area"
82498                 ],
82499                 "fields": [
82500                     "atm",
82501                     "building_area",
82502                     "address",
82503                     "opening_hours"
82504                 ],
82505                 "suggestion": true
82506             },
82507             "amenity/bank/Banco Santander": {
82508                 "tags": {
82509                     "name": "Banco Santander",
82510                     "amenity": "bank"
82511                 },
82512                 "name": "Banco Santander",
82513                 "icon": "bank",
82514                 "geometry": [
82515                     "point",
82516                     "vertex",
82517                     "area"
82518                 ],
82519                 "fields": [
82520                     "atm",
82521                     "building_area",
82522                     "address",
82523                     "opening_hours"
82524                 ],
82525                 "suggestion": true
82526             },
82527             "amenity/bank/Banco Itaú": {
82528                 "tags": {
82529                     "name": "Banco Itaú",
82530                     "amenity": "bank"
82531                 },
82532                 "name": "Banco Itaú",
82533                 "icon": "bank",
82534                 "geometry": [
82535                     "point",
82536                     "vertex",
82537                     "area"
82538                 ],
82539                 "fields": [
82540                     "atm",
82541                     "building_area",
82542                     "address",
82543                     "opening_hours"
82544                 ],
82545                 "suggestion": true
82546             },
82547             "amenity/bank/AIB": {
82548                 "tags": {
82549                     "name": "AIB",
82550                     "amenity": "bank"
82551                 },
82552                 "name": "AIB",
82553                 "icon": "bank",
82554                 "geometry": [
82555                     "point",
82556                     "vertex",
82557                     "area"
82558                 ],
82559                 "fields": [
82560                     "atm",
82561                     "building_area",
82562                     "address",
82563                     "opening_hours"
82564                 ],
82565                 "suggestion": true
82566             },
82567             "amenity/bank/BZ WBK": {
82568                 "tags": {
82569                     "name": "BZ WBK",
82570                     "amenity": "bank"
82571                 },
82572                 "name": "BZ WBK",
82573                 "icon": "bank",
82574                 "geometry": [
82575                     "point",
82576                     "vertex",
82577                     "area"
82578                 ],
82579                 "fields": [
82580                     "atm",
82581                     "building_area",
82582                     "address",
82583                     "opening_hours"
82584                 ],
82585                 "suggestion": true
82586             },
82587             "amenity/bank/Banco do Brasil": {
82588                 "tags": {
82589                     "name": "Banco do Brasil",
82590                     "amenity": "bank"
82591                 },
82592                 "name": "Banco do Brasil",
82593                 "icon": "bank",
82594                 "geometry": [
82595                     "point",
82596                     "vertex",
82597                     "area"
82598                 ],
82599                 "fields": [
82600                     "atm",
82601                     "building_area",
82602                     "address",
82603                     "opening_hours"
82604                 ],
82605                 "suggestion": true
82606             },
82607             "amenity/bank/Caixa Econômica Federal": {
82608                 "tags": {
82609                     "name": "Caixa Econômica Federal",
82610                     "amenity": "bank"
82611                 },
82612                 "name": "Caixa Econômica Federal",
82613                 "icon": "bank",
82614                 "geometry": [
82615                     "point",
82616                     "vertex",
82617                     "area"
82618                 ],
82619                 "fields": [
82620                     "atm",
82621                     "building_area",
82622                     "address",
82623                     "opening_hours"
82624                 ],
82625                 "suggestion": true
82626             },
82627             "amenity/bank/Fifth Third Bank": {
82628                 "tags": {
82629                     "name": "Fifth Third Bank",
82630                     "amenity": "bank"
82631                 },
82632                 "name": "Fifth Third Bank",
82633                 "icon": "bank",
82634                 "geometry": [
82635                     "point",
82636                     "vertex",
82637                     "area"
82638                 ],
82639                 "fields": [
82640                     "atm",
82641                     "building_area",
82642                     "address",
82643                     "opening_hours"
82644                 ],
82645                 "suggestion": true
82646             },
82647             "amenity/bank/Banca Popolare di Vicenza": {
82648                 "tags": {
82649                     "name": "Banca Popolare di Vicenza",
82650                     "amenity": "bank"
82651                 },
82652                 "name": "Banca Popolare di Vicenza",
82653                 "icon": "bank",
82654                 "geometry": [
82655                     "point",
82656                     "vertex",
82657                     "area"
82658                 ],
82659                 "fields": [
82660                     "atm",
82661                     "building_area",
82662                     "address",
82663                     "opening_hours"
82664                 ],
82665                 "suggestion": true
82666             },
82667             "amenity/bank/Wachovia": {
82668                 "tags": {
82669                     "name": "Wachovia",
82670                     "amenity": "bank"
82671                 },
82672                 "name": "Wachovia",
82673                 "icon": "bank",
82674                 "geometry": [
82675                     "point",
82676                     "vertex",
82677                     "area"
82678                 ],
82679                 "fields": [
82680                     "atm",
82681                     "building_area",
82682                     "address",
82683                     "opening_hours"
82684                 ],
82685                 "suggestion": true
82686             },
82687             "amenity/bank/OLB": {
82688                 "tags": {
82689                     "name": "OLB",
82690                     "amenity": "bank"
82691                 },
82692                 "name": "OLB",
82693                 "icon": "bank",
82694                 "geometry": [
82695                     "point",
82696                     "vertex",
82697                     "area"
82698                 ],
82699                 "fields": [
82700                     "atm",
82701                     "building_area",
82702                     "address",
82703                     "opening_hours"
82704                 ],
82705                 "suggestion": true
82706             },
82707             "amenity/bank/みずほ銀行": {
82708                 "tags": {
82709                     "name": "みずほ銀行",
82710                     "amenity": "bank"
82711                 },
82712                 "name": "みずほ銀行",
82713                 "icon": "bank",
82714                 "geometry": [
82715                     "point",
82716                     "vertex",
82717                     "area"
82718                 ],
82719                 "fields": [
82720                     "atm",
82721                     "building_area",
82722                     "address",
82723                     "opening_hours"
82724                 ],
82725                 "suggestion": true
82726             },
82727             "amenity/bank/BES": {
82728                 "tags": {
82729                     "name": "BES",
82730                     "amenity": "bank"
82731                 },
82732                 "name": "BES",
82733                 "icon": "bank",
82734                 "geometry": [
82735                     "point",
82736                     "vertex",
82737                     "area"
82738                 ],
82739                 "fields": [
82740                     "atm",
82741                     "building_area",
82742                     "address",
82743                     "opening_hours"
82744                 ],
82745                 "suggestion": true
82746             },
82747             "amenity/bank/ICICI Bank": {
82748                 "tags": {
82749                     "name": "ICICI Bank",
82750                     "amenity": "bank"
82751                 },
82752                 "name": "ICICI Bank",
82753                 "icon": "bank",
82754                 "geometry": [
82755                     "point",
82756                     "vertex",
82757                     "area"
82758                 ],
82759                 "fields": [
82760                     "atm",
82761                     "building_area",
82762                     "address",
82763                     "opening_hours"
82764                 ],
82765                 "suggestion": true
82766             },
82767             "amenity/bank/HDFC Bank": {
82768                 "tags": {
82769                     "name": "HDFC Bank",
82770                     "amenity": "bank"
82771                 },
82772                 "name": "HDFC Bank",
82773                 "icon": "bank",
82774                 "geometry": [
82775                     "point",
82776                     "vertex",
82777                     "area"
82778                 ],
82779                 "fields": [
82780                     "atm",
82781                     "building_area",
82782                     "address",
82783                     "opening_hours"
82784                 ],
82785                 "suggestion": true
82786             },
82787             "amenity/bank/La Banque Postale": {
82788                 "tags": {
82789                     "name": "La Banque Postale",
82790                     "amenity": "bank"
82791                 },
82792                 "name": "La Banque Postale",
82793                 "icon": "bank",
82794                 "geometry": [
82795                     "point",
82796                     "vertex",
82797                     "area"
82798                 ],
82799                 "fields": [
82800                     "atm",
82801                     "building_area",
82802                     "address",
82803                     "opening_hours"
82804                 ],
82805                 "suggestion": true
82806             },
82807             "amenity/bank/Pekao SA": {
82808                 "tags": {
82809                     "name": "Pekao SA",
82810                     "amenity": "bank"
82811                 },
82812                 "name": "Pekao SA",
82813                 "icon": "bank",
82814                 "geometry": [
82815                     "point",
82816                     "vertex",
82817                     "area"
82818                 ],
82819                 "fields": [
82820                     "atm",
82821                     "building_area",
82822                     "address",
82823                     "opening_hours"
82824                 ],
82825                 "suggestion": true
82826             },
82827             "amenity/bank/Oberbank": {
82828                 "tags": {
82829                     "name": "Oberbank",
82830                     "amenity": "bank"
82831                 },
82832                 "name": "Oberbank",
82833                 "icon": "bank",
82834                 "geometry": [
82835                     "point",
82836                     "vertex",
82837                     "area"
82838                 ],
82839                 "fields": [
82840                     "atm",
82841                     "building_area",
82842                     "address",
82843                     "opening_hours"
82844                 ],
82845                 "suggestion": true
82846             },
82847             "amenity/bank/Bradesco": {
82848                 "tags": {
82849                     "name": "Bradesco",
82850                     "amenity": "bank"
82851                 },
82852                 "name": "Bradesco",
82853                 "icon": "bank",
82854                 "geometry": [
82855                     "point",
82856                     "vertex",
82857                     "area"
82858                 ],
82859                 "fields": [
82860                     "atm",
82861                     "building_area",
82862                     "address",
82863                     "opening_hours"
82864                 ],
82865                 "suggestion": true
82866             },
82867             "amenity/bank/Oldenburgische Landesbank": {
82868                 "tags": {
82869                     "name": "Oldenburgische Landesbank",
82870                     "amenity": "bank"
82871                 },
82872                 "name": "Oldenburgische Landesbank",
82873                 "icon": "bank",
82874                 "geometry": [
82875                     "point",
82876                     "vertex",
82877                     "area"
82878                 ],
82879                 "fields": [
82880                     "atm",
82881                     "building_area",
82882                     "address",
82883                     "opening_hours"
82884                 ],
82885                 "suggestion": true
82886             },
82887             "amenity/bank/Bendigo Bank": {
82888                 "tags": {
82889                     "name": "Bendigo Bank",
82890                     "amenity": "bank"
82891                 },
82892                 "name": "Bendigo Bank",
82893                 "icon": "bank",
82894                 "geometry": [
82895                     "point",
82896                     "vertex",
82897                     "area"
82898                 ],
82899                 "fields": [
82900                     "atm",
82901                     "building_area",
82902                     "address",
82903                     "opening_hours"
82904                 ],
82905                 "suggestion": true
82906             },
82907             "amenity/bank/Argenta": {
82908                 "tags": {
82909                     "name": "Argenta",
82910                     "amenity": "bank"
82911                 },
82912                 "name": "Argenta",
82913                 "icon": "bank",
82914                 "geometry": [
82915                     "point",
82916                     "vertex",
82917                     "area"
82918                 ],
82919                 "fields": [
82920                     "atm",
82921                     "building_area",
82922                     "address",
82923                     "opening_hours"
82924                 ],
82925                 "suggestion": true
82926             },
82927             "amenity/bank/AXA": {
82928                 "tags": {
82929                     "name": "AXA",
82930                     "amenity": "bank"
82931                 },
82932                 "name": "AXA",
82933                 "icon": "bank",
82934                 "geometry": [
82935                     "point",
82936                     "vertex",
82937                     "area"
82938                 ],
82939                 "fields": [
82940                     "atm",
82941                     "building_area",
82942                     "address",
82943                     "opening_hours"
82944                 ],
82945                 "suggestion": true
82946             },
82947             "amenity/bank/Axis Bank": {
82948                 "tags": {
82949                     "name": "Axis Bank",
82950                     "amenity": "bank"
82951                 },
82952                 "name": "Axis Bank",
82953                 "icon": "bank",
82954                 "geometry": [
82955                     "point",
82956                     "vertex",
82957                     "area"
82958                 ],
82959                 "fields": [
82960                     "atm",
82961                     "building_area",
82962                     "address",
82963                     "opening_hours"
82964                 ],
82965                 "suggestion": true
82966             },
82967             "amenity/bank/Banco Nación": {
82968                 "tags": {
82969                     "name": "Banco Nación",
82970                     "amenity": "bank"
82971                 },
82972                 "name": "Banco Nación",
82973                 "icon": "bank",
82974                 "geometry": [
82975                     "point",
82976                     "vertex",
82977                     "area"
82978                 ],
82979                 "fields": [
82980                     "atm",
82981                     "building_area",
82982                     "address",
82983                     "opening_hours"
82984                 ],
82985                 "suggestion": true
82986             },
82987             "amenity/bank/GE Money Bank": {
82988                 "tags": {
82989                     "name": "GE Money Bank",
82990                     "amenity": "bank"
82991                 },
82992                 "name": "GE Money Bank",
82993                 "icon": "bank",
82994                 "geometry": [
82995                     "point",
82996                     "vertex",
82997                     "area"
82998                 ],
82999                 "fields": [
83000                     "atm",
83001                     "building_area",
83002                     "address",
83003                     "opening_hours"
83004                 ],
83005                 "suggestion": true
83006             },
83007             "amenity/bank/Альфа-Банк": {
83008                 "tags": {
83009                     "name": "Альфа-Банк",
83010                     "amenity": "bank"
83011                 },
83012                 "name": "Альфа-Банк",
83013                 "icon": "bank",
83014                 "geometry": [
83015                     "point",
83016                     "vertex",
83017                     "area"
83018                 ],
83019                 "fields": [
83020                     "atm",
83021                     "building_area",
83022                     "address",
83023                     "opening_hours"
83024                 ],
83025                 "suggestion": true
83026             },
83027             "amenity/bank/Белагропромбанк": {
83028                 "tags": {
83029                     "name": "Белагропромбанк",
83030                     "amenity": "bank"
83031                 },
83032                 "name": "Белагропромбанк",
83033                 "icon": "bank",
83034                 "geometry": [
83035                     "point",
83036                     "vertex",
83037                     "area"
83038                 ],
83039                 "fields": [
83040                     "atm",
83041                     "building_area",
83042                     "address",
83043                     "opening_hours"
83044                 ],
83045                 "suggestion": true
83046             },
83047             "amenity/bank/Caja Círculo": {
83048                 "tags": {
83049                     "name": "Caja Círculo",
83050                     "amenity": "bank"
83051                 },
83052                 "name": "Caja Círculo",
83053                 "icon": "bank",
83054                 "geometry": [
83055                     "point",
83056                     "vertex",
83057                     "area"
83058                 ],
83059                 "fields": [
83060                     "atm",
83061                     "building_area",
83062                     "address",
83063                     "opening_hours"
83064                 ],
83065                 "suggestion": true
83066             },
83067             "amenity/bank/Banco Galicia": {
83068                 "tags": {
83069                     "name": "Banco Galicia",
83070                     "amenity": "bank"
83071                 },
83072                 "name": "Banco Galicia",
83073                 "icon": "bank",
83074                 "geometry": [
83075                     "point",
83076                     "vertex",
83077                     "area"
83078                 ],
83079                 "fields": [
83080                     "atm",
83081                     "building_area",
83082                     "address",
83083                     "opening_hours"
83084                 ],
83085                 "suggestion": true
83086             },
83087             "amenity/bank/Eurobank": {
83088                 "tags": {
83089                     "name": "Eurobank",
83090                     "amenity": "bank"
83091                 },
83092                 "name": "Eurobank",
83093                 "icon": "bank",
83094                 "geometry": [
83095                     "point",
83096                     "vertex",
83097                     "area"
83098                 ],
83099                 "fields": [
83100                     "atm",
83101                     "building_area",
83102                     "address",
83103                     "opening_hours"
83104                 ],
83105                 "suggestion": true
83106             },
83107             "amenity/bank/Banca Intesa": {
83108                 "tags": {
83109                     "name": "Banca Intesa",
83110                     "amenity": "bank"
83111                 },
83112                 "name": "Banca Intesa",
83113                 "icon": "bank",
83114                 "geometry": [
83115                     "point",
83116                     "vertex",
83117                     "area"
83118                 ],
83119                 "fields": [
83120                     "atm",
83121                     "building_area",
83122                     "address",
83123                     "opening_hours"
83124                 ],
83125                 "suggestion": true
83126             },
83127             "amenity/bank/Canara Bank": {
83128                 "tags": {
83129                     "name": "Canara Bank",
83130                     "amenity": "bank"
83131                 },
83132                 "name": "Canara Bank",
83133                 "icon": "bank",
83134                 "geometry": [
83135                     "point",
83136                     "vertex",
83137                     "area"
83138                 ],
83139                 "fields": [
83140                     "atm",
83141                     "building_area",
83142                     "address",
83143                     "opening_hours"
83144                 ],
83145                 "suggestion": true
83146             },
83147             "amenity/bank/Cajamar": {
83148                 "tags": {
83149                     "name": "Cajamar",
83150                     "amenity": "bank"
83151                 },
83152                 "name": "Cajamar",
83153                 "icon": "bank",
83154                 "geometry": [
83155                     "point",
83156                     "vertex",
83157                     "area"
83158                 ],
83159                 "fields": [
83160                     "atm",
83161                     "building_area",
83162                     "address",
83163                     "opening_hours"
83164                 ],
83165                 "suggestion": true
83166             },
83167             "amenity/bank/Banamex": {
83168                 "tags": {
83169                     "name": "Banamex",
83170                     "amenity": "bank"
83171                 },
83172                 "name": "Banamex",
83173                 "icon": "bank",
83174                 "geometry": [
83175                     "point",
83176                     "vertex",
83177                     "area"
83178                 ],
83179                 "fields": [
83180                     "atm",
83181                     "building_area",
83182                     "address",
83183                     "opening_hours"
83184                 ],
83185                 "suggestion": true
83186             },
83187             "amenity/bank/Crédit Mutuel de Bretagne": {
83188                 "tags": {
83189                     "name": "Crédit Mutuel de Bretagne",
83190                     "amenity": "bank"
83191                 },
83192                 "name": "Crédit Mutuel de Bretagne",
83193                 "icon": "bank",
83194                 "geometry": [
83195                     "point",
83196                     "vertex",
83197                     "area"
83198                 ],
83199                 "fields": [
83200                     "atm",
83201                     "building_area",
83202                     "address",
83203                     "opening_hours"
83204                 ],
83205                 "suggestion": true
83206             },
83207             "amenity/bank/Davivienda": {
83208                 "tags": {
83209                     "name": "Davivienda",
83210                     "amenity": "bank"
83211                 },
83212                 "name": "Davivienda",
83213                 "icon": "bank",
83214                 "geometry": [
83215                     "point",
83216                     "vertex",
83217                     "area"
83218                 ],
83219                 "fields": [
83220                     "atm",
83221                     "building_area",
83222                     "address",
83223                     "opening_hours"
83224                 ],
83225                 "suggestion": true
83226             },
83227             "amenity/bank/Bank Spółdzielczy": {
83228                 "tags": {
83229                     "name": "Bank Spółdzielczy",
83230                     "amenity": "bank"
83231                 },
83232                 "name": "Bank Spółdzielczy",
83233                 "icon": "bank",
83234                 "geometry": [
83235                     "point",
83236                     "vertex",
83237                     "area"
83238                 ],
83239                 "fields": [
83240                     "atm",
83241                     "building_area",
83242                     "address",
83243                     "opening_hours"
83244                 ],
83245                 "suggestion": true
83246             },
83247             "amenity/bank/Credit Agricole": {
83248                 "tags": {
83249                     "name": "Credit Agricole",
83250                     "amenity": "bank"
83251                 },
83252                 "name": "Credit Agricole",
83253                 "icon": "bank",
83254                 "geometry": [
83255                     "point",
83256                     "vertex",
83257                     "area"
83258                 ],
83259                 "fields": [
83260                     "atm",
83261                     "building_area",
83262                     "address",
83263                     "opening_hours"
83264                 ],
83265                 "suggestion": true
83266             },
83267             "amenity/bank/Bankinter": {
83268                 "tags": {
83269                     "name": "Bankinter",
83270                     "amenity": "bank"
83271                 },
83272                 "name": "Bankinter",
83273                 "icon": "bank",
83274                 "geometry": [
83275                     "point",
83276                     "vertex",
83277                     "area"
83278                 ],
83279                 "fields": [
83280                     "atm",
83281                     "building_area",
83282                     "address",
83283                     "opening_hours"
83284                 ],
83285                 "suggestion": true
83286             },
83287             "amenity/bank/Banque Nationale": {
83288                 "tags": {
83289                     "name": "Banque Nationale",
83290                     "amenity": "bank"
83291                 },
83292                 "name": "Banque Nationale",
83293                 "icon": "bank",
83294                 "geometry": [
83295                     "point",
83296                     "vertex",
83297                     "area"
83298                 ],
83299                 "fields": [
83300                     "atm",
83301                     "building_area",
83302                     "address",
83303                     "opening_hours"
83304                 ],
83305                 "suggestion": true
83306             },
83307             "amenity/bank/Bank of the West": {
83308                 "tags": {
83309                     "name": "Bank of the West",
83310                     "amenity": "bank"
83311                 },
83312                 "name": "Bank of the West",
83313                 "icon": "bank",
83314                 "geometry": [
83315                     "point",
83316                     "vertex",
83317                     "area"
83318                 ],
83319                 "fields": [
83320                     "atm",
83321                     "building_area",
83322                     "address",
83323                     "opening_hours"
83324                 ],
83325                 "suggestion": true
83326             },
83327             "amenity/bank/Key Bank": {
83328                 "tags": {
83329                     "name": "Key Bank",
83330                     "amenity": "bank"
83331                 },
83332                 "name": "Key Bank",
83333                 "icon": "bank",
83334                 "geometry": [
83335                     "point",
83336                     "vertex",
83337                     "area"
83338                 ],
83339                 "fields": [
83340                     "atm",
83341                     "building_area",
83342                     "address",
83343                     "opening_hours"
83344                 ],
83345                 "suggestion": true
83346             },
83347             "amenity/bank/Western Union": {
83348                 "tags": {
83349                     "name": "Western Union",
83350                     "amenity": "bank"
83351                 },
83352                 "name": "Western Union",
83353                 "icon": "bank",
83354                 "geometry": [
83355                     "point",
83356                     "vertex",
83357                     "area"
83358                 ],
83359                 "fields": [
83360                     "atm",
83361                     "building_area",
83362                     "address",
83363                     "opening_hours"
83364                 ],
83365                 "suggestion": true
83366             },
83367             "amenity/bank/Citizens Bank": {
83368                 "tags": {
83369                     "name": "Citizens Bank",
83370                     "amenity": "bank"
83371                 },
83372                 "name": "Citizens Bank",
83373                 "icon": "bank",
83374                 "geometry": [
83375                     "point",
83376                     "vertex",
83377                     "area"
83378                 ],
83379                 "fields": [
83380                     "atm",
83381                     "building_area",
83382                     "address",
83383                     "opening_hours"
83384                 ],
83385                 "suggestion": true
83386             },
83387             "amenity/bank/ПриватБанк": {
83388                 "tags": {
83389                     "name": "ПриватБанк",
83390                     "amenity": "bank"
83391                 },
83392                 "name": "ПриватБанк",
83393                 "icon": "bank",
83394                 "geometry": [
83395                     "point",
83396                     "vertex",
83397                     "area"
83398                 ],
83399                 "fields": [
83400                     "atm",
83401                     "building_area",
83402                     "address",
83403                     "opening_hours"
83404                 ],
83405                 "suggestion": true
83406             },
83407             "amenity/bank/Security Bank": {
83408                 "tags": {
83409                     "name": "Security Bank",
83410                     "amenity": "bank"
83411                 },
83412                 "name": "Security Bank",
83413                 "icon": "bank",
83414                 "geometry": [
83415                     "point",
83416                     "vertex",
83417                     "area"
83418                 ],
83419                 "fields": [
83420                     "atm",
83421                     "building_area",
83422                     "address",
83423                     "opening_hours"
83424                 ],
83425                 "suggestion": true
83426             },
83427             "amenity/bank/Millenium Bank": {
83428                 "tags": {
83429                     "name": "Millenium Bank",
83430                     "amenity": "bank"
83431                 },
83432                 "name": "Millenium Bank",
83433                 "icon": "bank",
83434                 "geometry": [
83435                     "point",
83436                     "vertex",
83437                     "area"
83438                 ],
83439                 "fields": [
83440                     "atm",
83441                     "building_area",
83442                     "address",
83443                     "opening_hours"
83444                 ],
83445                 "suggestion": true
83446             },
83447             "amenity/bank/Bankia": {
83448                 "tags": {
83449                     "name": "Bankia",
83450                     "amenity": "bank"
83451                 },
83452                 "name": "Bankia",
83453                 "icon": "bank",
83454                 "geometry": [
83455                     "point",
83456                     "vertex",
83457                     "area"
83458                 ],
83459                 "fields": [
83460                     "atm",
83461                     "building_area",
83462                     "address",
83463                     "opening_hours"
83464                 ],
83465                 "suggestion": true
83466             },
83467             "amenity/bank/三菱東京UFJ銀行": {
83468                 "tags": {
83469                     "name": "三菱東京UFJ銀行",
83470                     "amenity": "bank"
83471                 },
83472                 "name": "三菱東京UFJ銀行",
83473                 "icon": "bank",
83474                 "geometry": [
83475                     "point",
83476                     "vertex",
83477                     "area"
83478                 ],
83479                 "fields": [
83480                     "atm",
83481                     "building_area",
83482                     "address",
83483                     "opening_hours"
83484                 ],
83485                 "suggestion": true
83486             },
83487             "amenity/bank/Caixa": {
83488                 "tags": {
83489                     "name": "Caixa",
83490                     "amenity": "bank"
83491                 },
83492                 "name": "Caixa",
83493                 "icon": "bank",
83494                 "geometry": [
83495                     "point",
83496                     "vertex",
83497                     "area"
83498                 ],
83499                 "fields": [
83500                     "atm",
83501                     "building_area",
83502                     "address",
83503                     "opening_hours"
83504                 ],
83505                 "suggestion": true
83506             },
83507             "amenity/bank/Banco de Costa Rica": {
83508                 "tags": {
83509                     "name": "Banco de Costa Rica",
83510                     "amenity": "bank"
83511                 },
83512                 "name": "Banco de Costa Rica",
83513                 "icon": "bank",
83514                 "geometry": [
83515                     "point",
83516                     "vertex",
83517                     "area"
83518                 ],
83519                 "fields": [
83520                     "atm",
83521                     "building_area",
83522                     "address",
83523                     "opening_hours"
83524                 ],
83525                 "suggestion": true
83526             },
83527             "amenity/bank/SunTrust Bank": {
83528                 "tags": {
83529                     "name": "SunTrust Bank",
83530                     "amenity": "bank"
83531                 },
83532                 "name": "SunTrust Bank",
83533                 "icon": "bank",
83534                 "geometry": [
83535                     "point",
83536                     "vertex",
83537                     "area"
83538                 ],
83539                 "fields": [
83540                     "atm",
83541                     "building_area",
83542                     "address",
83543                     "opening_hours"
83544                 ],
83545                 "suggestion": true
83546             },
83547             "amenity/bank/Itaú": {
83548                 "tags": {
83549                     "name": "Itaú",
83550                     "amenity": "bank"
83551                 },
83552                 "name": "Itaú",
83553                 "icon": "bank",
83554                 "geometry": [
83555                     "point",
83556                     "vertex",
83557                     "area"
83558                 ],
83559                 "fields": [
83560                     "atm",
83561                     "building_area",
83562                     "address",
83563                     "opening_hours"
83564                 ],
83565                 "suggestion": true
83566             },
83567             "amenity/bank/PBZ": {
83568                 "tags": {
83569                     "name": "PBZ",
83570                     "amenity": "bank"
83571                 },
83572                 "name": "PBZ",
83573                 "icon": "bank",
83574                 "geometry": [
83575                     "point",
83576                     "vertex",
83577                     "area"
83578                 ],
83579                 "fields": [
83580                     "atm",
83581                     "building_area",
83582                     "address",
83583                     "opening_hours"
83584                 ],
83585                 "suggestion": true
83586             },
83587             "amenity/bank/中国工商银行": {
83588                 "tags": {
83589                     "name": "中国工商银行",
83590                     "amenity": "bank"
83591                 },
83592                 "name": "中国工商银行",
83593                 "icon": "bank",
83594                 "geometry": [
83595                     "point",
83596                     "vertex",
83597                     "area"
83598                 ],
83599                 "fields": [
83600                     "atm",
83601                     "building_area",
83602                     "address",
83603                     "opening_hours"
83604                 ],
83605                 "suggestion": true
83606             },
83607             "amenity/bank/Bancolombia": {
83608                 "tags": {
83609                     "name": "Bancolombia",
83610                     "amenity": "bank"
83611                 },
83612                 "name": "Bancolombia",
83613                 "icon": "bank",
83614                 "geometry": [
83615                     "point",
83616                     "vertex",
83617                     "area"
83618                 ],
83619                 "fields": [
83620                     "atm",
83621                     "building_area",
83622                     "address",
83623                     "opening_hours"
83624                 ],
83625                 "suggestion": true
83626             },
83627             "amenity/bank/Райффайзен Банк Аваль": {
83628                 "tags": {
83629                     "name": "Райффайзен Банк Аваль",
83630                     "amenity": "bank"
83631                 },
83632                 "name": "Райффайзен Банк Аваль",
83633                 "icon": "bank",
83634                 "geometry": [
83635                     "point",
83636                     "vertex",
83637                     "area"
83638                 ],
83639                 "fields": [
83640                     "atm",
83641                     "building_area",
83642                     "address",
83643                     "opening_hours"
83644                 ],
83645                 "suggestion": true
83646             },
83647             "amenity/bank/Bancomer": {
83648                 "tags": {
83649                     "name": "Bancomer",
83650                     "amenity": "bank"
83651                 },
83652                 "name": "Bancomer",
83653                 "icon": "bank",
83654                 "geometry": [
83655                     "point",
83656                     "vertex",
83657                     "area"
83658                 ],
83659                 "fields": [
83660                     "atm",
83661                     "building_area",
83662                     "address",
83663                     "opening_hours"
83664                 ],
83665                 "suggestion": true
83666             },
83667             "amenity/bank/Banorte": {
83668                 "tags": {
83669                     "name": "Banorte",
83670                     "amenity": "bank"
83671                 },
83672                 "name": "Banorte",
83673                 "icon": "bank",
83674                 "geometry": [
83675                     "point",
83676                     "vertex",
83677                     "area"
83678                 ],
83679                 "fields": [
83680                     "atm",
83681                     "building_area",
83682                     "address",
83683                     "opening_hours"
83684                 ],
83685                 "suggestion": true
83686             },
83687             "amenity/bank/Alior Bank": {
83688                 "tags": {
83689                     "name": "Alior Bank",
83690                     "amenity": "bank"
83691                 },
83692                 "name": "Alior Bank",
83693                 "icon": "bank",
83694                 "geometry": [
83695                     "point",
83696                     "vertex",
83697                     "area"
83698                 ],
83699                 "fields": [
83700                     "atm",
83701                     "building_area",
83702                     "address",
83703                     "opening_hours"
83704                 ],
83705                 "suggestion": true
83706             },
83707             "amenity/bank/BOC": {
83708                 "tags": {
83709                     "name": "BOC",
83710                     "amenity": "bank"
83711                 },
83712                 "name": "BOC",
83713                 "icon": "bank",
83714                 "geometry": [
83715                     "point",
83716                     "vertex",
83717                     "area"
83718                 ],
83719                 "fields": [
83720                     "atm",
83721                     "building_area",
83722                     "address",
83723                     "opening_hours"
83724                 ],
83725                 "suggestion": true
83726             },
83727             "amenity/bank/Банк Москвы": {
83728                 "tags": {
83729                     "name": "Банк Москвы",
83730                     "amenity": "bank"
83731                 },
83732                 "name": "Банк Москвы",
83733                 "icon": "bank",
83734                 "geometry": [
83735                     "point",
83736                     "vertex",
83737                     "area"
83738                 ],
83739                 "fields": [
83740                     "atm",
83741                     "building_area",
83742                     "address",
83743                     "opening_hours"
83744                 ],
83745                 "suggestion": true
83746             },
83747             "amenity/bank/ВТБ": {
83748                 "tags": {
83749                     "name": "ВТБ",
83750                     "amenity": "bank"
83751                 },
83752                 "name": "ВТБ",
83753                 "icon": "bank",
83754                 "geometry": [
83755                     "point",
83756                     "vertex",
83757                     "area"
83758                 ],
83759                 "fields": [
83760                     "atm",
83761                     "building_area",
83762                     "address",
83763                     "opening_hours"
83764                 ],
83765                 "suggestion": true
83766             },
83767             "amenity/bank/Getin Bank": {
83768                 "tags": {
83769                     "name": "Getin Bank",
83770                     "amenity": "bank"
83771                 },
83772                 "name": "Getin Bank",
83773                 "icon": "bank",
83774                 "geometry": [
83775                     "point",
83776                     "vertex",
83777                     "area"
83778                 ],
83779                 "fields": [
83780                     "atm",
83781                     "building_area",
83782                     "address",
83783                     "opening_hours"
83784                 ],
83785                 "suggestion": true
83786             },
83787             "amenity/bank/Caja Duero": {
83788                 "tags": {
83789                     "name": "Caja Duero",
83790                     "amenity": "bank"
83791                 },
83792                 "name": "Caja Duero",
83793                 "icon": "bank",
83794                 "geometry": [
83795                     "point",
83796                     "vertex",
83797                     "area"
83798                 ],
83799                 "fields": [
83800                     "atm",
83801                     "building_area",
83802                     "address",
83803                     "opening_hours"
83804                 ],
83805                 "suggestion": true
83806             },
83807             "amenity/bank/Regions Bank": {
83808                 "tags": {
83809                     "name": "Regions Bank",
83810                     "amenity": "bank"
83811                 },
83812                 "name": "Regions Bank",
83813                 "icon": "bank",
83814                 "geometry": [
83815                     "point",
83816                     "vertex",
83817                     "area"
83818                 ],
83819                 "fields": [
83820                     "atm",
83821                     "building_area",
83822                     "address",
83823                     "opening_hours"
83824                 ],
83825                 "suggestion": true
83826             },
83827             "amenity/bank/Росбанк": {
83828                 "tags": {
83829                     "name": "Росбанк",
83830                     "amenity": "bank"
83831                 },
83832                 "name": "Росбанк",
83833                 "icon": "bank",
83834                 "geometry": [
83835                     "point",
83836                     "vertex",
83837                     "area"
83838                 ],
83839                 "fields": [
83840                     "atm",
83841                     "building_area",
83842                     "address",
83843                     "opening_hours"
83844                 ],
83845                 "suggestion": true
83846             },
83847             "amenity/bank/Banco Estado": {
83848                 "tags": {
83849                     "name": "Banco Estado",
83850                     "amenity": "bank"
83851                 },
83852                 "name": "Banco Estado",
83853                 "icon": "bank",
83854                 "geometry": [
83855                     "point",
83856                     "vertex",
83857                     "area"
83858                 ],
83859                 "fields": [
83860                     "atm",
83861                     "building_area",
83862                     "address",
83863                     "opening_hours"
83864                 ],
83865                 "suggestion": true
83866             },
83867             "amenity/bank/BCI": {
83868                 "tags": {
83869                     "name": "BCI",
83870                     "amenity": "bank"
83871                 },
83872                 "name": "BCI",
83873                 "icon": "bank",
83874                 "geometry": [
83875                     "point",
83876                     "vertex",
83877                     "area"
83878                 ],
83879                 "fields": [
83880                     "atm",
83881                     "building_area",
83882                     "address",
83883                     "opening_hours"
83884                 ],
83885                 "suggestion": true
83886             },
83887             "amenity/bank/SunTrust": {
83888                 "tags": {
83889                     "name": "SunTrust",
83890                     "amenity": "bank"
83891                 },
83892                 "name": "SunTrust",
83893                 "icon": "bank",
83894                 "geometry": [
83895                     "point",
83896                     "vertex",
83897                     "area"
83898                 ],
83899                 "fields": [
83900                     "atm",
83901                     "building_area",
83902                     "address",
83903                     "opening_hours"
83904                 ],
83905                 "suggestion": true
83906             },
83907             "amenity/bank/PNC Bank": {
83908                 "tags": {
83909                     "name": "PNC Bank",
83910                     "amenity": "bank"
83911                 },
83912                 "name": "PNC Bank",
83913                 "icon": "bank",
83914                 "geometry": [
83915                     "point",
83916                     "vertex",
83917                     "area"
83918                 ],
83919                 "fields": [
83920                     "atm",
83921                     "building_area",
83922                     "address",
83923                     "opening_hours"
83924                 ],
83925                 "suggestion": true
83926             },
83927             "amenity/bank/신한은행": {
83928                 "tags": {
83929                     "name": "신한은행",
83930                     "name:en": "Sinhan Bank",
83931                     "amenity": "bank"
83932                 },
83933                 "name": "신한은행",
83934                 "icon": "bank",
83935                 "geometry": [
83936                     "point",
83937                     "vertex",
83938                     "area"
83939                 ],
83940                 "fields": [
83941                     "atm",
83942                     "building_area",
83943                     "address",
83944                     "opening_hours"
83945                 ],
83946                 "suggestion": true
83947             },
83948             "amenity/bank/우리은행": {
83949                 "tags": {
83950                     "name": "우리은행",
83951                     "name:en": "Uri Bank",
83952                     "amenity": "bank"
83953                 },
83954                 "name": "우리은행",
83955                 "icon": "bank",
83956                 "geometry": [
83957                     "point",
83958                     "vertex",
83959                     "area"
83960                 ],
83961                 "fields": [
83962                     "atm",
83963                     "building_area",
83964                     "address",
83965                     "opening_hours"
83966                 ],
83967                 "suggestion": true
83968             },
83969             "amenity/bank/국민은행": {
83970                 "tags": {
83971                     "name": "국민은행",
83972                     "name:en": "Gungmin Bank",
83973                     "amenity": "bank"
83974                 },
83975                 "name": "국민은행",
83976                 "icon": "bank",
83977                 "geometry": [
83978                     "point",
83979                     "vertex",
83980                     "area"
83981                 ],
83982                 "fields": [
83983                     "atm",
83984                     "building_area",
83985                     "address",
83986                     "opening_hours"
83987                 ],
83988                 "suggestion": true
83989             },
83990             "amenity/bank/중소기업은행": {
83991                 "tags": {
83992                     "name": "중소기업은행",
83993                     "name:en": "Industrial Bank of Korea",
83994                     "amenity": "bank"
83995                 },
83996                 "name": "중소기업은행",
83997                 "icon": "bank",
83998                 "geometry": [
83999                     "point",
84000                     "vertex",
84001                     "area"
84002                 ],
84003                 "fields": [
84004                     "atm",
84005                     "building_area",
84006                     "address",
84007                     "opening_hours"
84008                 ],
84009                 "suggestion": true
84010             },
84011             "amenity/bank/광주은행": {
84012                 "tags": {
84013                     "name": "광주은행",
84014                     "name:en": "Gwangju Bank",
84015                     "amenity": "bank"
84016                 },
84017                 "name": "광주은행",
84018                 "icon": "bank",
84019                 "geometry": [
84020                     "point",
84021                     "vertex",
84022                     "area"
84023                 ],
84024                 "fields": [
84025                     "atm",
84026                     "building_area",
84027                     "address",
84028                     "opening_hours"
84029                 ],
84030                 "suggestion": true
84031             },
84032             "amenity/bank/Газпромбанк": {
84033                 "tags": {
84034                     "name": "Газпромбанк",
84035                     "amenity": "bank"
84036                 },
84037                 "name": "Газпромбанк",
84038                 "icon": "bank",
84039                 "geometry": [
84040                     "point",
84041                     "vertex",
84042                     "area"
84043                 ],
84044                 "fields": [
84045                     "atm",
84046                     "building_area",
84047                     "address",
84048                     "opening_hours"
84049                 ],
84050                 "suggestion": true
84051             },
84052             "amenity/bank/M&T Bank": {
84053                 "tags": {
84054                     "name": "M&T Bank",
84055                     "amenity": "bank"
84056                 },
84057                 "name": "M&T Bank",
84058                 "icon": "bank",
84059                 "geometry": [
84060                     "point",
84061                     "vertex",
84062                     "area"
84063                 ],
84064                 "fields": [
84065                     "atm",
84066                     "building_area",
84067                     "address",
84068                     "opening_hours"
84069                 ],
84070                 "suggestion": true
84071             },
84072             "amenity/bank/Caja de Burgos": {
84073                 "tags": {
84074                     "name": "Caja de Burgos",
84075                     "amenity": "bank"
84076                 },
84077                 "name": "Caja de Burgos",
84078                 "icon": "bank",
84079                 "geometry": [
84080                     "point",
84081                     "vertex",
84082                     "area"
84083                 ],
84084                 "fields": [
84085                     "atm",
84086                     "building_area",
84087                     "address",
84088                     "opening_hours"
84089                 ],
84090                 "suggestion": true
84091             },
84092             "amenity/bank/Santander Totta": {
84093                 "tags": {
84094                     "name": "Santander Totta",
84095                     "amenity": "bank"
84096                 },
84097                 "name": "Santander Totta",
84098                 "icon": "bank",
84099                 "geometry": [
84100                     "point",
84101                     "vertex",
84102                     "area"
84103                 ],
84104                 "fields": [
84105                     "atm",
84106                     "building_area",
84107                     "address",
84108                     "opening_hours"
84109                 ],
84110                 "suggestion": true
84111             },
84112             "amenity/bank/УкрСиббанк": {
84113                 "tags": {
84114                     "name": "УкрСиббанк",
84115                     "amenity": "bank"
84116                 },
84117                 "name": "УкрСиббанк",
84118                 "icon": "bank",
84119                 "geometry": [
84120                     "point",
84121                     "vertex",
84122                     "area"
84123                 ],
84124                 "fields": [
84125                     "atm",
84126                     "building_area",
84127                     "address",
84128                     "opening_hours"
84129                 ],
84130                 "suggestion": true
84131             },
84132             "amenity/bank/Ощадбанк": {
84133                 "tags": {
84134                     "name": "Ощадбанк",
84135                     "amenity": "bank"
84136                 },
84137                 "name": "Ощадбанк",
84138                 "icon": "bank",
84139                 "geometry": [
84140                     "point",
84141                     "vertex",
84142                     "area"
84143                 ],
84144                 "fields": [
84145                     "atm",
84146                     "building_area",
84147                     "address",
84148                     "opening_hours"
84149                 ],
84150                 "suggestion": true
84151             },
84152             "amenity/bank/Уралсиб": {
84153                 "tags": {
84154                     "name": "Уралсиб",
84155                     "amenity": "bank"
84156                 },
84157                 "name": "Уралсиб",
84158                 "icon": "bank",
84159                 "geometry": [
84160                     "point",
84161                     "vertex",
84162                     "area"
84163                 ],
84164                 "fields": [
84165                     "atm",
84166                     "building_area",
84167                     "address",
84168                     "opening_hours"
84169                 ],
84170                 "suggestion": true
84171             },
84172             "amenity/bank/りそな銀行": {
84173                 "tags": {
84174                     "name": "りそな銀行",
84175                     "name:en": "Mizuho Bank",
84176                     "amenity": "bank"
84177                 },
84178                 "name": "りそな銀行",
84179                 "icon": "bank",
84180                 "geometry": [
84181                     "point",
84182                     "vertex",
84183                     "area"
84184                 ],
84185                 "fields": [
84186                     "atm",
84187                     "building_area",
84188                     "address",
84189                     "opening_hours"
84190                 ],
84191                 "suggestion": true
84192             },
84193             "amenity/bank/Ecobank": {
84194                 "tags": {
84195                     "name": "Ecobank",
84196                     "amenity": "bank"
84197                 },
84198                 "name": "Ecobank",
84199                 "icon": "bank",
84200                 "geometry": [
84201                     "point",
84202                     "vertex",
84203                     "area"
84204                 ],
84205                 "fields": [
84206                     "atm",
84207                     "building_area",
84208                     "address",
84209                     "opening_hours"
84210                 ],
84211                 "suggestion": true
84212             },
84213             "amenity/bank/Cajero Automatico Bancared": {
84214                 "tags": {
84215                     "name": "Cajero Automatico Bancared",
84216                     "amenity": "bank"
84217                 },
84218                 "name": "Cajero Automatico Bancared",
84219                 "icon": "bank",
84220                 "geometry": [
84221                     "point",
84222                     "vertex",
84223                     "area"
84224                 ],
84225                 "fields": [
84226                     "atm",
84227                     "building_area",
84228                     "address",
84229                     "opening_hours"
84230                 ],
84231                 "suggestion": true
84232             },
84233             "amenity/bank/Промсвязьбанк": {
84234                 "tags": {
84235                     "name": "Промсвязьбанк",
84236                     "amenity": "bank"
84237                 },
84238                 "name": "Промсвязьбанк",
84239                 "icon": "bank",
84240                 "geometry": [
84241                     "point",
84242                     "vertex",
84243                     "area"
84244                 ],
84245                 "fields": [
84246                     "atm",
84247                     "building_area",
84248                     "address",
84249                     "opening_hours"
84250                 ],
84251                 "suggestion": true
84252             },
84253             "amenity/bank/三井住友銀行": {
84254                 "tags": {
84255                     "name": "三井住友銀行",
84256                     "amenity": "bank"
84257                 },
84258                 "name": "三井住友銀行",
84259                 "icon": "bank",
84260                 "geometry": [
84261                     "point",
84262                     "vertex",
84263                     "area"
84264                 ],
84265                 "fields": [
84266                     "atm",
84267                     "building_area",
84268                     "address",
84269                     "opening_hours"
84270                 ],
84271                 "suggestion": true
84272             },
84273             "amenity/bank/Banco Provincia": {
84274                 "tags": {
84275                     "name": "Banco Provincia",
84276                     "amenity": "bank"
84277                 },
84278                 "name": "Banco Provincia",
84279                 "icon": "bank",
84280                 "geometry": [
84281                     "point",
84282                     "vertex",
84283                     "area"
84284                 ],
84285                 "fields": [
84286                     "atm",
84287                     "building_area",
84288                     "address",
84289                     "opening_hours"
84290                 ],
84291                 "suggestion": true
84292             },
84293             "amenity/bank/BB&T": {
84294                 "tags": {
84295                     "name": "BB&T",
84296                     "amenity": "bank"
84297                 },
84298                 "name": "BB&T",
84299                 "icon": "bank",
84300                 "geometry": [
84301                     "point",
84302                     "vertex",
84303                     "area"
84304                 ],
84305                 "fields": [
84306                     "atm",
84307                     "building_area",
84308                     "address",
84309                     "opening_hours"
84310                 ],
84311                 "suggestion": true
84312             },
84313             "amenity/bank/Возрождение": {
84314                 "tags": {
84315                     "name": "Возрождение",
84316                     "amenity": "bank"
84317                 },
84318                 "name": "Возрождение",
84319                 "icon": "bank",
84320                 "geometry": [
84321                     "point",
84322                     "vertex",
84323                     "area"
84324                 ],
84325                 "fields": [
84326                     "atm",
84327                     "building_area",
84328                     "address",
84329                     "opening_hours"
84330                 ],
84331                 "suggestion": true
84332             },
84333             "amenity/bank/Capital One": {
84334                 "tags": {
84335                     "name": "Capital One",
84336                     "amenity": "bank"
84337                 },
84338                 "name": "Capital One",
84339                 "icon": "bank",
84340                 "geometry": [
84341                     "point",
84342                     "vertex",
84343                     "area"
84344                 ],
84345                 "fields": [
84346                     "atm",
84347                     "building_area",
84348                     "address",
84349                     "opening_hours"
84350                 ],
84351                 "suggestion": true
84352             },
84353             "amenity/bank/横浜銀行": {
84354                 "tags": {
84355                     "name": "横浜銀行",
84356                     "amenity": "bank"
84357                 },
84358                 "name": "横浜銀行",
84359                 "icon": "bank",
84360                 "geometry": [
84361                     "point",
84362                     "vertex",
84363                     "area"
84364                 ],
84365                 "fields": [
84366                     "atm",
84367                     "building_area",
84368                     "address",
84369                     "opening_hours"
84370                 ],
84371                 "suggestion": true
84372             },
84373             "amenity/bank/Bank Mandiri": {
84374                 "tags": {
84375                     "name": "Bank Mandiri",
84376                     "amenity": "bank"
84377                 },
84378                 "name": "Bank Mandiri",
84379                 "icon": "bank",
84380                 "geometry": [
84381                     "point",
84382                     "vertex",
84383                     "area"
84384                 ],
84385                 "fields": [
84386                     "atm",
84387                     "building_area",
84388                     "address",
84389                     "opening_hours"
84390                 ],
84391                 "suggestion": true
84392             },
84393             "amenity/bank/Banco de la Nación": {
84394                 "tags": {
84395                     "name": "Banco de la Nación",
84396                     "amenity": "bank"
84397                 },
84398                 "name": "Banco de la Nación",
84399                 "icon": "bank",
84400                 "geometry": [
84401                     "point",
84402                     "vertex",
84403                     "area"
84404                 ],
84405                 "fields": [
84406                     "atm",
84407                     "building_area",
84408                     "address",
84409                     "opening_hours"
84410                 ],
84411                 "suggestion": true
84412             },
84413             "amenity/bank/Banco G&T Continental": {
84414                 "tags": {
84415                     "name": "Banco G&T Continental",
84416                     "amenity": "bank"
84417                 },
84418                 "name": "Banco G&T Continental",
84419                 "icon": "bank",
84420                 "geometry": [
84421                     "point",
84422                     "vertex",
84423                     "area"
84424                 ],
84425                 "fields": [
84426                     "atm",
84427                     "building_area",
84428                     "address",
84429                     "opening_hours"
84430                 ],
84431                 "suggestion": true
84432             },
84433             "amenity/bank/Peoples Bank": {
84434                 "tags": {
84435                     "name": "Peoples Bank",
84436                     "amenity": "bank"
84437                 },
84438                 "name": "Peoples Bank",
84439                 "icon": "bank",
84440                 "geometry": [
84441                     "point",
84442                     "vertex",
84443                     "area"
84444                 ],
84445                 "fields": [
84446                     "atm",
84447                     "building_area",
84448                     "address",
84449                     "opening_hours"
84450                 ],
84451                 "suggestion": true
84452             },
84453             "amenity/bank/工商银行": {
84454                 "tags": {
84455                     "name": "工商银行",
84456                     "amenity": "bank"
84457                 },
84458                 "name": "工商银行",
84459                 "icon": "bank",
84460                 "geometry": [
84461                     "point",
84462                     "vertex",
84463                     "area"
84464                 ],
84465                 "fields": [
84466                     "atm",
84467                     "building_area",
84468                     "address",
84469                     "opening_hours"
84470                 ],
84471                 "suggestion": true
84472             },
84473             "amenity/bank/Совкомбанк": {
84474                 "tags": {
84475                     "name": "Совкомбанк",
84476                     "amenity": "bank"
84477                 },
84478                 "name": "Совкомбанк",
84479                 "icon": "bank",
84480                 "geometry": [
84481                     "point",
84482                     "vertex",
84483                     "area"
84484                 ],
84485                 "fields": [
84486                     "atm",
84487                     "building_area",
84488                     "address",
84489                     "opening_hours"
84490                 ],
84491                 "suggestion": true
84492             },
84493             "amenity/bank/Provincial": {
84494                 "tags": {
84495                     "name": "Provincial",
84496                     "amenity": "bank"
84497                 },
84498                 "name": "Provincial",
84499                 "icon": "bank",
84500                 "geometry": [
84501                     "point",
84502                     "vertex",
84503                     "area"
84504                 ],
84505                 "fields": [
84506                     "atm",
84507                     "building_area",
84508                     "address",
84509                     "opening_hours"
84510                 ],
84511                 "suggestion": true
84512             },
84513             "amenity/bank/Banco de Desarrollo Banrural": {
84514                 "tags": {
84515                     "name": "Banco de Desarrollo Banrural",
84516                     "amenity": "bank"
84517                 },
84518                 "name": "Banco de Desarrollo Banrural",
84519                 "icon": "bank",
84520                 "geometry": [
84521                     "point",
84522                     "vertex",
84523                     "area"
84524                 ],
84525                 "fields": [
84526                     "atm",
84527                     "building_area",
84528                     "address",
84529                     "opening_hours"
84530                 ],
84531                 "suggestion": true
84532             },
84533             "amenity/bank/Banco Bradesco": {
84534                 "tags": {
84535                     "name": "Banco Bradesco",
84536                     "amenity": "bank"
84537                 },
84538                 "name": "Banco Bradesco",
84539                 "icon": "bank",
84540                 "geometry": [
84541                     "point",
84542                     "vertex",
84543                     "area"
84544                 ],
84545                 "fields": [
84546                     "atm",
84547                     "building_area",
84548                     "address",
84549                     "opening_hours"
84550                 ],
84551                 "suggestion": true
84552             },
84553             "amenity/bank/Bicentenario": {
84554                 "tags": {
84555                     "name": "Bicentenario",
84556                     "amenity": "bank"
84557                 },
84558                 "name": "Bicentenario",
84559                 "icon": "bank",
84560                 "geometry": [
84561                     "point",
84562                     "vertex",
84563                     "area"
84564                 ],
84565                 "fields": [
84566                     "atm",
84567                     "building_area",
84568                     "address",
84569                     "opening_hours"
84570                 ],
84571                 "suggestion": true
84572             },
84573             "amenity/bank/ლიბერთი ბანკი": {
84574                 "tags": {
84575                     "name": "ლიბერთი ბანკი",
84576                     "name:en": "Liberty Bank",
84577                     "amenity": "bank"
84578                 },
84579                 "name": "ლიბერთი ბანკი",
84580                 "icon": "bank",
84581                 "geometry": [
84582                     "point",
84583                     "vertex",
84584                     "area"
84585                 ],
84586                 "fields": [
84587                     "atm",
84588                     "building_area",
84589                     "address",
84590                     "opening_hours"
84591                 ],
84592                 "suggestion": true
84593             },
84594             "amenity/bank/Banesco": {
84595                 "tags": {
84596                     "name": "Banesco",
84597                     "amenity": "bank"
84598                 },
84599                 "name": "Banesco",
84600                 "icon": "bank",
84601                 "geometry": [
84602                     "point",
84603                     "vertex",
84604                     "area"
84605                 ],
84606                 "fields": [
84607                     "atm",
84608                     "building_area",
84609                     "address",
84610                     "opening_hours"
84611                 ],
84612                 "suggestion": true
84613             },
84614             "amenity/bank/Mercantil": {
84615                 "tags": {
84616                     "name": "Mercantil",
84617                     "amenity": "bank"
84618                 },
84619                 "name": "Mercantil",
84620                 "icon": "bank",
84621                 "geometry": [
84622                     "point",
84623                     "vertex",
84624                     "area"
84625                 ],
84626                 "fields": [
84627                     "atm",
84628                     "building_area",
84629                     "address",
84630                     "opening_hours"
84631                 ],
84632                 "suggestion": true
84633             },
84634             "amenity/bank/Bank BRI": {
84635                 "tags": {
84636                     "name": "Bank BRI",
84637                     "amenity": "bank"
84638                 },
84639                 "name": "Bank BRI",
84640                 "icon": "bank",
84641                 "geometry": [
84642                     "point",
84643                     "vertex",
84644                     "area"
84645                 ],
84646                 "fields": [
84647                     "atm",
84648                     "building_area",
84649                     "address",
84650                     "opening_hours"
84651                 ],
84652                 "suggestion": true
84653             },
84654             "amenity/bank/Del Tesoro": {
84655                 "tags": {
84656                     "name": "Del Tesoro",
84657                     "amenity": "bank"
84658                 },
84659                 "name": "Del Tesoro",
84660                 "icon": "bank",
84661                 "geometry": [
84662                     "point",
84663                     "vertex",
84664                     "area"
84665                 ],
84666                 "fields": [
84667                     "atm",
84668                     "building_area",
84669                     "address",
84670                     "opening_hours"
84671                 ],
84672                 "suggestion": true
84673             },
84674             "amenity/bank/하나은행": {
84675                 "tags": {
84676                     "name": "하나은행",
84677                     "amenity": "bank"
84678                 },
84679                 "name": "하나은행",
84680                 "icon": "bank",
84681                 "geometry": [
84682                     "point",
84683                     "vertex",
84684                     "area"
84685                 ],
84686                 "fields": [
84687                     "atm",
84688                     "building_area",
84689                     "address",
84690                     "opening_hours"
84691                 ],
84692                 "suggestion": true
84693             },
84694             "amenity/bank/CityCommerce Bank": {
84695                 "tags": {
84696                     "name": "CityCommerce Bank",
84697                     "amenity": "bank"
84698                 },
84699                 "name": "CityCommerce Bank",
84700                 "icon": "bank",
84701                 "geometry": [
84702                     "point",
84703                     "vertex",
84704                     "area"
84705                 ],
84706                 "fields": [
84707                     "atm",
84708                     "building_area",
84709                     "address",
84710                     "opening_hours"
84711                 ],
84712                 "suggestion": true
84713             },
84714             "amenity/bank/De Venezuela": {
84715                 "tags": {
84716                     "name": "De Venezuela",
84717                     "amenity": "bank"
84718                 },
84719                 "name": "De Venezuela",
84720                 "icon": "bank",
84721                 "geometry": [
84722                     "point",
84723                     "vertex",
84724                     "area"
84725                 ],
84726                 "fields": [
84727                     "atm",
84728                     "building_area",
84729                     "address",
84730                     "opening_hours"
84731                 ],
84732                 "suggestion": true
84733             },
84734             "amenity/car_rental/Europcar": {
84735                 "tags": {
84736                     "name": "Europcar",
84737                     "amenity": "car_rental"
84738                 },
84739                 "name": "Europcar",
84740                 "icon": "car",
84741                 "geometry": [
84742                     "point",
84743                     "area"
84744                 ],
84745                 "fields": [
84746                     "operator"
84747                 ],
84748                 "suggestion": true
84749             },
84750             "amenity/car_rental/Budget": {
84751                 "tags": {
84752                     "name": "Budget",
84753                     "amenity": "car_rental"
84754                 },
84755                 "name": "Budget",
84756                 "icon": "car",
84757                 "geometry": [
84758                     "point",
84759                     "area"
84760                 ],
84761                 "fields": [
84762                     "operator"
84763                 ],
84764                 "suggestion": true
84765             },
84766             "amenity/car_rental/Sixt": {
84767                 "tags": {
84768                     "name": "Sixt",
84769                     "amenity": "car_rental"
84770                 },
84771                 "name": "Sixt",
84772                 "icon": "car",
84773                 "geometry": [
84774                     "point",
84775                     "area"
84776                 ],
84777                 "fields": [
84778                     "operator"
84779                 ],
84780                 "suggestion": true
84781             },
84782             "amenity/car_rental/Avis": {
84783                 "tags": {
84784                     "name": "Avis",
84785                     "amenity": "car_rental"
84786                 },
84787                 "name": "Avis",
84788                 "icon": "car",
84789                 "geometry": [
84790                     "point",
84791                     "area"
84792                 ],
84793                 "fields": [
84794                     "operator"
84795                 ],
84796                 "suggestion": true
84797             },
84798             "amenity/car_rental/Hertz": {
84799                 "tags": {
84800                     "name": "Hertz",
84801                     "amenity": "car_rental"
84802                 },
84803                 "name": "Hertz",
84804                 "icon": "car",
84805                 "geometry": [
84806                     "point",
84807                     "area"
84808                 ],
84809                 "fields": [
84810                     "operator"
84811                 ],
84812                 "suggestion": true
84813             },
84814             "amenity/car_rental/Enterprise": {
84815                 "tags": {
84816                     "name": "Enterprise",
84817                     "amenity": "car_rental"
84818                 },
84819                 "name": "Enterprise",
84820                 "icon": "car",
84821                 "geometry": [
84822                     "point",
84823                     "area"
84824                 ],
84825                 "fields": [
84826                     "operator"
84827                 ],
84828                 "suggestion": true
84829             },
84830             "amenity/car_rental/stadtmobil CarSharing-Station": {
84831                 "tags": {
84832                     "name": "stadtmobil CarSharing-Station",
84833                     "amenity": "car_rental"
84834                 },
84835                 "name": "stadtmobil CarSharing-Station",
84836                 "icon": "car",
84837                 "geometry": [
84838                     "point",
84839                     "area"
84840                 ],
84841                 "fields": [
84842                     "operator"
84843                 ],
84844                 "suggestion": true
84845             },
84846             "amenity/pharmacy/Rowlands Pharmacy": {
84847                 "tags": {
84848                     "name": "Rowlands Pharmacy",
84849                     "amenity": "pharmacy"
84850                 },
84851                 "name": "Rowlands Pharmacy",
84852                 "icon": "pharmacy",
84853                 "geometry": [
84854                     "point",
84855                     "vertex",
84856                     "area"
84857                 ],
84858                 "fields": [
84859                     "operator",
84860                     "building_area",
84861                     "address",
84862                     "opening_hours"
84863                 ],
84864                 "suggestion": true
84865             },
84866             "amenity/pharmacy/Boots": {
84867                 "tags": {
84868                     "name": "Boots",
84869                     "amenity": "pharmacy"
84870                 },
84871                 "name": "Boots",
84872                 "icon": "pharmacy",
84873                 "geometry": [
84874                     "point",
84875                     "vertex",
84876                     "area"
84877                 ],
84878                 "fields": [
84879                     "operator",
84880                     "building_area",
84881                     "address",
84882                     "opening_hours"
84883                 ],
84884                 "suggestion": true
84885             },
84886             "amenity/pharmacy/Marien-Apotheke": {
84887                 "tags": {
84888                     "name": "Marien-Apotheke",
84889                     "amenity": "pharmacy"
84890                 },
84891                 "name": "Marien-Apotheke",
84892                 "icon": "pharmacy",
84893                 "geometry": [
84894                     "point",
84895                     "vertex",
84896                     "area"
84897                 ],
84898                 "fields": [
84899                     "operator",
84900                     "building_area",
84901                     "address",
84902                     "opening_hours"
84903                 ],
84904                 "suggestion": true
84905             },
84906             "amenity/pharmacy/Mercury Drug": {
84907                 "tags": {
84908                     "name": "Mercury Drug",
84909                     "amenity": "pharmacy"
84910                 },
84911                 "name": "Mercury Drug",
84912                 "icon": "pharmacy",
84913                 "geometry": [
84914                     "point",
84915                     "vertex",
84916                     "area"
84917                 ],
84918                 "fields": [
84919                     "operator",
84920                     "building_area",
84921                     "address",
84922                     "opening_hours"
84923                 ],
84924                 "suggestion": true
84925             },
84926             "amenity/pharmacy/Löwen-Apotheke": {
84927                 "tags": {
84928                     "name": "Löwen-Apotheke",
84929                     "amenity": "pharmacy"
84930                 },
84931                 "name": "Löwen-Apotheke",
84932                 "icon": "pharmacy",
84933                 "geometry": [
84934                     "point",
84935                     "vertex",
84936                     "area"
84937                 ],
84938                 "fields": [
84939                     "operator",
84940                     "building_area",
84941                     "address",
84942                     "opening_hours"
84943                 ],
84944                 "suggestion": true
84945             },
84946             "amenity/pharmacy/Superdrug": {
84947                 "tags": {
84948                     "name": "Superdrug",
84949                     "amenity": "pharmacy"
84950                 },
84951                 "name": "Superdrug",
84952                 "icon": "pharmacy",
84953                 "geometry": [
84954                     "point",
84955                     "vertex",
84956                     "area"
84957                 ],
84958                 "fields": [
84959                     "operator",
84960                     "building_area",
84961                     "address",
84962                     "opening_hours"
84963                 ],
84964                 "suggestion": true
84965             },
84966             "amenity/pharmacy/Sonnen-Apotheke": {
84967                 "tags": {
84968                     "name": "Sonnen-Apotheke",
84969                     "amenity": "pharmacy"
84970                 },
84971                 "name": "Sonnen-Apotheke",
84972                 "icon": "pharmacy",
84973                 "geometry": [
84974                     "point",
84975                     "vertex",
84976                     "area"
84977                 ],
84978                 "fields": [
84979                     "operator",
84980                     "building_area",
84981                     "address",
84982                     "opening_hours"
84983                 ],
84984                 "suggestion": true
84985             },
84986             "amenity/pharmacy/Rathaus-Apotheke": {
84987                 "tags": {
84988                     "name": "Rathaus-Apotheke",
84989                     "amenity": "pharmacy"
84990                 },
84991                 "name": "Rathaus-Apotheke",
84992                 "icon": "pharmacy",
84993                 "geometry": [
84994                     "point",
84995                     "vertex",
84996                     "area"
84997                 ],
84998                 "fields": [
84999                     "operator",
85000                     "building_area",
85001                     "address",
85002                     "opening_hours"
85003                 ],
85004                 "suggestion": true
85005             },
85006             "amenity/pharmacy/Engel-Apotheke": {
85007                 "tags": {
85008                     "name": "Engel-Apotheke",
85009                     "amenity": "pharmacy"
85010                 },
85011                 "name": "Engel-Apotheke",
85012                 "icon": "pharmacy",
85013                 "geometry": [
85014                     "point",
85015                     "vertex",
85016                     "area"
85017                 ],
85018                 "fields": [
85019                     "operator",
85020                     "building_area",
85021                     "address",
85022                     "opening_hours"
85023                 ],
85024                 "suggestion": true
85025             },
85026             "amenity/pharmacy/Hirsch-Apotheke": {
85027                 "tags": {
85028                     "name": "Hirsch-Apotheke",
85029                     "amenity": "pharmacy"
85030                 },
85031                 "name": "Hirsch-Apotheke",
85032                 "icon": "pharmacy",
85033                 "geometry": [
85034                     "point",
85035                     "vertex",
85036                     "area"
85037                 ],
85038                 "fields": [
85039                     "operator",
85040                     "building_area",
85041                     "address",
85042                     "opening_hours"
85043                 ],
85044                 "suggestion": true
85045             },
85046             "amenity/pharmacy/Stern-Apotheke": {
85047                 "tags": {
85048                     "name": "Stern-Apotheke",
85049                     "amenity": "pharmacy"
85050                 },
85051                 "name": "Stern-Apotheke",
85052                 "icon": "pharmacy",
85053                 "geometry": [
85054                     "point",
85055                     "vertex",
85056                     "area"
85057                 ],
85058                 "fields": [
85059                     "operator",
85060                     "building_area",
85061                     "address",
85062                     "opening_hours"
85063                 ],
85064                 "suggestion": true
85065             },
85066             "amenity/pharmacy/Lloyds Pharmacy": {
85067                 "tags": {
85068                     "name": "Lloyds Pharmacy",
85069                     "amenity": "pharmacy"
85070                 },
85071                 "name": "Lloyds Pharmacy",
85072                 "icon": "pharmacy",
85073                 "geometry": [
85074                     "point",
85075                     "vertex",
85076                     "area"
85077                 ],
85078                 "fields": [
85079                     "operator",
85080                     "building_area",
85081                     "address",
85082                     "opening_hours"
85083                 ],
85084                 "suggestion": true
85085             },
85086             "amenity/pharmacy/Rosen-Apotheke": {
85087                 "tags": {
85088                     "name": "Rosen-Apotheke",
85089                     "amenity": "pharmacy"
85090                 },
85091                 "name": "Rosen-Apotheke",
85092                 "icon": "pharmacy",
85093                 "geometry": [
85094                     "point",
85095                     "vertex",
85096                     "area"
85097                 ],
85098                 "fields": [
85099                     "operator",
85100                     "building_area",
85101                     "address",
85102                     "opening_hours"
85103                 ],
85104                 "suggestion": true
85105             },
85106             "amenity/pharmacy/Stadt-Apotheke": {
85107                 "tags": {
85108                     "name": "Stadt-Apotheke",
85109                     "amenity": "pharmacy"
85110                 },
85111                 "name": "Stadt-Apotheke",
85112                 "icon": "pharmacy",
85113                 "geometry": [
85114                     "point",
85115                     "vertex",
85116                     "area"
85117                 ],
85118                 "fields": [
85119                     "operator",
85120                     "building_area",
85121                     "address",
85122                     "opening_hours"
85123                 ],
85124                 "suggestion": true
85125             },
85126             "amenity/pharmacy/Markt-Apotheke": {
85127                 "tags": {
85128                     "name": "Markt-Apotheke",
85129                     "amenity": "pharmacy"
85130                 },
85131                 "name": "Markt-Apotheke",
85132                 "icon": "pharmacy",
85133                 "geometry": [
85134                     "point",
85135                     "vertex",
85136                     "area"
85137                 ],
85138                 "fields": [
85139                     "operator",
85140                     "building_area",
85141                     "address",
85142                     "opening_hours"
85143                 ],
85144                 "suggestion": true
85145             },
85146             "amenity/pharmacy/Аптека": {
85147                 "tags": {
85148                     "name": "Аптека",
85149                     "amenity": "pharmacy"
85150                 },
85151                 "name": "Аптека",
85152                 "icon": "pharmacy",
85153                 "geometry": [
85154                     "point",
85155                     "vertex",
85156                     "area"
85157                 ],
85158                 "fields": [
85159                     "operator",
85160                     "building_area",
85161                     "address",
85162                     "opening_hours"
85163                 ],
85164                 "suggestion": true
85165             },
85166             "amenity/pharmacy/Pharmasave": {
85167                 "tags": {
85168                     "name": "Pharmasave",
85169                     "amenity": "pharmacy"
85170                 },
85171                 "name": "Pharmasave",
85172                 "icon": "pharmacy",
85173                 "geometry": [
85174                     "point",
85175                     "vertex",
85176                     "area"
85177                 ],
85178                 "fields": [
85179                     "operator",
85180                     "building_area",
85181                     "address",
85182                     "opening_hours"
85183                 ],
85184                 "suggestion": true
85185             },
85186             "amenity/pharmacy/Brunnen-Apotheke": {
85187                 "tags": {
85188                     "name": "Brunnen-Apotheke",
85189                     "amenity": "pharmacy"
85190                 },
85191                 "name": "Brunnen-Apotheke",
85192                 "icon": "pharmacy",
85193                 "geometry": [
85194                     "point",
85195                     "vertex",
85196                     "area"
85197                 ],
85198                 "fields": [
85199                     "operator",
85200                     "building_area",
85201                     "address",
85202                     "opening_hours"
85203                 ],
85204                 "suggestion": true
85205             },
85206             "amenity/pharmacy/Shoppers Drug Mart": {
85207                 "tags": {
85208                     "name": "Shoppers Drug Mart",
85209                     "amenity": "pharmacy"
85210                 },
85211                 "name": "Shoppers Drug Mart",
85212                 "icon": "pharmacy",
85213                 "geometry": [
85214                     "point",
85215                     "vertex",
85216                     "area"
85217                 ],
85218                 "fields": [
85219                     "operator",
85220                     "building_area",
85221                     "address",
85222                     "opening_hours"
85223                 ],
85224                 "suggestion": true
85225             },
85226             "amenity/pharmacy/Apotheke am Markt": {
85227                 "tags": {
85228                     "name": "Apotheke am Markt",
85229                     "amenity": "pharmacy"
85230                 },
85231                 "name": "Apotheke am Markt",
85232                 "icon": "pharmacy",
85233                 "geometry": [
85234                     "point",
85235                     "vertex",
85236                     "area"
85237                 ],
85238                 "fields": [
85239                     "operator",
85240                     "building_area",
85241                     "address",
85242                     "opening_hours"
85243                 ],
85244                 "suggestion": true
85245             },
85246             "amenity/pharmacy/Alte Apotheke": {
85247                 "tags": {
85248                     "name": "Alte Apotheke",
85249                     "amenity": "pharmacy"
85250                 },
85251                 "name": "Alte Apotheke",
85252                 "icon": "pharmacy",
85253                 "geometry": [
85254                     "point",
85255                     "vertex",
85256                     "area"
85257                 ],
85258                 "fields": [
85259                     "operator",
85260                     "building_area",
85261                     "address",
85262                     "opening_hours"
85263                 ],
85264                 "suggestion": true
85265             },
85266             "amenity/pharmacy/Neue Apotheke": {
85267                 "tags": {
85268                     "name": "Neue Apotheke",
85269                     "amenity": "pharmacy"
85270                 },
85271                 "name": "Neue Apotheke",
85272                 "icon": "pharmacy",
85273                 "geometry": [
85274                     "point",
85275                     "vertex",
85276                     "area"
85277                 ],
85278                 "fields": [
85279                     "operator",
85280                     "building_area",
85281                     "address",
85282                     "opening_hours"
85283                 ],
85284                 "suggestion": true
85285             },
85286             "amenity/pharmacy/Gintarinė vaistinė": {
85287                 "tags": {
85288                     "name": "Gintarinė vaistinė",
85289                     "amenity": "pharmacy"
85290                 },
85291                 "name": "Gintarinė vaistinė",
85292                 "icon": "pharmacy",
85293                 "geometry": [
85294                     "point",
85295                     "vertex",
85296                     "area"
85297                 ],
85298                 "fields": [
85299                     "operator",
85300                     "building_area",
85301                     "address",
85302                     "opening_hours"
85303                 ],
85304                 "suggestion": true
85305             },
85306             "amenity/pharmacy/Rats-Apotheke": {
85307                 "tags": {
85308                     "name": "Rats-Apotheke",
85309                     "amenity": "pharmacy"
85310                 },
85311                 "name": "Rats-Apotheke",
85312                 "icon": "pharmacy",
85313                 "geometry": [
85314                     "point",
85315                     "vertex",
85316                     "area"
85317                 ],
85318                 "fields": [
85319                     "operator",
85320                     "building_area",
85321                     "address",
85322                     "opening_hours"
85323                 ],
85324                 "suggestion": true
85325             },
85326             "amenity/pharmacy/Adler Apotheke": {
85327                 "tags": {
85328                     "name": "Adler Apotheke",
85329                     "amenity": "pharmacy"
85330                 },
85331                 "name": "Adler Apotheke",
85332                 "icon": "pharmacy",
85333                 "geometry": [
85334                     "point",
85335                     "vertex",
85336                     "area"
85337                 ],
85338                 "fields": [
85339                     "operator",
85340                     "building_area",
85341                     "address",
85342                     "opening_hours"
85343                 ],
85344                 "suggestion": true
85345             },
85346             "amenity/pharmacy/Pharmacie Centrale": {
85347                 "tags": {
85348                     "name": "Pharmacie Centrale",
85349                     "amenity": "pharmacy"
85350                 },
85351                 "name": "Pharmacie Centrale",
85352                 "icon": "pharmacy",
85353                 "geometry": [
85354                     "point",
85355                     "vertex",
85356                     "area"
85357                 ],
85358                 "fields": [
85359                     "operator",
85360                     "building_area",
85361                     "address",
85362                     "opening_hours"
85363                 ],
85364                 "suggestion": true
85365             },
85366             "amenity/pharmacy/Walgreens": {
85367                 "tags": {
85368                     "name": "Walgreens",
85369                     "amenity": "pharmacy"
85370                 },
85371                 "name": "Walgreens",
85372                 "icon": "pharmacy",
85373                 "geometry": [
85374                     "point",
85375                     "vertex",
85376                     "area"
85377                 ],
85378                 "fields": [
85379                     "operator",
85380                     "building_area",
85381                     "address",
85382                     "opening_hours"
85383                 ],
85384                 "suggestion": true
85385             },
85386             "amenity/pharmacy/Rite Aid": {
85387                 "tags": {
85388                     "name": "Rite Aid",
85389                     "amenity": "pharmacy"
85390                 },
85391                 "name": "Rite Aid",
85392                 "icon": "pharmacy",
85393                 "geometry": [
85394                     "point",
85395                     "vertex",
85396                     "area"
85397                 ],
85398                 "fields": [
85399                     "operator",
85400                     "building_area",
85401                     "address",
85402                     "opening_hours"
85403                 ],
85404                 "suggestion": true
85405             },
85406             "amenity/pharmacy/Apotheke": {
85407                 "tags": {
85408                     "name": "Apotheke",
85409                     "amenity": "pharmacy"
85410                 },
85411                 "name": "Apotheke",
85412                 "icon": "pharmacy",
85413                 "geometry": [
85414                     "point",
85415                     "vertex",
85416                     "area"
85417                 ],
85418                 "fields": [
85419                     "operator",
85420                     "building_area",
85421                     "address",
85422                     "opening_hours"
85423                 ],
85424                 "suggestion": true
85425             },
85426             "amenity/pharmacy/Linden-Apotheke": {
85427                 "tags": {
85428                     "name": "Linden-Apotheke",
85429                     "amenity": "pharmacy"
85430                 },
85431                 "name": "Linden-Apotheke",
85432                 "icon": "pharmacy",
85433                 "geometry": [
85434                     "point",
85435                     "vertex",
85436                     "area"
85437                 ],
85438                 "fields": [
85439                     "operator",
85440                     "building_area",
85441                     "address",
85442                     "opening_hours"
85443                 ],
85444                 "suggestion": true
85445             },
85446             "amenity/pharmacy/Bahnhof-Apotheke": {
85447                 "tags": {
85448                     "name": "Bahnhof-Apotheke",
85449                     "amenity": "pharmacy"
85450                 },
85451                 "name": "Bahnhof-Apotheke",
85452                 "icon": "pharmacy",
85453                 "geometry": [
85454                     "point",
85455                     "vertex",
85456                     "area"
85457                 ],
85458                 "fields": [
85459                     "operator",
85460                     "building_area",
85461                     "address",
85462                     "opening_hours"
85463                 ],
85464                 "suggestion": true
85465             },
85466             "amenity/pharmacy/Burg-Apotheke": {
85467                 "tags": {
85468                     "name": "Burg-Apotheke",
85469                     "amenity": "pharmacy"
85470                 },
85471                 "name": "Burg-Apotheke",
85472                 "icon": "pharmacy",
85473                 "geometry": [
85474                     "point",
85475                     "vertex",
85476                     "area"
85477                 ],
85478                 "fields": [
85479                     "operator",
85480                     "building_area",
85481                     "address",
85482                     "opening_hours"
85483                 ],
85484                 "suggestion": true
85485             },
85486             "amenity/pharmacy/Jean Coutu": {
85487                 "tags": {
85488                     "name": "Jean Coutu",
85489                     "amenity": "pharmacy"
85490                 },
85491                 "name": "Jean Coutu",
85492                 "icon": "pharmacy",
85493                 "geometry": [
85494                     "point",
85495                     "vertex",
85496                     "area"
85497                 ],
85498                 "fields": [
85499                     "operator",
85500                     "building_area",
85501                     "address",
85502                     "opening_hours"
85503                 ],
85504                 "suggestion": true
85505             },
85506             "amenity/pharmacy/Pharmaprix": {
85507                 "tags": {
85508                     "name": "Pharmaprix",
85509                     "amenity": "pharmacy"
85510                 },
85511                 "name": "Pharmaprix",
85512                 "icon": "pharmacy",
85513                 "geometry": [
85514                     "point",
85515                     "vertex",
85516                     "area"
85517                 ],
85518                 "fields": [
85519                     "operator",
85520                     "building_area",
85521                     "address",
85522                     "opening_hours"
85523                 ],
85524                 "suggestion": true
85525             },
85526             "amenity/pharmacy/Farmacias Ahumada": {
85527                 "tags": {
85528                     "name": "Farmacias Ahumada",
85529                     "amenity": "pharmacy"
85530                 },
85531                 "name": "Farmacias Ahumada",
85532                 "icon": "pharmacy",
85533                 "geometry": [
85534                     "point",
85535                     "vertex",
85536                     "area"
85537                 ],
85538                 "fields": [
85539                     "operator",
85540                     "building_area",
85541                     "address",
85542                     "opening_hours"
85543                 ],
85544                 "suggestion": true
85545             },
85546             "amenity/pharmacy/Farmacia Comunale": {
85547                 "tags": {
85548                     "name": "Farmacia Comunale",
85549                     "amenity": "pharmacy"
85550                 },
85551                 "name": "Farmacia Comunale",
85552                 "icon": "pharmacy",
85553                 "geometry": [
85554                     "point",
85555                     "vertex",
85556                     "area"
85557                 ],
85558                 "fields": [
85559                     "operator",
85560                     "building_area",
85561                     "address",
85562                     "opening_hours"
85563                 ],
85564                 "suggestion": true
85565             },
85566             "amenity/pharmacy/Farmacias Cruz Verde": {
85567                 "tags": {
85568                     "name": "Farmacias Cruz Verde",
85569                     "amenity": "pharmacy"
85570                 },
85571                 "name": "Farmacias Cruz Verde",
85572                 "icon": "pharmacy",
85573                 "geometry": [
85574                     "point",
85575                     "vertex",
85576                     "area"
85577                 ],
85578                 "fields": [
85579                     "operator",
85580                     "building_area",
85581                     "address",
85582                     "opening_hours"
85583                 ],
85584                 "suggestion": true
85585             },
85586             "amenity/pharmacy/Cruz Verde": {
85587                 "tags": {
85588                     "name": "Cruz Verde",
85589                     "amenity": "pharmacy"
85590                 },
85591                 "name": "Cruz Verde",
85592                 "icon": "pharmacy",
85593                 "geometry": [
85594                     "point",
85595                     "vertex",
85596                     "area"
85597                 ],
85598                 "fields": [
85599                     "operator",
85600                     "building_area",
85601                     "address",
85602                     "opening_hours"
85603                 ],
85604                 "suggestion": true
85605             },
85606             "amenity/pharmacy/Hubertus Apotheke": {
85607                 "tags": {
85608                     "name": "Hubertus Apotheke",
85609                     "amenity": "pharmacy"
85610                 },
85611                 "name": "Hubertus Apotheke",
85612                 "icon": "pharmacy",
85613                 "geometry": [
85614                     "point",
85615                     "vertex",
85616                     "area"
85617                 ],
85618                 "fields": [
85619                     "operator",
85620                     "building_area",
85621                     "address",
85622                     "opening_hours"
85623                 ],
85624                 "suggestion": true
85625             },
85626             "amenity/pharmacy/CVS": {
85627                 "tags": {
85628                     "name": "CVS",
85629                     "amenity": "pharmacy"
85630                 },
85631                 "name": "CVS",
85632                 "icon": "pharmacy",
85633                 "geometry": [
85634                     "point",
85635                     "vertex",
85636                     "area"
85637                 ],
85638                 "fields": [
85639                     "operator",
85640                     "building_area",
85641                     "address",
85642                     "opening_hours"
85643                 ],
85644                 "suggestion": true
85645             },
85646             "amenity/pharmacy/Farmacias SalcoBrand": {
85647                 "tags": {
85648                     "name": "Farmacias SalcoBrand",
85649                     "amenity": "pharmacy"
85650                 },
85651                 "name": "Farmacias SalcoBrand",
85652                 "icon": "pharmacy",
85653                 "geometry": [
85654                     "point",
85655                     "vertex",
85656                     "area"
85657                 ],
85658                 "fields": [
85659                     "operator",
85660                     "building_area",
85661                     "address",
85662                     "opening_hours"
85663                 ],
85664                 "suggestion": true
85665             },
85666             "amenity/pharmacy/Фармация": {
85667                 "tags": {
85668                     "name": "Фармация",
85669                     "amenity": "pharmacy"
85670                 },
85671                 "name": "Фармация",
85672                 "icon": "pharmacy",
85673                 "geometry": [
85674                     "point",
85675                     "vertex",
85676                     "area"
85677                 ],
85678                 "fields": [
85679                     "operator",
85680                     "building_area",
85681                     "address",
85682                     "opening_hours"
85683                 ],
85684                 "suggestion": true
85685             },
85686             "amenity/pharmacy/Bären-Apotheke": {
85687                 "tags": {
85688                     "name": "Bären-Apotheke",
85689                     "amenity": "pharmacy"
85690                 },
85691                 "name": "Bären-Apotheke",
85692                 "icon": "pharmacy",
85693                 "geometry": [
85694                     "point",
85695                     "vertex",
85696                     "area"
85697                 ],
85698                 "fields": [
85699                     "operator",
85700                     "building_area",
85701                     "address",
85702                     "opening_hours"
85703                 ],
85704                 "suggestion": true
85705             },
85706             "amenity/pharmacy/Clicks": {
85707                 "tags": {
85708                     "name": "Clicks",
85709                     "amenity": "pharmacy"
85710                 },
85711                 "name": "Clicks",
85712                 "icon": "pharmacy",
85713                 "geometry": [
85714                     "point",
85715                     "vertex",
85716                     "area"
85717                 ],
85718                 "fields": [
85719                     "operator",
85720                     "building_area",
85721                     "address",
85722                     "opening_hours"
85723                 ],
85724                 "suggestion": true
85725             },
85726             "amenity/pharmacy/セイジョー": {
85727                 "tags": {
85728                     "name": "セイジョー",
85729                     "amenity": "pharmacy"
85730                 },
85731                 "name": "セイジョー",
85732                 "icon": "pharmacy",
85733                 "geometry": [
85734                     "point",
85735                     "vertex",
85736                     "area"
85737                 ],
85738                 "fields": [
85739                     "operator",
85740                     "building_area",
85741                     "address",
85742                     "opening_hours"
85743                 ],
85744                 "suggestion": true
85745             },
85746             "amenity/pharmacy/マツモトキヨシ": {
85747                 "tags": {
85748                     "name": "マツモトキヨシ",
85749                     "amenity": "pharmacy"
85750                 },
85751                 "name": "マツモトキヨシ",
85752                 "icon": "pharmacy",
85753                 "geometry": [
85754                     "point",
85755                     "vertex",
85756                     "area"
85757                 ],
85758                 "fields": [
85759                     "operator",
85760                     "building_area",
85761                     "address",
85762                     "opening_hours"
85763                 ],
85764                 "suggestion": true
85765             },
85766             "amenity/pharmacy/Dr. Max": {
85767                 "tags": {
85768                     "name": "Dr. Max",
85769                     "amenity": "pharmacy"
85770                 },
85771                 "name": "Dr. Max",
85772                 "icon": "pharmacy",
85773                 "geometry": [
85774                     "point",
85775                     "vertex",
85776                     "area"
85777                 ],
85778                 "fields": [
85779                     "operator",
85780                     "building_area",
85781                     "address",
85782                     "opening_hours"
85783                 ],
85784                 "suggestion": true
85785             },
85786             "amenity/pharmacy/Вита": {
85787                 "tags": {
85788                     "name": "Вита",
85789                     "amenity": "pharmacy"
85790                 },
85791                 "name": "Вита",
85792                 "icon": "pharmacy",
85793                 "geometry": [
85794                     "point",
85795                     "vertex",
85796                     "area"
85797                 ],
85798                 "fields": [
85799                     "operator",
85800                     "building_area",
85801                     "address",
85802                     "opening_hours"
85803                 ],
85804                 "suggestion": true
85805             },
85806             "amenity/pharmacy/Радуга": {
85807                 "tags": {
85808                     "name": "Радуга",
85809                     "amenity": "pharmacy"
85810                 },
85811                 "name": "Радуга",
85812                 "icon": "pharmacy",
85813                 "geometry": [
85814                     "point",
85815                     "vertex",
85816                     "area"
85817                 ],
85818                 "fields": [
85819                     "operator",
85820                     "building_area",
85821                     "address",
85822                     "opening_hours"
85823                 ],
85824                 "suggestion": true
85825             },
85826             "amenity/pharmacy/サンドラッグ": {
85827                 "tags": {
85828                     "name": "サンドラッグ",
85829                     "amenity": "pharmacy"
85830                 },
85831                 "name": "サンドラッグ",
85832                 "icon": "pharmacy",
85833                 "geometry": [
85834                     "point",
85835                     "vertex",
85836                     "area"
85837                 ],
85838                 "fields": [
85839                     "operator",
85840                     "building_area",
85841                     "address",
85842                     "opening_hours"
85843                 ],
85844                 "suggestion": true
85845             },
85846             "amenity/pharmacy/Apteka": {
85847                 "tags": {
85848                     "name": "Apteka",
85849                     "amenity": "pharmacy"
85850                 },
85851                 "name": "Apteka",
85852                 "icon": "pharmacy",
85853                 "geometry": [
85854                     "point",
85855                     "vertex",
85856                     "area"
85857                 ],
85858                 "fields": [
85859                     "operator",
85860                     "building_area",
85861                     "address",
85862                     "opening_hours"
85863                 ],
85864                 "suggestion": true
85865             },
85866             "amenity/pharmacy/Первая помощь": {
85867                 "tags": {
85868                     "name": "Первая помощь",
85869                     "amenity": "pharmacy"
85870                 },
85871                 "name": "Первая помощь",
85872                 "icon": "pharmacy",
85873                 "geometry": [
85874                     "point",
85875                     "vertex",
85876                     "area"
85877                 ],
85878                 "fields": [
85879                     "operator",
85880                     "building_area",
85881                     "address",
85882                     "opening_hours"
85883                 ],
85884                 "suggestion": true
85885             },
85886             "amenity/pharmacy/Ригла": {
85887                 "tags": {
85888                     "name": "Ригла",
85889                     "amenity": "pharmacy"
85890                 },
85891                 "name": "Ригла",
85892                 "icon": "pharmacy",
85893                 "geometry": [
85894                     "point",
85895                     "vertex",
85896                     "area"
85897                 ],
85898                 "fields": [
85899                     "operator",
85900                     "building_area",
85901                     "address",
85902                     "opening_hours"
85903                 ],
85904                 "suggestion": true
85905             },
85906             "amenity/pharmacy/Имплозия": {
85907                 "tags": {
85908                     "name": "Имплозия",
85909                     "amenity": "pharmacy"
85910                 },
85911                 "name": "Имплозия",
85912                 "icon": "pharmacy",
85913                 "geometry": [
85914                     "point",
85915                     "vertex",
85916                     "area"
85917                 ],
85918                 "fields": [
85919                     "operator",
85920                     "building_area",
85921                     "address",
85922                     "opening_hours"
85923                 ],
85924                 "suggestion": true
85925             },
85926             "amenity/pharmacy/Kinney Drugs": {
85927                 "tags": {
85928                     "name": "Kinney Drugs",
85929                     "amenity": "pharmacy"
85930                 },
85931                 "name": "Kinney Drugs",
85932                 "icon": "pharmacy",
85933                 "geometry": [
85934                     "point",
85935                     "vertex",
85936                     "area"
85937                 ],
85938                 "fields": [
85939                     "operator",
85940                     "building_area",
85941                     "address",
85942                     "opening_hours"
85943                 ],
85944                 "suggestion": true
85945             },
85946             "amenity/pharmacy/Классика": {
85947                 "tags": {
85948                     "name": "Классика",
85949                     "amenity": "pharmacy"
85950                 },
85951                 "name": "Классика",
85952                 "icon": "pharmacy",
85953                 "geometry": [
85954                     "point",
85955                     "vertex",
85956                     "area"
85957                 ],
85958                 "fields": [
85959                     "operator",
85960                     "building_area",
85961                     "address",
85962                     "opening_hours"
85963                 ],
85964                 "suggestion": true
85965             },
85966             "amenity/pharmacy/Ljekarna": {
85967                 "tags": {
85968                     "name": "Ljekarna",
85969                     "amenity": "pharmacy"
85970                 },
85971                 "name": "Ljekarna",
85972                 "icon": "pharmacy",
85973                 "geometry": [
85974                     "point",
85975                     "vertex",
85976                     "area"
85977                 ],
85978                 "fields": [
85979                     "operator",
85980                     "building_area",
85981                     "address",
85982                     "opening_hours"
85983                 ],
85984                 "suggestion": true
85985             },
85986             "amenity/pharmacy/SalcoBrand": {
85987                 "tags": {
85988                     "name": "SalcoBrand",
85989                     "amenity": "pharmacy"
85990                 },
85991                 "name": "SalcoBrand",
85992                 "icon": "pharmacy",
85993                 "geometry": [
85994                     "point",
85995                     "vertex",
85996                     "area"
85997                 ],
85998                 "fields": [
85999                     "operator",
86000                     "building_area",
86001                     "address",
86002                     "opening_hours"
86003                 ],
86004                 "suggestion": true
86005             },
86006             "amenity/pharmacy/Аптека 36,6": {
86007                 "tags": {
86008                     "name": "Аптека 36,6",
86009                     "amenity": "pharmacy"
86010                 },
86011                 "name": "Аптека 36,6",
86012                 "icon": "pharmacy",
86013                 "geometry": [
86014                     "point",
86015                     "vertex",
86016                     "area"
86017                 ],
86018                 "fields": [
86019                     "operator",
86020                     "building_area",
86021                     "address",
86022                     "opening_hours"
86023                 ],
86024                 "suggestion": true
86025             },
86026             "amenity/pharmacy/Фармакор": {
86027                 "tags": {
86028                     "name": "Фармакор",
86029                     "amenity": "pharmacy"
86030                 },
86031                 "name": "Фармакор",
86032                 "icon": "pharmacy",
86033                 "geometry": [
86034                     "point",
86035                     "vertex",
86036                     "area"
86037                 ],
86038                 "fields": [
86039                     "operator",
86040                     "building_area",
86041                     "address",
86042                     "opening_hours"
86043                 ],
86044                 "suggestion": true
86045             },
86046             "amenity/pharmacy/スギ薬局": {
86047                 "tags": {
86048                     "name": "スギ薬局",
86049                     "amenity": "pharmacy"
86050                 },
86051                 "name": "スギ薬局",
86052                 "icon": "pharmacy",
86053                 "geometry": [
86054                     "point",
86055                     "vertex",
86056                     "area"
86057                 ],
86058                 "fields": [
86059                     "operator",
86060                     "building_area",
86061                     "address",
86062                     "opening_hours"
86063                 ],
86064                 "suggestion": true
86065             },
86066             "amenity/pharmacy/Аптечный пункт": {
86067                 "tags": {
86068                     "name": "Аптечный пункт",
86069                     "amenity": "pharmacy"
86070                 },
86071                 "name": "Аптечный пункт",
86072                 "icon": "pharmacy",
86073                 "geometry": [
86074                     "point",
86075                     "vertex",
86076                     "area"
86077                 ],
86078                 "fields": [
86079                     "operator",
86080                     "building_area",
86081                     "address",
86082                     "opening_hours"
86083                 ],
86084                 "suggestion": true
86085             },
86086             "amenity/pharmacy/Невис": {
86087                 "tags": {
86088                     "name": "Невис",
86089                     "amenity": "pharmacy"
86090                 },
86091                 "name": "Невис",
86092                 "icon": "pharmacy",
86093                 "geometry": [
86094                     "point",
86095                     "vertex",
86096                     "area"
86097                 ],
86098                 "fields": [
86099                     "operator",
86100                     "building_area",
86101                     "address",
86102                     "opening_hours"
86103                 ],
86104                 "suggestion": true
86105             },
86106             "amenity/pharmacy/トモズ (Tomod's)": {
86107                 "tags": {
86108                     "name": "トモズ (Tomod's)",
86109                     "amenity": "pharmacy"
86110                 },
86111                 "name": "トモズ (Tomod's)",
86112                 "icon": "pharmacy",
86113                 "geometry": [
86114                     "point",
86115                     "vertex",
86116                     "area"
86117                 ],
86118                 "fields": [
86119                     "operator",
86120                     "building_area",
86121                     "address",
86122                     "opening_hours"
86123                 ],
86124                 "suggestion": true
86125             },
86126             "amenity/pharmacy/Eurovaistinė": {
86127                 "tags": {
86128                     "name": "Eurovaistinė",
86129                     "amenity": "pharmacy"
86130                 },
86131                 "name": "Eurovaistinė",
86132                 "icon": "pharmacy",
86133                 "geometry": [
86134                     "point",
86135                     "vertex",
86136                     "area"
86137                 ],
86138                 "fields": [
86139                     "operator",
86140                     "building_area",
86141                     "address",
86142                     "opening_hours"
86143                 ],
86144                 "suggestion": true
86145             },
86146             "amenity/pharmacy/Farmacity": {
86147                 "tags": {
86148                     "name": "Farmacity",
86149                     "amenity": "pharmacy"
86150                 },
86151                 "name": "Farmacity",
86152                 "icon": "pharmacy",
86153                 "geometry": [
86154                     "point",
86155                     "vertex",
86156                     "area"
86157                 ],
86158                 "fields": [
86159                     "operator",
86160                     "building_area",
86161                     "address",
86162                     "opening_hours"
86163                 ],
86164                 "suggestion": true
86165             },
86166             "amenity/pharmacy/аптека": {
86167                 "tags": {
86168                     "name": "аптека",
86169                     "amenity": "pharmacy"
86170                 },
86171                 "name": "аптека",
86172                 "icon": "pharmacy",
86173                 "geometry": [
86174                     "point",
86175                     "vertex",
86176                     "area"
86177                 ],
86178                 "fields": [
86179                     "operator",
86180                     "building_area",
86181                     "address",
86182                     "opening_hours"
86183                 ],
86184                 "suggestion": true
86185             },
86186             "amenity/pharmacy/The Generics Pharmacy": {
86187                 "tags": {
86188                     "name": "The Generics Pharmacy",
86189                     "amenity": "pharmacy"
86190                 },
86191                 "name": "The Generics Pharmacy",
86192                 "icon": "pharmacy",
86193                 "geometry": [
86194                     "point",
86195                     "vertex",
86196                     "area"
86197                 ],
86198                 "fields": [
86199                     "operator",
86200                     "building_area",
86201                     "address",
86202                     "opening_hours"
86203                 ],
86204                 "suggestion": true
86205             },
86206             "amenity/pharmacy/Farmatodo": {
86207                 "tags": {
86208                     "name": "Farmatodo",
86209                     "amenity": "pharmacy"
86210                 },
86211                 "name": "Farmatodo",
86212                 "icon": "pharmacy",
86213                 "geometry": [
86214                     "point",
86215                     "vertex",
86216                     "area"
86217                 ],
86218                 "fields": [
86219                     "operator",
86220                     "building_area",
86221                     "address",
86222                     "opening_hours"
86223                 ],
86224                 "suggestion": true
86225             },
86226             "amenity/pharmacy/Duane Reade": {
86227                 "tags": {
86228                     "name": "Duane Reade",
86229                     "amenity": "pharmacy"
86230                 },
86231                 "name": "Duane Reade",
86232                 "icon": "pharmacy",
86233                 "geometry": [
86234                     "point",
86235                     "vertex",
86236                     "area"
86237                 ],
86238                 "fields": [
86239                     "operator",
86240                     "building_area",
86241                     "address",
86242                     "opening_hours"
86243                 ],
86244                 "suggestion": true
86245             },
86246             "amenity/pharmacy/Фармленд": {
86247                 "tags": {
86248                     "name": "Фармленд",
86249                     "amenity": "pharmacy"
86250                 },
86251                 "name": "Фармленд",
86252                 "icon": "pharmacy",
86253                 "geometry": [
86254                     "point",
86255                     "vertex",
86256                     "area"
86257                 ],
86258                 "fields": [
86259                     "operator",
86260                     "building_area",
86261                     "address",
86262                     "opening_hours"
86263                 ],
86264                 "suggestion": true
86265             },
86266             "amenity/pharmacy/ドラッグてらしま (Drug Terashima)": {
86267                 "tags": {
86268                     "name": "ドラッグてらしま (Drug Terashima)",
86269                     "amenity": "pharmacy"
86270                 },
86271                 "name": "ドラッグてらしま (Drug Terashima)",
86272                 "icon": "pharmacy",
86273                 "geometry": [
86274                     "point",
86275                     "vertex",
86276                     "area"
86277                 ],
86278                 "fields": [
86279                     "operator",
86280                     "building_area",
86281                     "address",
86282                     "opening_hours"
86283                 ],
86284                 "suggestion": true
86285             },
86286             "amenity/pharmacy/Арніка": {
86287                 "tags": {
86288                     "name": "Арніка",
86289                     "amenity": "pharmacy"
86290                 },
86291                 "name": "Арніка",
86292                 "icon": "pharmacy",
86293                 "geometry": [
86294                     "point",
86295                     "vertex",
86296                     "area"
86297                 ],
86298                 "fields": [
86299                     "operator",
86300                     "building_area",
86301                     "address",
86302                     "opening_hours"
86303                 ],
86304                 "suggestion": true
86305             },
86306             "amenity/pharmacy/ავერსი (Aversi)": {
86307                 "tags": {
86308                     "name": "ავერსი (Aversi)",
86309                     "amenity": "pharmacy"
86310                 },
86311                 "name": "ავერსი (Aversi)",
86312                 "icon": "pharmacy",
86313                 "geometry": [
86314                     "point",
86315                     "vertex",
86316                     "area"
86317                 ],
86318                 "fields": [
86319                     "operator",
86320                     "building_area",
86321                     "address",
86322                     "opening_hours"
86323                 ],
86324                 "suggestion": true
86325             },
86326             "amenity/pharmacy/Farmahorro": {
86327                 "tags": {
86328                     "name": "Farmahorro",
86329                     "amenity": "pharmacy"
86330                 },
86331                 "name": "Farmahorro",
86332                 "icon": "pharmacy",
86333                 "geometry": [
86334                     "point",
86335                     "vertex",
86336                     "area"
86337                 ],
86338                 "fields": [
86339                     "operator",
86340                     "building_area",
86341                     "address",
86342                     "opening_hours"
86343                 ],
86344                 "suggestion": true
86345             },
86346             "amenity/cafe/Starbucks": {
86347                 "tags": {
86348                     "name": "Starbucks",
86349                     "cuisine": "coffee_shop",
86350                     "amenity": "cafe"
86351                 },
86352                 "name": "Starbucks",
86353                 "icon": "cafe",
86354                 "geometry": [
86355                     "point",
86356                     "vertex",
86357                     "area"
86358                 ],
86359                 "fields": [
86360                     "cuisine",
86361                     "internet_access",
86362                     "building_area",
86363                     "address",
86364                     "opening_hours",
86365                     "smoking"
86366                 ],
86367                 "suggestion": true
86368             },
86369             "amenity/cafe/Cafeteria": {
86370                 "tags": {
86371                     "name": "Cafeteria",
86372                     "amenity": "cafe"
86373                 },
86374                 "name": "Cafeteria",
86375                 "icon": "cafe",
86376                 "geometry": [
86377                     "point",
86378                     "vertex",
86379                     "area"
86380                 ],
86381                 "fields": [
86382                     "cuisine",
86383                     "internet_access",
86384                     "building_area",
86385                     "address",
86386                     "opening_hours",
86387                     "smoking"
86388                 ],
86389                 "suggestion": true
86390             },
86391             "amenity/cafe/Costa": {
86392                 "tags": {
86393                     "name": "Costa",
86394                     "amenity": "cafe"
86395                 },
86396                 "name": "Costa",
86397                 "icon": "cafe",
86398                 "geometry": [
86399                     "point",
86400                     "vertex",
86401                     "area"
86402                 ],
86403                 "fields": [
86404                     "cuisine",
86405                     "internet_access",
86406                     "building_area",
86407                     "address",
86408                     "opening_hours",
86409                     "smoking"
86410                 ],
86411                 "suggestion": true
86412             },
86413             "amenity/cafe/Caffè Nero": {
86414                 "tags": {
86415                     "name": "Caffè Nero",
86416                     "amenity": "cafe"
86417                 },
86418                 "name": "Caffè Nero",
86419                 "icon": "cafe",
86420                 "geometry": [
86421                     "point",
86422                     "vertex",
86423                     "area"
86424                 ],
86425                 "fields": [
86426                     "cuisine",
86427                     "internet_access",
86428                     "building_area",
86429                     "address",
86430                     "opening_hours",
86431                     "smoking"
86432                 ],
86433                 "suggestion": true
86434             },
86435             "amenity/cafe/Кафе": {
86436                 "tags": {
86437                     "name": "Кафе",
86438                     "amenity": "cafe"
86439                 },
86440                 "name": "Кафе",
86441                 "icon": "cafe",
86442                 "geometry": [
86443                     "point",
86444                     "vertex",
86445                     "area"
86446                 ],
86447                 "fields": [
86448                     "cuisine",
86449                     "internet_access",
86450                     "building_area",
86451                     "address",
86452                     "opening_hours",
86453                     "smoking"
86454                 ],
86455                 "suggestion": true
86456             },
86457             "amenity/cafe/Café Central": {
86458                 "tags": {
86459                     "name": "Café Central",
86460                     "amenity": "cafe"
86461                 },
86462                 "name": "Café Central",
86463                 "icon": "cafe",
86464                 "geometry": [
86465                     "point",
86466                     "vertex",
86467                     "area"
86468                 ],
86469                 "fields": [
86470                     "cuisine",
86471                     "internet_access",
86472                     "building_area",
86473                     "address",
86474                     "opening_hours",
86475                     "smoking"
86476                 ],
86477                 "suggestion": true
86478             },
86479             "amenity/cafe/Second Cup": {
86480                 "tags": {
86481                     "name": "Second Cup",
86482                     "amenity": "cafe"
86483                 },
86484                 "name": "Second Cup",
86485                 "icon": "cafe",
86486                 "geometry": [
86487                     "point",
86488                     "vertex",
86489                     "area"
86490                 ],
86491                 "fields": [
86492                     "cuisine",
86493                     "internet_access",
86494                     "building_area",
86495                     "address",
86496                     "opening_hours",
86497                     "smoking"
86498                 ],
86499                 "suggestion": true
86500             },
86501             "amenity/cafe/Eisdiele": {
86502                 "tags": {
86503                     "name": "Eisdiele",
86504                     "amenity": "cafe"
86505                 },
86506                 "name": "Eisdiele",
86507                 "icon": "cafe",
86508                 "geometry": [
86509                     "point",
86510                     "vertex",
86511                     "area"
86512                 ],
86513                 "fields": [
86514                     "cuisine",
86515                     "internet_access",
86516                     "building_area",
86517                     "address",
86518                     "opening_hours",
86519                     "smoking"
86520                 ],
86521                 "suggestion": true
86522             },
86523             "amenity/cafe/Dunkin Donuts": {
86524                 "tags": {
86525                     "name": "Dunkin Donuts",
86526                     "cuisine": "donut",
86527                     "amenity": "cafe"
86528                 },
86529                 "name": "Dunkin Donuts",
86530                 "icon": "cafe",
86531                 "geometry": [
86532                     "point",
86533                     "vertex",
86534                     "area"
86535                 ],
86536                 "fields": [
86537                     "cuisine",
86538                     "internet_access",
86539                     "building_area",
86540                     "address",
86541                     "opening_hours",
86542                     "smoking"
86543                 ],
86544                 "suggestion": true
86545             },
86546             "amenity/cafe/Espresso House": {
86547                 "tags": {
86548                     "name": "Espresso House",
86549                     "amenity": "cafe"
86550                 },
86551                 "name": "Espresso House",
86552                 "icon": "cafe",
86553                 "geometry": [
86554                     "point",
86555                     "vertex",
86556                     "area"
86557                 ],
86558                 "fields": [
86559                     "cuisine",
86560                     "internet_access",
86561                     "building_area",
86562                     "address",
86563                     "opening_hours",
86564                     "smoking"
86565                 ],
86566                 "suggestion": true
86567             },
86568             "amenity/cafe/Segafredo": {
86569                 "tags": {
86570                     "name": "Segafredo",
86571                     "amenity": "cafe"
86572                 },
86573                 "name": "Segafredo",
86574                 "icon": "cafe",
86575                 "geometry": [
86576                     "point",
86577                     "vertex",
86578                     "area"
86579                 ],
86580                 "fields": [
86581                     "cuisine",
86582                     "internet_access",
86583                     "building_area",
86584                     "address",
86585                     "opening_hours",
86586                     "smoking"
86587                 ],
86588                 "suggestion": true
86589             },
86590             "amenity/cafe/Coffee Time": {
86591                 "tags": {
86592                     "name": "Coffee Time",
86593                     "amenity": "cafe"
86594                 },
86595                 "name": "Coffee Time",
86596                 "icon": "cafe",
86597                 "geometry": [
86598                     "point",
86599                     "vertex",
86600                     "area"
86601                 ],
86602                 "fields": [
86603                     "cuisine",
86604                     "internet_access",
86605                     "building_area",
86606                     "address",
86607                     "opening_hours",
86608                     "smoking"
86609                 ],
86610                 "suggestion": true
86611             },
86612             "amenity/cafe/Cafe Coffee Day": {
86613                 "tags": {
86614                     "name": "Cafe Coffee Day",
86615                     "amenity": "cafe"
86616                 },
86617                 "name": "Cafe Coffee Day",
86618                 "icon": "cafe",
86619                 "geometry": [
86620                     "point",
86621                     "vertex",
86622                     "area"
86623                 ],
86624                 "fields": [
86625                     "cuisine",
86626                     "internet_access",
86627                     "building_area",
86628                     "address",
86629                     "opening_hours",
86630                     "smoking"
86631                 ],
86632                 "suggestion": true
86633             },
86634             "amenity/cafe/Eiscafe Venezia": {
86635                 "tags": {
86636                     "name": "Eiscafe Venezia",
86637                     "amenity": "cafe"
86638                 },
86639                 "name": "Eiscafe Venezia",
86640                 "icon": "cafe",
86641                 "geometry": [
86642                     "point",
86643                     "vertex",
86644                     "area"
86645                 ],
86646                 "fields": [
86647                     "cuisine",
86648                     "internet_access",
86649                     "building_area",
86650                     "address",
86651                     "opening_hours",
86652                     "smoking"
86653                 ],
86654                 "suggestion": true
86655             },
86656             "amenity/cafe/スターバックス": {
86657                 "tags": {
86658                     "name": "スターバックス",
86659                     "name:en": "Starbucks",
86660                     "amenity": "cafe"
86661                 },
86662                 "name": "スターバックス",
86663                 "icon": "cafe",
86664                 "geometry": [
86665                     "point",
86666                     "vertex",
86667                     "area"
86668                 ],
86669                 "fields": [
86670                     "cuisine",
86671                     "internet_access",
86672                     "building_area",
86673                     "address",
86674                     "opening_hours",
86675                     "smoking"
86676                 ],
86677                 "suggestion": true
86678             },
86679             "amenity/cafe/Шоколадница": {
86680                 "tags": {
86681                     "name": "Шоколадница",
86682                     "amenity": "cafe"
86683                 },
86684                 "name": "Шоколадница",
86685                 "icon": "cafe",
86686                 "geometry": [
86687                     "point",
86688                     "vertex",
86689                     "area"
86690                 ],
86691                 "fields": [
86692                     "cuisine",
86693                     "internet_access",
86694                     "building_area",
86695                     "address",
86696                     "opening_hours",
86697                     "smoking"
86698                 ],
86699                 "suggestion": true
86700             },
86701             "amenity/cafe/Pret A Manger": {
86702                 "tags": {
86703                     "name": "Pret A Manger",
86704                     "amenity": "cafe"
86705                 },
86706                 "name": "Pret A Manger",
86707                 "icon": "cafe",
86708                 "geometry": [
86709                     "point",
86710                     "vertex",
86711                     "area"
86712                 ],
86713                 "fields": [
86714                     "cuisine",
86715                     "internet_access",
86716                     "building_area",
86717                     "address",
86718                     "opening_hours",
86719                     "smoking"
86720                 ],
86721                 "suggestion": true
86722             },
86723             "amenity/cafe/Столовая": {
86724                 "tags": {
86725                     "name": "Столовая",
86726                     "amenity": "cafe"
86727                 },
86728                 "name": "Столовая",
86729                 "icon": "cafe",
86730                 "geometry": [
86731                     "point",
86732                     "vertex",
86733                     "area"
86734                 ],
86735                 "fields": [
86736                     "cuisine",
86737                     "internet_access",
86738                     "building_area",
86739                     "address",
86740                     "opening_hours",
86741                     "smoking"
86742                 ],
86743                 "suggestion": true
86744             },
86745             "amenity/cafe/ドトール": {
86746                 "tags": {
86747                     "name": "ドトール",
86748                     "name:en": "DOUTOR",
86749                     "amenity": "cafe"
86750                 },
86751                 "name": "ドトール",
86752                 "icon": "cafe",
86753                 "geometry": [
86754                     "point",
86755                     "vertex",
86756                     "area"
86757                 ],
86758                 "fields": [
86759                     "cuisine",
86760                     "internet_access",
86761                     "building_area",
86762                     "address",
86763                     "opening_hours",
86764                     "smoking"
86765                 ],
86766                 "suggestion": true
86767             },
86768             "amenity/cafe/Tchibo": {
86769                 "tags": {
86770                     "name": "Tchibo",
86771                     "amenity": "cafe"
86772                 },
86773                 "name": "Tchibo",
86774                 "icon": "cafe",
86775                 "geometry": [
86776                     "point",
86777                     "vertex",
86778                     "area"
86779                 ],
86780                 "fields": [
86781                     "cuisine",
86782                     "internet_access",
86783                     "building_area",
86784                     "address",
86785                     "opening_hours",
86786                     "smoking"
86787                 ],
86788                 "suggestion": true
86789             },
86790             "amenity/cafe/Кофе Хауз": {
86791                 "tags": {
86792                     "name": "Кофе Хауз",
86793                     "amenity": "cafe"
86794                 },
86795                 "name": "Кофе Хауз",
86796                 "icon": "cafe",
86797                 "geometry": [
86798                     "point",
86799                     "vertex",
86800                     "area"
86801                 ],
86802                 "fields": [
86803                     "cuisine",
86804                     "internet_access",
86805                     "building_area",
86806                     "address",
86807                     "opening_hours",
86808                     "smoking"
86809                 ],
86810                 "suggestion": true
86811             },
86812             "amenity/cafe/Caribou Coffee": {
86813                 "tags": {
86814                     "name": "Caribou Coffee",
86815                     "amenity": "cafe"
86816                 },
86817                 "name": "Caribou Coffee",
86818                 "icon": "cafe",
86819                 "geometry": [
86820                     "point",
86821                     "vertex",
86822                     "area"
86823                 ],
86824                 "fields": [
86825                     "cuisine",
86826                     "internet_access",
86827                     "building_area",
86828                     "address",
86829                     "opening_hours",
86830                     "smoking"
86831                 ],
86832                 "suggestion": true
86833             },
86834             "amenity/cafe/Уют": {
86835                 "tags": {
86836                     "name": "Уют",
86837                     "amenity": "cafe"
86838                 },
86839                 "name": "Уют",
86840                 "icon": "cafe",
86841                 "geometry": [
86842                     "point",
86843                     "vertex",
86844                     "area"
86845                 ],
86846                 "fields": [
86847                     "cuisine",
86848                     "internet_access",
86849                     "building_area",
86850                     "address",
86851                     "opening_hours",
86852                     "smoking"
86853                 ],
86854                 "suggestion": true
86855             },
86856             "amenity/cafe/Шашлычная": {
86857                 "tags": {
86858                     "name": "Шашлычная",
86859                     "amenity": "cafe"
86860                 },
86861                 "name": "Шашлычная",
86862                 "icon": "cafe",
86863                 "geometry": [
86864                     "point",
86865                     "vertex",
86866                     "area"
86867                 ],
86868                 "fields": [
86869                     "cuisine",
86870                     "internet_access",
86871                     "building_area",
86872                     "address",
86873                     "opening_hours",
86874                     "smoking"
86875                 ],
86876                 "suggestion": true
86877             },
86878             "amenity/cafe/คาเฟ่ อเมซอน": {
86879                 "tags": {
86880                     "name": "คาเฟ่ อเมซอน",
86881                     "amenity": "cafe"
86882                 },
86883                 "name": "คาเฟ่ อเมซอน",
86884                 "icon": "cafe",
86885                 "geometry": [
86886                     "point",
86887                     "vertex",
86888                     "area"
86889                 ],
86890                 "fields": [
86891                     "cuisine",
86892                     "internet_access",
86893                     "building_area",
86894                     "address",
86895                     "opening_hours",
86896                     "smoking"
86897                 ],
86898                 "suggestion": true
86899             },
86900             "amenity/cafe/Traveler's Coffee": {
86901                 "tags": {
86902                     "name": "Traveler's Coffee",
86903                     "amenity": "cafe"
86904                 },
86905                 "name": "Traveler's Coffee",
86906                 "icon": "cafe",
86907                 "geometry": [
86908                     "point",
86909                     "vertex",
86910                     "area"
86911                 ],
86912                 "fields": [
86913                     "cuisine",
86914                     "internet_access",
86915                     "building_area",
86916                     "address",
86917                     "opening_hours",
86918                     "smoking"
86919                 ],
86920                 "suggestion": true
86921             },
86922             "amenity/cafe/カフェ・ド・クリエ": {
86923                 "tags": {
86924                     "name": "カフェ・ド・クリエ",
86925                     "name:en": "Cafe de CRIE",
86926                     "amenity": "cafe"
86927                 },
86928                 "name": "カフェ・ド・クリエ",
86929                 "icon": "cafe",
86930                 "geometry": [
86931                     "point",
86932                     "vertex",
86933                     "area"
86934                 ],
86935                 "fields": [
86936                     "cuisine",
86937                     "internet_access",
86938                     "building_area",
86939                     "address",
86940                     "opening_hours",
86941                     "smoking"
86942                 ],
86943                 "suggestion": true
86944             },
86945             "amenity/cafe/Cafe Amazon": {
86946                 "tags": {
86947                     "name": "Cafe Amazon",
86948                     "amenity": "cafe"
86949                 },
86950                 "name": "Cafe Amazon",
86951                 "icon": "cafe",
86952                 "geometry": [
86953                     "point",
86954                     "vertex",
86955                     "area"
86956                 ],
86957                 "fields": [
86958                     "cuisine",
86959                     "internet_access",
86960                     "building_area",
86961                     "address",
86962                     "opening_hours",
86963                     "smoking"
86964                 ],
86965                 "suggestion": true
86966             },
86967             "shop/supermarket/Budgens": {
86968                 "tags": {
86969                     "name": "Budgens",
86970                     "shop": "supermarket"
86971                 },
86972                 "name": "Budgens",
86973                 "icon": "grocery",
86974                 "geometry": [
86975                     "point",
86976                     "vertex",
86977                     "area"
86978                 ],
86979                 "fields": [
86980                     "operator",
86981                     "building_area",
86982                     "address"
86983                 ],
86984                 "suggestion": true
86985             },
86986             "shop/supermarket/Interspar": {
86987                 "tags": {
86988                     "name": "Interspar",
86989                     "shop": "supermarket"
86990                 },
86991                 "name": "Interspar",
86992                 "icon": "grocery",
86993                 "geometry": [
86994                     "point",
86995                     "vertex",
86996                     "area"
86997                 ],
86998                 "fields": [
86999                     "operator",
87000                     "building_area",
87001                     "address"
87002                 ],
87003                 "suggestion": true
87004             },
87005             "shop/supermarket/Merkur": {
87006                 "tags": {
87007                     "name": "Merkur",
87008                     "shop": "supermarket"
87009                 },
87010                 "name": "Merkur",
87011                 "icon": "grocery",
87012                 "geometry": [
87013                     "point",
87014                     "vertex",
87015                     "area"
87016                 ],
87017                 "fields": [
87018                     "operator",
87019                     "building_area",
87020                     "address"
87021                 ],
87022                 "suggestion": true
87023             },
87024             "shop/supermarket/Lidl": {
87025                 "tags": {
87026                     "name": "Lidl",
87027                     "shop": "supermarket"
87028                 },
87029                 "name": "Lidl",
87030                 "icon": "grocery",
87031                 "geometry": [
87032                     "point",
87033                     "vertex",
87034                     "area"
87035                 ],
87036                 "fields": [
87037                     "operator",
87038                     "building_area",
87039                     "address"
87040                 ],
87041                 "suggestion": true
87042             },
87043             "shop/supermarket/EDEKA": {
87044                 "tags": {
87045                     "name": "EDEKA",
87046                     "shop": "supermarket"
87047                 },
87048                 "name": "EDEKA",
87049                 "icon": "grocery",
87050                 "geometry": [
87051                     "point",
87052                     "vertex",
87053                     "area"
87054                 ],
87055                 "fields": [
87056                     "operator",
87057                     "building_area",
87058                     "address"
87059                 ],
87060                 "suggestion": true
87061             },
87062             "shop/supermarket/Coles": {
87063                 "tags": {
87064                     "name": "Coles",
87065                     "shop": "supermarket"
87066                 },
87067                 "name": "Coles",
87068                 "icon": "grocery",
87069                 "geometry": [
87070                     "point",
87071                     "vertex",
87072                     "area"
87073                 ],
87074                 "fields": [
87075                     "operator",
87076                     "building_area",
87077                     "address"
87078                 ],
87079                 "suggestion": true
87080             },
87081             "shop/supermarket/Iceland": {
87082                 "tags": {
87083                     "name": "Iceland",
87084                     "shop": "supermarket"
87085                 },
87086                 "name": "Iceland",
87087                 "icon": "grocery",
87088                 "geometry": [
87089                     "point",
87090                     "vertex",
87091                     "area"
87092                 ],
87093                 "fields": [
87094                     "operator",
87095                     "building_area",
87096                     "address"
87097                 ],
87098                 "suggestion": true
87099             },
87100             "shop/supermarket/Woolworths": {
87101                 "tags": {
87102                     "name": "Woolworths",
87103                     "shop": "supermarket"
87104                 },
87105                 "name": "Woolworths",
87106                 "icon": "grocery",
87107                 "geometry": [
87108                     "point",
87109                     "vertex",
87110                     "area"
87111                 ],
87112                 "fields": [
87113                     "operator",
87114                     "building_area",
87115                     "address"
87116                 ],
87117                 "suggestion": true
87118             },
87119             "shop/supermarket/Zielpunkt": {
87120                 "tags": {
87121                     "name": "Zielpunkt",
87122                     "shop": "supermarket"
87123                 },
87124                 "name": "Zielpunkt",
87125                 "icon": "grocery",
87126                 "geometry": [
87127                     "point",
87128                     "vertex",
87129                     "area"
87130                 ],
87131                 "fields": [
87132                     "operator",
87133                     "building_area",
87134                     "address"
87135                 ],
87136                 "suggestion": true
87137             },
87138             "shop/supermarket/Nahkauf": {
87139                 "tags": {
87140                     "name": "Nahkauf",
87141                     "shop": "supermarket"
87142                 },
87143                 "name": "Nahkauf",
87144                 "icon": "grocery",
87145                 "geometry": [
87146                     "point",
87147                     "vertex",
87148                     "area"
87149                 ],
87150                 "fields": [
87151                     "operator",
87152                     "building_area",
87153                     "address"
87154                 ],
87155                 "suggestion": true
87156             },
87157             "shop/supermarket/Billa": {
87158                 "tags": {
87159                     "name": "Billa",
87160                     "shop": "supermarket"
87161                 },
87162                 "name": "Billa",
87163                 "icon": "grocery",
87164                 "geometry": [
87165                     "point",
87166                     "vertex",
87167                     "area"
87168                 ],
87169                 "fields": [
87170                     "operator",
87171                     "building_area",
87172                     "address"
87173                 ],
87174                 "suggestion": true
87175             },
87176             "shop/supermarket/Kaufland": {
87177                 "tags": {
87178                     "name": "Kaufland",
87179                     "shop": "supermarket"
87180                 },
87181                 "name": "Kaufland",
87182                 "icon": "grocery",
87183                 "geometry": [
87184                     "point",
87185                     "vertex",
87186                     "area"
87187                 ],
87188                 "fields": [
87189                     "operator",
87190                     "building_area",
87191                     "address"
87192                 ],
87193                 "suggestion": true
87194             },
87195             "shop/supermarket/Plus": {
87196                 "tags": {
87197                     "name": "Plus",
87198                     "shop": "supermarket"
87199                 },
87200                 "name": "Plus",
87201                 "icon": "grocery",
87202                 "geometry": [
87203                     "point",
87204                     "vertex",
87205                     "area"
87206                 ],
87207                 "fields": [
87208                     "operator",
87209                     "building_area",
87210                     "address"
87211                 ],
87212                 "suggestion": true
87213             },
87214             "shop/supermarket/ALDI": {
87215                 "tags": {
87216                     "name": "ALDI",
87217                     "shop": "supermarket"
87218                 },
87219                 "name": "ALDI",
87220                 "icon": "grocery",
87221                 "geometry": [
87222                     "point",
87223                     "vertex",
87224                     "area"
87225                 ],
87226                 "fields": [
87227                     "operator",
87228                     "building_area",
87229                     "address"
87230                 ],
87231                 "suggestion": true
87232             },
87233             "shop/supermarket/Checkers": {
87234                 "tags": {
87235                     "name": "Checkers",
87236                     "shop": "supermarket"
87237                 },
87238                 "name": "Checkers",
87239                 "icon": "grocery",
87240                 "geometry": [
87241                     "point",
87242                     "vertex",
87243                     "area"
87244                 ],
87245                 "fields": [
87246                     "operator",
87247                     "building_area",
87248                     "address"
87249                 ],
87250                 "suggestion": true
87251             },
87252             "shop/supermarket/Tesco Metro": {
87253                 "tags": {
87254                     "name": "Tesco Metro",
87255                     "shop": "supermarket"
87256                 },
87257                 "name": "Tesco Metro",
87258                 "icon": "grocery",
87259                 "geometry": [
87260                     "point",
87261                     "vertex",
87262                     "area"
87263                 ],
87264                 "fields": [
87265                     "operator",
87266                     "building_area",
87267                     "address"
87268                 ],
87269                 "suggestion": true
87270             },
87271             "shop/supermarket/NP": {
87272                 "tags": {
87273                     "name": "NP",
87274                     "shop": "supermarket"
87275                 },
87276                 "name": "NP",
87277                 "icon": "grocery",
87278                 "geometry": [
87279                     "point",
87280                     "vertex",
87281                     "area"
87282                 ],
87283                 "fields": [
87284                     "operator",
87285                     "building_area",
87286                     "address"
87287                 ],
87288                 "suggestion": true
87289             },
87290             "shop/supermarket/Penny": {
87291                 "tags": {
87292                     "name": "Penny",
87293                     "shop": "supermarket"
87294                 },
87295                 "name": "Penny",
87296                 "icon": "grocery",
87297                 "geometry": [
87298                     "point",
87299                     "vertex",
87300                     "area"
87301                 ],
87302                 "fields": [
87303                     "operator",
87304                     "building_area",
87305                     "address"
87306                 ],
87307                 "suggestion": true
87308             },
87309             "shop/supermarket/Norma": {
87310                 "tags": {
87311                     "name": "Norma",
87312                     "shop": "supermarket"
87313                 },
87314                 "name": "Norma",
87315                 "icon": "grocery",
87316                 "geometry": [
87317                     "point",
87318                     "vertex",
87319                     "area"
87320                 ],
87321                 "fields": [
87322                     "operator",
87323                     "building_area",
87324                     "address"
87325                 ],
87326                 "suggestion": true
87327             },
87328             "shop/supermarket/Asda": {
87329                 "tags": {
87330                     "name": "Asda",
87331                     "shop": "supermarket"
87332                 },
87333                 "name": "Asda",
87334                 "icon": "grocery",
87335                 "geometry": [
87336                     "point",
87337                     "vertex",
87338                     "area"
87339                 ],
87340                 "fields": [
87341                     "operator",
87342                     "building_area",
87343                     "address"
87344                 ],
87345                 "suggestion": true
87346             },
87347             "shop/supermarket/Netto": {
87348                 "tags": {
87349                     "name": "Netto",
87350                     "shop": "supermarket"
87351                 },
87352                 "name": "Netto",
87353                 "icon": "grocery",
87354                 "geometry": [
87355                     "point",
87356                     "vertex",
87357                     "area"
87358                 ],
87359                 "fields": [
87360                     "operator",
87361                     "building_area",
87362                     "address"
87363                 ],
87364                 "suggestion": true
87365             },
87366             "shop/supermarket/REWE": {
87367                 "tags": {
87368                     "name": "REWE",
87369                     "shop": "supermarket"
87370                 },
87371                 "name": "REWE",
87372                 "icon": "grocery",
87373                 "geometry": [
87374                     "point",
87375                     "vertex",
87376                     "area"
87377                 ],
87378                 "fields": [
87379                     "operator",
87380                     "building_area",
87381                     "address"
87382                 ],
87383                 "suggestion": true
87384             },
87385             "shop/supermarket/Rewe": {
87386                 "tags": {
87387                     "name": "Rewe",
87388                     "shop": "supermarket"
87389                 },
87390                 "name": "Rewe",
87391                 "icon": "grocery",
87392                 "geometry": [
87393                     "point",
87394                     "vertex",
87395                     "area"
87396                 ],
87397                 "fields": [
87398                     "operator",
87399                     "building_area",
87400                     "address"
87401                 ],
87402                 "suggestion": true
87403             },
87404             "shop/supermarket/Aldi Süd": {
87405                 "tags": {
87406                     "name": "Aldi Süd",
87407                     "shop": "supermarket"
87408                 },
87409                 "name": "Aldi Süd",
87410                 "icon": "grocery",
87411                 "geometry": [
87412                     "point",
87413                     "vertex",
87414                     "area"
87415                 ],
87416                 "fields": [
87417                     "operator",
87418                     "building_area",
87419                     "address"
87420                 ],
87421                 "suggestion": true
87422             },
87423             "shop/supermarket/Real": {
87424                 "tags": {
87425                     "name": "Real",
87426                     "shop": "supermarket"
87427                 },
87428                 "name": "Real",
87429                 "icon": "grocery",
87430                 "geometry": [
87431                     "point",
87432                     "vertex",
87433                     "area"
87434                 ],
87435                 "fields": [
87436                     "operator",
87437                     "building_area",
87438                     "address"
87439                 ],
87440                 "suggestion": true
87441             },
87442             "shop/supermarket/Tesco Express": {
87443                 "tags": {
87444                     "name": "Tesco Express",
87445                     "shop": "supermarket"
87446                 },
87447                 "name": "Tesco Express",
87448                 "icon": "grocery",
87449                 "geometry": [
87450                     "point",
87451                     "vertex",
87452                     "area"
87453                 ],
87454                 "fields": [
87455                     "operator",
87456                     "building_area",
87457                     "address"
87458                 ],
87459                 "suggestion": true
87460             },
87461             "shop/supermarket/King Soopers": {
87462                 "tags": {
87463                     "name": "King Soopers",
87464                     "shop": "supermarket"
87465                 },
87466                 "name": "King Soopers",
87467                 "icon": "grocery",
87468                 "geometry": [
87469                     "point",
87470                     "vertex",
87471                     "area"
87472                 ],
87473                 "fields": [
87474                     "operator",
87475                     "building_area",
87476                     "address"
87477                 ],
87478                 "suggestion": true
87479             },
87480             "shop/supermarket/Kiwi": {
87481                 "tags": {
87482                     "name": "Kiwi",
87483                     "shop": "supermarket"
87484                 },
87485                 "name": "Kiwi",
87486                 "icon": "grocery",
87487                 "geometry": [
87488                     "point",
87489                     "vertex",
87490                     "area"
87491                 ],
87492                 "fields": [
87493                     "operator",
87494                     "building_area",
87495                     "address"
87496                 ],
87497                 "suggestion": true
87498             },
87499             "shop/supermarket/Edeka": {
87500                 "tags": {
87501                     "name": "Edeka",
87502                     "shop": "supermarket"
87503                 },
87504                 "name": "Edeka",
87505                 "icon": "grocery",
87506                 "geometry": [
87507                     "point",
87508                     "vertex",
87509                     "area"
87510                 ],
87511                 "fields": [
87512                     "operator",
87513                     "building_area",
87514                     "address"
87515                 ],
87516                 "suggestion": true
87517             },
87518             "shop/supermarket/Pick n Pay": {
87519                 "tags": {
87520                     "name": "Pick n Pay",
87521                     "shop": "supermarket"
87522                 },
87523                 "name": "Pick n Pay",
87524                 "icon": "grocery",
87525                 "geometry": [
87526                     "point",
87527                     "vertex",
87528                     "area"
87529                 ],
87530                 "fields": [
87531                     "operator",
87532                     "building_area",
87533                     "address"
87534                 ],
87535                 "suggestion": true
87536             },
87537             "shop/supermarket/ICA": {
87538                 "tags": {
87539                     "name": "ICA",
87540                     "shop": "supermarket"
87541                 },
87542                 "name": "ICA",
87543                 "icon": "grocery",
87544                 "geometry": [
87545                     "point",
87546                     "vertex",
87547                     "area"
87548                 ],
87549                 "fields": [
87550                     "operator",
87551                     "building_area",
87552                     "address"
87553                 ],
87554                 "suggestion": true
87555             },
87556             "shop/supermarket/Tengelmann": {
87557                 "tags": {
87558                     "name": "Tengelmann",
87559                     "shop": "supermarket"
87560                 },
87561                 "name": "Tengelmann",
87562                 "icon": "grocery",
87563                 "geometry": [
87564                     "point",
87565                     "vertex",
87566                     "area"
87567                 ],
87568                 "fields": [
87569                     "operator",
87570                     "building_area",
87571                     "address"
87572                 ],
87573                 "suggestion": true
87574             },
87575             "shop/supermarket/Waitrose": {
87576                 "tags": {
87577                     "name": "Waitrose",
87578                     "shop": "supermarket"
87579                 },
87580                 "name": "Waitrose",
87581                 "icon": "grocery",
87582                 "geometry": [
87583                     "point",
87584                     "vertex",
87585                     "area"
87586                 ],
87587                 "fields": [
87588                     "operator",
87589                     "building_area",
87590                     "address"
87591                 ],
87592                 "suggestion": true
87593             },
87594             "shop/supermarket/Spar": {
87595                 "tags": {
87596                     "name": "Spar",
87597                     "shop": "supermarket"
87598                 },
87599                 "name": "Spar",
87600                 "icon": "grocery",
87601                 "geometry": [
87602                     "point",
87603                     "vertex",
87604                     "area"
87605                 ],
87606                 "fields": [
87607                     "operator",
87608                     "building_area",
87609                     "address"
87610                 ],
87611                 "suggestion": true
87612             },
87613             "shop/supermarket/Hofer": {
87614                 "tags": {
87615                     "name": "Hofer",
87616                     "shop": "supermarket"
87617                 },
87618                 "name": "Hofer",
87619                 "icon": "grocery",
87620                 "geometry": [
87621                     "point",
87622                     "vertex",
87623                     "area"
87624                 ],
87625                 "fields": [
87626                     "operator",
87627                     "building_area",
87628                     "address"
87629                 ],
87630                 "suggestion": true
87631             },
87632             "shop/supermarket/M-Preis": {
87633                 "tags": {
87634                     "name": "M-Preis",
87635                     "shop": "supermarket"
87636                 },
87637                 "name": "M-Preis",
87638                 "icon": "grocery",
87639                 "geometry": [
87640                     "point",
87641                     "vertex",
87642                     "area"
87643                 ],
87644                 "fields": [
87645                     "operator",
87646                     "building_area",
87647                     "address"
87648                 ],
87649                 "suggestion": true
87650             },
87651             "shop/supermarket/LIDL": {
87652                 "tags": {
87653                     "name": "LIDL",
87654                     "shop": "supermarket"
87655                 },
87656                 "name": "LIDL",
87657                 "icon": "grocery",
87658                 "geometry": [
87659                     "point",
87660                     "vertex",
87661                     "area"
87662                 ],
87663                 "fields": [
87664                     "operator",
87665                     "building_area",
87666                     "address"
87667                 ],
87668                 "suggestion": true
87669             },
87670             "shop/supermarket/tegut": {
87671                 "tags": {
87672                     "name": "tegut",
87673                     "shop": "supermarket"
87674                 },
87675                 "name": "tegut",
87676                 "icon": "grocery",
87677                 "geometry": [
87678                     "point",
87679                     "vertex",
87680                     "area"
87681                 ],
87682                 "fields": [
87683                     "operator",
87684                     "building_area",
87685                     "address"
87686                 ],
87687                 "suggestion": true
87688             },
87689             "shop/supermarket/Sainsbury's Local": {
87690                 "tags": {
87691                     "name": "Sainsbury's Local",
87692                     "shop": "supermarket"
87693                 },
87694                 "name": "Sainsbury's Local",
87695                 "icon": "grocery",
87696                 "geometry": [
87697                     "point",
87698                     "vertex",
87699                     "area"
87700                 ],
87701                 "fields": [
87702                     "operator",
87703                     "building_area",
87704                     "address"
87705                 ],
87706                 "suggestion": true
87707             },
87708             "shop/supermarket/E-Center": {
87709                 "tags": {
87710                     "name": "E-Center",
87711                     "shop": "supermarket"
87712                 },
87713                 "name": "E-Center",
87714                 "icon": "grocery",
87715                 "geometry": [
87716                     "point",
87717                     "vertex",
87718                     "area"
87719                 ],
87720                 "fields": [
87721                     "operator",
87722                     "building_area",
87723                     "address"
87724                 ],
87725                 "suggestion": true
87726             },
87727             "shop/supermarket/Aldi Nord": {
87728                 "tags": {
87729                     "name": "Aldi Nord",
87730                     "shop": "supermarket"
87731                 },
87732                 "name": "Aldi Nord",
87733                 "icon": "grocery",
87734                 "geometry": [
87735                     "point",
87736                     "vertex",
87737                     "area"
87738                 ],
87739                 "fields": [
87740                     "operator",
87741                     "building_area",
87742                     "address"
87743                 ],
87744                 "suggestion": true
87745             },
87746             "shop/supermarket/nahkauf": {
87747                 "tags": {
87748                     "name": "nahkauf",
87749                     "shop": "supermarket"
87750                 },
87751                 "name": "nahkauf",
87752                 "icon": "grocery",
87753                 "geometry": [
87754                     "point",
87755                     "vertex",
87756                     "area"
87757                 ],
87758                 "fields": [
87759                     "operator",
87760                     "building_area",
87761                     "address"
87762                 ],
87763                 "suggestion": true
87764             },
87765             "shop/supermarket/Meijer": {
87766                 "tags": {
87767                     "name": "Meijer",
87768                     "shop": "supermarket"
87769                 },
87770                 "name": "Meijer",
87771                 "icon": "grocery",
87772                 "geometry": [
87773                     "point",
87774                     "vertex",
87775                     "area"
87776                 ],
87777                 "fields": [
87778                     "operator",
87779                     "building_area",
87780                     "address"
87781                 ],
87782                 "suggestion": true
87783             },
87784             "shop/supermarket/Safeway": {
87785                 "tags": {
87786                     "name": "Safeway",
87787                     "shop": "supermarket"
87788                 },
87789                 "name": "Safeway",
87790                 "icon": "grocery",
87791                 "geometry": [
87792                     "point",
87793                     "vertex",
87794                     "area"
87795                 ],
87796                 "fields": [
87797                     "operator",
87798                     "building_area",
87799                     "address"
87800                 ],
87801                 "suggestion": true
87802             },
87803             "shop/supermarket/Costco": {
87804                 "tags": {
87805                     "name": "Costco",
87806                     "shop": "supermarket"
87807                 },
87808                 "name": "Costco",
87809                 "icon": "grocery",
87810                 "geometry": [
87811                     "point",
87812                     "vertex",
87813                     "area"
87814                 ],
87815                 "fields": [
87816                     "operator",
87817                     "building_area",
87818                     "address"
87819                 ],
87820                 "suggestion": true
87821             },
87822             "shop/supermarket/Albert": {
87823                 "tags": {
87824                     "name": "Albert",
87825                     "shop": "supermarket"
87826                 },
87827                 "name": "Albert",
87828                 "icon": "grocery",
87829                 "geometry": [
87830                     "point",
87831                     "vertex",
87832                     "area"
87833                 ],
87834                 "fields": [
87835                     "operator",
87836                     "building_area",
87837                     "address"
87838                 ],
87839                 "suggestion": true
87840             },
87841             "shop/supermarket/Jumbo": {
87842                 "tags": {
87843                     "name": "Jumbo",
87844                     "shop": "supermarket"
87845                 },
87846                 "name": "Jumbo",
87847                 "icon": "grocery",
87848                 "geometry": [
87849                     "point",
87850                     "vertex",
87851                     "area"
87852                 ],
87853                 "fields": [
87854                     "operator",
87855                     "building_area",
87856                     "address"
87857                 ],
87858                 "suggestion": true
87859             },
87860             "shop/supermarket/Shoprite": {
87861                 "tags": {
87862                     "name": "Shoprite",
87863                     "shop": "supermarket"
87864                 },
87865                 "name": "Shoprite",
87866                 "icon": "grocery",
87867                 "geometry": [
87868                     "point",
87869                     "vertex",
87870                     "area"
87871                 ],
87872                 "fields": [
87873                     "operator",
87874                     "building_area",
87875                     "address"
87876                 ],
87877                 "suggestion": true
87878             },
87879             "shop/supermarket/MPreis": {
87880                 "tags": {
87881                     "name": "MPreis",
87882                     "shop": "supermarket"
87883                 },
87884                 "name": "MPreis",
87885                 "icon": "grocery",
87886                 "geometry": [
87887                     "point",
87888                     "vertex",
87889                     "area"
87890                 ],
87891                 "fields": [
87892                     "operator",
87893                     "building_area",
87894                     "address"
87895                 ],
87896                 "suggestion": true
87897             },
87898             "shop/supermarket/Penny Market": {
87899                 "tags": {
87900                     "name": "Penny Market",
87901                     "shop": "supermarket"
87902                 },
87903                 "name": "Penny Market",
87904                 "icon": "grocery",
87905                 "geometry": [
87906                     "point",
87907                     "vertex",
87908                     "area"
87909                 ],
87910                 "fields": [
87911                     "operator",
87912                     "building_area",
87913                     "address"
87914                 ],
87915                 "suggestion": true
87916             },
87917             "shop/supermarket/Tesco Extra": {
87918                 "tags": {
87919                     "name": "Tesco Extra",
87920                     "shop": "supermarket"
87921                 },
87922                 "name": "Tesco Extra",
87923                 "icon": "grocery",
87924                 "geometry": [
87925                     "point",
87926                     "vertex",
87927                     "area"
87928                 ],
87929                 "fields": [
87930                     "operator",
87931                     "building_area",
87932                     "address"
87933                 ],
87934                 "suggestion": true
87935             },
87936             "shop/supermarket/Albert Heijn": {
87937                 "tags": {
87938                     "name": "Albert Heijn",
87939                     "shop": "supermarket"
87940                 },
87941                 "name": "Albert Heijn",
87942                 "icon": "grocery",
87943                 "geometry": [
87944                     "point",
87945                     "vertex",
87946                     "area"
87947                 ],
87948                 "fields": [
87949                     "operator",
87950                     "building_area",
87951                     "address"
87952                 ],
87953                 "suggestion": true
87954             },
87955             "shop/supermarket/IGA": {
87956                 "tags": {
87957                     "name": "IGA",
87958                     "shop": "supermarket"
87959                 },
87960                 "name": "IGA",
87961                 "icon": "grocery",
87962                 "geometry": [
87963                     "point",
87964                     "vertex",
87965                     "area"
87966                 ],
87967                 "fields": [
87968                     "operator",
87969                     "building_area",
87970                     "address"
87971                 ],
87972                 "suggestion": true
87973             },
87974             "shop/supermarket/Metro": {
87975                 "tags": {
87976                     "name": "Metro",
87977                     "shop": "supermarket"
87978                 },
87979                 "name": "Metro",
87980                 "icon": "grocery",
87981                 "geometry": [
87982                     "point",
87983                     "vertex",
87984                     "area"
87985                 ],
87986                 "fields": [
87987                     "operator",
87988                     "building_area",
87989                     "address"
87990                 ],
87991                 "suggestion": true
87992             },
87993             "shop/supermarket/Neukauf": {
87994                 "tags": {
87995                     "name": "Neukauf",
87996                     "shop": "supermarket"
87997                 },
87998                 "name": "Neukauf",
87999                 "icon": "grocery",
88000                 "geometry": [
88001                     "point",
88002                     "vertex",
88003                     "area"
88004                 ],
88005                 "fields": [
88006                     "operator",
88007                     "building_area",
88008                     "address"
88009                 ],
88010                 "suggestion": true
88011             },
88012             "shop/supermarket/Migros": {
88013                 "tags": {
88014                     "name": "Migros",
88015                     "shop": "supermarket"
88016                 },
88017                 "name": "Migros",
88018                 "icon": "grocery",
88019                 "geometry": [
88020                     "point",
88021                     "vertex",
88022                     "area"
88023                 ],
88024                 "fields": [
88025                     "operator",
88026                     "building_area",
88027                     "address"
88028                 ],
88029                 "suggestion": true
88030             },
88031             "shop/supermarket/Marktkauf": {
88032                 "tags": {
88033                     "name": "Marktkauf",
88034                     "shop": "supermarket"
88035                 },
88036                 "name": "Marktkauf",
88037                 "icon": "grocery",
88038                 "geometry": [
88039                     "point",
88040                     "vertex",
88041                     "area"
88042                 ],
88043                 "fields": [
88044                     "operator",
88045                     "building_area",
88046                     "address"
88047                 ],
88048                 "suggestion": true
88049             },
88050             "shop/supermarket/Delikatesy Centrum": {
88051                 "tags": {
88052                     "name": "Delikatesy Centrum",
88053                     "shop": "supermarket"
88054                 },
88055                 "name": "Delikatesy Centrum",
88056                 "icon": "grocery",
88057                 "geometry": [
88058                     "point",
88059                     "vertex",
88060                     "area"
88061                 ],
88062                 "fields": [
88063                     "operator",
88064                     "building_area",
88065                     "address"
88066                 ],
88067                 "suggestion": true
88068             },
88069             "shop/supermarket/C1000": {
88070                 "tags": {
88071                     "name": "C1000",
88072                     "shop": "supermarket"
88073                 },
88074                 "name": "C1000",
88075                 "icon": "grocery",
88076                 "geometry": [
88077                     "point",
88078                     "vertex",
88079                     "area"
88080                 ],
88081                 "fields": [
88082                     "operator",
88083                     "building_area",
88084                     "address"
88085                 ],
88086                 "suggestion": true
88087             },
88088             "shop/supermarket/Hoogvliet": {
88089                 "tags": {
88090                     "name": "Hoogvliet",
88091                     "shop": "supermarket"
88092                 },
88093                 "name": "Hoogvliet",
88094                 "icon": "grocery",
88095                 "geometry": [
88096                     "point",
88097                     "vertex",
88098                     "area"
88099                 ],
88100                 "fields": [
88101                     "operator",
88102                     "building_area",
88103                     "address"
88104                 ],
88105                 "suggestion": true
88106             },
88107             "shop/supermarket/COOP": {
88108                 "tags": {
88109                     "name": "COOP",
88110                     "shop": "supermarket"
88111                 },
88112                 "name": "COOP",
88113                 "icon": "grocery",
88114                 "geometry": [
88115                     "point",
88116                     "vertex",
88117                     "area"
88118                 ],
88119                 "fields": [
88120                     "operator",
88121                     "building_area",
88122                     "address"
88123                 ],
88124                 "suggestion": true
88125             },
88126             "shop/supermarket/Food Basics": {
88127                 "tags": {
88128                     "name": "Food Basics",
88129                     "shop": "supermarket"
88130                 },
88131                 "name": "Food Basics",
88132                 "icon": "grocery",
88133                 "geometry": [
88134                     "point",
88135                     "vertex",
88136                     "area"
88137                 ],
88138                 "fields": [
88139                     "operator",
88140                     "building_area",
88141                     "address"
88142                 ],
88143                 "suggestion": true
88144             },
88145             "shop/supermarket/Casino": {
88146                 "tags": {
88147                     "name": "Casino",
88148                     "shop": "supermarket"
88149                 },
88150                 "name": "Casino",
88151                 "icon": "grocery",
88152                 "geometry": [
88153                     "point",
88154                     "vertex",
88155                     "area"
88156                 ],
88157                 "fields": [
88158                     "operator",
88159                     "building_area",
88160                     "address"
88161                 ],
88162                 "suggestion": true
88163             },
88164             "shop/supermarket/Penny Markt": {
88165                 "tags": {
88166                     "name": "Penny Markt",
88167                     "shop": "supermarket"
88168                 },
88169                 "name": "Penny Markt",
88170                 "icon": "grocery",
88171                 "geometry": [
88172                     "point",
88173                     "vertex",
88174                     "area"
88175                 ],
88176                 "fields": [
88177                     "operator",
88178                     "building_area",
88179                     "address"
88180                 ],
88181                 "suggestion": true
88182             },
88183             "shop/supermarket/Giant": {
88184                 "tags": {
88185                     "name": "Giant",
88186                     "shop": "supermarket"
88187                 },
88188                 "name": "Giant",
88189                 "icon": "grocery",
88190                 "geometry": [
88191                     "point",
88192                     "vertex",
88193                     "area"
88194                 ],
88195                 "fields": [
88196                     "operator",
88197                     "building_area",
88198                     "address"
88199                 ],
88200                 "suggestion": true
88201             },
88202             "shop/supermarket/COOP Jednota": {
88203                 "tags": {
88204                     "name": "COOP Jednota",
88205                     "shop": "supermarket"
88206                 },
88207                 "name": "COOP Jednota",
88208                 "icon": "grocery",
88209                 "geometry": [
88210                     "point",
88211                     "vertex",
88212                     "area"
88213                 ],
88214                 "fields": [
88215                     "operator",
88216                     "building_area",
88217                     "address"
88218                 ],
88219                 "suggestion": true
88220             },
88221             "shop/supermarket/Rema 1000": {
88222                 "tags": {
88223                     "name": "Rema 1000",
88224                     "shop": "supermarket"
88225                 },
88226                 "name": "Rema 1000",
88227                 "icon": "grocery",
88228                 "geometry": [
88229                     "point",
88230                     "vertex",
88231                     "area"
88232                 ],
88233                 "fields": [
88234                     "operator",
88235                     "building_area",
88236                     "address"
88237                 ],
88238                 "suggestion": true
88239             },
88240             "shop/supermarket/Kaufpark": {
88241                 "tags": {
88242                     "name": "Kaufpark",
88243                     "shop": "supermarket"
88244                 },
88245                 "name": "Kaufpark",
88246                 "icon": "grocery",
88247                 "geometry": [
88248                     "point",
88249                     "vertex",
88250                     "area"
88251                 ],
88252                 "fields": [
88253                     "operator",
88254                     "building_area",
88255                     "address"
88256                 ],
88257                 "suggestion": true
88258             },
88259             "shop/supermarket/ALDI SÜD": {
88260                 "tags": {
88261                     "name": "ALDI SÜD",
88262                     "shop": "supermarket"
88263                 },
88264                 "name": "ALDI SÜD",
88265                 "icon": "grocery",
88266                 "geometry": [
88267                     "point",
88268                     "vertex",
88269                     "area"
88270                 ],
88271                 "fields": [
88272                     "operator",
88273                     "building_area",
88274                     "address"
88275                 ],
88276                 "suggestion": true
88277             },
88278             "shop/supermarket/Simply Market": {
88279                 "tags": {
88280                     "name": "Simply Market",
88281                     "shop": "supermarket"
88282                 },
88283                 "name": "Simply Market",
88284                 "icon": "grocery",
88285                 "geometry": [
88286                     "point",
88287                     "vertex",
88288                     "area"
88289                 ],
88290                 "fields": [
88291                     "operator",
88292                     "building_area",
88293                     "address"
88294                 ],
88295                 "suggestion": true
88296             },
88297             "shop/supermarket/Konzum": {
88298                 "tags": {
88299                     "name": "Konzum",
88300                     "shop": "supermarket"
88301                 },
88302                 "name": "Konzum",
88303                 "icon": "grocery",
88304                 "geometry": [
88305                     "point",
88306                     "vertex",
88307                     "area"
88308                 ],
88309                 "fields": [
88310                     "operator",
88311                     "building_area",
88312                     "address"
88313                 ],
88314                 "suggestion": true
88315             },
88316             "shop/supermarket/Carrefour Express": {
88317                 "tags": {
88318                     "name": "Carrefour Express",
88319                     "shop": "supermarket"
88320                 },
88321                 "name": "Carrefour Express",
88322                 "icon": "grocery",
88323                 "geometry": [
88324                     "point",
88325                     "vertex",
88326                     "area"
88327                 ],
88328                 "fields": [
88329                     "operator",
88330                     "building_area",
88331                     "address"
88332                 ],
88333                 "suggestion": true
88334             },
88335             "shop/supermarket/Eurospar": {
88336                 "tags": {
88337                     "name": "Eurospar",
88338                     "shop": "supermarket"
88339                 },
88340                 "name": "Eurospar",
88341                 "icon": "grocery",
88342                 "geometry": [
88343                     "point",
88344                     "vertex",
88345                     "area"
88346                 ],
88347                 "fields": [
88348                     "operator",
88349                     "building_area",
88350                     "address"
88351                 ],
88352                 "suggestion": true
88353             },
88354             "shop/supermarket/Mercator": {
88355                 "tags": {
88356                     "name": "Mercator",
88357                     "shop": "supermarket"
88358                 },
88359                 "name": "Mercator",
88360                 "icon": "grocery",
88361                 "geometry": [
88362                     "point",
88363                     "vertex",
88364                     "area"
88365                 ],
88366                 "fields": [
88367                     "operator",
88368                     "building_area",
88369                     "address"
88370                 ],
88371                 "suggestion": true
88372             },
88373             "shop/supermarket/Famila": {
88374                 "tags": {
88375                     "name": "Famila",
88376                     "shop": "supermarket"
88377                 },
88378                 "name": "Famila",
88379                 "icon": "grocery",
88380                 "geometry": [
88381                     "point",
88382                     "vertex",
88383                     "area"
88384                 ],
88385                 "fields": [
88386                     "operator",
88387                     "building_area",
88388                     "address"
88389                 ],
88390                 "suggestion": true
88391             },
88392             "shop/supermarket/Hemköp": {
88393                 "tags": {
88394                     "name": "Hemköp",
88395                     "shop": "supermarket"
88396                 },
88397                 "name": "Hemköp",
88398                 "icon": "grocery",
88399                 "geometry": [
88400                     "point",
88401                     "vertex",
88402                     "area"
88403                 ],
88404                 "fields": [
88405                     "operator",
88406                     "building_area",
88407                     "address"
88408                 ],
88409                 "suggestion": true
88410             },
88411             "shop/supermarket/real,-": {
88412                 "tags": {
88413                     "name": "real,-",
88414                     "shop": "supermarket"
88415                 },
88416                 "name": "real,-",
88417                 "icon": "grocery",
88418                 "geometry": [
88419                     "point",
88420                     "vertex",
88421                     "area"
88422                 ],
88423                 "fields": [
88424                     "operator",
88425                     "building_area",
88426                     "address"
88427                 ],
88428                 "suggestion": true
88429             },
88430             "shop/supermarket/Markant": {
88431                 "tags": {
88432                     "name": "Markant",
88433                     "shop": "supermarket"
88434                 },
88435                 "name": "Markant",
88436                 "icon": "grocery",
88437                 "geometry": [
88438                     "point",
88439                     "vertex",
88440                     "area"
88441                 ],
88442                 "fields": [
88443                     "operator",
88444                     "building_area",
88445                     "address"
88446                 ],
88447                 "suggestion": true
88448             },
88449             "shop/supermarket/Volg": {
88450                 "tags": {
88451                     "name": "Volg",
88452                     "shop": "supermarket"
88453                 },
88454                 "name": "Volg",
88455                 "icon": "grocery",
88456                 "geometry": [
88457                     "point",
88458                     "vertex",
88459                     "area"
88460                 ],
88461                 "fields": [
88462                     "operator",
88463                     "building_area",
88464                     "address"
88465                 ],
88466                 "suggestion": true
88467             },
88468             "shop/supermarket/Leader Price": {
88469                 "tags": {
88470                     "name": "Leader Price",
88471                     "shop": "supermarket"
88472                 },
88473                 "name": "Leader Price",
88474                 "icon": "grocery",
88475                 "geometry": [
88476                     "point",
88477                     "vertex",
88478                     "area"
88479                 ],
88480                 "fields": [
88481                     "operator",
88482                     "building_area",
88483                     "address"
88484                 ],
88485                 "suggestion": true
88486             },
88487             "shop/supermarket/Treff 3000": {
88488                 "tags": {
88489                     "name": "Treff 3000",
88490                     "shop": "supermarket"
88491                 },
88492                 "name": "Treff 3000",
88493                 "icon": "grocery",
88494                 "geometry": [
88495                     "point",
88496                     "vertex",
88497                     "area"
88498                 ],
88499                 "fields": [
88500                     "operator",
88501                     "building_area",
88502                     "address"
88503                 ],
88504                 "suggestion": true
88505             },
88506             "shop/supermarket/SuperBrugsen": {
88507                 "tags": {
88508                     "name": "SuperBrugsen",
88509                     "shop": "supermarket"
88510                 },
88511                 "name": "SuperBrugsen",
88512                 "icon": "grocery",
88513                 "geometry": [
88514                     "point",
88515                     "vertex",
88516                     "area"
88517                 ],
88518                 "fields": [
88519                     "operator",
88520                     "building_area",
88521                     "address"
88522                 ],
88523                 "suggestion": true
88524             },
88525             "shop/supermarket/Kaiser's": {
88526                 "tags": {
88527                     "name": "Kaiser's",
88528                     "shop": "supermarket"
88529                 },
88530                 "name": "Kaiser's",
88531                 "icon": "grocery",
88532                 "geometry": [
88533                     "point",
88534                     "vertex",
88535                     "area"
88536                 ],
88537                 "fields": [
88538                     "operator",
88539                     "building_area",
88540                     "address"
88541                 ],
88542                 "suggestion": true
88543             },
88544             "shop/supermarket/K+K": {
88545                 "tags": {
88546                     "name": "K+K",
88547                     "shop": "supermarket"
88548                 },
88549                 "name": "K+K",
88550                 "icon": "grocery",
88551                 "geometry": [
88552                     "point",
88553                     "vertex",
88554                     "area"
88555                 ],
88556                 "fields": [
88557                     "operator",
88558                     "building_area",
88559                     "address"
88560                 ],
88561                 "suggestion": true
88562             },
88563             "shop/supermarket/Unimarkt": {
88564                 "tags": {
88565                     "name": "Unimarkt",
88566                     "shop": "supermarket"
88567                 },
88568                 "name": "Unimarkt",
88569                 "icon": "grocery",
88570                 "geometry": [
88571                     "point",
88572                     "vertex",
88573                     "area"
88574                 ],
88575                 "fields": [
88576                     "operator",
88577                     "building_area",
88578                     "address"
88579                 ],
88580                 "suggestion": true
88581             },
88582             "shop/supermarket/Carrefour City": {
88583                 "tags": {
88584                     "name": "Carrefour City",
88585                     "shop": "supermarket"
88586                 },
88587                 "name": "Carrefour City",
88588                 "icon": "grocery",
88589                 "geometry": [
88590                     "point",
88591                     "vertex",
88592                     "area"
88593                 ],
88594                 "fields": [
88595                     "operator",
88596                     "building_area",
88597                     "address"
88598                 ],
88599                 "suggestion": true
88600             },
88601             "shop/supermarket/Sobeys": {
88602                 "tags": {
88603                     "name": "Sobeys",
88604                     "shop": "supermarket"
88605                 },
88606                 "name": "Sobeys",
88607                 "icon": "grocery",
88608                 "geometry": [
88609                     "point",
88610                     "vertex",
88611                     "area"
88612                 ],
88613                 "fields": [
88614                     "operator",
88615                     "building_area",
88616                     "address"
88617                 ],
88618                 "suggestion": true
88619             },
88620             "shop/supermarket/S-Market": {
88621                 "tags": {
88622                     "name": "S-Market",
88623                     "shop": "supermarket"
88624                 },
88625                 "name": "S-Market",
88626                 "icon": "grocery",
88627                 "geometry": [
88628                     "point",
88629                     "vertex",
88630                     "area"
88631                 ],
88632                 "fields": [
88633                     "operator",
88634                     "building_area",
88635                     "address"
88636                 ],
88637                 "suggestion": true
88638             },
88639             "shop/supermarket/Combi": {
88640                 "tags": {
88641                     "name": "Combi",
88642                     "shop": "supermarket"
88643                 },
88644                 "name": "Combi",
88645                 "icon": "grocery",
88646                 "geometry": [
88647                     "point",
88648                     "vertex",
88649                     "area"
88650                 ],
88651                 "fields": [
88652                     "operator",
88653                     "building_area",
88654                     "address"
88655                 ],
88656                 "suggestion": true
88657             },
88658             "shop/supermarket/Denner": {
88659                 "tags": {
88660                     "name": "Denner",
88661                     "shop": "supermarket"
88662                 },
88663                 "name": "Denner",
88664                 "icon": "grocery",
88665                 "geometry": [
88666                     "point",
88667                     "vertex",
88668                     "area"
88669                 ],
88670                 "fields": [
88671                     "operator",
88672                     "building_area",
88673                     "address"
88674                 ],
88675                 "suggestion": true
88676             },
88677             "shop/supermarket/Konsum": {
88678                 "tags": {
88679                     "name": "Konsum",
88680                     "shop": "supermarket"
88681                 },
88682                 "name": "Konsum",
88683                 "icon": "grocery",
88684                 "geometry": [
88685                     "point",
88686                     "vertex",
88687                     "area"
88688                 ],
88689                 "fields": [
88690                     "operator",
88691                     "building_area",
88692                     "address"
88693                 ],
88694                 "suggestion": true
88695             },
88696             "shop/supermarket/Franprix": {
88697                 "tags": {
88698                     "name": "Franprix",
88699                     "shop": "supermarket"
88700                 },
88701                 "name": "Franprix",
88702                 "icon": "grocery",
88703                 "geometry": [
88704                     "point",
88705                     "vertex",
88706                     "area"
88707                 ],
88708                 "fields": [
88709                     "operator",
88710                     "building_area",
88711                     "address"
88712                 ],
88713                 "suggestion": true
88714             },
88715             "shop/supermarket/Monoprix": {
88716                 "tags": {
88717                     "name": "Monoprix",
88718                     "shop": "supermarket"
88719                 },
88720                 "name": "Monoprix",
88721                 "icon": "grocery",
88722                 "geometry": [
88723                     "point",
88724                     "vertex",
88725                     "area"
88726                 ],
88727                 "fields": [
88728                     "operator",
88729                     "building_area",
88730                     "address"
88731                 ],
88732                 "suggestion": true
88733             },
88734             "shop/supermarket/Diska": {
88735                 "tags": {
88736                     "name": "Diska",
88737                     "shop": "supermarket"
88738                 },
88739                 "name": "Diska",
88740                 "icon": "grocery",
88741                 "geometry": [
88742                     "point",
88743                     "vertex",
88744                     "area"
88745                 ],
88746                 "fields": [
88747                     "operator",
88748                     "building_area",
88749                     "address"
88750                 ],
88751                 "suggestion": true
88752             },
88753             "shop/supermarket/PENNY": {
88754                 "tags": {
88755                     "name": "PENNY",
88756                     "shop": "supermarket"
88757                 },
88758                 "name": "PENNY",
88759                 "icon": "grocery",
88760                 "geometry": [
88761                     "point",
88762                     "vertex",
88763                     "area"
88764                 ],
88765                 "fields": [
88766                     "operator",
88767                     "building_area",
88768                     "address"
88769                 ],
88770                 "suggestion": true
88771             },
88772             "shop/supermarket/Dia": {
88773                 "tags": {
88774                     "name": "Dia",
88775                     "shop": "supermarket"
88776                 },
88777                 "name": "Dia",
88778                 "icon": "grocery",
88779                 "geometry": [
88780                     "point",
88781                     "vertex",
88782                     "area"
88783                 ],
88784                 "fields": [
88785                     "operator",
88786                     "building_area",
88787                     "address"
88788                 ],
88789                 "suggestion": true
88790             },
88791             "shop/supermarket/Giant Eagle": {
88792                 "tags": {
88793                     "name": "Giant Eagle",
88794                     "shop": "supermarket"
88795                 },
88796                 "name": "Giant Eagle",
88797                 "icon": "grocery",
88798                 "geometry": [
88799                     "point",
88800                     "vertex",
88801                     "area"
88802                 ],
88803                 "fields": [
88804                     "operator",
88805                     "building_area",
88806                     "address"
88807                 ],
88808                 "suggestion": true
88809             },
88810             "shop/supermarket/NORMA": {
88811                 "tags": {
88812                     "name": "NORMA",
88813                     "shop": "supermarket"
88814                 },
88815                 "name": "NORMA",
88816                 "icon": "grocery",
88817                 "geometry": [
88818                     "point",
88819                     "vertex",
88820                     "area"
88821                 ],
88822                 "fields": [
88823                     "operator",
88824                     "building_area",
88825                     "address"
88826                 ],
88827                 "suggestion": true
88828             },
88829             "shop/supermarket/AD Delhaize": {
88830                 "tags": {
88831                     "name": "AD Delhaize",
88832                     "shop": "supermarket"
88833                 },
88834                 "name": "AD Delhaize",
88835                 "icon": "grocery",
88836                 "geometry": [
88837                     "point",
88838                     "vertex",
88839                     "area"
88840                 ],
88841                 "fields": [
88842                     "operator",
88843                     "building_area",
88844                     "address"
88845                 ],
88846                 "suggestion": true
88847             },
88848             "shop/supermarket/Mercadona": {
88849                 "tags": {
88850                     "name": "Mercadona",
88851                     "shop": "supermarket"
88852                 },
88853                 "name": "Mercadona",
88854                 "icon": "grocery",
88855                 "geometry": [
88856                     "point",
88857                     "vertex",
88858                     "area"
88859                 ],
88860                 "fields": [
88861                     "operator",
88862                     "building_area",
88863                     "address"
88864                 ],
88865                 "suggestion": true
88866             },
88867             "shop/supermarket/Consum": {
88868                 "tags": {
88869                     "name": "Consum",
88870                     "shop": "supermarket"
88871                 },
88872                 "name": "Consum",
88873                 "icon": "grocery",
88874                 "geometry": [
88875                     "point",
88876                     "vertex",
88877                     "area"
88878                 ],
88879                 "fields": [
88880                     "operator",
88881                     "building_area",
88882                     "address"
88883                 ],
88884                 "suggestion": true
88885             },
88886             "shop/supermarket/Carrefour Market": {
88887                 "tags": {
88888                     "name": "Carrefour Market",
88889                     "shop": "supermarket"
88890                 },
88891                 "name": "Carrefour Market",
88892                 "icon": "grocery",
88893                 "geometry": [
88894                     "point",
88895                     "vertex",
88896                     "area"
88897                 ],
88898                 "fields": [
88899                     "operator",
88900                     "building_area",
88901                     "address"
88902                 ],
88903                 "suggestion": true
88904             },
88905             "shop/supermarket/Whole Foods": {
88906                 "tags": {
88907                     "name": "Whole Foods",
88908                     "shop": "supermarket"
88909                 },
88910                 "name": "Whole Foods",
88911                 "icon": "grocery",
88912                 "geometry": [
88913                     "point",
88914                     "vertex",
88915                     "area"
88916                 ],
88917                 "fields": [
88918                     "operator",
88919                     "building_area",
88920                     "address"
88921                 ],
88922                 "suggestion": true
88923             },
88924             "shop/supermarket/Pam": {
88925                 "tags": {
88926                     "name": "Pam",
88927                     "shop": "supermarket"
88928                 },
88929                 "name": "Pam",
88930                 "icon": "grocery",
88931                 "geometry": [
88932                     "point",
88933                     "vertex",
88934                     "area"
88935                 ],
88936                 "fields": [
88937                     "operator",
88938                     "building_area",
88939                     "address"
88940                 ],
88941                 "suggestion": true
88942             },
88943             "shop/supermarket/sky": {
88944                 "tags": {
88945                     "name": "sky",
88946                     "shop": "supermarket"
88947                 },
88948                 "name": "sky",
88949                 "icon": "grocery",
88950                 "geometry": [
88951                     "point",
88952                     "vertex",
88953                     "area"
88954                 ],
88955                 "fields": [
88956                     "operator",
88957                     "building_area",
88958                     "address"
88959                 ],
88960                 "suggestion": true
88961             },
88962             "shop/supermarket/Despar": {
88963                 "tags": {
88964                     "name": "Despar",
88965                     "shop": "supermarket"
88966                 },
88967                 "name": "Despar",
88968                 "icon": "grocery",
88969                 "geometry": [
88970                     "point",
88971                     "vertex",
88972                     "area"
88973                 ],
88974                 "fields": [
88975                     "operator",
88976                     "building_area",
88977                     "address"
88978                 ],
88979                 "suggestion": true
88980             },
88981             "shop/supermarket/Eroski": {
88982                 "tags": {
88983                     "name": "Eroski",
88984                     "shop": "supermarket"
88985                 },
88986                 "name": "Eroski",
88987                 "icon": "grocery",
88988                 "geometry": [
88989                     "point",
88990                     "vertex",
88991                     "area"
88992                 ],
88993                 "fields": [
88994                     "operator",
88995                     "building_area",
88996                     "address"
88997                 ],
88998                 "suggestion": true
88999             },
89000             "shop/supermarket/Costcutter": {
89001                 "tags": {
89002                     "name": "Costcutter",
89003                     "shop": "supermarket"
89004                 },
89005                 "name": "Costcutter",
89006                 "icon": "grocery",
89007                 "geometry": [
89008                     "point",
89009                     "vertex",
89010                     "area"
89011                 ],
89012                 "fields": [
89013                     "operator",
89014                     "building_area",
89015                     "address"
89016                 ],
89017                 "suggestion": true
89018             },
89019             "shop/supermarket/Maxi": {
89020                 "tags": {
89021                     "name": "Maxi",
89022                     "shop": "supermarket"
89023                 },
89024                 "name": "Maxi",
89025                 "icon": "grocery",
89026                 "geometry": [
89027                     "point",
89028                     "vertex",
89029                     "area"
89030                 ],
89031                 "fields": [
89032                     "operator",
89033                     "building_area",
89034                     "address"
89035                 ],
89036                 "suggestion": true
89037             },
89038             "shop/supermarket/Colruyt": {
89039                 "tags": {
89040                     "name": "Colruyt",
89041                     "shop": "supermarket"
89042                 },
89043                 "name": "Colruyt",
89044                 "icon": "grocery",
89045                 "geometry": [
89046                     "point",
89047                     "vertex",
89048                     "area"
89049                 ],
89050                 "fields": [
89051                     "operator",
89052                     "building_area",
89053                     "address"
89054                 ],
89055                 "suggestion": true
89056             },
89057             "shop/supermarket/The Co-operative": {
89058                 "tags": {
89059                     "name": "The Co-operative",
89060                     "shop": "supermarket"
89061                 },
89062                 "name": "The Co-operative",
89063                 "icon": "grocery",
89064                 "geometry": [
89065                     "point",
89066                     "vertex",
89067                     "area"
89068                 ],
89069                 "fields": [
89070                     "operator",
89071                     "building_area",
89072                     "address"
89073                 ],
89074                 "suggestion": true
89075             },
89076             "shop/supermarket/Delhaize": {
89077                 "tags": {
89078                     "name": "Delhaize",
89079                     "shop": "supermarket"
89080                 },
89081                 "name": "Delhaize",
89082                 "icon": "grocery",
89083                 "geometry": [
89084                     "point",
89085                     "vertex",
89086                     "area"
89087                 ],
89088                 "fields": [
89089                     "operator",
89090                     "building_area",
89091                     "address"
89092                 ],
89093                 "suggestion": true
89094             },
89095             "shop/supermarket/CBA": {
89096                 "tags": {
89097                     "name": "CBA",
89098                     "shop": "supermarket"
89099                 },
89100                 "name": "CBA",
89101                 "icon": "grocery",
89102                 "geometry": [
89103                     "point",
89104                     "vertex",
89105                     "area"
89106                 ],
89107                 "fields": [
89108                     "operator",
89109                     "building_area",
89110                     "address"
89111                 ],
89112                 "suggestion": true
89113             },
89114             "shop/supermarket/Shopi": {
89115                 "tags": {
89116                     "name": "Shopi",
89117                     "shop": "supermarket"
89118                 },
89119                 "name": "Shopi",
89120                 "icon": "grocery",
89121                 "geometry": [
89122                     "point",
89123                     "vertex",
89124                     "area"
89125                 ],
89126                 "fields": [
89127                     "operator",
89128                     "building_area",
89129                     "address"
89130                 ],
89131                 "suggestion": true
89132             },
89133             "shop/supermarket/Walmart": {
89134                 "tags": {
89135                     "name": "Walmart",
89136                     "shop": "supermarket"
89137                 },
89138                 "name": "Walmart",
89139                 "icon": "grocery",
89140                 "geometry": [
89141                     "point",
89142                     "vertex",
89143                     "area"
89144                 ],
89145                 "fields": [
89146                     "operator",
89147                     "building_area",
89148                     "address"
89149                 ],
89150                 "suggestion": true
89151             },
89152             "shop/supermarket/Kroger": {
89153                 "tags": {
89154                     "name": "Kroger",
89155                     "shop": "supermarket"
89156                 },
89157                 "name": "Kroger",
89158                 "icon": "grocery",
89159                 "geometry": [
89160                     "point",
89161                     "vertex",
89162                     "area"
89163                 ],
89164                 "fields": [
89165                     "operator",
89166                     "building_area",
89167                     "address"
89168                 ],
89169                 "suggestion": true
89170             },
89171             "shop/supermarket/Albertsons": {
89172                 "tags": {
89173                     "name": "Albertsons",
89174                     "shop": "supermarket"
89175                 },
89176                 "name": "Albertsons",
89177                 "icon": "grocery",
89178                 "geometry": [
89179                     "point",
89180                     "vertex",
89181                     "area"
89182                 ],
89183                 "fields": [
89184                     "operator",
89185                     "building_area",
89186                     "address"
89187                 ],
89188                 "suggestion": true
89189             },
89190             "shop/supermarket/Trader Joe's": {
89191                 "tags": {
89192                     "name": "Trader Joe's",
89193                     "shop": "supermarket"
89194                 },
89195                 "name": "Trader Joe's",
89196                 "icon": "grocery",
89197                 "geometry": [
89198                     "point",
89199                     "vertex",
89200                     "area"
89201                 ],
89202                 "fields": [
89203                     "operator",
89204                     "building_area",
89205                     "address"
89206                 ],
89207                 "suggestion": true
89208             },
89209             "shop/supermarket/Feneberg": {
89210                 "tags": {
89211                     "name": "Feneberg",
89212                     "shop": "supermarket"
89213                 },
89214                 "name": "Feneberg",
89215                 "icon": "grocery",
89216                 "geometry": [
89217                     "point",
89218                     "vertex",
89219                     "area"
89220                 ],
89221                 "fields": [
89222                     "operator",
89223                     "building_area",
89224                     "address"
89225                 ],
89226                 "suggestion": true
89227             },
89228             "shop/supermarket/denn's Biomarkt": {
89229                 "tags": {
89230                     "name": "denn's Biomarkt",
89231                     "shop": "supermarket"
89232                 },
89233                 "name": "denn's Biomarkt",
89234                 "icon": "grocery",
89235                 "geometry": [
89236                     "point",
89237                     "vertex",
89238                     "area"
89239                 ],
89240                 "fields": [
89241                     "operator",
89242                     "building_area",
89243                     "address"
89244                 ],
89245                 "suggestion": true
89246             },
89247             "shop/supermarket/dm": {
89248                 "tags": {
89249                     "name": "dm",
89250                     "shop": "supermarket"
89251                 },
89252                 "name": "dm",
89253                 "icon": "grocery",
89254                 "geometry": [
89255                     "point",
89256                     "vertex",
89257                     "area"
89258                 ],
89259                 "fields": [
89260                     "operator",
89261                     "building_area",
89262                     "address"
89263                 ],
89264                 "suggestion": true
89265             },
89266             "shop/supermarket/Kvickly": {
89267                 "tags": {
89268                     "name": "Kvickly",
89269                     "shop": "supermarket"
89270                 },
89271                 "name": "Kvickly",
89272                 "icon": "grocery",
89273                 "geometry": [
89274                     "point",
89275                     "vertex",
89276                     "area"
89277                 ],
89278                 "fields": [
89279                     "operator",
89280                     "building_area",
89281                     "address"
89282                 ],
89283                 "suggestion": true
89284             },
89285             "shop/supermarket/Makro": {
89286                 "tags": {
89287                     "name": "Makro",
89288                     "shop": "supermarket"
89289                 },
89290                 "name": "Makro",
89291                 "icon": "grocery",
89292                 "geometry": [
89293                     "point",
89294                     "vertex",
89295                     "area"
89296                 ],
89297                 "fields": [
89298                     "operator",
89299                     "building_area",
89300                     "address"
89301                 ],
89302                 "suggestion": true
89303             },
89304             "shop/supermarket/Dico": {
89305                 "tags": {
89306                     "name": "Dico",
89307                     "shop": "supermarket"
89308                 },
89309                 "name": "Dico",
89310                 "icon": "grocery",
89311                 "geometry": [
89312                     "point",
89313                     "vertex",
89314                     "area"
89315                 ],
89316                 "fields": [
89317                     "operator",
89318                     "building_area",
89319                     "address"
89320                 ],
89321                 "suggestion": true
89322             },
89323             "shop/supermarket/Nah & Frisch": {
89324                 "tags": {
89325                     "name": "Nah & Frisch",
89326                     "shop": "supermarket"
89327                 },
89328                 "name": "Nah & Frisch",
89329                 "icon": "grocery",
89330                 "geometry": [
89331                     "point",
89332                     "vertex",
89333                     "area"
89334                 ],
89335                 "fields": [
89336                     "operator",
89337                     "building_area",
89338                     "address"
89339                 ],
89340                 "suggestion": true
89341             },
89342             "shop/supermarket/Champion": {
89343                 "tags": {
89344                     "name": "Champion",
89345                     "shop": "supermarket"
89346                 },
89347                 "name": "Champion",
89348                 "icon": "grocery",
89349                 "geometry": [
89350                     "point",
89351                     "vertex",
89352                     "area"
89353                 ],
89354                 "fields": [
89355                     "operator",
89356                     "building_area",
89357                     "address"
89358                 ],
89359                 "suggestion": true
89360             },
89361             "shop/supermarket/ICA Supermarket": {
89362                 "tags": {
89363                     "name": "ICA Supermarket",
89364                     "shop": "supermarket"
89365                 },
89366                 "name": "ICA Supermarket",
89367                 "icon": "grocery",
89368                 "geometry": [
89369                     "point",
89370                     "vertex",
89371                     "area"
89372                 ],
89373                 "fields": [
89374                     "operator",
89375                     "building_area",
89376                     "address"
89377                 ],
89378                 "suggestion": true
89379             },
89380             "shop/supermarket/Fakta": {
89381                 "tags": {
89382                     "name": "Fakta",
89383                     "shop": "supermarket"
89384                 },
89385                 "name": "Fakta",
89386                 "icon": "grocery",
89387                 "geometry": [
89388                     "point",
89389                     "vertex",
89390                     "area"
89391                 ],
89392                 "fields": [
89393                     "operator",
89394                     "building_area",
89395                     "address"
89396                 ],
89397                 "suggestion": true
89398             },
89399             "shop/supermarket/Магнит": {
89400                 "tags": {
89401                     "name": "Магнит",
89402                     "shop": "supermarket"
89403                 },
89404                 "name": "Магнит",
89405                 "icon": "grocery",
89406                 "geometry": [
89407                     "point",
89408                     "vertex",
89409                     "area"
89410                 ],
89411                 "fields": [
89412                     "operator",
89413                     "building_area",
89414                     "address"
89415                 ],
89416                 "suggestion": true
89417             },
89418             "shop/supermarket/Caprabo": {
89419                 "tags": {
89420                     "name": "Caprabo",
89421                     "shop": "supermarket"
89422                 },
89423                 "name": "Caprabo",
89424                 "icon": "grocery",
89425                 "geometry": [
89426                     "point",
89427                     "vertex",
89428                     "area"
89429                 ],
89430                 "fields": [
89431                     "operator",
89432                     "building_area",
89433                     "address"
89434                 ],
89435                 "suggestion": true
89436             },
89437             "shop/supermarket/Famiglia Cooperativa": {
89438                 "tags": {
89439                     "name": "Famiglia Cooperativa",
89440                     "shop": "supermarket"
89441                 },
89442                 "name": "Famiglia Cooperativa",
89443                 "icon": "grocery",
89444                 "geometry": [
89445                     "point",
89446                     "vertex",
89447                     "area"
89448                 ],
89449                 "fields": [
89450                     "operator",
89451                     "building_area",
89452                     "address"
89453                 ],
89454                 "suggestion": true
89455             },
89456             "shop/supermarket/Народная 7Я семьЯ": {
89457                 "tags": {
89458                     "name": "Народная 7Я семьЯ",
89459                     "shop": "supermarket"
89460                 },
89461                 "name": "Народная 7Я семьЯ",
89462                 "icon": "grocery",
89463                 "geometry": [
89464                     "point",
89465                     "vertex",
89466                     "area"
89467                 ],
89468                 "fields": [
89469                     "operator",
89470                     "building_area",
89471                     "address"
89472                 ],
89473                 "suggestion": true
89474             },
89475             "shop/supermarket/Esselunga": {
89476                 "tags": {
89477                     "name": "Esselunga",
89478                     "shop": "supermarket"
89479                 },
89480                 "name": "Esselunga",
89481                 "icon": "grocery",
89482                 "geometry": [
89483                     "point",
89484                     "vertex",
89485                     "area"
89486                 ],
89487                 "fields": [
89488                     "operator",
89489                     "building_area",
89490                     "address"
89491                 ],
89492                 "suggestion": true
89493             },
89494             "shop/supermarket/Maxima": {
89495                 "tags": {
89496                     "name": "Maxima",
89497                     "shop": "supermarket"
89498                 },
89499                 "name": "Maxima",
89500                 "icon": "grocery",
89501                 "geometry": [
89502                     "point",
89503                     "vertex",
89504                     "area"
89505                 ],
89506                 "fields": [
89507                     "operator",
89508                     "building_area",
89509                     "address"
89510                 ],
89511                 "suggestion": true
89512             },
89513             "shop/supermarket/Petit Casino": {
89514                 "tags": {
89515                     "name": "Petit Casino",
89516                     "shop": "supermarket"
89517                 },
89518                 "name": "Petit Casino",
89519                 "icon": "grocery",
89520                 "geometry": [
89521                     "point",
89522                     "vertex",
89523                     "area"
89524                 ],
89525                 "fields": [
89526                     "operator",
89527                     "building_area",
89528                     "address"
89529                 ],
89530                 "suggestion": true
89531             },
89532             "shop/supermarket/Wasgau": {
89533                 "tags": {
89534                     "name": "Wasgau",
89535                     "shop": "supermarket"
89536                 },
89537                 "name": "Wasgau",
89538                 "icon": "grocery",
89539                 "geometry": [
89540                     "point",
89541                     "vertex",
89542                     "area"
89543                 ],
89544                 "fields": [
89545                     "operator",
89546                     "building_area",
89547                     "address"
89548                 ],
89549                 "suggestion": true
89550             },
89551             "shop/supermarket/Pingo Doce": {
89552                 "tags": {
89553                     "name": "Pingo Doce",
89554                     "shop": "supermarket"
89555                 },
89556                 "name": "Pingo Doce",
89557                 "icon": "grocery",
89558                 "geometry": [
89559                     "point",
89560                     "vertex",
89561                     "area"
89562                 ],
89563                 "fields": [
89564                     "operator",
89565                     "building_area",
89566                     "address"
89567                 ],
89568                 "suggestion": true
89569             },
89570             "shop/supermarket/Match": {
89571                 "tags": {
89572                     "name": "Match",
89573                     "shop": "supermarket"
89574                 },
89575                 "name": "Match",
89576                 "icon": "grocery",
89577                 "geometry": [
89578                     "point",
89579                     "vertex",
89580                     "area"
89581                 ],
89582                 "fields": [
89583                     "operator",
89584                     "building_area",
89585                     "address"
89586                 ],
89587                 "suggestion": true
89588             },
89589             "shop/supermarket/Profi": {
89590                 "tags": {
89591                     "name": "Profi",
89592                     "shop": "supermarket"
89593                 },
89594                 "name": "Profi",
89595                 "icon": "grocery",
89596                 "geometry": [
89597                     "point",
89598                     "vertex",
89599                     "area"
89600                 ],
89601                 "fields": [
89602                     "operator",
89603                     "building_area",
89604                     "address"
89605                 ],
89606                 "suggestion": true
89607             },
89608             "shop/supermarket/Lider": {
89609                 "tags": {
89610                     "name": "Lider",
89611                     "shop": "supermarket"
89612                 },
89613                 "name": "Lider",
89614                 "icon": "grocery",
89615                 "geometry": [
89616                     "point",
89617                     "vertex",
89618                     "area"
89619                 ],
89620                 "fields": [
89621                     "operator",
89622                     "building_area",
89623                     "address"
89624                 ],
89625                 "suggestion": true
89626             },
89627             "shop/supermarket/Unimarc": {
89628                 "tags": {
89629                     "name": "Unimarc",
89630                     "shop": "supermarket"
89631                 },
89632                 "name": "Unimarc",
89633                 "icon": "grocery",
89634                 "geometry": [
89635                     "point",
89636                     "vertex",
89637                     "area"
89638                 ],
89639                 "fields": [
89640                     "operator",
89641                     "building_area",
89642                     "address"
89643                 ],
89644                 "suggestion": true
89645             },
89646             "shop/supermarket/Co-operative Food": {
89647                 "tags": {
89648                     "name": "Co-operative Food",
89649                     "shop": "supermarket"
89650                 },
89651                 "name": "Co-operative Food",
89652                 "icon": "grocery",
89653                 "geometry": [
89654                     "point",
89655                     "vertex",
89656                     "area"
89657                 ],
89658                 "fields": [
89659                     "operator",
89660                     "building_area",
89661                     "address"
89662                 ],
89663                 "suggestion": true
89664             },
89665             "shop/supermarket/Santa Isabel": {
89666                 "tags": {
89667                     "name": "Santa Isabel",
89668                     "shop": "supermarket"
89669                 },
89670                 "name": "Santa Isabel",
89671                 "icon": "grocery",
89672                 "geometry": [
89673                     "point",
89674                     "vertex",
89675                     "area"
89676                 ],
89677                 "fields": [
89678                     "operator",
89679                     "building_area",
89680                     "address"
89681                 ],
89682                 "suggestion": true
89683             },
89684             "shop/supermarket/Седьмой континент": {
89685                 "tags": {
89686                     "name": "Седьмой континент",
89687                     "shop": "supermarket"
89688                 },
89689                 "name": "Седьмой континент",
89690                 "icon": "grocery",
89691                 "geometry": [
89692                     "point",
89693                     "vertex",
89694                     "area"
89695                 ],
89696                 "fields": [
89697                     "operator",
89698                     "building_area",
89699                     "address"
89700                 ],
89701                 "suggestion": true
89702             },
89703             "shop/supermarket/HIT": {
89704                 "tags": {
89705                     "name": "HIT",
89706                     "shop": "supermarket"
89707                 },
89708                 "name": "HIT",
89709                 "icon": "grocery",
89710                 "geometry": [
89711                     "point",
89712                     "vertex",
89713                     "area"
89714                 ],
89715                 "fields": [
89716                     "operator",
89717                     "building_area",
89718                     "address"
89719                 ],
89720                 "suggestion": true
89721             },
89722             "shop/supermarket/Rimi": {
89723                 "tags": {
89724                     "name": "Rimi",
89725                     "shop": "supermarket"
89726                 },
89727                 "name": "Rimi",
89728                 "icon": "grocery",
89729                 "geometry": [
89730                     "point",
89731                     "vertex",
89732                     "area"
89733                 ],
89734                 "fields": [
89735                     "operator",
89736                     "building_area",
89737                     "address"
89738                 ],
89739                 "suggestion": true
89740             },
89741             "shop/supermarket/Conad": {
89742                 "tags": {
89743                     "name": "Conad",
89744                     "shop": "supermarket"
89745                 },
89746                 "name": "Conad",
89747                 "icon": "grocery",
89748                 "geometry": [
89749                     "point",
89750                     "vertex",
89751                     "area"
89752                 ],
89753                 "fields": [
89754                     "operator",
89755                     "building_area",
89756                     "address"
89757                 ],
89758                 "suggestion": true
89759             },
89760             "shop/supermarket/Фуршет": {
89761                 "tags": {
89762                     "name": "Фуршет",
89763                     "shop": "supermarket"
89764                 },
89765                 "name": "Фуршет",
89766                 "icon": "grocery",
89767                 "geometry": [
89768                     "point",
89769                     "vertex",
89770                     "area"
89771                 ],
89772                 "fields": [
89773                     "operator",
89774                     "building_area",
89775                     "address"
89776                 ],
89777                 "suggestion": true
89778             },
89779             "shop/supermarket/Willys": {
89780                 "tags": {
89781                     "name": "Willys",
89782                     "shop": "supermarket"
89783                 },
89784                 "name": "Willys",
89785                 "icon": "grocery",
89786                 "geometry": [
89787                     "point",
89788                     "vertex",
89789                     "area"
89790                 ],
89791                 "fields": [
89792                     "operator",
89793                     "building_area",
89794                     "address"
89795                 ],
89796                 "suggestion": true
89797             },
89798             "shop/supermarket/Farmfoods": {
89799                 "tags": {
89800                     "name": "Farmfoods",
89801                     "shop": "supermarket"
89802                 },
89803                 "name": "Farmfoods",
89804                 "icon": "grocery",
89805                 "geometry": [
89806                     "point",
89807                     "vertex",
89808                     "area"
89809                 ],
89810                 "fields": [
89811                     "operator",
89812                     "building_area",
89813                     "address"
89814                 ],
89815                 "suggestion": true
89816             },
89817             "shop/supermarket/U Express": {
89818                 "tags": {
89819                     "name": "U Express",
89820                     "shop": "supermarket"
89821                 },
89822                 "name": "U Express",
89823                 "icon": "grocery",
89824                 "geometry": [
89825                     "point",
89826                     "vertex",
89827                     "area"
89828                 ],
89829                 "fields": [
89830                     "operator",
89831                     "building_area",
89832                     "address"
89833                 ],
89834                 "suggestion": true
89835             },
89836             "shop/supermarket/Фора": {
89837                 "tags": {
89838                     "name": "Фора",
89839                     "shop": "supermarket"
89840                 },
89841                 "name": "Фора",
89842                 "icon": "grocery",
89843                 "geometry": [
89844                     "point",
89845                     "vertex",
89846                     "area"
89847                 ],
89848                 "fields": [
89849                     "operator",
89850                     "building_area",
89851                     "address"
89852                 ],
89853                 "suggestion": true
89854             },
89855             "shop/supermarket/Dunnes Stores": {
89856                 "tags": {
89857                     "name": "Dunnes Stores",
89858                     "shop": "supermarket"
89859                 },
89860                 "name": "Dunnes Stores",
89861                 "icon": "grocery",
89862                 "geometry": [
89863                     "point",
89864                     "vertex",
89865                     "area"
89866                 ],
89867                 "fields": [
89868                     "operator",
89869                     "building_area",
89870                     "address"
89871                 ],
89872                 "suggestion": true
89873             },
89874             "shop/supermarket/Сільпо": {
89875                 "tags": {
89876                     "name": "Сільпо",
89877                     "shop": "supermarket"
89878                 },
89879                 "name": "Сільпо",
89880                 "icon": "grocery",
89881                 "geometry": [
89882                     "point",
89883                     "vertex",
89884                     "area"
89885                 ],
89886                 "fields": [
89887                     "operator",
89888                     "building_area",
89889                     "address"
89890                 ],
89891                 "suggestion": true
89892             },
89893             "shop/supermarket/マルエツ": {
89894                 "tags": {
89895                     "name": "マルエツ",
89896                     "shop": "supermarket"
89897                 },
89898                 "name": "マルエツ",
89899                 "icon": "grocery",
89900                 "geometry": [
89901                     "point",
89902                     "vertex",
89903                     "area"
89904                 ],
89905                 "fields": [
89906                     "operator",
89907                     "building_area",
89908                     "address"
89909                 ],
89910                 "suggestion": true
89911             },
89912             "shop/supermarket/Piggly Wiggly": {
89913                 "tags": {
89914                     "name": "Piggly Wiggly",
89915                     "shop": "supermarket"
89916                 },
89917                 "name": "Piggly Wiggly",
89918                 "icon": "grocery",
89919                 "geometry": [
89920                     "point",
89921                     "vertex",
89922                     "area"
89923                 ],
89924                 "fields": [
89925                     "operator",
89926                     "building_area",
89927                     "address"
89928                 ],
89929                 "suggestion": true
89930             },
89931             "shop/supermarket/Crai": {
89932                 "tags": {
89933                     "name": "Crai",
89934                     "shop": "supermarket"
89935                 },
89936                 "name": "Crai",
89937                 "icon": "grocery",
89938                 "geometry": [
89939                     "point",
89940                     "vertex",
89941                     "area"
89942                 ],
89943                 "fields": [
89944                     "operator",
89945                     "building_area",
89946                     "address"
89947                 ],
89948                 "suggestion": true
89949             },
89950             "shop/supermarket/El Árbol": {
89951                 "tags": {
89952                     "name": "El Árbol",
89953                     "shop": "supermarket"
89954                 },
89955                 "name": "El Árbol",
89956                 "icon": "grocery",
89957                 "geometry": [
89958                     "point",
89959                     "vertex",
89960                     "area"
89961                 ],
89962                 "fields": [
89963                     "operator",
89964                     "building_area",
89965                     "address"
89966                 ],
89967                 "suggestion": true
89968             },
89969             "shop/supermarket/Centre Commercial E. Leclerc": {
89970                 "tags": {
89971                     "name": "Centre Commercial E. Leclerc",
89972                     "shop": "supermarket"
89973                 },
89974                 "name": "Centre Commercial E. Leclerc",
89975                 "icon": "grocery",
89976                 "geometry": [
89977                     "point",
89978                     "vertex",
89979                     "area"
89980                 ],
89981                 "fields": [
89982                     "operator",
89983                     "building_area",
89984                     "address"
89985                 ],
89986                 "suggestion": true
89987             },
89988             "shop/supermarket/Foodland": {
89989                 "tags": {
89990                     "name": "Foodland",
89991                     "shop": "supermarket"
89992                 },
89993                 "name": "Foodland",
89994                 "icon": "grocery",
89995                 "geometry": [
89996                     "point",
89997                     "vertex",
89998                     "area"
89999                 ],
90000                 "fields": [
90001                     "operator",
90002                     "building_area",
90003                     "address"
90004                 ],
90005                 "suggestion": true
90006             },
90007             "shop/supermarket/Super Brugsen": {
90008                 "tags": {
90009                     "name": "Super Brugsen",
90010                     "shop": "supermarket"
90011                 },
90012                 "name": "Super Brugsen",
90013                 "icon": "grocery",
90014                 "geometry": [
90015                     "point",
90016                     "vertex",
90017                     "area"
90018                 ],
90019                 "fields": [
90020                     "operator",
90021                     "building_area",
90022                     "address"
90023                 ],
90024                 "suggestion": true
90025             },
90026             "shop/supermarket/Дикси": {
90027                 "tags": {
90028                     "name": "Дикси",
90029                     "shop": "supermarket"
90030                 },
90031                 "name": "Дикси",
90032                 "icon": "grocery",
90033                 "geometry": [
90034                     "point",
90035                     "vertex",
90036                     "area"
90037                 ],
90038                 "fields": [
90039                     "operator",
90040                     "building_area",
90041                     "address"
90042                 ],
90043                 "suggestion": true
90044             },
90045             "shop/supermarket/Пятёрочка": {
90046                 "tags": {
90047                     "name": "Пятёрочка",
90048                     "shop": "supermarket"
90049                 },
90050                 "name": "Пятёрочка",
90051                 "icon": "grocery",
90052                 "geometry": [
90053                     "point",
90054                     "vertex",
90055                     "area"
90056                 ],
90057                 "fields": [
90058                     "operator",
90059                     "building_area",
90060                     "address"
90061                 ],
90062                 "suggestion": true
90063             },
90064             "shop/supermarket/Publix": {
90065                 "tags": {
90066                     "name": "Publix",
90067                     "shop": "supermarket"
90068                 },
90069                 "name": "Publix",
90070                 "icon": "grocery",
90071                 "geometry": [
90072                     "point",
90073                     "vertex",
90074                     "area"
90075                 ],
90076                 "fields": [
90077                     "operator",
90078                     "building_area",
90079                     "address"
90080                 ],
90081                 "suggestion": true
90082             },
90083             "shop/supermarket/Føtex": {
90084                 "tags": {
90085                     "name": "Føtex",
90086                     "shop": "supermarket"
90087                 },
90088                 "name": "Føtex",
90089                 "icon": "grocery",
90090                 "geometry": [
90091                     "point",
90092                     "vertex",
90093                     "area"
90094                 ],
90095                 "fields": [
90096                     "operator",
90097                     "building_area",
90098                     "address"
90099                 ],
90100                 "suggestion": true
90101             },
90102             "shop/supermarket/coop": {
90103                 "tags": {
90104                     "name": "coop",
90105                     "shop": "supermarket"
90106                 },
90107                 "name": "coop",
90108                 "icon": "grocery",
90109                 "geometry": [
90110                     "point",
90111                     "vertex",
90112                     "area"
90113                 ],
90114                 "fields": [
90115                     "operator",
90116                     "building_area",
90117                     "address"
90118                 ],
90119                 "suggestion": true
90120             },
90121             "shop/supermarket/Fressnapf": {
90122                 "tags": {
90123                     "name": "Fressnapf",
90124                     "shop": "supermarket"
90125                 },
90126                 "name": "Fressnapf",
90127                 "icon": "grocery",
90128                 "geometry": [
90129                     "point",
90130                     "vertex",
90131                     "area"
90132                 ],
90133                 "fields": [
90134                     "operator",
90135                     "building_area",
90136                     "address"
90137                 ],
90138                 "suggestion": true
90139             },
90140             "shop/supermarket/Coop Konsum": {
90141                 "tags": {
90142                     "name": "Coop Konsum",
90143                     "shop": "supermarket"
90144                 },
90145                 "name": "Coop Konsum",
90146                 "icon": "grocery",
90147                 "geometry": [
90148                     "point",
90149                     "vertex",
90150                     "area"
90151                 ],
90152                 "fields": [
90153                     "operator",
90154                     "building_area",
90155                     "address"
90156                 ],
90157                 "suggestion": true
90158             },
90159             "shop/supermarket/Carrefour Contact": {
90160                 "tags": {
90161                     "name": "Carrefour Contact",
90162                     "shop": "supermarket"
90163                 },
90164                 "name": "Carrefour Contact",
90165                 "icon": "grocery",
90166                 "geometry": [
90167                     "point",
90168                     "vertex",
90169                     "area"
90170                 ],
90171                 "fields": [
90172                     "operator",
90173                     "building_area",
90174                     "address"
90175                 ],
90176                 "suggestion": true
90177             },
90178             "shop/supermarket/SPAR": {
90179                 "tags": {
90180                     "name": "SPAR",
90181                     "shop": "supermarket"
90182                 },
90183                 "name": "SPAR",
90184                 "icon": "grocery",
90185                 "geometry": [
90186                     "point",
90187                     "vertex",
90188                     "area"
90189                 ],
90190                 "fields": [
90191                     "operator",
90192                     "building_area",
90193                     "address"
90194                 ],
90195                 "suggestion": true
90196             },
90197             "shop/supermarket/No Frills": {
90198                 "tags": {
90199                     "name": "No Frills",
90200                     "shop": "supermarket"
90201                 },
90202                 "name": "No Frills",
90203                 "icon": "grocery",
90204                 "geometry": [
90205                     "point",
90206                     "vertex",
90207                     "area"
90208                 ],
90209                 "fields": [
90210                     "operator",
90211                     "building_area",
90212                     "address"
90213                 ],
90214                 "suggestion": true
90215             },
90216             "shop/supermarket/Plodine": {
90217                 "tags": {
90218                     "name": "Plodine",
90219                     "shop": "supermarket"
90220                 },
90221                 "name": "Plodine",
90222                 "icon": "grocery",
90223                 "geometry": [
90224                     "point",
90225                     "vertex",
90226                     "area"
90227                 ],
90228                 "fields": [
90229                     "operator",
90230                     "building_area",
90231                     "address"
90232                 ],
90233                 "suggestion": true
90234             },
90235             "shop/supermarket/ADEG": {
90236                 "tags": {
90237                     "name": "ADEG",
90238                     "shop": "supermarket"
90239                 },
90240                 "name": "ADEG",
90241                 "icon": "grocery",
90242                 "geometry": [
90243                     "point",
90244                     "vertex",
90245                     "area"
90246                 ],
90247                 "fields": [
90248                     "operator",
90249                     "building_area",
90250                     "address"
90251                 ],
90252                 "suggestion": true
90253             },
90254             "shop/supermarket/Minipreço": {
90255                 "tags": {
90256                     "name": "Minipreço",
90257                     "shop": "supermarket"
90258                 },
90259                 "name": "Minipreço",
90260                 "icon": "grocery",
90261                 "geometry": [
90262                     "point",
90263                     "vertex",
90264                     "area"
90265                 ],
90266                 "fields": [
90267                     "operator",
90268                     "building_area",
90269                     "address"
90270                 ],
90271                 "suggestion": true
90272             },
90273             "shop/supermarket/Biedronka": {
90274                 "tags": {
90275                     "name": "Biedronka",
90276                     "shop": "supermarket"
90277                 },
90278                 "name": "Biedronka",
90279                 "icon": "grocery",
90280                 "geometry": [
90281                     "point",
90282                     "vertex",
90283                     "area"
90284                 ],
90285                 "fields": [
90286                     "operator",
90287                     "building_area",
90288                     "address"
90289                 ],
90290                 "suggestion": true
90291             },
90292             "shop/supermarket/The Co-operative Food": {
90293                 "tags": {
90294                     "name": "The Co-operative Food",
90295                     "shop": "supermarket"
90296                 },
90297                 "name": "The Co-operative Food",
90298                 "icon": "grocery",
90299                 "geometry": [
90300                     "point",
90301                     "vertex",
90302                     "area"
90303                 ],
90304                 "fields": [
90305                     "operator",
90306                     "building_area",
90307                     "address"
90308                 ],
90309                 "suggestion": true
90310             },
90311             "shop/supermarket/Eurospin": {
90312                 "tags": {
90313                     "name": "Eurospin",
90314                     "shop": "supermarket"
90315                 },
90316                 "name": "Eurospin",
90317                 "icon": "grocery",
90318                 "geometry": [
90319                     "point",
90320                     "vertex",
90321                     "area"
90322                 ],
90323                 "fields": [
90324                     "operator",
90325                     "building_area",
90326                     "address"
90327                 ],
90328                 "suggestion": true
90329             },
90330             "shop/supermarket/Семья": {
90331                 "tags": {
90332                     "name": "Семья",
90333                     "shop": "supermarket"
90334                 },
90335                 "name": "Семья",
90336                 "icon": "grocery",
90337                 "geometry": [
90338                     "point",
90339                     "vertex",
90340                     "area"
90341                 ],
90342                 "fields": [
90343                     "operator",
90344                     "building_area",
90345                     "address"
90346                 ],
90347                 "suggestion": true
90348             },
90349             "shop/supermarket/Gadis": {
90350                 "tags": {
90351                     "name": "Gadis",
90352                     "shop": "supermarket"
90353                 },
90354                 "name": "Gadis",
90355                 "icon": "grocery",
90356                 "geometry": [
90357                     "point",
90358                     "vertex",
90359                     "area"
90360                 ],
90361                 "fields": [
90362                     "operator",
90363                     "building_area",
90364                     "address"
90365                 ],
90366                 "suggestion": true
90367             },
90368             "shop/supermarket/Евроопт": {
90369                 "tags": {
90370                     "name": "Евроопт",
90371                     "shop": "supermarket"
90372                 },
90373                 "name": "Евроопт",
90374                 "icon": "grocery",
90375                 "geometry": [
90376                     "point",
90377                     "vertex",
90378                     "area"
90379                 ],
90380                 "fields": [
90381                     "operator",
90382                     "building_area",
90383                     "address"
90384                 ],
90385                 "suggestion": true
90386             },
90387             "shop/supermarket/Centra": {
90388                 "tags": {
90389                     "name": "Centra",
90390                     "shop": "supermarket"
90391                 },
90392                 "name": "Centra",
90393                 "icon": "grocery",
90394                 "geometry": [
90395                     "point",
90396                     "vertex",
90397                     "area"
90398                 ],
90399                 "fields": [
90400                     "operator",
90401                     "building_area",
90402                     "address"
90403                 ],
90404                 "suggestion": true
90405             },
90406             "shop/supermarket/Квартал": {
90407                 "tags": {
90408                     "name": "Квартал",
90409                     "shop": "supermarket"
90410                 },
90411                 "name": "Квартал",
90412                 "icon": "grocery",
90413                 "geometry": [
90414                     "point",
90415                     "vertex",
90416                     "area"
90417                 ],
90418                 "fields": [
90419                     "operator",
90420                     "building_area",
90421                     "address"
90422                 ],
90423                 "suggestion": true
90424             },
90425             "shop/supermarket/New World": {
90426                 "tags": {
90427                     "name": "New World",
90428                     "shop": "supermarket"
90429                 },
90430                 "name": "New World",
90431                 "icon": "grocery",
90432                 "geometry": [
90433                     "point",
90434                     "vertex",
90435                     "area"
90436                 ],
90437                 "fields": [
90438                     "operator",
90439                     "building_area",
90440                     "address"
90441                 ],
90442                 "suggestion": true
90443             },
90444             "shop/supermarket/Countdown": {
90445                 "tags": {
90446                     "name": "Countdown",
90447                     "shop": "supermarket"
90448                 },
90449                 "name": "Countdown",
90450                 "icon": "grocery",
90451                 "geometry": [
90452                     "point",
90453                     "vertex",
90454                     "area"
90455                 ],
90456                 "fields": [
90457                     "operator",
90458                     "building_area",
90459                     "address"
90460                 ],
90461                 "suggestion": true
90462             },
90463             "shop/supermarket/Reliance Fresh": {
90464                 "tags": {
90465                     "name": "Reliance Fresh",
90466                     "shop": "supermarket"
90467                 },
90468                 "name": "Reliance Fresh",
90469                 "icon": "grocery",
90470                 "geometry": [
90471                     "point",
90472                     "vertex",
90473                     "area"
90474                 ],
90475                 "fields": [
90476                     "operator",
90477                     "building_area",
90478                     "address"
90479                 ],
90480                 "suggestion": true
90481             },
90482             "shop/supermarket/Stokrotka": {
90483                 "tags": {
90484                     "name": "Stokrotka",
90485                     "shop": "supermarket"
90486                 },
90487                 "name": "Stokrotka",
90488                 "icon": "grocery",
90489                 "geometry": [
90490                     "point",
90491                     "vertex",
90492                     "area"
90493                 ],
90494                 "fields": [
90495                     "operator",
90496                     "building_area",
90497                     "address"
90498                 ],
90499                 "suggestion": true
90500             },
90501             "shop/supermarket/Coop Jednota": {
90502                 "tags": {
90503                     "name": "Coop Jednota",
90504                     "shop": "supermarket"
90505                 },
90506                 "name": "Coop Jednota",
90507                 "icon": "grocery",
90508                 "geometry": [
90509                     "point",
90510                     "vertex",
90511                     "area"
90512                 ],
90513                 "fields": [
90514                     "operator",
90515                     "building_area",
90516                     "address"
90517                 ],
90518                 "suggestion": true
90519             },
90520             "shop/supermarket/Fred Meyer": {
90521                 "tags": {
90522                     "name": "Fred Meyer",
90523                     "shop": "supermarket"
90524                 },
90525                 "name": "Fred Meyer",
90526                 "icon": "grocery",
90527                 "geometry": [
90528                     "point",
90529                     "vertex",
90530                     "area"
90531                 ],
90532                 "fields": [
90533                     "operator",
90534                     "building_area",
90535                     "address"
90536                 ],
90537                 "suggestion": true
90538             },
90539             "shop/supermarket/Irma": {
90540                 "tags": {
90541                     "name": "Irma",
90542                     "shop": "supermarket"
90543                 },
90544                 "name": "Irma",
90545                 "icon": "grocery",
90546                 "geometry": [
90547                     "point",
90548                     "vertex",
90549                     "area"
90550                 ],
90551                 "fields": [
90552                     "operator",
90553                     "building_area",
90554                     "address"
90555                 ],
90556                 "suggestion": true
90557             },
90558             "shop/supermarket/Continente": {
90559                 "tags": {
90560                     "name": "Continente",
90561                     "shop": "supermarket"
90562                 },
90563                 "name": "Continente",
90564                 "icon": "grocery",
90565                 "geometry": [
90566                     "point",
90567                     "vertex",
90568                     "area"
90569                 ],
90570                 "fields": [
90571                     "operator",
90572                     "building_area",
90573                     "address"
90574                 ],
90575                 "suggestion": true
90576             },
90577             "shop/supermarket/Price Chopper": {
90578                 "tags": {
90579                     "name": "Price Chopper",
90580                     "shop": "supermarket"
90581                 },
90582                 "name": "Price Chopper",
90583                 "icon": "grocery",
90584                 "geometry": [
90585                     "point",
90586                     "vertex",
90587                     "area"
90588                 ],
90589                 "fields": [
90590                     "operator",
90591                     "building_area",
90592                     "address"
90593                 ],
90594                 "suggestion": true
90595             },
90596             "shop/supermarket/Game": {
90597                 "tags": {
90598                     "name": "Game",
90599                     "shop": "supermarket"
90600                 },
90601                 "name": "Game",
90602                 "icon": "grocery",
90603                 "geometry": [
90604                     "point",
90605                     "vertex",
90606                     "area"
90607                 ],
90608                 "fields": [
90609                     "operator",
90610                     "building_area",
90611                     "address"
90612                 ],
90613                 "suggestion": true
90614             },
90615             "shop/supermarket/Soriana": {
90616                 "tags": {
90617                     "name": "Soriana",
90618                     "shop": "supermarket"
90619                 },
90620                 "name": "Soriana",
90621                 "icon": "grocery",
90622                 "geometry": [
90623                     "point",
90624                     "vertex",
90625                     "area"
90626                 ],
90627                 "fields": [
90628                     "operator",
90629                     "building_area",
90630                     "address"
90631                 ],
90632                 "suggestion": true
90633             },
90634             "shop/supermarket/Alimerka": {
90635                 "tags": {
90636                     "name": "Alimerka",
90637                     "shop": "supermarket"
90638                 },
90639                 "name": "Alimerka",
90640                 "icon": "grocery",
90641                 "geometry": [
90642                     "point",
90643                     "vertex",
90644                     "area"
90645                 ],
90646                 "fields": [
90647                     "operator",
90648                     "building_area",
90649                     "address"
90650                 ],
90651                 "suggestion": true
90652             },
90653             "shop/supermarket/Piotr i Paweł": {
90654                 "tags": {
90655                     "name": "Piotr i Paweł",
90656                     "shop": "supermarket"
90657                 },
90658                 "name": "Piotr i Paweł",
90659                 "icon": "grocery",
90660                 "geometry": [
90661                     "point",
90662                     "vertex",
90663                     "area"
90664                 ],
90665                 "fields": [
90666                     "operator",
90667                     "building_area",
90668                     "address"
90669                 ],
90670                 "suggestion": true
90671             },
90672             "shop/supermarket/Перекресток": {
90673                 "tags": {
90674                     "name": "Перекресток",
90675                     "shop": "supermarket"
90676                 },
90677                 "name": "Перекресток",
90678                 "icon": "grocery",
90679                 "geometry": [
90680                     "point",
90681                     "vertex",
90682                     "area"
90683                 ],
90684                 "fields": [
90685                     "operator",
90686                     "building_area",
90687                     "address"
90688                 ],
90689                 "suggestion": true
90690             },
90691             "shop/supermarket/Maxima X": {
90692                 "tags": {
90693                     "name": "Maxima X",
90694                     "shop": "supermarket"
90695                 },
90696                 "name": "Maxima X",
90697                 "icon": "grocery",
90698                 "geometry": [
90699                     "point",
90700                     "vertex",
90701                     "area"
90702                 ],
90703                 "fields": [
90704                     "operator",
90705                     "building_area",
90706                     "address"
90707                 ],
90708                 "suggestion": true
90709             },
90710             "shop/supermarket/Карусель": {
90711                 "tags": {
90712                     "name": "Карусель",
90713                     "shop": "supermarket"
90714                 },
90715                 "name": "Карусель",
90716                 "icon": "grocery",
90717                 "geometry": [
90718                     "point",
90719                     "vertex",
90720                     "area"
90721                 ],
90722                 "fields": [
90723                     "operator",
90724                     "building_area",
90725                     "address"
90726                 ],
90727                 "suggestion": true
90728             },
90729             "shop/supermarket/ALDI Nord": {
90730                 "tags": {
90731                     "name": "ALDI Nord",
90732                     "shop": "supermarket"
90733                 },
90734                 "name": "ALDI Nord",
90735                 "icon": "grocery",
90736                 "geometry": [
90737                     "point",
90738                     "vertex",
90739                     "area"
90740                 ],
90741                 "fields": [
90742                     "operator",
90743                     "building_area",
90744                     "address"
90745                 ],
90746                 "suggestion": true
90747             },
90748             "shop/supermarket/Condis": {
90749                 "tags": {
90750                     "name": "Condis",
90751                     "shop": "supermarket"
90752                 },
90753                 "name": "Condis",
90754                 "icon": "grocery",
90755                 "geometry": [
90756                     "point",
90757                     "vertex",
90758                     "area"
90759                 ],
90760                 "fields": [
90761                     "operator",
90762                     "building_area",
90763                     "address"
90764                 ],
90765                 "suggestion": true
90766             },
90767             "shop/supermarket/Sam's Club": {
90768                 "tags": {
90769                     "name": "Sam's Club",
90770                     "shop": "supermarket"
90771                 },
90772                 "name": "Sam's Club",
90773                 "icon": "grocery",
90774                 "geometry": [
90775                     "point",
90776                     "vertex",
90777                     "area"
90778                 ],
90779                 "fields": [
90780                     "operator",
90781                     "building_area",
90782                     "address"
90783                 ],
90784                 "suggestion": true
90785             },
90786             "shop/supermarket/Копейка": {
90787                 "tags": {
90788                     "name": "Копейка",
90789                     "shop": "supermarket"
90790                 },
90791                 "name": "Копейка",
90792                 "icon": "grocery",
90793                 "geometry": [
90794                     "point",
90795                     "vertex",
90796                     "area"
90797                 ],
90798                 "fields": [
90799                     "operator",
90800                     "building_area",
90801                     "address"
90802                 ],
90803                 "suggestion": true
90804             },
90805             "shop/supermarket/Géant Casino": {
90806                 "tags": {
90807                     "name": "Géant Casino",
90808                     "shop": "supermarket"
90809                 },
90810                 "name": "Géant Casino",
90811                 "icon": "grocery",
90812                 "geometry": [
90813                     "point",
90814                     "vertex",
90815                     "area"
90816                 ],
90817                 "fields": [
90818                     "operator",
90819                     "building_area",
90820                     "address"
90821                 ],
90822                 "suggestion": true
90823             },
90824             "shop/supermarket/ASDA": {
90825                 "tags": {
90826                     "name": "ASDA",
90827                     "shop": "supermarket"
90828                 },
90829                 "name": "ASDA",
90830                 "icon": "grocery",
90831                 "geometry": [
90832                     "point",
90833                     "vertex",
90834                     "area"
90835                 ],
90836                 "fields": [
90837                     "operator",
90838                     "building_area",
90839                     "address"
90840                 ],
90841                 "suggestion": true
90842             },
90843             "shop/supermarket/Intermarche": {
90844                 "tags": {
90845                     "name": "Intermarche",
90846                     "shop": "supermarket"
90847                 },
90848                 "name": "Intermarche",
90849                 "icon": "grocery",
90850                 "geometry": [
90851                     "point",
90852                     "vertex",
90853                     "area"
90854                 ],
90855                 "fields": [
90856                     "operator",
90857                     "building_area",
90858                     "address"
90859                 ],
90860                 "suggestion": true
90861             },
90862             "shop/supermarket/Stop & Shop": {
90863                 "tags": {
90864                     "name": "Stop & Shop",
90865                     "shop": "supermarket"
90866                 },
90867                 "name": "Stop & Shop",
90868                 "icon": "grocery",
90869                 "geometry": [
90870                     "point",
90871                     "vertex",
90872                     "area"
90873                 ],
90874                 "fields": [
90875                     "operator",
90876                     "building_area",
90877                     "address"
90878                 ],
90879                 "suggestion": true
90880             },
90881             "shop/supermarket/Food Lion": {
90882                 "tags": {
90883                     "name": "Food Lion",
90884                     "shop": "supermarket"
90885                 },
90886                 "name": "Food Lion",
90887                 "icon": "grocery",
90888                 "geometry": [
90889                     "point",
90890                     "vertex",
90891                     "area"
90892                 ],
90893                 "fields": [
90894                     "operator",
90895                     "building_area",
90896                     "address"
90897                 ],
90898                 "suggestion": true
90899             },
90900             "shop/supermarket/Harris Teeter": {
90901                 "tags": {
90902                     "name": "Harris Teeter",
90903                     "shop": "supermarket"
90904                 },
90905                 "name": "Harris Teeter",
90906                 "icon": "grocery",
90907                 "geometry": [
90908                     "point",
90909                     "vertex",
90910                     "area"
90911                 ],
90912                 "fields": [
90913                     "operator",
90914                     "building_area",
90915                     "address"
90916                 ],
90917                 "suggestion": true
90918             },
90919             "shop/supermarket/Foodworks": {
90920                 "tags": {
90921                     "name": "Foodworks",
90922                     "shop": "supermarket"
90923                 },
90924                 "name": "Foodworks",
90925                 "icon": "grocery",
90926                 "geometry": [
90927                     "point",
90928                     "vertex",
90929                     "area"
90930                 ],
90931                 "fields": [
90932                     "operator",
90933                     "building_area",
90934                     "address"
90935                 ],
90936                 "suggestion": true
90937             },
90938             "shop/supermarket/Polo Market": {
90939                 "tags": {
90940                     "name": "Polo Market",
90941                     "shop": "supermarket"
90942                 },
90943                 "name": "Polo Market",
90944                 "icon": "grocery",
90945                 "geometry": [
90946                     "point",
90947                     "vertex",
90948                     "area"
90949                 ],
90950                 "fields": [
90951                     "operator",
90952                     "building_area",
90953                     "address"
90954                 ],
90955                 "suggestion": true
90956             },
90957             "shop/supermarket/Лента": {
90958                 "tags": {
90959                     "name": "Лента",
90960                     "shop": "supermarket"
90961                 },
90962                 "name": "Лента",
90963                 "icon": "grocery",
90964                 "geometry": [
90965                     "point",
90966                     "vertex",
90967                     "area"
90968                 ],
90969                 "fields": [
90970                     "operator",
90971                     "building_area",
90972                     "address"
90973                 ],
90974                 "suggestion": true
90975             },
90976             "shop/supermarket/西友 (SEIYU)": {
90977                 "tags": {
90978                     "name": "西友 (SEIYU)",
90979                     "shop": "supermarket"
90980                 },
90981                 "name": "西友 (SEIYU)",
90982                 "icon": "grocery",
90983                 "geometry": [
90984                     "point",
90985                     "vertex",
90986                     "area"
90987                 ],
90988                 "fields": [
90989                     "operator",
90990                     "building_area",
90991                     "address"
90992                 ],
90993                 "suggestion": true
90994             },
90995             "shop/supermarket/Атак": {
90996                 "tags": {
90997                     "name": "Атак",
90998                     "shop": "supermarket"
90999                 },
91000                 "name": "Атак",
91001                 "icon": "grocery",
91002                 "geometry": [
91003                     "point",
91004                     "vertex",
91005                     "area"
91006                 ],
91007                 "fields": [
91008                     "operator",
91009                     "building_area",
91010                     "address"
91011                 ],
91012                 "suggestion": true
91013             },
91014             "shop/supermarket/Полушка": {
91015                 "tags": {
91016                     "name": "Полушка",
91017                     "shop": "supermarket"
91018                 },
91019                 "name": "Полушка",
91020                 "icon": "grocery",
91021                 "geometry": [
91022                     "point",
91023                     "vertex",
91024                     "area"
91025                 ],
91026                 "fields": [
91027                     "operator",
91028                     "building_area",
91029                     "address"
91030                 ],
91031                 "suggestion": true
91032             },
91033             "shop/supermarket/Extra": {
91034                 "tags": {
91035                     "name": "Extra",
91036                     "shop": "supermarket"
91037                 },
91038                 "name": "Extra",
91039                 "icon": "grocery",
91040                 "geometry": [
91041                     "point",
91042                     "vertex",
91043                     "area"
91044                 ],
91045                 "fields": [
91046                     "operator",
91047                     "building_area",
91048                     "address"
91049                 ],
91050                 "suggestion": true
91051             },
91052             "shop/supermarket/Lewiatan": {
91053                 "tags": {
91054                     "name": "Lewiatan",
91055                     "shop": "supermarket"
91056                 },
91057                 "name": "Lewiatan",
91058                 "icon": "grocery",
91059                 "geometry": [
91060                     "point",
91061                     "vertex",
91062                     "area"
91063                 ],
91064                 "fields": [
91065                     "operator",
91066                     "building_area",
91067                     "address"
91068                 ],
91069                 "suggestion": true
91070             },
91071             "shop/supermarket/Sigma": {
91072                 "tags": {
91073                     "name": "Sigma",
91074                     "shop": "supermarket"
91075                 },
91076                 "name": "Sigma",
91077                 "icon": "grocery",
91078                 "geometry": [
91079                     "point",
91080                     "vertex",
91081                     "area"
91082                 ],
91083                 "fields": [
91084                     "operator",
91085                     "building_area",
91086                     "address"
91087                 ],
91088                 "suggestion": true
91089             },
91090             "shop/supermarket/АТБ": {
91091                 "tags": {
91092                     "name": "АТБ",
91093                     "shop": "supermarket"
91094                 },
91095                 "name": "АТБ",
91096                 "icon": "grocery",
91097                 "geometry": [
91098                     "point",
91099                     "vertex",
91100                     "area"
91101                 ],
91102                 "fields": [
91103                     "operator",
91104                     "building_area",
91105                     "address"
91106                 ],
91107                 "suggestion": true
91108             },
91109             "shop/supermarket/Społem": {
91110                 "tags": {
91111                     "name": "Społem",
91112                     "shop": "supermarket"
91113                 },
91114                 "name": "Społem",
91115                 "icon": "grocery",
91116                 "geometry": [
91117                     "point",
91118                     "vertex",
91119                     "area"
91120                 ],
91121                 "fields": [
91122                     "operator",
91123                     "building_area",
91124                     "address"
91125                 ],
91126                 "suggestion": true
91127             },
91128             "shop/supermarket/Bodega Aurrera": {
91129                 "tags": {
91130                     "name": "Bodega Aurrera",
91131                     "shop": "supermarket"
91132                 },
91133                 "name": "Bodega Aurrera",
91134                 "icon": "grocery",
91135                 "geometry": [
91136                     "point",
91137                     "vertex",
91138                     "area"
91139                 ],
91140                 "fields": [
91141                     "operator",
91142                     "building_area",
91143                     "address"
91144                 ],
91145                 "suggestion": true
91146             },
91147             "shop/supermarket/Tesco Lotus": {
91148                 "tags": {
91149                     "name": "Tesco Lotus",
91150                     "shop": "supermarket"
91151                 },
91152                 "name": "Tesco Lotus",
91153                 "icon": "grocery",
91154                 "geometry": [
91155                     "point",
91156                     "vertex",
91157                     "area"
91158                 ],
91159                 "fields": [
91160                     "operator",
91161                     "building_area",
91162                     "address"
91163                 ],
91164                 "suggestion": true
91165             },
91166             "shop/supermarket/Мария-Ра": {
91167                 "tags": {
91168                     "name": "Мария-Ра",
91169                     "shop": "supermarket"
91170                 },
91171                 "name": "Мария-Ра",
91172                 "icon": "grocery",
91173                 "geometry": [
91174                     "point",
91175                     "vertex",
91176                     "area"
91177                 ],
91178                 "fields": [
91179                     "operator",
91180                     "building_area",
91181                     "address"
91182                 ],
91183                 "suggestion": true
91184             },
91185             "shop/supermarket/Магнолия": {
91186                 "tags": {
91187                     "name": "Магнолия",
91188                     "shop": "supermarket"
91189                 },
91190                 "name": "Магнолия",
91191                 "icon": "grocery",
91192                 "geometry": [
91193                     "point",
91194                     "vertex",
91195                     "area"
91196                 ],
91197                 "fields": [
91198                     "operator",
91199                     "building_area",
91200                     "address"
91201                 ],
91202                 "suggestion": true
91203             },
91204             "shop/supermarket/Магазин": {
91205                 "tags": {
91206                     "name": "Магазин",
91207                     "shop": "supermarket"
91208                 },
91209                 "name": "Магазин",
91210                 "icon": "grocery",
91211                 "geometry": [
91212                     "point",
91213                     "vertex",
91214                     "area"
91215                 ],
91216                 "fields": [
91217                     "operator",
91218                     "building_area",
91219                     "address"
91220                 ],
91221                 "suggestion": true
91222             },
91223             "shop/supermarket/Монетка": {
91224                 "tags": {
91225                     "name": "Монетка",
91226                     "shop": "supermarket"
91227                 },
91228                 "name": "Монетка",
91229                 "icon": "grocery",
91230                 "geometry": [
91231                     "point",
91232                     "vertex",
91233                     "area"
91234                 ],
91235                 "fields": [
91236                     "operator",
91237                     "building_area",
91238                     "address"
91239                 ],
91240                 "suggestion": true
91241             },
91242             "shop/supermarket/Hy-Vee": {
91243                 "tags": {
91244                     "name": "Hy-Vee",
91245                     "shop": "supermarket"
91246                 },
91247                 "name": "Hy-Vee",
91248                 "icon": "grocery",
91249                 "geometry": [
91250                     "point",
91251                     "vertex",
91252                     "area"
91253                 ],
91254                 "fields": [
91255                     "operator",
91256                     "building_area",
91257                     "address"
91258                 ],
91259                 "suggestion": true
91260             },
91261             "shop/supermarket/Walmart Supercenter": {
91262                 "tags": {
91263                     "name": "Walmart Supercenter",
91264                     "shop": "supermarket"
91265                 },
91266                 "name": "Walmart Supercenter",
91267                 "icon": "grocery",
91268                 "geometry": [
91269                     "point",
91270                     "vertex",
91271                     "area"
91272                 ],
91273                 "fields": [
91274                     "operator",
91275                     "building_area",
91276                     "address"
91277                 ],
91278                 "suggestion": true
91279             },
91280             "shop/supermarket/Hannaford": {
91281                 "tags": {
91282                     "name": "Hannaford",
91283                     "shop": "supermarket"
91284                 },
91285                 "name": "Hannaford",
91286                 "icon": "grocery",
91287                 "geometry": [
91288                     "point",
91289                     "vertex",
91290                     "area"
91291                 ],
91292                 "fields": [
91293                     "operator",
91294                     "building_area",
91295                     "address"
91296                 ],
91297                 "suggestion": true
91298             },
91299             "shop/supermarket/Wegmans": {
91300                 "tags": {
91301                     "name": "Wegmans",
91302                     "shop": "supermarket"
91303                 },
91304                 "name": "Wegmans",
91305                 "icon": "grocery",
91306                 "geometry": [
91307                     "point",
91308                     "vertex",
91309                     "area"
91310                 ],
91311                 "fields": [
91312                     "operator",
91313                     "building_area",
91314                     "address"
91315                 ],
91316                 "suggestion": true
91317             },
91318             "shop/supermarket/業務スーパー": {
91319                 "tags": {
91320                     "name": "業務スーパー",
91321                     "shop": "supermarket"
91322                 },
91323                 "name": "業務スーパー",
91324                 "icon": "grocery",
91325                 "geometry": [
91326                     "point",
91327                     "vertex",
91328                     "area"
91329                 ],
91330                 "fields": [
91331                     "operator",
91332                     "building_area",
91333                     "address"
91334                 ],
91335                 "suggestion": true
91336             },
91337             "shop/supermarket/Norfa XL": {
91338                 "tags": {
91339                     "name": "Norfa XL",
91340                     "shop": "supermarket"
91341                 },
91342                 "name": "Norfa XL",
91343                 "icon": "grocery",
91344                 "geometry": [
91345                     "point",
91346                     "vertex",
91347                     "area"
91348                 ],
91349                 "fields": [
91350                     "operator",
91351                     "building_area",
91352                     "address"
91353                 ],
91354                 "suggestion": true
91355             },
91356             "shop/supermarket/ヨークマート (YorkMart)": {
91357                 "tags": {
91358                     "name": "ヨークマート (YorkMart)",
91359                     "shop": "supermarket"
91360                 },
91361                 "name": "ヨークマート (YorkMart)",
91362                 "icon": "grocery",
91363                 "geometry": [
91364                     "point",
91365                     "vertex",
91366                     "area"
91367                 ],
91368                 "fields": [
91369                     "operator",
91370                     "building_area",
91371                     "address"
91372                 ],
91373                 "suggestion": true
91374             },
91375             "shop/supermarket/Leclerc Drive": {
91376                 "tags": {
91377                     "name": "Leclerc Drive",
91378                     "shop": "supermarket"
91379                 },
91380                 "name": "Leclerc Drive",
91381                 "icon": "grocery",
91382                 "geometry": [
91383                     "point",
91384                     "vertex",
91385                     "area"
91386                 ],
91387                 "fields": [
91388                     "operator",
91389                     "building_area",
91390                     "address"
91391                 ],
91392                 "suggestion": true
91393             },
91394             "shop/electronics/Media Markt": {
91395                 "tags": {
91396                     "name": "Media Markt",
91397                     "shop": "electronics"
91398                 },
91399                 "name": "Media Markt",
91400                 "icon": "shop",
91401                 "geometry": [
91402                     "point",
91403                     "vertex",
91404                     "area"
91405                 ],
91406                 "fields": [
91407                     "address",
91408                     "building_area",
91409                     "opening_hours"
91410                 ],
91411                 "suggestion": true
91412             },
91413             "shop/electronics/Maplin": {
91414                 "tags": {
91415                     "name": "Maplin",
91416                     "shop": "electronics"
91417                 },
91418                 "name": "Maplin",
91419                 "icon": "shop",
91420                 "geometry": [
91421                     "point",
91422                     "vertex",
91423                     "area"
91424                 ],
91425                 "fields": [
91426                     "address",
91427                     "building_area",
91428                     "opening_hours"
91429                 ],
91430                 "suggestion": true
91431             },
91432             "shop/electronics/Best Buy": {
91433                 "tags": {
91434                     "name": "Best Buy",
91435                     "shop": "electronics"
91436                 },
91437                 "name": "Best Buy",
91438                 "icon": "shop",
91439                 "geometry": [
91440                     "point",
91441                     "vertex",
91442                     "area"
91443                 ],
91444                 "fields": [
91445                     "address",
91446                     "building_area",
91447                     "opening_hours"
91448                 ],
91449                 "suggestion": true
91450             },
91451             "shop/electronics/Future Shop": {
91452                 "tags": {
91453                     "name": "Future Shop",
91454                     "shop": "electronics"
91455                 },
91456                 "name": "Future Shop",
91457                 "icon": "shop",
91458                 "geometry": [
91459                     "point",
91460                     "vertex",
91461                     "area"
91462                 ],
91463                 "fields": [
91464                     "address",
91465                     "building_area",
91466                     "opening_hours"
91467                 ],
91468                 "suggestion": true
91469             },
91470             "shop/electronics/Saturn": {
91471                 "tags": {
91472                     "name": "Saturn",
91473                     "shop": "electronics"
91474                 },
91475                 "name": "Saturn",
91476                 "icon": "shop",
91477                 "geometry": [
91478                     "point",
91479                     "vertex",
91480                     "area"
91481                 ],
91482                 "fields": [
91483                     "address",
91484                     "building_area",
91485                     "opening_hours"
91486                 ],
91487                 "suggestion": true
91488             },
91489             "shop/electronics/Currys": {
91490                 "tags": {
91491                     "name": "Currys",
91492                     "shop": "electronics"
91493                 },
91494                 "name": "Currys",
91495                 "icon": "shop",
91496                 "geometry": [
91497                     "point",
91498                     "vertex",
91499                     "area"
91500                 ],
91501                 "fields": [
91502                     "address",
91503                     "building_area",
91504                     "opening_hours"
91505                 ],
91506                 "suggestion": true
91507             },
91508             "shop/electronics/Radio Shack": {
91509                 "tags": {
91510                     "name": "Radio Shack",
91511                     "shop": "electronics"
91512                 },
91513                 "name": "Radio Shack",
91514                 "icon": "shop",
91515                 "geometry": [
91516                     "point",
91517                     "vertex",
91518                     "area"
91519                 ],
91520                 "fields": [
91521                     "address",
91522                     "building_area",
91523                     "opening_hours"
91524                 ],
91525                 "suggestion": true
91526             },
91527             "shop/electronics/Euronics": {
91528                 "tags": {
91529                     "name": "Euronics",
91530                     "shop": "electronics"
91531                 },
91532                 "name": "Euronics",
91533                 "icon": "shop",
91534                 "geometry": [
91535                     "point",
91536                     "vertex",
91537                     "area"
91538                 ],
91539                 "fields": [
91540                     "address",
91541                     "building_area",
91542                     "opening_hours"
91543                 ],
91544                 "suggestion": true
91545             },
91546             "shop/electronics/Expert": {
91547                 "tags": {
91548                     "name": "Expert",
91549                     "shop": "electronics"
91550                 },
91551                 "name": "Expert",
91552                 "icon": "shop",
91553                 "geometry": [
91554                     "point",
91555                     "vertex",
91556                     "area"
91557                 ],
91558                 "fields": [
91559                     "address",
91560                     "building_area",
91561                     "opening_hours"
91562                 ],
91563                 "suggestion": true
91564             },
91565             "shop/electronics/Эльдорадо": {
91566                 "tags": {
91567                     "name": "Эльдорадо",
91568                     "shop": "electronics"
91569                 },
91570                 "name": "Эльдорадо",
91571                 "icon": "shop",
91572                 "geometry": [
91573                     "point",
91574                     "vertex",
91575                     "area"
91576                 ],
91577                 "fields": [
91578                     "address",
91579                     "building_area",
91580                     "opening_hours"
91581                 ],
91582                 "suggestion": true
91583             },
91584             "shop/electronics/Darty": {
91585                 "tags": {
91586                     "name": "Darty",
91587                     "shop": "electronics"
91588                 },
91589                 "name": "Darty",
91590                 "icon": "shop",
91591                 "geometry": [
91592                     "point",
91593                     "vertex",
91594                     "area"
91595                 ],
91596                 "fields": [
91597                     "address",
91598                     "building_area",
91599                     "opening_hours"
91600                 ],
91601                 "suggestion": true
91602             },
91603             "shop/electronics/М.Видео": {
91604                 "tags": {
91605                     "name": "М.Видео",
91606                     "shop": "electronics"
91607                 },
91608                 "name": "М.Видео",
91609                 "icon": "shop",
91610                 "geometry": [
91611                     "point",
91612                     "vertex",
91613                     "area"
91614                 ],
91615                 "fields": [
91616                     "address",
91617                     "building_area",
91618                     "opening_hours"
91619                 ],
91620                 "suggestion": true
91621             },
91622             "shop/electronics/ヤマダ電機": {
91623                 "tags": {
91624                     "name": "ヤマダ電機",
91625                     "shop": "electronics"
91626                 },
91627                 "name": "ヤマダ電機",
91628                 "icon": "shop",
91629                 "geometry": [
91630                     "point",
91631                     "vertex",
91632                     "area"
91633                 ],
91634                 "fields": [
91635                     "address",
91636                     "building_area",
91637                     "opening_hours"
91638                 ],
91639                 "suggestion": true
91640             },
91641             "shop/convenience/McColl's": {
91642                 "tags": {
91643                     "name": "McColl's",
91644                     "shop": "convenience"
91645                 },
91646                 "name": "McColl's",
91647                 "icon": "shop",
91648                 "geometry": [
91649                     "point",
91650                     "vertex",
91651                     "area"
91652                 ],
91653                 "fields": [
91654                     "address",
91655                     "building_area",
91656                     "opening_hours"
91657                 ],
91658                 "suggestion": true
91659             },
91660             "shop/convenience/One Stop": {
91661                 "tags": {
91662                     "name": "One Stop",
91663                     "shop": "convenience"
91664                 },
91665                 "name": "One Stop",
91666                 "icon": "shop",
91667                 "geometry": [
91668                     "point",
91669                     "vertex",
91670                     "area"
91671                 ],
91672                 "fields": [
91673                     "address",
91674                     "building_area",
91675                     "opening_hours"
91676                 ],
91677                 "suggestion": true
91678             },
91679             "shop/convenience/Londis": {
91680                 "tags": {
91681                     "name": "Londis",
91682                     "shop": "convenience"
91683                 },
91684                 "name": "Londis",
91685                 "icon": "shop",
91686                 "geometry": [
91687                     "point",
91688                     "vertex",
91689                     "area"
91690                 ],
91691                 "fields": [
91692                     "address",
91693                     "building_area",
91694                     "opening_hours"
91695                 ],
91696                 "suggestion": true
91697             },
91698             "shop/convenience/Sale": {
91699                 "tags": {
91700                     "name": "Sale",
91701                     "shop": "convenience"
91702                 },
91703                 "name": "Sale",
91704                 "icon": "shop",
91705                 "geometry": [
91706                     "point",
91707                     "vertex",
91708                     "area"
91709                 ],
91710                 "fields": [
91711                     "address",
91712                     "building_area",
91713                     "opening_hours"
91714                 ],
91715                 "suggestion": true
91716             },
91717             "shop/convenience/Siwa": {
91718                 "tags": {
91719                     "name": "Siwa",
91720                     "shop": "convenience"
91721                 },
91722                 "name": "Siwa",
91723                 "icon": "shop",
91724                 "geometry": [
91725                     "point",
91726                     "vertex",
91727                     "area"
91728                 ],
91729                 "fields": [
91730                     "address",
91731                     "building_area",
91732                     "opening_hours"
91733                 ],
91734                 "suggestion": true
91735             },
91736             "shop/convenience/Mac's": {
91737                 "tags": {
91738                     "name": "Mac's",
91739                     "shop": "convenience"
91740                 },
91741                 "name": "Mac's",
91742                 "icon": "shop",
91743                 "geometry": [
91744                     "point",
91745                     "vertex",
91746                     "area"
91747                 ],
91748                 "fields": [
91749                     "address",
91750                     "building_area",
91751                     "opening_hours"
91752                 ],
91753                 "suggestion": true
91754             },
91755             "shop/convenience/Alepa": {
91756                 "tags": {
91757                     "name": "Alepa",
91758                     "shop": "convenience"
91759                 },
91760                 "name": "Alepa",
91761                 "icon": "shop",
91762                 "geometry": [
91763                     "point",
91764                     "vertex",
91765                     "area"
91766                 ],
91767                 "fields": [
91768                     "address",
91769                     "building_area",
91770                     "opening_hours"
91771                 ],
91772                 "suggestion": true
91773             },
91774             "shop/convenience/Hasty Market": {
91775                 "tags": {
91776                     "name": "Hasty Market",
91777                     "shop": "convenience"
91778                 },
91779                 "name": "Hasty Market",
91780                 "icon": "shop",
91781                 "geometry": [
91782                     "point",
91783                     "vertex",
91784                     "area"
91785                 ],
91786                 "fields": [
91787                     "address",
91788                     "building_area",
91789                     "opening_hours"
91790                 ],
91791                 "suggestion": true
91792             },
91793             "shop/convenience/K-Market": {
91794                 "tags": {
91795                     "name": "K-Market",
91796                     "shop": "convenience"
91797                 },
91798                 "name": "K-Market",
91799                 "icon": "shop",
91800                 "geometry": [
91801                     "point",
91802                     "vertex",
91803                     "area"
91804                 ],
91805                 "fields": [
91806                     "address",
91807                     "building_area",
91808                     "opening_hours"
91809                 ],
91810                 "suggestion": true
91811             },
91812             "shop/convenience/Valintatalo": {
91813                 "tags": {
91814                     "name": "Valintatalo",
91815                     "shop": "convenience"
91816                 },
91817                 "name": "Valintatalo",
91818                 "icon": "shop",
91819                 "geometry": [
91820                     "point",
91821                     "vertex",
91822                     "area"
91823                 ],
91824                 "fields": [
91825                     "address",
91826                     "building_area",
91827                     "opening_hours"
91828                 ],
91829                 "suggestion": true
91830             },
91831             "shop/convenience/セブンイレブン": {
91832                 "tags": {
91833                     "name": "セブンイレブン",
91834                     "name:en": "7-Eleven",
91835                     "shop": "convenience"
91836                 },
91837                 "name": "セブンイレブン",
91838                 "icon": "shop",
91839                 "geometry": [
91840                     "point",
91841                     "vertex",
91842                     "area"
91843                 ],
91844                 "fields": [
91845                     "address",
91846                     "building_area",
91847                     "opening_hours"
91848                 ],
91849                 "suggestion": true
91850             },
91851             "shop/convenience/ローソン": {
91852                 "tags": {
91853                     "name": "ローソン",
91854                     "name:en": "LAWSON",
91855                     "shop": "convenience"
91856                 },
91857                 "name": "ローソン",
91858                 "icon": "shop",
91859                 "geometry": [
91860                     "point",
91861                     "vertex",
91862                     "area"
91863                 ],
91864                 "fields": [
91865                     "address",
91866                     "building_area",
91867                     "opening_hours"
91868                 ],
91869                 "suggestion": true
91870             },
91871             "shop/convenience/Mace": {
91872                 "tags": {
91873                     "name": "Mace",
91874                     "shop": "convenience"
91875                 },
91876                 "name": "Mace",
91877                 "icon": "shop",
91878                 "geometry": [
91879                     "point",
91880                     "vertex",
91881                     "area"
91882                 ],
91883                 "fields": [
91884                     "address",
91885                     "building_area",
91886                     "opening_hours"
91887                 ],
91888                 "suggestion": true
91889             },
91890             "shop/convenience/Mini Market": {
91891                 "tags": {
91892                     "name": "Mini Market",
91893                     "shop": "convenience"
91894                 },
91895                 "name": "Mini Market",
91896                 "icon": "shop",
91897                 "geometry": [
91898                     "point",
91899                     "vertex",
91900                     "area"
91901                 ],
91902                 "fields": [
91903                     "address",
91904                     "building_area",
91905                     "opening_hours"
91906                 ],
91907                 "suggestion": true
91908             },
91909             "shop/convenience/Nisa Local": {
91910                 "tags": {
91911                     "name": "Nisa Local",
91912                     "shop": "convenience"
91913                 },
91914                 "name": "Nisa Local",
91915                 "icon": "shop",
91916                 "geometry": [
91917                     "point",
91918                     "vertex",
91919                     "area"
91920                 ],
91921                 "fields": [
91922                     "address",
91923                     "building_area",
91924                     "opening_hours"
91925                 ],
91926                 "suggestion": true
91927             },
91928             "shop/convenience/Dorfladen": {
91929                 "tags": {
91930                     "name": "Dorfladen",
91931                     "shop": "convenience"
91932                 },
91933                 "name": "Dorfladen",
91934                 "icon": "shop",
91935                 "geometry": [
91936                     "point",
91937                     "vertex",
91938                     "area"
91939                 ],
91940                 "fields": [
91941                     "address",
91942                     "building_area",
91943                     "opening_hours"
91944                 ],
91945                 "suggestion": true
91946             },
91947             "shop/convenience/Продукты": {
91948                 "tags": {
91949                     "name": "Продукты",
91950                     "shop": "convenience"
91951                 },
91952                 "name": "Продукты",
91953                 "icon": "shop",
91954                 "geometry": [
91955                     "point",
91956                     "vertex",
91957                     "area"
91958                 ],
91959                 "fields": [
91960                     "address",
91961                     "building_area",
91962                     "opening_hours"
91963                 ],
91964                 "suggestion": true
91965             },
91966             "shop/convenience/Mini Stop": {
91967                 "tags": {
91968                     "name": "Mini Stop",
91969                     "shop": "convenience"
91970                 },
91971                 "name": "Mini Stop",
91972                 "icon": "shop",
91973                 "geometry": [
91974                     "point",
91975                     "vertex",
91976                     "area"
91977                 ],
91978                 "fields": [
91979                     "address",
91980                     "building_area",
91981                     "opening_hours"
91982                 ],
91983                 "suggestion": true
91984             },
91985             "shop/convenience/LAWSON": {
91986                 "tags": {
91987                     "name": "LAWSON",
91988                     "shop": "convenience"
91989                 },
91990                 "name": "LAWSON",
91991                 "icon": "shop",
91992                 "geometry": [
91993                     "point",
91994                     "vertex",
91995                     "area"
91996                 ],
91997                 "fields": [
91998                     "address",
91999                     "building_area",
92000                     "opening_hours"
92001                 ],
92002                 "suggestion": true
92003             },
92004             "shop/convenience/デイリーヤマザキ": {
92005                 "tags": {
92006                     "name": "デイリーヤマザキ",
92007                     "shop": "convenience"
92008                 },
92009                 "name": "デイリーヤマザキ",
92010                 "icon": "shop",
92011                 "geometry": [
92012                     "point",
92013                     "vertex",
92014                     "area"
92015                 ],
92016                 "fields": [
92017                     "address",
92018                     "building_area",
92019                     "opening_hours"
92020                 ],
92021                 "suggestion": true
92022             },
92023             "shop/convenience/Надежда": {
92024                 "tags": {
92025                     "name": "Надежда",
92026                     "shop": "convenience"
92027                 },
92028                 "name": "Надежда",
92029                 "icon": "shop",
92030                 "geometry": [
92031                     "point",
92032                     "vertex",
92033                     "area"
92034                 ],
92035                 "fields": [
92036                     "address",
92037                     "building_area",
92038                     "opening_hours"
92039                 ],
92040                 "suggestion": true
92041             },
92042             "shop/convenience/Nisa": {
92043                 "tags": {
92044                     "name": "Nisa",
92045                     "shop": "convenience"
92046                 },
92047                 "name": "Nisa",
92048                 "icon": "shop",
92049                 "geometry": [
92050                     "point",
92051                     "vertex",
92052                     "area"
92053                 ],
92054                 "fields": [
92055                     "address",
92056                     "building_area",
92057                     "opening_hours"
92058                 ],
92059                 "suggestion": true
92060             },
92061             "shop/convenience/Premier": {
92062                 "tags": {
92063                     "name": "Premier",
92064                     "shop": "convenience"
92065                 },
92066                 "name": "Premier",
92067                 "icon": "shop",
92068                 "geometry": [
92069                     "point",
92070                     "vertex",
92071                     "area"
92072                 ],
92073                 "fields": [
92074                     "address",
92075                     "building_area",
92076                     "opening_hours"
92077                 ],
92078                 "suggestion": true
92079             },
92080             "shop/convenience/ミニストップ": {
92081                 "tags": {
92082                     "name": "ミニストップ",
92083                     "name:en": "MINISTOP",
92084                     "shop": "convenience"
92085                 },
92086                 "name": "ミニストップ",
92087                 "icon": "shop",
92088                 "geometry": [
92089                     "point",
92090                     "vertex",
92091                     "area"
92092                 ],
92093                 "fields": [
92094                     "address",
92095                     "building_area",
92096                     "opening_hours"
92097                 ],
92098                 "suggestion": true
92099             },
92100             "shop/convenience/サンクス": {
92101                 "tags": {
92102                     "name": "サンクス",
92103                     "name:en": "sunkus",
92104                     "shop": "convenience"
92105                 },
92106                 "name": "サンクス",
92107                 "icon": "shop",
92108                 "geometry": [
92109                     "point",
92110                     "vertex",
92111                     "area"
92112                 ],
92113                 "fields": [
92114                     "address",
92115                     "building_area",
92116                     "opening_hours"
92117                 ],
92118                 "suggestion": true
92119             },
92120             "shop/convenience/スリーエフ": {
92121                 "tags": {
92122                     "name": "スリーエフ",
92123                     "shop": "convenience"
92124                 },
92125                 "name": "スリーエフ",
92126                 "icon": "shop",
92127                 "geometry": [
92128                     "point",
92129                     "vertex",
92130                     "area"
92131                 ],
92132                 "fields": [
92133                     "address",
92134                     "building_area",
92135                     "opening_hours"
92136                 ],
92137                 "suggestion": true
92138             },
92139             "shop/convenience/8 à Huit": {
92140                 "tags": {
92141                     "name": "8 à Huit",
92142                     "shop": "convenience"
92143                 },
92144                 "name": "8 à Huit",
92145                 "icon": "shop",
92146                 "geometry": [
92147                     "point",
92148                     "vertex",
92149                     "area"
92150                 ],
92151                 "fields": [
92152                     "address",
92153                     "building_area",
92154                     "opening_hours"
92155                 ],
92156                 "suggestion": true
92157             },
92158             "shop/convenience/Żabka": {
92159                 "tags": {
92160                     "name": "Żabka",
92161                     "shop": "convenience"
92162                 },
92163                 "name": "Żabka",
92164                 "icon": "shop",
92165                 "geometry": [
92166                     "point",
92167                     "vertex",
92168                     "area"
92169                 ],
92170                 "fields": [
92171                     "address",
92172                     "building_area",
92173                     "opening_hours"
92174                 ],
92175                 "suggestion": true
92176             },
92177             "shop/convenience/Almacen": {
92178                 "tags": {
92179                     "name": "Almacen",
92180                     "shop": "convenience"
92181                 },
92182                 "name": "Almacen",
92183                 "icon": "shop",
92184                 "geometry": [
92185                     "point",
92186                     "vertex",
92187                     "area"
92188                 ],
92189                 "fields": [
92190                     "address",
92191                     "building_area",
92192                     "opening_hours"
92193                 ],
92194                 "suggestion": true
92195             },
92196             "shop/convenience/Vival": {
92197                 "tags": {
92198                     "name": "Vival",
92199                     "shop": "convenience"
92200                 },
92201                 "name": "Vival",
92202                 "icon": "shop",
92203                 "geometry": [
92204                     "point",
92205                     "vertex",
92206                     "area"
92207                 ],
92208                 "fields": [
92209                     "address",
92210                     "building_area",
92211                     "opening_hours"
92212                 ],
92213                 "suggestion": true
92214             },
92215             "shop/convenience/FamilyMart": {
92216                 "tags": {
92217                     "name": "FamilyMart",
92218                     "shop": "convenience"
92219                 },
92220                 "name": "FamilyMart",
92221                 "icon": "shop",
92222                 "geometry": [
92223                     "point",
92224                     "vertex",
92225                     "area"
92226                 ],
92227                 "fields": [
92228                     "address",
92229                     "building_area",
92230                     "opening_hours"
92231                 ],
92232                 "suggestion": true
92233             },
92234             "shop/convenience/ファミリーマート": {
92235                 "tags": {
92236                     "name": "ファミリーマート",
92237                     "name:en": "FamilyMart",
92238                     "shop": "convenience"
92239                 },
92240                 "name": "ファミリーマート",
92241                 "icon": "shop",
92242                 "geometry": [
92243                     "point",
92244                     "vertex",
92245                     "area"
92246                 ],
92247                 "fields": [
92248                     "address",
92249                     "building_area",
92250                     "opening_hours"
92251                 ],
92252                 "suggestion": true
92253             },
92254             "shop/convenience/Sunkus": {
92255                 "tags": {
92256                     "name": "Sunkus",
92257                     "shop": "convenience"
92258                 },
92259                 "name": "Sunkus",
92260                 "icon": "shop",
92261                 "geometry": [
92262                     "point",
92263                     "vertex",
92264                     "area"
92265                 ],
92266                 "fields": [
92267                     "address",
92268                     "building_area",
92269                     "opening_hours"
92270                 ],
92271                 "suggestion": true
92272             },
92273             "shop/convenience/セブンイレブン(Seven-Eleven)": {
92274                 "tags": {
92275                     "name": "セブンイレブン(Seven-Eleven)",
92276                     "shop": "convenience"
92277                 },
92278                 "name": "セブンイレブン(Seven-Eleven)",
92279                 "icon": "shop",
92280                 "geometry": [
92281                     "point",
92282                     "vertex",
92283                     "area"
92284                 ],
92285                 "fields": [
92286                     "address",
92287                     "building_area",
92288                     "opening_hours"
92289                 ],
92290                 "suggestion": true
92291             },
92292             "shop/convenience/Jednota": {
92293                 "tags": {
92294                     "name": "Jednota",
92295                     "shop": "convenience"
92296                 },
92297                 "name": "Jednota",
92298                 "icon": "shop",
92299                 "geometry": [
92300                     "point",
92301                     "vertex",
92302                     "area"
92303                 ],
92304                 "fields": [
92305                     "address",
92306                     "building_area",
92307                     "opening_hours"
92308                 ],
92309                 "suggestion": true
92310             },
92311             "shop/convenience/Гастроном": {
92312                 "tags": {
92313                     "name": "Гастроном",
92314                     "shop": "convenience"
92315                 },
92316                 "name": "Гастроном",
92317                 "icon": "shop",
92318                 "geometry": [
92319                     "point",
92320                     "vertex",
92321                     "area"
92322                 ],
92323                 "fields": [
92324                     "address",
92325                     "building_area",
92326                     "opening_hours"
92327                 ],
92328                 "suggestion": true
92329             },
92330             "shop/convenience/Sklep spożywczy": {
92331                 "tags": {
92332                     "name": "Sklep spożywczy",
92333                     "shop": "convenience"
92334                 },
92335                 "name": "Sklep spożywczy",
92336                 "icon": "shop",
92337                 "geometry": [
92338                     "point",
92339                     "vertex",
92340                     "area"
92341                 ],
92342                 "fields": [
92343                     "address",
92344                     "building_area",
92345                     "opening_hours"
92346                 ],
92347                 "suggestion": true
92348             },
92349             "shop/convenience/サークルK": {
92350                 "tags": {
92351                     "name": "サークルK",
92352                     "name:en": "Circle K",
92353                     "shop": "convenience"
92354                 },
92355                 "name": "サークルK",
92356                 "icon": "shop",
92357                 "geometry": [
92358                     "point",
92359                     "vertex",
92360                     "area"
92361                 ],
92362                 "fields": [
92363                     "address",
92364                     "building_area",
92365                     "opening_hours"
92366                 ],
92367                 "suggestion": true
92368             },
92369             "shop/convenience/Proxi": {
92370                 "tags": {
92371                     "name": "Proxi",
92372                     "shop": "convenience"
92373                 },
92374                 "name": "Proxi",
92375                 "icon": "shop",
92376                 "geometry": [
92377                     "point",
92378                     "vertex",
92379                     "area"
92380                 ],
92381                 "fields": [
92382                     "address",
92383                     "building_area",
92384                     "opening_hours"
92385                 ],
92386                 "suggestion": true
92387             },
92388             "shop/convenience/Универсам": {
92389                 "tags": {
92390                     "name": "Универсам",
92391                     "shop": "convenience"
92392                 },
92393                 "name": "Универсам",
92394                 "icon": "shop",
92395                 "geometry": [
92396                     "point",
92397                     "vertex",
92398                     "area"
92399                 ],
92400                 "fields": [
92401                     "address",
92402                     "building_area",
92403                     "opening_hours"
92404                 ],
92405                 "suggestion": true
92406             },
92407             "shop/convenience/Groszek": {
92408                 "tags": {
92409                     "name": "Groszek",
92410                     "shop": "convenience"
92411                 },
92412                 "name": "Groszek",
92413                 "icon": "shop",
92414                 "geometry": [
92415                     "point",
92416                     "vertex",
92417                     "area"
92418                 ],
92419                 "fields": [
92420                     "address",
92421                     "building_area",
92422                     "opening_hours"
92423                 ],
92424                 "suggestion": true
92425             },
92426             "shop/convenience/Select": {
92427                 "tags": {
92428                     "name": "Select",
92429                     "shop": "convenience"
92430                 },
92431                 "name": "Select",
92432                 "icon": "shop",
92433                 "geometry": [
92434                     "point",
92435                     "vertex",
92436                     "area"
92437                 ],
92438                 "fields": [
92439                     "address",
92440                     "building_area",
92441                     "opening_hours"
92442                 ],
92443                 "suggestion": true
92444             },
92445             "shop/convenience/Večerka": {
92446                 "tags": {
92447                     "name": "Večerka",
92448                     "shop": "convenience"
92449                 },
92450                 "name": "Večerka",
92451                 "icon": "shop",
92452                 "geometry": [
92453                     "point",
92454                     "vertex",
92455                     "area"
92456                 ],
92457                 "fields": [
92458                     "address",
92459                     "building_area",
92460                     "opening_hours"
92461                 ],
92462                 "suggestion": true
92463             },
92464             "shop/convenience/Potraviny": {
92465                 "tags": {
92466                     "name": "Potraviny",
92467                     "shop": "convenience"
92468                 },
92469                 "name": "Potraviny",
92470                 "icon": "shop",
92471                 "geometry": [
92472                     "point",
92473                     "vertex",
92474                     "area"
92475                 ],
92476                 "fields": [
92477                     "address",
92478                     "building_area",
92479                     "opening_hours"
92480                 ],
92481                 "suggestion": true
92482             },
92483             "shop/convenience/Смак": {
92484                 "tags": {
92485                     "name": "Смак",
92486                     "shop": "convenience"
92487                 },
92488                 "name": "Смак",
92489                 "icon": "shop",
92490                 "geometry": [
92491                     "point",
92492                     "vertex",
92493                     "area"
92494                 ],
92495                 "fields": [
92496                     "address",
92497                     "building_area",
92498                     "opening_hours"
92499                 ],
92500                 "suggestion": true
92501             },
92502             "shop/convenience/Эконом": {
92503                 "tags": {
92504                     "name": "Эконом",
92505                     "shop": "convenience"
92506                 },
92507                 "name": "Эконом",
92508                 "icon": "shop",
92509                 "geometry": [
92510                     "point",
92511                     "vertex",
92512                     "area"
92513                 ],
92514                 "fields": [
92515                     "address",
92516                     "building_area",
92517                     "opening_hours"
92518                 ],
92519                 "suggestion": true
92520             },
92521             "shop/convenience/Березка": {
92522                 "tags": {
92523                     "name": "Березка",
92524                     "shop": "convenience"
92525                 },
92526                 "name": "Березка",
92527                 "icon": "shop",
92528                 "geometry": [
92529                     "point",
92530                     "vertex",
92531                     "area"
92532                 ],
92533                 "fields": [
92534                     "address",
92535                     "building_area",
92536                     "opening_hours"
92537                 ],
92538                 "suggestion": true
92539             },
92540             "shop/convenience/Cumberland Farms": {
92541                 "tags": {
92542                     "name": "Cumberland Farms",
92543                     "shop": "convenience"
92544                 },
92545                 "name": "Cumberland Farms",
92546                 "icon": "shop",
92547                 "geometry": [
92548                     "point",
92549                     "vertex",
92550                     "area"
92551                 ],
92552                 "fields": [
92553                     "address",
92554                     "building_area",
92555                     "opening_hours"
92556                 ],
92557                 "suggestion": true
92558             },
92559             "shop/convenience/Tesco Lotus Express": {
92560                 "tags": {
92561                     "name": "Tesco Lotus Express",
92562                     "shop": "convenience"
92563                 },
92564                 "name": "Tesco Lotus Express",
92565                 "icon": "shop",
92566                 "geometry": [
92567                     "point",
92568                     "vertex",
92569                     "area"
92570                 ],
92571                 "fields": [
92572                     "address",
92573                     "building_area",
92574                     "opening_hours"
92575                 ],
92576                 "suggestion": true
92577             },
92578             "shop/convenience/24 часа": {
92579                 "tags": {
92580                     "name": "24 часа",
92581                     "shop": "convenience"
92582                 },
92583                 "name": "24 часа",
92584                 "icon": "shop",
92585                 "geometry": [
92586                     "point",
92587                     "vertex",
92588                     "area"
92589                 ],
92590                 "fields": [
92591                     "address",
92592                     "building_area",
92593                     "opening_hours"
92594                 ],
92595                 "suggestion": true
92596             },
92597             "shop/convenience/Минимаркет": {
92598                 "tags": {
92599                     "name": "Минимаркет",
92600                     "shop": "convenience"
92601                 },
92602                 "name": "Минимаркет",
92603                 "icon": "shop",
92604                 "geometry": [
92605                     "point",
92606                     "vertex",
92607                     "area"
92608                 ],
92609                 "fields": [
92610                     "address",
92611                     "building_area",
92612                     "opening_hours"
92613                 ],
92614                 "suggestion": true
92615             },
92616             "shop/convenience/Oxxo": {
92617                 "tags": {
92618                     "name": "Oxxo",
92619                     "shop": "convenience"
92620                 },
92621                 "name": "Oxxo",
92622                 "icon": "shop",
92623                 "geometry": [
92624                     "point",
92625                     "vertex",
92626                     "area"
92627                 ],
92628                 "fields": [
92629                     "address",
92630                     "building_area",
92631                     "opening_hours"
92632                 ],
92633                 "suggestion": true
92634             },
92635             "shop/convenience/abc": {
92636                 "tags": {
92637                     "name": "abc",
92638                     "shop": "convenience"
92639                 },
92640                 "name": "abc",
92641                 "icon": "shop",
92642                 "geometry": [
92643                     "point",
92644                     "vertex",
92645                     "area"
92646                 ],
92647                 "fields": [
92648                     "address",
92649                     "building_area",
92650                     "opening_hours"
92651                 ],
92652                 "suggestion": true
92653             },
92654             "shop/convenience/7/11": {
92655                 "tags": {
92656                     "name": "7/11",
92657                     "shop": "convenience"
92658                 },
92659                 "name": "7/11",
92660                 "icon": "shop",
92661                 "geometry": [
92662                     "point",
92663                     "vertex",
92664                     "area"
92665                 ],
92666                 "fields": [
92667                     "address",
92668                     "building_area",
92669                     "opening_hours"
92670                 ],
92671                 "suggestion": true
92672             },
92673             "shop/convenience/Продукти": {
92674                 "tags": {
92675                     "name": "Продукти",
92676                     "shop": "convenience"
92677                 },
92678                 "name": "Продукти",
92679                 "icon": "shop",
92680                 "geometry": [
92681                     "point",
92682                     "vertex",
92683                     "area"
92684                 ],
92685                 "fields": [
92686                     "address",
92687                     "building_area",
92688                     "opening_hours"
92689                 ],
92690                 "suggestion": true
92691             },
92692             "shop/convenience/ローソンストア100 (LAWSON STORE 100)": {
92693                 "tags": {
92694                     "name": "ローソンストア100 (LAWSON STORE 100)",
92695                     "shop": "convenience"
92696                 },
92697                 "name": "ローソンストア100 (LAWSON STORE 100)",
92698                 "icon": "shop",
92699                 "geometry": [
92700                     "point",
92701                     "vertex",
92702                     "area"
92703                 ],
92704                 "fields": [
92705                     "address",
92706                     "building_area",
92707                     "opening_hours"
92708                 ],
92709                 "suggestion": true
92710             },
92711             "shop/convenience/ローソンストア100": {
92712                 "tags": {
92713                     "name": "ローソンストア100",
92714                     "shop": "convenience"
92715                 },
92716                 "name": "ローソンストア100",
92717                 "icon": "shop",
92718                 "geometry": [
92719                     "point",
92720                     "vertex",
92721                     "area"
92722                 ],
92723                 "fields": [
92724                     "address",
92725                     "building_area",
92726                     "opening_hours"
92727                 ],
92728                 "suggestion": true
92729             },
92730             "shop/convenience/เซเว่นอีเลฟเว่น": {
92731                 "tags": {
92732                     "name": "เซเว่นอีเลฟเว่น",
92733                     "shop": "convenience"
92734                 },
92735                 "name": "เซเว่นอีเลฟเว่น",
92736                 "icon": "shop",
92737                 "geometry": [
92738                     "point",
92739                     "vertex",
92740                     "area"
92741                 ],
92742                 "fields": [
92743                     "address",
92744                     "building_area",
92745                     "opening_hours"
92746                 ],
92747                 "suggestion": true
92748             },
92749             "shop/convenience/Spożywczy": {
92750                 "tags": {
92751                     "name": "Spożywczy",
92752                     "shop": "convenience"
92753                 },
92754                 "name": "Spożywczy",
92755                 "icon": "shop",
92756                 "geometry": [
92757                     "point",
92758                     "vertex",
92759                     "area"
92760                 ],
92761                 "fields": [
92762                     "address",
92763                     "building_area",
92764                     "opening_hours"
92765                 ],
92766                 "suggestion": true
92767             },
92768             "shop/convenience/Фортуна": {
92769                 "tags": {
92770                     "name": "Фортуна",
92771                     "shop": "convenience"
92772                 },
92773                 "name": "Фортуна",
92774                 "icon": "shop",
92775                 "geometry": [
92776                     "point",
92777                     "vertex",
92778                     "area"
92779                 ],
92780                 "fields": [
92781                     "address",
92782                     "building_area",
92783                     "opening_hours"
92784                 ],
92785                 "suggestion": true
92786             },
92787             "shop/convenience/Picard": {
92788                 "tags": {
92789                     "name": "Picard",
92790                     "shop": "convenience"
92791                 },
92792                 "name": "Picard",
92793                 "icon": "shop",
92794                 "geometry": [
92795                     "point",
92796                     "vertex",
92797                     "area"
92798                 ],
92799                 "fields": [
92800                     "address",
92801                     "building_area",
92802                     "opening_hours"
92803                 ],
92804                 "suggestion": true
92805             },
92806             "shop/convenience/Four Square": {
92807                 "tags": {
92808                     "name": "Four Square",
92809                     "shop": "convenience"
92810                 },
92811                 "name": "Four Square",
92812                 "icon": "shop",
92813                 "geometry": [
92814                     "point",
92815                     "vertex",
92816                     "area"
92817                 ],
92818                 "fields": [
92819                     "address",
92820                     "building_area",
92821                     "opening_hours"
92822                 ],
92823                 "suggestion": true
92824             },
92825             "shop/convenience/Визит": {
92826                 "tags": {
92827                     "name": "Визит",
92828                     "shop": "convenience"
92829                 },
92830                 "name": "Визит",
92831                 "icon": "shop",
92832                 "geometry": [
92833                     "point",
92834                     "vertex",
92835                     "area"
92836                 ],
92837                 "fields": [
92838                     "address",
92839                     "building_area",
92840                     "opening_hours"
92841                 ],
92842                 "suggestion": true
92843             },
92844             "shop/convenience/Авоська": {
92845                 "tags": {
92846                     "name": "Авоська",
92847                     "shop": "convenience"
92848                 },
92849                 "name": "Авоська",
92850                 "icon": "shop",
92851                 "geometry": [
92852                     "point",
92853                     "vertex",
92854                     "area"
92855                 ],
92856                 "fields": [
92857                     "address",
92858                     "building_area",
92859                     "opening_hours"
92860                 ],
92861                 "suggestion": true
92862             },
92863             "shop/convenience/Dollar General": {
92864                 "tags": {
92865                     "name": "Dollar General",
92866                     "shop": "convenience"
92867                 },
92868                 "name": "Dollar General",
92869                 "icon": "shop",
92870                 "geometry": [
92871                     "point",
92872                     "vertex",
92873                     "area"
92874                 ],
92875                 "fields": [
92876                     "address",
92877                     "building_area",
92878                     "opening_hours"
92879                 ],
92880                 "suggestion": true
92881             },
92882             "shop/convenience/Studenac": {
92883                 "tags": {
92884                     "name": "Studenac",
92885                     "shop": "convenience"
92886                 },
92887                 "name": "Studenac",
92888                 "icon": "shop",
92889                 "geometry": [
92890                     "point",
92891                     "vertex",
92892                     "area"
92893                 ],
92894                 "fields": [
92895                     "address",
92896                     "building_area",
92897                     "opening_hours"
92898                 ],
92899                 "suggestion": true
92900             },
92901             "shop/convenience/Central Convenience Store": {
92902                 "tags": {
92903                     "name": "Central Convenience Store",
92904                     "shop": "convenience"
92905                 },
92906                 "name": "Central Convenience Store",
92907                 "icon": "shop",
92908                 "geometry": [
92909                     "point",
92910                     "vertex",
92911                     "area"
92912                 ],
92913                 "fields": [
92914                     "address",
92915                     "building_area",
92916                     "opening_hours"
92917                 ],
92918                 "suggestion": true
92919             },
92920             "shop/convenience/продукты": {
92921                 "tags": {
92922                     "name": "продукты",
92923                     "shop": "convenience"
92924                 },
92925                 "name": "продукты",
92926                 "icon": "shop",
92927                 "geometry": [
92928                     "point",
92929                     "vertex",
92930                     "area"
92931                 ],
92932                 "fields": [
92933                     "address",
92934                     "building_area",
92935                     "opening_hours"
92936                 ],
92937                 "suggestion": true
92938             },
92939             "shop/convenience/Кулинария": {
92940                 "tags": {
92941                     "name": "Кулинария",
92942                     "shop": "convenience"
92943                 },
92944                 "name": "Кулинария",
92945                 "icon": "shop",
92946                 "geometry": [
92947                     "point",
92948                     "vertex",
92949                     "area"
92950                 ],
92951                 "fields": [
92952                     "address",
92953                     "building_area",
92954                     "opening_hours"
92955                 ],
92956                 "suggestion": true
92957             },
92958             "shop/convenience/全家": {
92959                 "tags": {
92960                     "name": "全家",
92961                     "shop": "convenience"
92962                 },
92963                 "name": "全家",
92964                 "icon": "shop",
92965                 "geometry": [
92966                     "point",
92967                     "vertex",
92968                     "area"
92969                 ],
92970                 "fields": [
92971                     "address",
92972                     "building_area",
92973                     "opening_hours"
92974                 ],
92975                 "suggestion": true
92976             },
92977             "shop/convenience/Мечта": {
92978                 "tags": {
92979                     "name": "Мечта",
92980                     "shop": "convenience"
92981                 },
92982                 "name": "Мечта",
92983                 "icon": "shop",
92984                 "geometry": [
92985                     "point",
92986                     "vertex",
92987                     "area"
92988                 ],
92989                 "fields": [
92990                     "address",
92991                     "building_area",
92992                     "opening_hours"
92993                 ],
92994                 "suggestion": true
92995             },
92996             "shop/convenience/Epicerie": {
92997                 "tags": {
92998                     "name": "Epicerie",
92999                     "shop": "convenience"
93000                 },
93001                 "name": "Epicerie",
93002                 "icon": "shop",
93003                 "geometry": [
93004                     "point",
93005                     "vertex",
93006                     "area"
93007                 ],
93008                 "fields": [
93009                     "address",
93010                     "building_area",
93011                     "opening_hours"
93012                 ],
93013                 "suggestion": true
93014             },
93015             "shop/convenience/Кировский": {
93016                 "tags": {
93017                     "name": "Кировский",
93018                     "shop": "convenience"
93019                 },
93020                 "name": "Кировский",
93021                 "icon": "shop",
93022                 "geometry": [
93023                     "point",
93024                     "vertex",
93025                     "area"
93026                 ],
93027                 "fields": [
93028                     "address",
93029                     "building_area",
93030                     "opening_hours"
93031                 ],
93032                 "suggestion": true
93033             },
93034             "shop/convenience/Food Mart": {
93035                 "tags": {
93036                     "name": "Food Mart",
93037                     "shop": "convenience"
93038                 },
93039                 "name": "Food Mart",
93040                 "icon": "shop",
93041                 "geometry": [
93042                     "point",
93043                     "vertex",
93044                     "area"
93045                 ],
93046                 "fields": [
93047                     "address",
93048                     "building_area",
93049                     "opening_hours"
93050                 ],
93051                 "suggestion": true
93052             },
93053             "shop/convenience/Delikatesy": {
93054                 "tags": {
93055                     "name": "Delikatesy",
93056                     "shop": "convenience"
93057                 },
93058                 "name": "Delikatesy",
93059                 "icon": "shop",
93060                 "geometry": [
93061                     "point",
93062                     "vertex",
93063                     "area"
93064                 ],
93065                 "fields": [
93066                     "address",
93067                     "building_area",
93068                     "opening_hours"
93069                 ],
93070                 "suggestion": true
93071             },
93072             "shop/convenience/ポプラ": {
93073                 "tags": {
93074                     "name": "ポプラ",
93075                     "shop": "convenience"
93076                 },
93077                 "name": "ポプラ",
93078                 "icon": "shop",
93079                 "geometry": [
93080                     "point",
93081                     "vertex",
93082                     "area"
93083                 ],
93084                 "fields": [
93085                     "address",
93086                     "building_area",
93087                     "opening_hours"
93088                 ],
93089                 "suggestion": true
93090             },
93091             "shop/convenience/Продуктовый магазин": {
93092                 "tags": {
93093                     "name": "Продуктовый магазин",
93094                     "shop": "convenience"
93095                 },
93096                 "name": "Продуктовый магазин",
93097                 "icon": "shop",
93098                 "geometry": [
93099                     "point",
93100                     "vertex",
93101                     "area"
93102                 ],
93103                 "fields": [
93104                     "address",
93105                     "building_area",
93106                     "opening_hours"
93107                 ],
93108                 "suggestion": true
93109             },
93110             "shop/convenience/Продуктовый": {
93111                 "tags": {
93112                     "name": "Продуктовый",
93113                     "shop": "convenience"
93114                 },
93115                 "name": "Продуктовый",
93116                 "icon": "shop",
93117                 "geometry": [
93118                     "point",
93119                     "vertex",
93120                     "area"
93121                 ],
93122                 "fields": [
93123                     "address",
93124                     "building_area",
93125                     "opening_hours"
93126                 ],
93127                 "suggestion": true
93128             },
93129             "shop/convenience/セイコーマート (Seicomart)": {
93130                 "tags": {
93131                     "name": "セイコーマート (Seicomart)",
93132                     "shop": "convenience"
93133                 },
93134                 "name": "セイコーマート (Seicomart)",
93135                 "icon": "shop",
93136                 "geometry": [
93137                     "point",
93138                     "vertex",
93139                     "area"
93140                 ],
93141                 "fields": [
93142                     "address",
93143                     "building_area",
93144                     "opening_hours"
93145                 ],
93146                 "suggestion": true
93147             },
93148             "shop/convenience/Виктория": {
93149                 "tags": {
93150                     "name": "Виктория",
93151                     "shop": "convenience"
93152                 },
93153                 "name": "Виктория",
93154                 "icon": "shop",
93155                 "geometry": [
93156                     "point",
93157                     "vertex",
93158                     "area"
93159                 ],
93160                 "fields": [
93161                     "address",
93162                     "building_area",
93163                     "opening_hours"
93164                 ],
93165                 "suggestion": true
93166             },
93167             "shop/convenience/Весна": {
93168                 "tags": {
93169                     "name": "Весна",
93170                     "shop": "convenience"
93171                 },
93172                 "name": "Весна",
93173                 "icon": "shop",
93174                 "geometry": [
93175                     "point",
93176                     "vertex",
93177                     "area"
93178                 ],
93179                 "fields": [
93180                     "address",
93181                     "building_area",
93182                     "opening_hours"
93183                 ],
93184                 "suggestion": true
93185             },
93186             "shop/convenience/Mini Market Non-Stop": {
93187                 "tags": {
93188                     "name": "Mini Market Non-Stop",
93189                     "shop": "convenience"
93190                 },
93191                 "name": "Mini Market Non-Stop",
93192                 "icon": "shop",
93193                 "geometry": [
93194                     "point",
93195                     "vertex",
93196                     "area"
93197                 ],
93198                 "fields": [
93199                     "address",
93200                     "building_area",
93201                     "opening_hours"
93202                 ],
93203                 "suggestion": true
93204             },
93205             "shop/convenience/Копеечка": {
93206                 "tags": {
93207                     "name": "Копеечка",
93208                     "shop": "convenience"
93209                 },
93210                 "name": "Копеечка",
93211                 "icon": "shop",
93212                 "geometry": [
93213                     "point",
93214                     "vertex",
93215                     "area"
93216                 ],
93217                 "fields": [
93218                     "address",
93219                     "building_area",
93220                     "opening_hours"
93221                 ],
93222                 "suggestion": true
93223             },
93224             "shop/convenience/Royal Farms": {
93225                 "tags": {
93226                     "name": "Royal Farms",
93227                     "shop": "convenience"
93228                 },
93229                 "name": "Royal Farms",
93230                 "icon": "shop",
93231                 "geometry": [
93232                     "point",
93233                     "vertex",
93234                     "area"
93235                 ],
93236                 "fields": [
93237                     "address",
93238                     "building_area",
93239                     "opening_hours"
93240                 ],
93241                 "suggestion": true
93242             },
93243             "shop/convenience/Alfamart": {
93244                 "tags": {
93245                     "name": "Alfamart",
93246                     "shop": "convenience"
93247                 },
93248                 "name": "Alfamart",
93249                 "icon": "shop",
93250                 "geometry": [
93251                     "point",
93252                     "vertex",
93253                     "area"
93254                 ],
93255                 "fields": [
93256                     "address",
93257                     "building_area",
93258                     "opening_hours"
93259                 ],
93260                 "suggestion": true
93261             },
93262             "shop/convenience/Indomaret": {
93263                 "tags": {
93264                     "name": "Indomaret",
93265                     "shop": "convenience"
93266                 },
93267                 "name": "Indomaret",
93268                 "icon": "shop",
93269                 "geometry": [
93270                     "point",
93271                     "vertex",
93272                     "area"
93273                 ],
93274                 "fields": [
93275                     "address",
93276                     "building_area",
93277                     "opening_hours"
93278                 ],
93279                 "suggestion": true
93280             },
93281             "shop/convenience/магазин": {
93282                 "tags": {
93283                     "name": "магазин",
93284                     "shop": "convenience"
93285                 },
93286                 "name": "магазин",
93287                 "icon": "shop",
93288                 "geometry": [
93289                     "point",
93290                     "vertex",
93291                     "area"
93292                 ],
93293                 "fields": [
93294                     "address",
93295                     "building_area",
93296                     "opening_hours"
93297                 ],
93298                 "suggestion": true
93299             },
93300             "shop/convenience/全家便利商店": {
93301                 "tags": {
93302                     "name": "全家便利商店",
93303                     "shop": "convenience"
93304                 },
93305                 "name": "全家便利商店",
93306                 "icon": "shop",
93307                 "geometry": [
93308                     "point",
93309                     "vertex",
93310                     "area"
93311                 ],
93312                 "fields": [
93313                     "address",
93314                     "building_area",
93315                     "opening_hours"
93316                 ],
93317                 "suggestion": true
93318             },
93319             "shop/convenience/მარკეტი (Market)": {
93320                 "tags": {
93321                     "name": "მარკეტი (Market)",
93322                     "shop": "convenience"
93323                 },
93324                 "name": "მარკეტი (Market)",
93325                 "icon": "shop",
93326                 "geometry": [
93327                     "point",
93328                     "vertex",
93329                     "area"
93330                 ],
93331                 "fields": [
93332                     "address",
93333                     "building_area",
93334                     "opening_hours"
93335                 ],
93336                 "suggestion": true
93337             },
93338             "shop/convenience/Stores": {
93339                 "tags": {
93340                     "name": "Stores",
93341                     "shop": "convenience"
93342                 },
93343                 "name": "Stores",
93344                 "icon": "shop",
93345                 "geometry": [
93346                     "point",
93347                     "vertex",
93348                     "area"
93349                 ],
93350                 "fields": [
93351                     "address",
93352                     "building_area",
93353                     "opening_hours"
93354                 ],
93355                 "suggestion": true
93356             },
93357             "shop/chemist/Müller": {
93358                 "tags": {
93359                     "name": "Müller",
93360                     "shop": "chemist"
93361                 },
93362                 "name": "Müller",
93363                 "icon": "shop",
93364                 "geometry": [
93365                     "point",
93366                     "vertex",
93367                     "area"
93368                 ],
93369                 "fields": [
93370                     "address",
93371                     "building_area",
93372                     "opening_hours"
93373                 ],
93374                 "suggestion": true
93375             },
93376             "shop/chemist/Schlecker": {
93377                 "tags": {
93378                     "name": "Schlecker",
93379                     "shop": "chemist"
93380                 },
93381                 "name": "Schlecker",
93382                 "icon": "shop",
93383                 "geometry": [
93384                     "point",
93385                     "vertex",
93386                     "area"
93387                 ],
93388                 "fields": [
93389                     "address",
93390                     "building_area",
93391                     "opening_hours"
93392                 ],
93393                 "suggestion": true
93394             },
93395             "shop/chemist/Etos": {
93396                 "tags": {
93397                     "name": "Etos",
93398                     "shop": "chemist"
93399                 },
93400                 "name": "Etos",
93401                 "icon": "shop",
93402                 "geometry": [
93403                     "point",
93404                     "vertex",
93405                     "area"
93406                 ],
93407                 "fields": [
93408                     "address",
93409                     "building_area",
93410                     "opening_hours"
93411                 ],
93412                 "suggestion": true
93413             },
93414             "shop/chemist/Bipa": {
93415                 "tags": {
93416                     "name": "Bipa",
93417                     "shop": "chemist"
93418                 },
93419                 "name": "Bipa",
93420                 "icon": "shop",
93421                 "geometry": [
93422                     "point",
93423                     "vertex",
93424                     "area"
93425                 ],
93426                 "fields": [
93427                     "address",
93428                     "building_area",
93429                     "opening_hours"
93430                 ],
93431                 "suggestion": true
93432             },
93433             "shop/chemist/Rossmann": {
93434                 "tags": {
93435                     "name": "Rossmann",
93436                     "shop": "chemist"
93437                 },
93438                 "name": "Rossmann",
93439                 "icon": "shop",
93440                 "geometry": [
93441                     "point",
93442                     "vertex",
93443                     "area"
93444                 ],
93445                 "fields": [
93446                     "address",
93447                     "building_area",
93448                     "opening_hours"
93449                 ],
93450                 "suggestion": true
93451             },
93452             "shop/chemist/DM Drogeriemarkt": {
93453                 "tags": {
93454                     "name": "DM Drogeriemarkt",
93455                     "shop": "chemist"
93456                 },
93457                 "name": "DM Drogeriemarkt",
93458                 "icon": "shop",
93459                 "geometry": [
93460                     "point",
93461                     "vertex",
93462                     "area"
93463                 ],
93464                 "fields": [
93465                     "address",
93466                     "building_area",
93467                     "opening_hours"
93468                 ],
93469                 "suggestion": true
93470             },
93471             "shop/chemist/Ihr Platz": {
93472                 "tags": {
93473                     "name": "Ihr Platz",
93474                     "shop": "chemist"
93475                 },
93476                 "name": "Ihr Platz",
93477                 "icon": "shop",
93478                 "geometry": [
93479                     "point",
93480                     "vertex",
93481                     "area"
93482                 ],
93483                 "fields": [
93484                     "address",
93485                     "building_area",
93486                     "opening_hours"
93487                 ],
93488                 "suggestion": true
93489             },
93490             "shop/chemist/Douglas": {
93491                 "tags": {
93492                     "name": "Douglas",
93493                     "shop": "chemist"
93494                 },
93495                 "name": "Douglas",
93496                 "icon": "shop",
93497                 "geometry": [
93498                     "point",
93499                     "vertex",
93500                     "area"
93501                 ],
93502                 "fields": [
93503                     "address",
93504                     "building_area",
93505                     "opening_hours"
93506                 ],
93507                 "suggestion": true
93508             },
93509             "shop/chemist/Kruidvat": {
93510                 "tags": {
93511                     "name": "Kruidvat",
93512                     "shop": "chemist"
93513                 },
93514                 "name": "Kruidvat",
93515                 "icon": "shop",
93516                 "geometry": [
93517                     "point",
93518                     "vertex",
93519                     "area"
93520                 ],
93521                 "fields": [
93522                     "address",
93523                     "building_area",
93524                     "opening_hours"
93525                 ],
93526                 "suggestion": true
93527             },
93528             "shop/car_repair/Peugeot": {
93529                 "tags": {
93530                     "name": "Peugeot",
93531                     "shop": "car_repair"
93532                 },
93533                 "name": "Peugeot",
93534                 "icon": "shop",
93535                 "geometry": [
93536                     "point",
93537                     "vertex",
93538                     "area"
93539                 ],
93540                 "fields": [
93541                     "address",
93542                     "building_area",
93543                     "opening_hours"
93544                 ],
93545                 "suggestion": true
93546             },
93547             "shop/car_repair/Kwik Fit": {
93548                 "tags": {
93549                     "name": "Kwik Fit",
93550                     "shop": "car_repair"
93551                 },
93552                 "name": "Kwik Fit",
93553                 "icon": "shop",
93554                 "geometry": [
93555                     "point",
93556                     "vertex",
93557                     "area"
93558                 ],
93559                 "fields": [
93560                     "address",
93561                     "building_area",
93562                     "opening_hours"
93563                 ],
93564                 "suggestion": true
93565             },
93566             "shop/car_repair/ATU": {
93567                 "tags": {
93568                     "name": "ATU",
93569                     "shop": "car_repair"
93570                 },
93571                 "name": "ATU",
93572                 "icon": "shop",
93573                 "geometry": [
93574                     "point",
93575                     "vertex",
93576                     "area"
93577                 ],
93578                 "fields": [
93579                     "address",
93580                     "building_area",
93581                     "opening_hours"
93582                 ],
93583                 "suggestion": true
93584             },
93585             "shop/car_repair/Kwik-Fit": {
93586                 "tags": {
93587                     "name": "Kwik-Fit",
93588                     "shop": "car_repair"
93589                 },
93590                 "name": "Kwik-Fit",
93591                 "icon": "shop",
93592                 "geometry": [
93593                     "point",
93594                     "vertex",
93595                     "area"
93596                 ],
93597                 "fields": [
93598                     "address",
93599                     "building_area",
93600                     "opening_hours"
93601                 ],
93602                 "suggestion": true
93603             },
93604             "shop/car_repair/Midas": {
93605                 "tags": {
93606                     "name": "Midas",
93607                     "shop": "car_repair"
93608                 },
93609                 "name": "Midas",
93610                 "icon": "shop",
93611                 "geometry": [
93612                     "point",
93613                     "vertex",
93614                     "area"
93615                 ],
93616                 "fields": [
93617                     "address",
93618                     "building_area",
93619                     "opening_hours"
93620                 ],
93621                 "suggestion": true
93622             },
93623             "shop/car_repair/Feu Vert": {
93624                 "tags": {
93625                     "name": "Feu Vert",
93626                     "shop": "car_repair"
93627                 },
93628                 "name": "Feu Vert",
93629                 "icon": "shop",
93630                 "geometry": [
93631                     "point",
93632                     "vertex",
93633                     "area"
93634                 ],
93635                 "fields": [
93636                     "address",
93637                     "building_area",
93638                     "opening_hours"
93639                 ],
93640                 "suggestion": true
93641             },
93642             "shop/car_repair/Norauto": {
93643                 "tags": {
93644                     "name": "Norauto",
93645                     "shop": "car_repair"
93646                 },
93647                 "name": "Norauto",
93648                 "icon": "shop",
93649                 "geometry": [
93650                     "point",
93651                     "vertex",
93652                     "area"
93653                 ],
93654                 "fields": [
93655                     "address",
93656                     "building_area",
93657                     "opening_hours"
93658                 ],
93659                 "suggestion": true
93660             },
93661             "shop/car_repair/Speedy": {
93662                 "tags": {
93663                     "name": "Speedy",
93664                     "shop": "car_repair"
93665                 },
93666                 "name": "Speedy",
93667                 "icon": "shop",
93668                 "geometry": [
93669                     "point",
93670                     "vertex",
93671                     "area"
93672                 ],
93673                 "fields": [
93674                     "address",
93675                     "building_area",
93676                     "opening_hours"
93677                 ],
93678                 "suggestion": true
93679             },
93680             "shop/car_repair/Автозапчасти": {
93681                 "tags": {
93682                     "name": "Автозапчасти",
93683                     "shop": "car_repair"
93684                 },
93685                 "name": "Автозапчасти",
93686                 "icon": "shop",
93687                 "geometry": [
93688                     "point",
93689                     "vertex",
93690                     "area"
93691                 ],
93692                 "fields": [
93693                     "address",
93694                     "building_area",
93695                     "opening_hours"
93696                 ],
93697                 "suggestion": true
93698             },
93699             "shop/car_repair/Renault": {
93700                 "tags": {
93701                     "name": "Renault",
93702                     "shop": "car_repair"
93703                 },
93704                 "name": "Renault",
93705                 "icon": "shop",
93706                 "geometry": [
93707                     "point",
93708                     "vertex",
93709                     "area"
93710                 ],
93711                 "fields": [
93712                     "address",
93713                     "building_area",
93714                     "opening_hours"
93715                 ],
93716                 "suggestion": true
93717             },
93718             "shop/car_repair/Pit Stop": {
93719                 "tags": {
93720                     "name": "Pit Stop",
93721                     "shop": "car_repair"
93722                 },
93723                 "name": "Pit Stop",
93724                 "icon": "shop",
93725                 "geometry": [
93726                     "point",
93727                     "vertex",
93728                     "area"
93729                 ],
93730                 "fields": [
93731                     "address",
93732                     "building_area",
93733                     "opening_hours"
93734                 ],
93735                 "suggestion": true
93736             },
93737             "shop/car_repair/Jiffy Lube": {
93738                 "tags": {
93739                     "name": "Jiffy Lube",
93740                     "shop": "car_repair"
93741                 },
93742                 "name": "Jiffy Lube",
93743                 "icon": "shop",
93744                 "geometry": [
93745                     "point",
93746                     "vertex",
93747                     "area"
93748                 ],
93749                 "fields": [
93750                     "address",
93751                     "building_area",
93752                     "opening_hours"
93753                 ],
93754                 "suggestion": true
93755             },
93756             "shop/car_repair/Шиномонтаж": {
93757                 "tags": {
93758                     "name": "Шиномонтаж",
93759                     "shop": "car_repair"
93760                 },
93761                 "name": "Шиномонтаж",
93762                 "icon": "shop",
93763                 "geometry": [
93764                     "point",
93765                     "vertex",
93766                     "area"
93767                 ],
93768                 "fields": [
93769                     "address",
93770                     "building_area",
93771                     "opening_hours"
93772                 ],
93773                 "suggestion": true
93774             },
93775             "shop/car_repair/СТО": {
93776                 "tags": {
93777                     "name": "СТО",
93778                     "shop": "car_repair"
93779                 },
93780                 "name": "СТО",
93781                 "icon": "shop",
93782                 "geometry": [
93783                     "point",
93784                     "vertex",
93785                     "area"
93786                 ],
93787                 "fields": [
93788                     "address",
93789                     "building_area",
93790                     "opening_hours"
93791                 ],
93792                 "suggestion": true
93793             },
93794             "shop/car_repair/O'Reilly Auto Parts": {
93795                 "tags": {
93796                     "name": "O'Reilly Auto Parts",
93797                     "shop": "car_repair"
93798                 },
93799                 "name": "O'Reilly Auto Parts",
93800                 "icon": "shop",
93801                 "geometry": [
93802                     "point",
93803                     "vertex",
93804                     "area"
93805                 ],
93806                 "fields": [
93807                     "address",
93808                     "building_area",
93809                     "opening_hours"
93810                 ],
93811                 "suggestion": true
93812             },
93813             "shop/car_repair/Carglass": {
93814                 "tags": {
93815                     "name": "Carglass",
93816                     "shop": "car_repair"
93817                 },
93818                 "name": "Carglass",
93819                 "icon": "shop",
93820                 "geometry": [
93821                     "point",
93822                     "vertex",
93823                     "area"
93824                 ],
93825                 "fields": [
93826                     "address",
93827                     "building_area",
93828                     "opening_hours"
93829                 ],
93830                 "suggestion": true
93831             },
93832             "shop/car_repair/шиномонтаж": {
93833                 "tags": {
93834                     "name": "шиномонтаж",
93835                     "shop": "car_repair"
93836                 },
93837                 "name": "шиномонтаж",
93838                 "icon": "shop",
93839                 "geometry": [
93840                     "point",
93841                     "vertex",
93842                     "area"
93843                 ],
93844                 "fields": [
93845                     "address",
93846                     "building_area",
93847                     "opening_hours"
93848                 ],
93849                 "suggestion": true
93850             },
93851             "shop/car_repair/Citroen": {
93852                 "tags": {
93853                     "name": "Citroen",
93854                     "shop": "car_repair"
93855                 },
93856                 "name": "Citroen",
93857                 "icon": "shop",
93858                 "geometry": [
93859                     "point",
93860                     "vertex",
93861                     "area"
93862                 ],
93863                 "fields": [
93864                     "address",
93865                     "building_area",
93866                     "opening_hours"
93867                 ],
93868                 "suggestion": true
93869             },
93870             "shop/car_repair/Euromaster": {
93871                 "tags": {
93872                     "name": "Euromaster",
93873                     "shop": "car_repair"
93874                 },
93875                 "name": "Euromaster",
93876                 "icon": "shop",
93877                 "geometry": [
93878                     "point",
93879                     "vertex",
93880                     "area"
93881                 ],
93882                 "fields": [
93883                     "address",
93884                     "building_area",
93885                     "opening_hours"
93886                 ],
93887                 "suggestion": true
93888             },
93889             "shop/car_repair/Firestone": {
93890                 "tags": {
93891                     "name": "Firestone",
93892                     "shop": "car_repair"
93893                 },
93894                 "name": "Firestone",
93895                 "icon": "shop",
93896                 "geometry": [
93897                     "point",
93898                     "vertex",
93899                     "area"
93900                 ],
93901                 "fields": [
93902                     "address",
93903                     "building_area",
93904                     "opening_hours"
93905                 ],
93906                 "suggestion": true
93907             },
93908             "shop/car_repair/AutoZone": {
93909                 "tags": {
93910                     "name": "AutoZone",
93911                     "shop": "car_repair"
93912                 },
93913                 "name": "AutoZone",
93914                 "icon": "shop",
93915                 "geometry": [
93916                     "point",
93917                     "vertex",
93918                     "area"
93919                 ],
93920                 "fields": [
93921                     "address",
93922                     "building_area",
93923                     "opening_hours"
93924                 ],
93925                 "suggestion": true
93926             },
93927             "shop/car_repair/Автосервис": {
93928                 "tags": {
93929                     "name": "Автосервис",
93930                     "shop": "car_repair"
93931                 },
93932                 "name": "Автосервис",
93933                 "icon": "shop",
93934                 "geometry": [
93935                     "point",
93936                     "vertex",
93937                     "area"
93938                 ],
93939                 "fields": [
93940                     "address",
93941                     "building_area",
93942                     "opening_hours"
93943                 ],
93944                 "suggestion": true
93945             },
93946             "shop/car_repair/Advance Auto Parts": {
93947                 "tags": {
93948                     "name": "Advance Auto Parts",
93949                     "shop": "car_repair"
93950                 },
93951                 "name": "Advance Auto Parts",
93952                 "icon": "shop",
93953                 "geometry": [
93954                     "point",
93955                     "vertex",
93956                     "area"
93957                 ],
93958                 "fields": [
93959                     "address",
93960                     "building_area",
93961                     "opening_hours"
93962                 ],
93963                 "suggestion": true
93964             },
93965             "shop/car_repair/Roady": {
93966                 "tags": {
93967                     "name": "Roady",
93968                     "shop": "car_repair"
93969                 },
93970                 "name": "Roady",
93971                 "icon": "shop",
93972                 "geometry": [
93973                     "point",
93974                     "vertex",
93975                     "area"
93976                 ],
93977                 "fields": [
93978                     "address",
93979                     "building_area",
93980                     "opening_hours"
93981                 ],
93982                 "suggestion": true
93983             },
93984             "shop/furniture/IKEA": {
93985                 "tags": {
93986                     "name": "IKEA",
93987                     "shop": "furniture"
93988                 },
93989                 "name": "IKEA",
93990                 "icon": "shop",
93991                 "geometry": [
93992                     "point",
93993                     "vertex",
93994                     "area"
93995                 ],
93996                 "fields": [
93997                     "address",
93998                     "building_area",
93999                     "opening_hours"
94000                 ],
94001                 "suggestion": true
94002             },
94003             "shop/furniture/Jysk": {
94004                 "tags": {
94005                     "name": "Jysk",
94006                     "shop": "furniture"
94007                 },
94008                 "name": "Jysk",
94009                 "icon": "shop",
94010                 "geometry": [
94011                     "point",
94012                     "vertex",
94013                     "area"
94014                 ],
94015                 "fields": [
94016                     "address",
94017                     "building_area",
94018                     "opening_hours"
94019                 ],
94020                 "suggestion": true
94021             },
94022             "shop/furniture/Roller": {
94023                 "tags": {
94024                     "name": "Roller",
94025                     "shop": "furniture"
94026                 },
94027                 "name": "Roller",
94028                 "icon": "shop",
94029                 "geometry": [
94030                     "point",
94031                     "vertex",
94032                     "area"
94033                 ],
94034                 "fields": [
94035                     "address",
94036                     "building_area",
94037                     "opening_hours"
94038                 ],
94039                 "suggestion": true
94040             },
94041             "shop/furniture/Dänisches Bettenlager": {
94042                 "tags": {
94043                     "name": "Dänisches Bettenlager",
94044                     "shop": "furniture"
94045                 },
94046                 "name": "Dänisches Bettenlager",
94047                 "icon": "shop",
94048                 "geometry": [
94049                     "point",
94050                     "vertex",
94051                     "area"
94052                 ],
94053                 "fields": [
94054                     "address",
94055                     "building_area",
94056                     "opening_hours"
94057                 ],
94058                 "suggestion": true
94059             },
94060             "shop/furniture/Conforama": {
94061                 "tags": {
94062                     "name": "Conforama",
94063                     "shop": "furniture"
94064                 },
94065                 "name": "Conforama",
94066                 "icon": "shop",
94067                 "geometry": [
94068                     "point",
94069                     "vertex",
94070                     "area"
94071                 ],
94072                 "fields": [
94073                     "address",
94074                     "building_area",
94075                     "opening_hours"
94076                 ],
94077                 "suggestion": true
94078             },
94079             "shop/furniture/Matratzen Concord": {
94080                 "tags": {
94081                     "name": "Matratzen Concord",
94082                     "shop": "furniture"
94083                 },
94084                 "name": "Matratzen Concord",
94085                 "icon": "shop",
94086                 "geometry": [
94087                     "point",
94088                     "vertex",
94089                     "area"
94090                 ],
94091                 "fields": [
94092                     "address",
94093                     "building_area",
94094                     "opening_hours"
94095                 ],
94096                 "suggestion": true
94097             },
94098             "shop/furniture/Мебель": {
94099                 "tags": {
94100                     "name": "Мебель",
94101                     "shop": "furniture"
94102                 },
94103                 "name": "Мебель",
94104                 "icon": "shop",
94105                 "geometry": [
94106                     "point",
94107                     "vertex",
94108                     "area"
94109                 ],
94110                 "fields": [
94111                     "address",
94112                     "building_area",
94113                     "opening_hours"
94114                 ],
94115                 "suggestion": true
94116             },
94117             "shop/furniture/But": {
94118                 "tags": {
94119                     "name": "But",
94120                     "shop": "furniture"
94121                 },
94122                 "name": "But",
94123                 "icon": "shop",
94124                 "geometry": [
94125                     "point",
94126                     "vertex",
94127                     "area"
94128                 ],
94129                 "fields": [
94130                     "address",
94131                     "building_area",
94132                     "opening_hours"
94133                 ],
94134                 "suggestion": true
94135             },
94136             "shop/doityourself/Hornbach": {
94137                 "tags": {
94138                     "name": "Hornbach",
94139                     "shop": "doityourself"
94140                 },
94141                 "name": "Hornbach",
94142                 "icon": "shop",
94143                 "geometry": [
94144                     "point",
94145                     "vertex",
94146                     "area"
94147                 ],
94148                 "fields": [
94149                     "address",
94150                     "building_area",
94151                     "opening_hours"
94152                 ],
94153                 "suggestion": true
94154             },
94155             "shop/doityourself/B&Q": {
94156                 "tags": {
94157                     "name": "B&Q",
94158                     "shop": "doityourself"
94159                 },
94160                 "name": "B&Q",
94161                 "icon": "shop",
94162                 "geometry": [
94163                     "point",
94164                     "vertex",
94165                     "area"
94166                 ],
94167                 "fields": [
94168                     "address",
94169                     "building_area",
94170                     "opening_hours"
94171                 ],
94172                 "suggestion": true
94173             },
94174             "shop/doityourself/Hubo": {
94175                 "tags": {
94176                     "name": "Hubo",
94177                     "shop": "doityourself"
94178                 },
94179                 "name": "Hubo",
94180                 "icon": "shop",
94181                 "geometry": [
94182                     "point",
94183                     "vertex",
94184                     "area"
94185                 ],
94186                 "fields": [
94187                     "address",
94188                     "building_area",
94189                     "opening_hours"
94190                 ],
94191                 "suggestion": true
94192             },
94193             "shop/doityourself/Mr Bricolage": {
94194                 "tags": {
94195                     "name": "Mr Bricolage",
94196                     "shop": "doityourself"
94197                 },
94198                 "name": "Mr Bricolage",
94199                 "icon": "shop",
94200                 "geometry": [
94201                     "point",
94202                     "vertex",
94203                     "area"
94204                 ],
94205                 "fields": [
94206                     "address",
94207                     "building_area",
94208                     "opening_hours"
94209                 ],
94210                 "suggestion": true
94211             },
94212             "shop/doityourself/Gamma": {
94213                 "tags": {
94214                     "name": "Gamma",
94215                     "shop": "doityourself"
94216                 },
94217                 "name": "Gamma",
94218                 "icon": "shop",
94219                 "geometry": [
94220                     "point",
94221                     "vertex",
94222                     "area"
94223                 ],
94224                 "fields": [
94225                     "address",
94226                     "building_area",
94227                     "opening_hours"
94228                 ],
94229                 "suggestion": true
94230             },
94231             "shop/doityourself/OBI": {
94232                 "tags": {
94233                     "name": "OBI",
94234                     "shop": "doityourself"
94235                 },
94236                 "name": "OBI",
94237                 "icon": "shop",
94238                 "geometry": [
94239                     "point",
94240                     "vertex",
94241                     "area"
94242                 ],
94243                 "fields": [
94244                     "address",
94245                     "building_area",
94246                     "opening_hours"
94247                 ],
94248                 "suggestion": true
94249             },
94250             "shop/doityourself/Lowes": {
94251                 "tags": {
94252                     "name": "Lowes",
94253                     "shop": "doityourself"
94254                 },
94255                 "name": "Lowes",
94256                 "icon": "shop",
94257                 "geometry": [
94258                     "point",
94259                     "vertex",
94260                     "area"
94261                 ],
94262                 "fields": [
94263                     "address",
94264                     "building_area",
94265                     "opening_hours"
94266                 ],
94267                 "suggestion": true
94268             },
94269             "shop/doityourself/Wickes": {
94270                 "tags": {
94271                     "name": "Wickes",
94272                     "shop": "doityourself"
94273                 },
94274                 "name": "Wickes",
94275                 "icon": "shop",
94276                 "geometry": [
94277                     "point",
94278                     "vertex",
94279                     "area"
94280                 ],
94281                 "fields": [
94282                     "address",
94283                     "building_area",
94284                     "opening_hours"
94285                 ],
94286                 "suggestion": true
94287             },
94288             "shop/doityourself/Hagebau": {
94289                 "tags": {
94290                     "name": "Hagebau",
94291                     "shop": "doityourself"
94292                 },
94293                 "name": "Hagebau",
94294                 "icon": "shop",
94295                 "geometry": [
94296                     "point",
94297                     "vertex",
94298                     "area"
94299                 ],
94300                 "fields": [
94301                     "address",
94302                     "building_area",
94303                     "opening_hours"
94304                 ],
94305                 "suggestion": true
94306             },
94307             "shop/doityourself/Max Bahr": {
94308                 "tags": {
94309                     "name": "Max Bahr",
94310                     "shop": "doityourself"
94311                 },
94312                 "name": "Max Bahr",
94313                 "icon": "shop",
94314                 "geometry": [
94315                     "point",
94316                     "vertex",
94317                     "area"
94318                 ],
94319                 "fields": [
94320                     "address",
94321                     "building_area",
94322                     "opening_hours"
94323                 ],
94324                 "suggestion": true
94325             },
94326             "shop/doityourself/Castorama": {
94327                 "tags": {
94328                     "name": "Castorama",
94329                     "shop": "doityourself"
94330                 },
94331                 "name": "Castorama",
94332                 "icon": "shop",
94333                 "geometry": [
94334                     "point",
94335                     "vertex",
94336                     "area"
94337                 ],
94338                 "fields": [
94339                     "address",
94340                     "building_area",
94341                     "opening_hours"
94342                 ],
94343                 "suggestion": true
94344             },
94345             "shop/doityourself/Rona": {
94346                 "tags": {
94347                     "name": "Rona",
94348                     "shop": "doityourself"
94349                 },
94350                 "name": "Rona",
94351                 "icon": "shop",
94352                 "geometry": [
94353                     "point",
94354                     "vertex",
94355                     "area"
94356                 ],
94357                 "fields": [
94358                     "address",
94359                     "building_area",
94360                     "opening_hours"
94361                 ],
94362                 "suggestion": true
94363             },
94364             "shop/doityourself/Home Depot": {
94365                 "tags": {
94366                     "name": "Home Depot",
94367                     "shop": "doityourself"
94368                 },
94369                 "name": "Home Depot",
94370                 "icon": "shop",
94371                 "geometry": [
94372                     "point",
94373                     "vertex",
94374                     "area"
94375                 ],
94376                 "fields": [
94377                     "address",
94378                     "building_area",
94379                     "opening_hours"
94380                 ],
94381                 "suggestion": true
94382             },
94383             "shop/doityourself/Toom Baumarkt": {
94384                 "tags": {
94385                     "name": "Toom Baumarkt",
94386                     "shop": "doityourself"
94387                 },
94388                 "name": "Toom Baumarkt",
94389                 "icon": "shop",
94390                 "geometry": [
94391                     "point",
94392                     "vertex",
94393                     "area"
94394                 ],
94395                 "fields": [
94396                     "address",
94397                     "building_area",
94398                     "opening_hours"
94399                 ],
94400                 "suggestion": true
94401             },
94402             "shop/doityourself/Homebase": {
94403                 "tags": {
94404                     "name": "Homebase",
94405                     "shop": "doityourself"
94406                 },
94407                 "name": "Homebase",
94408                 "icon": "shop",
94409                 "geometry": [
94410                     "point",
94411                     "vertex",
94412                     "area"
94413                 ],
94414                 "fields": [
94415                     "address",
94416                     "building_area",
94417                     "opening_hours"
94418                 ],
94419                 "suggestion": true
94420             },
94421             "shop/doityourself/Baumax": {
94422                 "tags": {
94423                     "name": "Baumax",
94424                     "shop": "doityourself"
94425                 },
94426                 "name": "Baumax",
94427                 "icon": "shop",
94428                 "geometry": [
94429                     "point",
94430                     "vertex",
94431                     "area"
94432                 ],
94433                 "fields": [
94434                     "address",
94435                     "building_area",
94436                     "opening_hours"
94437                 ],
94438                 "suggestion": true
94439             },
94440             "shop/doityourself/Lagerhaus": {
94441                 "tags": {
94442                     "name": "Lagerhaus",
94443                     "shop": "doityourself"
94444                 },
94445                 "name": "Lagerhaus",
94446                 "icon": "shop",
94447                 "geometry": [
94448                     "point",
94449                     "vertex",
94450                     "area"
94451                 ],
94452                 "fields": [
94453                     "address",
94454                     "building_area",
94455                     "opening_hours"
94456                 ],
94457                 "suggestion": true
94458             },
94459             "shop/doityourself/Bauhaus": {
94460                 "tags": {
94461                     "name": "Bauhaus",
94462                     "shop": "doityourself"
94463                 },
94464                 "name": "Bauhaus",
94465                 "icon": "shop",
94466                 "geometry": [
94467                     "point",
94468                     "vertex",
94469                     "area"
94470                 ],
94471                 "fields": [
94472                     "address",
94473                     "building_area",
94474                     "opening_hours"
94475                 ],
94476                 "suggestion": true
94477             },
94478             "shop/doityourself/Leroy Merlin": {
94479                 "tags": {
94480                     "name": "Leroy Merlin",
94481                     "shop": "doityourself"
94482                 },
94483                 "name": "Leroy Merlin",
94484                 "icon": "shop",
94485                 "geometry": [
94486                     "point",
94487                     "vertex",
94488                     "area"
94489                 ],
94490                 "fields": [
94491                     "address",
94492                     "building_area",
94493                     "opening_hours"
94494                 ],
94495                 "suggestion": true
94496             },
94497             "shop/doityourself/Hellweg": {
94498                 "tags": {
94499                     "name": "Hellweg",
94500                     "shop": "doityourself"
94501                 },
94502                 "name": "Hellweg",
94503                 "icon": "shop",
94504                 "geometry": [
94505                     "point",
94506                     "vertex",
94507                     "area"
94508                 ],
94509                 "fields": [
94510                     "address",
94511                     "building_area",
94512                     "opening_hours"
94513                 ],
94514                 "suggestion": true
94515             },
94516             "shop/doityourself/Brico": {
94517                 "tags": {
94518                     "name": "Brico",
94519                     "shop": "doityourself"
94520                 },
94521                 "name": "Brico",
94522                 "icon": "shop",
94523                 "geometry": [
94524                     "point",
94525                     "vertex",
94526                     "area"
94527                 ],
94528                 "fields": [
94529                     "address",
94530                     "building_area",
94531                     "opening_hours"
94532                 ],
94533                 "suggestion": true
94534             },
94535             "shop/doityourself/Bricomarché": {
94536                 "tags": {
94537                     "name": "Bricomarché",
94538                     "shop": "doityourself"
94539                 },
94540                 "name": "Bricomarché",
94541                 "icon": "shop",
94542                 "geometry": [
94543                     "point",
94544                     "vertex",
94545                     "area"
94546                 ],
94547                 "fields": [
94548                     "address",
94549                     "building_area",
94550                     "opening_hours"
94551                 ],
94552                 "suggestion": true
94553             },
94554             "shop/doityourself/Toom": {
94555                 "tags": {
94556                     "name": "Toom",
94557                     "shop": "doityourself"
94558                 },
94559                 "name": "Toom",
94560                 "icon": "shop",
94561                 "geometry": [
94562                     "point",
94563                     "vertex",
94564                     "area"
94565                 ],
94566                 "fields": [
94567                     "address",
94568                     "building_area",
94569                     "opening_hours"
94570                 ],
94571                 "suggestion": true
94572             },
94573             "shop/doityourself/Hagebaumarkt": {
94574                 "tags": {
94575                     "name": "Hagebaumarkt",
94576                     "shop": "doityourself"
94577                 },
94578                 "name": "Hagebaumarkt",
94579                 "icon": "shop",
94580                 "geometry": [
94581                     "point",
94582                     "vertex",
94583                     "area"
94584                 ],
94585                 "fields": [
94586                     "address",
94587                     "building_area",
94588                     "opening_hours"
94589                 ],
94590                 "suggestion": true
94591             },
94592             "shop/doityourself/Praktiker": {
94593                 "tags": {
94594                     "name": "Praktiker",
94595                     "shop": "doityourself"
94596                 },
94597                 "name": "Praktiker",
94598                 "icon": "shop",
94599                 "geometry": [
94600                     "point",
94601                     "vertex",
94602                     "area"
94603                 ],
94604                 "fields": [
94605                     "address",
94606                     "building_area",
94607                     "opening_hours"
94608                 ],
94609                 "suggestion": true
94610             },
94611             "shop/doityourself/Menards": {
94612                 "tags": {
94613                     "name": "Menards",
94614                     "shop": "doityourself"
94615                 },
94616                 "name": "Menards",
94617                 "icon": "shop",
94618                 "geometry": [
94619                     "point",
94620                     "vertex",
94621                     "area"
94622                 ],
94623                 "fields": [
94624                     "address",
94625                     "building_area",
94626                     "opening_hours"
94627                 ],
94628                 "suggestion": true
94629             },
94630             "shop/doityourself/Weldom": {
94631                 "tags": {
94632                     "name": "Weldom",
94633                     "shop": "doityourself"
94634                 },
94635                 "name": "Weldom",
94636                 "icon": "shop",
94637                 "geometry": [
94638                     "point",
94639                     "vertex",
94640                     "area"
94641                 ],
94642                 "fields": [
94643                     "address",
94644                     "building_area",
94645                     "opening_hours"
94646                 ],
94647                 "suggestion": true
94648             },
94649             "shop/doityourself/Bunnings Warehouse": {
94650                 "tags": {
94651                     "name": "Bunnings Warehouse",
94652                     "shop": "doityourself"
94653                 },
94654                 "name": "Bunnings Warehouse",
94655                 "icon": "shop",
94656                 "geometry": [
94657                     "point",
94658                     "vertex",
94659                     "area"
94660                 ],
94661                 "fields": [
94662                     "address",
94663                     "building_area",
94664                     "opening_hours"
94665                 ],
94666                 "suggestion": true
94667             },
94668             "shop/doityourself/Ace Hardware": {
94669                 "tags": {
94670                     "name": "Ace Hardware",
94671                     "shop": "doityourself"
94672                 },
94673                 "name": "Ace Hardware",
94674                 "icon": "shop",
94675                 "geometry": [
94676                     "point",
94677                     "vertex",
94678                     "area"
94679                 ],
94680                 "fields": [
94681                     "address",
94682                     "building_area",
94683                     "opening_hours"
94684                 ],
94685                 "suggestion": true
94686             },
94687             "shop/doityourself/Home Hardware": {
94688                 "tags": {
94689                     "name": "Home Hardware",
94690                     "shop": "doityourself"
94691                 },
94692                 "name": "Home Hardware",
94693                 "icon": "shop",
94694                 "geometry": [
94695                     "point",
94696                     "vertex",
94697                     "area"
94698                 ],
94699                 "fields": [
94700                     "address",
94701                     "building_area",
94702                     "opening_hours"
94703                 ],
94704                 "suggestion": true
94705             },
94706             "shop/doityourself/Хозтовары": {
94707                 "tags": {
94708                     "name": "Хозтовары",
94709                     "shop": "doityourself"
94710                 },
94711                 "name": "Хозтовары",
94712                 "icon": "shop",
94713                 "geometry": [
94714                     "point",
94715                     "vertex",
94716                     "area"
94717                 ],
94718                 "fields": [
94719                     "address",
94720                     "building_area",
94721                     "opening_hours"
94722                 ],
94723                 "suggestion": true
94724             },
94725             "shop/doityourself/Стройматериалы": {
94726                 "tags": {
94727                     "name": "Стройматериалы",
94728                     "shop": "doityourself"
94729                 },
94730                 "name": "Стройматериалы",
94731                 "icon": "shop",
94732                 "geometry": [
94733                     "point",
94734                     "vertex",
94735                     "area"
94736                 ],
94737                 "fields": [
94738                     "address",
94739                     "building_area",
94740                     "opening_hours"
94741                 ],
94742                 "suggestion": true
94743             },
94744             "shop/doityourself/Bricorama": {
94745                 "tags": {
94746                     "name": "Bricorama",
94747                     "shop": "doityourself"
94748                 },
94749                 "name": "Bricorama",
94750                 "icon": "shop",
94751                 "geometry": [
94752                     "point",
94753                     "vertex",
94754                     "area"
94755                 ],
94756                 "fields": [
94757                     "address",
94758                     "building_area",
94759                     "opening_hours"
94760                 ],
94761                 "suggestion": true
94762             },
94763             "shop/doityourself/Point P": {
94764                 "tags": {
94765                     "name": "Point P",
94766                     "shop": "doityourself"
94767                 },
94768                 "name": "Point P",
94769                 "icon": "shop",
94770                 "geometry": [
94771                     "point",
94772                     "vertex",
94773                     "area"
94774                 ],
94775                 "fields": [
94776                     "address",
94777                     "building_area",
94778                     "opening_hours"
94779                 ],
94780                 "suggestion": true
94781             },
94782             "shop/stationery/Staples": {
94783                 "tags": {
94784                     "name": "Staples",
94785                     "shop": "stationery"
94786                 },
94787                 "name": "Staples",
94788                 "icon": "shop",
94789                 "geometry": [
94790                     "point",
94791                     "vertex",
94792                     "area"
94793                 ],
94794                 "fields": [
94795                     "address",
94796                     "building_area",
94797                     "opening_hours"
94798                 ],
94799                 "suggestion": true
94800             },
94801             "shop/stationery/McPaper": {
94802                 "tags": {
94803                     "name": "McPaper",
94804                     "shop": "stationery"
94805                 },
94806                 "name": "McPaper",
94807                 "icon": "shop",
94808                 "geometry": [
94809                     "point",
94810                     "vertex",
94811                     "area"
94812                 ],
94813                 "fields": [
94814                     "address",
94815                     "building_area",
94816                     "opening_hours"
94817                 ],
94818                 "suggestion": true
94819             },
94820             "shop/stationery/Office Depot": {
94821                 "tags": {
94822                     "name": "Office Depot",
94823                     "shop": "stationery"
94824                 },
94825                 "name": "Office Depot",
94826                 "icon": "shop",
94827                 "geometry": [
94828                     "point",
94829                     "vertex",
94830                     "area"
94831                 ],
94832                 "fields": [
94833                     "address",
94834                     "building_area",
94835                     "opening_hours"
94836                 ],
94837                 "suggestion": true
94838             },
94839             "shop/stationery/Канцтовары": {
94840                 "tags": {
94841                     "name": "Канцтовары",
94842                     "shop": "stationery"
94843                 },
94844                 "name": "Канцтовары",
94845                 "icon": "shop",
94846                 "geometry": [
94847                     "point",
94848                     "vertex",
94849                     "area"
94850                 ],
94851                 "fields": [
94852                     "address",
94853                     "building_area",
94854                     "opening_hours"
94855                 ],
94856                 "suggestion": true
94857             },
94858             "shop/car/Skoda": {
94859                 "tags": {
94860                     "name": "Skoda",
94861                     "shop": "car"
94862                 },
94863                 "name": "Skoda",
94864                 "icon": "car",
94865                 "geometry": [
94866                     "point",
94867                     "vertex",
94868                     "area"
94869                 ],
94870                 "fields": [
94871                     "address",
94872                     "opening_hours"
94873                 ],
94874                 "suggestion": true
94875             },
94876             "shop/car/BMW": {
94877                 "tags": {
94878                     "name": "BMW",
94879                     "shop": "car"
94880                 },
94881                 "name": "BMW",
94882                 "icon": "car",
94883                 "geometry": [
94884                     "point",
94885                     "vertex",
94886                     "area"
94887                 ],
94888                 "fields": [
94889                     "address",
94890                     "opening_hours"
94891                 ],
94892                 "suggestion": true
94893             },
94894             "shop/car/Mercedes-Benz": {
94895                 "tags": {
94896                     "name": "Mercedes-Benz",
94897                     "shop": "car"
94898                 },
94899                 "name": "Mercedes-Benz",
94900                 "icon": "car",
94901                 "geometry": [
94902                     "point",
94903                     "vertex",
94904                     "area"
94905                 ],
94906                 "fields": [
94907                     "address",
94908                     "opening_hours"
94909                 ],
94910                 "suggestion": true
94911             },
94912             "shop/car/Volvo": {
94913                 "tags": {
94914                     "name": "Volvo",
94915                     "shop": "car"
94916                 },
94917                 "name": "Volvo",
94918                 "icon": "car",
94919                 "geometry": [
94920                     "point",
94921                     "vertex",
94922                     "area"
94923                 ],
94924                 "fields": [
94925                     "address",
94926                     "opening_hours"
94927                 ],
94928                 "suggestion": true
94929             },
94930             "shop/car/Ford": {
94931                 "tags": {
94932                     "name": "Ford",
94933                     "shop": "car"
94934                 },
94935                 "name": "Ford",
94936                 "icon": "car",
94937                 "geometry": [
94938                     "point",
94939                     "vertex",
94940                     "area"
94941                 ],
94942                 "fields": [
94943                     "address",
94944                     "opening_hours"
94945                 ],
94946                 "suggestion": true
94947             },
94948             "shop/car/Volkswagen": {
94949                 "tags": {
94950                     "name": "Volkswagen",
94951                     "shop": "car"
94952                 },
94953                 "name": "Volkswagen",
94954                 "icon": "car",
94955                 "geometry": [
94956                     "point",
94957                     "vertex",
94958                     "area"
94959                 ],
94960                 "fields": [
94961                     "address",
94962                     "opening_hours"
94963                 ],
94964                 "suggestion": true
94965             },
94966             "shop/car/Mazda": {
94967                 "tags": {
94968                     "name": "Mazda",
94969                     "shop": "car"
94970                 },
94971                 "name": "Mazda",
94972                 "icon": "car",
94973                 "geometry": [
94974                     "point",
94975                     "vertex",
94976                     "area"
94977                 ],
94978                 "fields": [
94979                     "address",
94980                     "opening_hours"
94981                 ],
94982                 "suggestion": true
94983             },
94984             "shop/car/Mitsubishi": {
94985                 "tags": {
94986                     "name": "Mitsubishi",
94987                     "shop": "car"
94988                 },
94989                 "name": "Mitsubishi",
94990                 "icon": "car",
94991                 "geometry": [
94992                     "point",
94993                     "vertex",
94994                     "area"
94995                 ],
94996                 "fields": [
94997                     "address",
94998                     "opening_hours"
94999                 ],
95000                 "suggestion": true
95001             },
95002             "shop/car/Fiat": {
95003                 "tags": {
95004                     "name": "Fiat",
95005                     "shop": "car"
95006                 },
95007                 "name": "Fiat",
95008                 "icon": "car",
95009                 "geometry": [
95010                     "point",
95011                     "vertex",
95012                     "area"
95013                 ],
95014                 "fields": [
95015                     "address",
95016                     "opening_hours"
95017                 ],
95018                 "suggestion": true
95019             },
95020             "shop/car/Opel": {
95021                 "tags": {
95022                     "name": "Opel",
95023                     "shop": "car"
95024                 },
95025                 "name": "Opel",
95026                 "icon": "car",
95027                 "geometry": [
95028                     "point",
95029                     "vertex",
95030                     "area"
95031                 ],
95032                 "fields": [
95033                     "address",
95034                     "opening_hours"
95035                 ],
95036                 "suggestion": true
95037             },
95038             "shop/car/Audi": {
95039                 "tags": {
95040                     "name": "Audi",
95041                     "shop": "car"
95042                 },
95043                 "name": "Audi",
95044                 "icon": "car",
95045                 "geometry": [
95046                     "point",
95047                     "vertex",
95048                     "area"
95049                 ],
95050                 "fields": [
95051                     "address",
95052                     "opening_hours"
95053                 ],
95054                 "suggestion": true
95055             },
95056             "shop/car/Toyota": {
95057                 "tags": {
95058                     "name": "Toyota",
95059                     "shop": "car"
95060                 },
95061                 "name": "Toyota",
95062                 "icon": "car",
95063                 "geometry": [
95064                     "point",
95065                     "vertex",
95066                     "area"
95067                 ],
95068                 "fields": [
95069                     "address",
95070                     "opening_hours"
95071                 ],
95072                 "suggestion": true
95073             },
95074             "shop/car/Nissan": {
95075                 "tags": {
95076                     "name": "Nissan",
95077                     "shop": "car"
95078                 },
95079                 "name": "Nissan",
95080                 "icon": "car",
95081                 "geometry": [
95082                     "point",
95083                     "vertex",
95084                     "area"
95085                 ],
95086                 "fields": [
95087                     "address",
95088                     "opening_hours"
95089                 ],
95090                 "suggestion": true
95091             },
95092             "shop/car/Suzuki": {
95093                 "tags": {
95094                     "name": "Suzuki",
95095                     "shop": "car"
95096                 },
95097                 "name": "Suzuki",
95098                 "icon": "car",
95099                 "geometry": [
95100                     "point",
95101                     "vertex",
95102                     "area"
95103                 ],
95104                 "fields": [
95105                     "address",
95106                     "opening_hours"
95107                 ],
95108                 "suggestion": true
95109             },
95110             "shop/car/Honda": {
95111                 "tags": {
95112                     "name": "Honda",
95113                     "shop": "car"
95114                 },
95115                 "name": "Honda",
95116                 "icon": "car",
95117                 "geometry": [
95118                     "point",
95119                     "vertex",
95120                     "area"
95121                 ],
95122                 "fields": [
95123                     "address",
95124                     "opening_hours"
95125                 ],
95126                 "suggestion": true
95127             },
95128             "shop/car/Hyundai": {
95129                 "tags": {
95130                     "name": "Hyundai",
95131                     "shop": "car"
95132                 },
95133                 "name": "Hyundai",
95134                 "icon": "car",
95135                 "geometry": [
95136                     "point",
95137                     "vertex",
95138                     "area"
95139                 ],
95140                 "fields": [
95141                     "address",
95142                     "opening_hours"
95143                 ],
95144                 "suggestion": true
95145             },
95146             "shop/car/Subaru": {
95147                 "tags": {
95148                     "name": "Subaru",
95149                     "shop": "car"
95150                 },
95151                 "name": "Subaru",
95152                 "icon": "car",
95153                 "geometry": [
95154                     "point",
95155                     "vertex",
95156                     "area"
95157                 ],
95158                 "fields": [
95159                     "address",
95160                     "opening_hours"
95161                 ],
95162                 "suggestion": true
95163             },
95164             "shop/car/Chevrolet": {
95165                 "tags": {
95166                     "name": "Chevrolet",
95167                     "shop": "car"
95168                 },
95169                 "name": "Chevrolet",
95170                 "icon": "car",
95171                 "geometry": [
95172                     "point",
95173                     "vertex",
95174                     "area"
95175                 ],
95176                 "fields": [
95177                     "address",
95178                     "opening_hours"
95179                 ],
95180                 "suggestion": true
95181             },
95182             "shop/car/Автомагазин": {
95183                 "tags": {
95184                     "name": "Автомагазин",
95185                     "shop": "car"
95186                 },
95187                 "name": "Автомагазин",
95188                 "icon": "car",
95189                 "geometry": [
95190                     "point",
95191                     "vertex",
95192                     "area"
95193                 ],
95194                 "fields": [
95195                     "address",
95196                     "opening_hours"
95197                 ],
95198                 "suggestion": true
95199             },
95200             "shop/clothes/Matalan": {
95201                 "tags": {
95202                     "name": "Matalan",
95203                     "shop": "clothes"
95204                 },
95205                 "name": "Matalan",
95206                 "icon": "clothing-store",
95207                 "geometry": [
95208                     "point",
95209                     "vertex",
95210                     "area"
95211                 ],
95212                 "fields": [
95213                     "address",
95214                     "building_area",
95215                     "opening_hours"
95216                 ],
95217                 "suggestion": true
95218             },
95219             "shop/clothes/KiK": {
95220                 "tags": {
95221                     "name": "KiK",
95222                     "shop": "clothes"
95223                 },
95224                 "name": "KiK",
95225                 "icon": "clothing-store",
95226                 "geometry": [
95227                     "point",
95228                     "vertex",
95229                     "area"
95230                 ],
95231                 "fields": [
95232                     "address",
95233                     "building_area",
95234                     "opening_hours"
95235                 ],
95236                 "suggestion": true
95237             },
95238             "shop/clothes/H&M": {
95239                 "tags": {
95240                     "name": "H&M",
95241                     "shop": "clothes"
95242                 },
95243                 "name": "H&M",
95244                 "icon": "clothing-store",
95245                 "geometry": [
95246                     "point",
95247                     "vertex",
95248                     "area"
95249                 ],
95250                 "fields": [
95251                     "address",
95252                     "building_area",
95253                     "opening_hours"
95254                 ],
95255                 "suggestion": true
95256             },
95257             "shop/clothes/Urban Outfitters": {
95258                 "tags": {
95259                     "name": "Urban Outfitters",
95260                     "shop": "clothes"
95261                 },
95262                 "name": "Urban Outfitters",
95263                 "icon": "clothing-store",
95264                 "geometry": [
95265                     "point",
95266                     "vertex",
95267                     "area"
95268                 ],
95269                 "fields": [
95270                     "address",
95271                     "building_area",
95272                     "opening_hours"
95273                 ],
95274                 "suggestion": true
95275             },
95276             "shop/clothes/Vögele": {
95277                 "tags": {
95278                     "name": "Vögele",
95279                     "shop": "clothes"
95280                 },
95281                 "name": "Vögele",
95282                 "icon": "clothing-store",
95283                 "geometry": [
95284                     "point",
95285                     "vertex",
95286                     "area"
95287                 ],
95288                 "fields": [
95289                     "address",
95290                     "building_area",
95291                     "opening_hours"
95292                 ],
95293                 "suggestion": true
95294             },
95295             "shop/clothes/Zeeman": {
95296                 "tags": {
95297                     "name": "Zeeman",
95298                     "shop": "clothes"
95299                 },
95300                 "name": "Zeeman",
95301                 "icon": "clothing-store",
95302                 "geometry": [
95303                     "point",
95304                     "vertex",
95305                     "area"
95306                 ],
95307                 "fields": [
95308                     "address",
95309                     "building_area",
95310                     "opening_hours"
95311                 ],
95312                 "suggestion": true
95313             },
95314             "shop/clothes/Takko": {
95315                 "tags": {
95316                     "name": "Takko",
95317                     "shop": "clothes"
95318                 },
95319                 "name": "Takko",
95320                 "icon": "clothing-store",
95321                 "geometry": [
95322                     "point",
95323                     "vertex",
95324                     "area"
95325                 ],
95326                 "fields": [
95327                     "address",
95328                     "building_area",
95329                     "opening_hours"
95330                 ],
95331                 "suggestion": true
95332             },
95333             "shop/clothes/C&A": {
95334                 "tags": {
95335                     "name": "C&A",
95336                     "shop": "clothes"
95337                 },
95338                 "name": "C&A",
95339                 "icon": "clothing-store",
95340                 "geometry": [
95341                     "point",
95342                     "vertex",
95343                     "area"
95344                 ],
95345                 "fields": [
95346                     "address",
95347                     "building_area",
95348                     "opening_hours"
95349                 ],
95350                 "suggestion": true
95351             },
95352             "shop/clothes/Zara": {
95353                 "tags": {
95354                     "name": "Zara",
95355                     "shop": "clothes"
95356                 },
95357                 "name": "Zara",
95358                 "icon": "clothing-store",
95359                 "geometry": [
95360                     "point",
95361                     "vertex",
95362                     "area"
95363                 ],
95364                 "fields": [
95365                     "address",
95366                     "building_area",
95367                     "opening_hours"
95368                 ],
95369                 "suggestion": true
95370             },
95371             "shop/clothes/Vero Moda": {
95372                 "tags": {
95373                     "name": "Vero Moda",
95374                     "shop": "clothes"
95375                 },
95376                 "name": "Vero Moda",
95377                 "icon": "clothing-store",
95378                 "geometry": [
95379                     "point",
95380                     "vertex",
95381                     "area"
95382                 ],
95383                 "fields": [
95384                     "address",
95385                     "building_area",
95386                     "opening_hours"
95387                 ],
95388                 "suggestion": true
95389             },
95390             "shop/clothes/NKD": {
95391                 "tags": {
95392                     "name": "NKD",
95393                     "shop": "clothes"
95394                 },
95395                 "name": "NKD",
95396                 "icon": "clothing-store",
95397                 "geometry": [
95398                     "point",
95399                     "vertex",
95400                     "area"
95401                 ],
95402                 "fields": [
95403                     "address",
95404                     "building_area",
95405                     "opening_hours"
95406                 ],
95407                 "suggestion": true
95408             },
95409             "shop/clothes/Ernsting's family": {
95410                 "tags": {
95411                     "name": "Ernsting's family",
95412                     "shop": "clothes"
95413                 },
95414                 "name": "Ernsting's family",
95415                 "icon": "clothing-store",
95416                 "geometry": [
95417                     "point",
95418                     "vertex",
95419                     "area"
95420                 ],
95421                 "fields": [
95422                     "address",
95423                     "building_area",
95424                     "opening_hours"
95425                 ],
95426                 "suggestion": true
95427             },
95428             "shop/clothes/Winners": {
95429                 "tags": {
95430                     "name": "Winners",
95431                     "shop": "clothes"
95432                 },
95433                 "name": "Winners",
95434                 "icon": "clothing-store",
95435                 "geometry": [
95436                     "point",
95437                     "vertex",
95438                     "area"
95439                 ],
95440                 "fields": [
95441                     "address",
95442                     "building_area",
95443                     "opening_hours"
95444                 ],
95445                 "suggestion": true
95446             },
95447             "shop/clothes/River Island": {
95448                 "tags": {
95449                     "name": "River Island",
95450                     "shop": "clothes"
95451                 },
95452                 "name": "River Island",
95453                 "icon": "clothing-store",
95454                 "geometry": [
95455                     "point",
95456                     "vertex",
95457                     "area"
95458                 ],
95459                 "fields": [
95460                     "address",
95461                     "building_area",
95462                     "opening_hours"
95463                 ],
95464                 "suggestion": true
95465             },
95466             "shop/clothes/Next": {
95467                 "tags": {
95468                     "name": "Next",
95469                     "shop": "clothes"
95470                 },
95471                 "name": "Next",
95472                 "icon": "clothing-store",
95473                 "geometry": [
95474                     "point",
95475                     "vertex",
95476                     "area"
95477                 ],
95478                 "fields": [
95479                     "address",
95480                     "building_area",
95481                     "opening_hours"
95482                 ],
95483                 "suggestion": true
95484             },
95485             "shop/clothes/Gap": {
95486                 "tags": {
95487                     "name": "Gap",
95488                     "shop": "clothes"
95489                 },
95490                 "name": "Gap",
95491                 "icon": "clothing-store",
95492                 "geometry": [
95493                     "point",
95494                     "vertex",
95495                     "area"
95496                 ],
95497                 "fields": [
95498                     "address",
95499                     "building_area",
95500                     "opening_hours"
95501                 ],
95502                 "suggestion": true
95503             },
95504             "shop/clothes/Adidas": {
95505                 "tags": {
95506                     "name": "Adidas",
95507                     "shop": "clothes"
95508                 },
95509                 "name": "Adidas",
95510                 "icon": "clothing-store",
95511                 "geometry": [
95512                     "point",
95513                     "vertex",
95514                     "area"
95515                 ],
95516                 "fields": [
95517                     "address",
95518                     "building_area",
95519                     "opening_hours"
95520                 ],
95521                 "suggestion": true
95522             },
95523             "shop/clothes/Mr Price": {
95524                 "tags": {
95525                     "name": "Mr Price",
95526                     "shop": "clothes"
95527                 },
95528                 "name": "Mr Price",
95529                 "icon": "clothing-store",
95530                 "geometry": [
95531                     "point",
95532                     "vertex",
95533                     "area"
95534                 ],
95535                 "fields": [
95536                     "address",
95537                     "building_area",
95538                     "opening_hours"
95539                 ],
95540                 "suggestion": true
95541             },
95542             "shop/clothes/Pep": {
95543                 "tags": {
95544                     "name": "Pep",
95545                     "shop": "clothes"
95546                 },
95547                 "name": "Pep",
95548                 "icon": "clothing-store",
95549                 "geometry": [
95550                     "point",
95551                     "vertex",
95552                     "area"
95553                 ],
95554                 "fields": [
95555                     "address",
95556                     "building_area",
95557                     "opening_hours"
95558                 ],
95559                 "suggestion": true
95560             },
95561             "shop/clothes/Edgars": {
95562                 "tags": {
95563                     "name": "Edgars",
95564                     "shop": "clothes"
95565                 },
95566                 "name": "Edgars",
95567                 "icon": "clothing-store",
95568                 "geometry": [
95569                     "point",
95570                     "vertex",
95571                     "area"
95572                 ],
95573                 "fields": [
95574                     "address",
95575                     "building_area",
95576                     "opening_hours"
95577                 ],
95578                 "suggestion": true
95579             },
95580             "shop/clothes/Ackermans": {
95581                 "tags": {
95582                     "name": "Ackermans",
95583                     "shop": "clothes"
95584                 },
95585                 "name": "Ackermans",
95586                 "icon": "clothing-store",
95587                 "geometry": [
95588                     "point",
95589                     "vertex",
95590                     "area"
95591                 ],
95592                 "fields": [
95593                     "address",
95594                     "building_area",
95595                     "opening_hours"
95596                 ],
95597                 "suggestion": true
95598             },
95599             "shop/clothes/Truworths": {
95600                 "tags": {
95601                     "name": "Truworths",
95602                     "shop": "clothes"
95603                 },
95604                 "name": "Truworths",
95605                 "icon": "clothing-store",
95606                 "geometry": [
95607                     "point",
95608                     "vertex",
95609                     "area"
95610                 ],
95611                 "fields": [
95612                     "address",
95613                     "building_area",
95614                     "opening_hours"
95615                 ],
95616                 "suggestion": true
95617             },
95618             "shop/clothes/Ross": {
95619                 "tags": {
95620                     "name": "Ross",
95621                     "shop": "clothes"
95622                 },
95623                 "name": "Ross",
95624                 "icon": "clothing-store",
95625                 "geometry": [
95626                     "point",
95627                     "vertex",
95628                     "area"
95629                 ],
95630                 "fields": [
95631                     "address",
95632                     "building_area",
95633                     "opening_hours"
95634                 ],
95635                 "suggestion": true
95636             },
95637             "shop/clothes/Burton": {
95638                 "tags": {
95639                     "name": "Burton",
95640                     "shop": "clothes"
95641                 },
95642                 "name": "Burton",
95643                 "icon": "clothing-store",
95644                 "geometry": [
95645                     "point",
95646                     "vertex",
95647                     "area"
95648                 ],
95649                 "fields": [
95650                     "address",
95651                     "building_area",
95652                     "opening_hours"
95653                 ],
95654                 "suggestion": true
95655             },
95656             "shop/clothes/Dorothy Perkins": {
95657                 "tags": {
95658                     "name": "Dorothy Perkins",
95659                     "shop": "clothes"
95660                 },
95661                 "name": "Dorothy Perkins",
95662                 "icon": "clothing-store",
95663                 "geometry": [
95664                     "point",
95665                     "vertex",
95666                     "area"
95667                 ],
95668                 "fields": [
95669                     "address",
95670                     "building_area",
95671                     "opening_hours"
95672                 ],
95673                 "suggestion": true
95674             },
95675             "shop/clothes/Deichmann": {
95676                 "tags": {
95677                     "name": "Deichmann",
95678                     "shop": "clothes"
95679                 },
95680                 "name": "Deichmann",
95681                 "icon": "clothing-store",
95682                 "geometry": [
95683                     "point",
95684                     "vertex",
95685                     "area"
95686                 ],
95687                 "fields": [
95688                     "address",
95689                     "building_area",
95690                     "opening_hours"
95691                 ],
95692                 "suggestion": true
95693             },
95694             "shop/clothes/Lindex": {
95695                 "tags": {
95696                     "name": "Lindex",
95697                     "shop": "clothes"
95698                 },
95699                 "name": "Lindex",
95700                 "icon": "clothing-store",
95701                 "geometry": [
95702                     "point",
95703                     "vertex",
95704                     "area"
95705                 ],
95706                 "fields": [
95707                     "address",
95708                     "building_area",
95709                     "opening_hours"
95710                 ],
95711                 "suggestion": true
95712             },
95713             "shop/clothes/s.Oliver": {
95714                 "tags": {
95715                     "name": "s.Oliver",
95716                     "shop": "clothes"
95717                 },
95718                 "name": "s.Oliver",
95719                 "icon": "clothing-store",
95720                 "geometry": [
95721                     "point",
95722                     "vertex",
95723                     "area"
95724                 ],
95725                 "fields": [
95726                     "address",
95727                     "building_area",
95728                     "opening_hours"
95729                 ],
95730                 "suggestion": true
95731             },
95732             "shop/clothes/Cecil": {
95733                 "tags": {
95734                     "name": "Cecil",
95735                     "shop": "clothes"
95736                 },
95737                 "name": "Cecil",
95738                 "icon": "clothing-store",
95739                 "geometry": [
95740                     "point",
95741                     "vertex",
95742                     "area"
95743                 ],
95744                 "fields": [
95745                     "address",
95746                     "building_area",
95747                     "opening_hours"
95748                 ],
95749                 "suggestion": true
95750             },
95751             "shop/clothes/Dress Barn": {
95752                 "tags": {
95753                     "name": "Dress Barn",
95754                     "shop": "clothes"
95755                 },
95756                 "name": "Dress Barn",
95757                 "icon": "clothing-store",
95758                 "geometry": [
95759                     "point",
95760                     "vertex",
95761                     "area"
95762                 ],
95763                 "fields": [
95764                     "address",
95765                     "building_area",
95766                     "opening_hours"
95767                 ],
95768                 "suggestion": true
95769             },
95770             "shop/clothes/Old Navy": {
95771                 "tags": {
95772                     "name": "Old Navy",
95773                     "shop": "clothes"
95774                 },
95775                 "name": "Old Navy",
95776                 "icon": "clothing-store",
95777                 "geometry": [
95778                     "point",
95779                     "vertex",
95780                     "area"
95781                 ],
95782                 "fields": [
95783                     "address",
95784                     "building_area",
95785                     "opening_hours"
95786                 ],
95787                 "suggestion": true
95788             },
95789             "shop/clothes/Jack & Jones": {
95790                 "tags": {
95791                     "name": "Jack & Jones",
95792                     "shop": "clothes"
95793                 },
95794                 "name": "Jack & Jones",
95795                 "icon": "clothing-store",
95796                 "geometry": [
95797                     "point",
95798                     "vertex",
95799                     "area"
95800                 ],
95801                 "fields": [
95802                     "address",
95803                     "building_area",
95804                     "opening_hours"
95805                 ],
95806                 "suggestion": true
95807             },
95808             "shop/clothes/Pimkie": {
95809                 "tags": {
95810                     "name": "Pimkie",
95811                     "shop": "clothes"
95812                 },
95813                 "name": "Pimkie",
95814                 "icon": "clothing-store",
95815                 "geometry": [
95816                     "point",
95817                     "vertex",
95818                     "area"
95819                 ],
95820                 "fields": [
95821                     "address",
95822                     "building_area",
95823                     "opening_hours"
95824                 ],
95825                 "suggestion": true
95826             },
95827             "shop/clothes/Esprit": {
95828                 "tags": {
95829                     "name": "Esprit",
95830                     "shop": "clothes"
95831                 },
95832                 "name": "Esprit",
95833                 "icon": "clothing-store",
95834                 "geometry": [
95835                     "point",
95836                     "vertex",
95837                     "area"
95838                 ],
95839                 "fields": [
95840                     "address",
95841                     "building_area",
95842                     "opening_hours"
95843                 ],
95844                 "suggestion": true
95845             },
95846             "shop/clothes/Primark": {
95847                 "tags": {
95848                     "name": "Primark",
95849                     "shop": "clothes"
95850                 },
95851                 "name": "Primark",
95852                 "icon": "clothing-store",
95853                 "geometry": [
95854                     "point",
95855                     "vertex",
95856                     "area"
95857                 ],
95858                 "fields": [
95859                     "address",
95860                     "building_area",
95861                     "opening_hours"
95862                 ],
95863                 "suggestion": true
95864             },
95865             "shop/clothes/Bonita": {
95866                 "tags": {
95867                     "name": "Bonita",
95868                     "shop": "clothes"
95869                 },
95870                 "name": "Bonita",
95871                 "icon": "clothing-store",
95872                 "geometry": [
95873                     "point",
95874                     "vertex",
95875                     "area"
95876                 ],
95877                 "fields": [
95878                     "address",
95879                     "building_area",
95880                     "opening_hours"
95881                 ],
95882                 "suggestion": true
95883             },
95884             "shop/clothes/Mexx": {
95885                 "tags": {
95886                     "name": "Mexx",
95887                     "shop": "clothes"
95888                 },
95889                 "name": "Mexx",
95890                 "icon": "clothing-store",
95891                 "geometry": [
95892                     "point",
95893                     "vertex",
95894                     "area"
95895                 ],
95896                 "fields": [
95897                     "address",
95898                     "building_area",
95899                     "opening_hours"
95900                 ],
95901                 "suggestion": true
95902             },
95903             "shop/clothes/Gerry Weber": {
95904                 "tags": {
95905                     "name": "Gerry Weber",
95906                     "shop": "clothes"
95907                 },
95908                 "name": "Gerry Weber",
95909                 "icon": "clothing-store",
95910                 "geometry": [
95911                     "point",
95912                     "vertex",
95913                     "area"
95914                 ],
95915                 "fields": [
95916                     "address",
95917                     "building_area",
95918                     "opening_hours"
95919                 ],
95920                 "suggestion": true
95921             },
95922             "shop/clothes/Tally Weijl": {
95923                 "tags": {
95924                     "name": "Tally Weijl",
95925                     "shop": "clothes"
95926                 },
95927                 "name": "Tally Weijl",
95928                 "icon": "clothing-store",
95929                 "geometry": [
95930                     "point",
95931                     "vertex",
95932                     "area"
95933                 ],
95934                 "fields": [
95935                     "address",
95936                     "building_area",
95937                     "opening_hours"
95938                 ],
95939                 "suggestion": true
95940             },
95941             "shop/clothes/Mango": {
95942                 "tags": {
95943                     "name": "Mango",
95944                     "shop": "clothes"
95945                 },
95946                 "name": "Mango",
95947                 "icon": "clothing-store",
95948                 "geometry": [
95949                     "point",
95950                     "vertex",
95951                     "area"
95952                 ],
95953                 "fields": [
95954                     "address",
95955                     "building_area",
95956                     "opening_hours"
95957                 ],
95958                 "suggestion": true
95959             },
95960             "shop/clothes/TK Maxx": {
95961                 "tags": {
95962                     "name": "TK Maxx",
95963                     "shop": "clothes"
95964                 },
95965                 "name": "TK Maxx",
95966                 "icon": "clothing-store",
95967                 "geometry": [
95968                     "point",
95969                     "vertex",
95970                     "area"
95971                 ],
95972                 "fields": [
95973                     "address",
95974                     "building_area",
95975                     "opening_hours"
95976                 ],
95977                 "suggestion": true
95978             },
95979             "shop/clothes/Benetton": {
95980                 "tags": {
95981                     "name": "Benetton",
95982                     "shop": "clothes"
95983                 },
95984                 "name": "Benetton",
95985                 "icon": "clothing-store",
95986                 "geometry": [
95987                     "point",
95988                     "vertex",
95989                     "area"
95990                 ],
95991                 "fields": [
95992                     "address",
95993                     "building_area",
95994                     "opening_hours"
95995                 ],
95996                 "suggestion": true
95997             },
95998             "shop/clothes/Ulla Popken": {
95999                 "tags": {
96000                     "name": "Ulla Popken",
96001                     "shop": "clothes"
96002                 },
96003                 "name": "Ulla Popken",
96004                 "icon": "clothing-store",
96005                 "geometry": [
96006                     "point",
96007                     "vertex",
96008                     "area"
96009                 ],
96010                 "fields": [
96011                     "address",
96012                     "building_area",
96013                     "opening_hours"
96014                 ],
96015                 "suggestion": true
96016             },
96017             "shop/clothes/AWG": {
96018                 "tags": {
96019                     "name": "AWG",
96020                     "shop": "clothes"
96021                 },
96022                 "name": "AWG",
96023                 "icon": "clothing-store",
96024                 "geometry": [
96025                     "point",
96026                     "vertex",
96027                     "area"
96028                 ],
96029                 "fields": [
96030                     "address",
96031                     "building_area",
96032                     "opening_hours"
96033                 ],
96034                 "suggestion": true
96035             },
96036             "shop/clothes/Tommy Hilfiger": {
96037                 "tags": {
96038                     "name": "Tommy Hilfiger",
96039                     "shop": "clothes"
96040                 },
96041                 "name": "Tommy Hilfiger",
96042                 "icon": "clothing-store",
96043                 "geometry": [
96044                     "point",
96045                     "vertex",
96046                     "area"
96047                 ],
96048                 "fields": [
96049                     "address",
96050                     "building_area",
96051                     "opening_hours"
96052                 ],
96053                 "suggestion": true
96054             },
96055             "shop/clothes/New Yorker": {
96056                 "tags": {
96057                     "name": "New Yorker",
96058                     "shop": "clothes"
96059                 },
96060                 "name": "New Yorker",
96061                 "icon": "clothing-store",
96062                 "geometry": [
96063                     "point",
96064                     "vertex",
96065                     "area"
96066                 ],
96067                 "fields": [
96068                     "address",
96069                     "building_area",
96070                     "opening_hours"
96071                 ],
96072                 "suggestion": true
96073             },
96074             "shop/clothes/Orsay": {
96075                 "tags": {
96076                     "name": "Orsay",
96077                     "shop": "clothes"
96078                 },
96079                 "name": "Orsay",
96080                 "icon": "clothing-store",
96081                 "geometry": [
96082                     "point",
96083                     "vertex",
96084                     "area"
96085                 ],
96086                 "fields": [
96087                     "address",
96088                     "building_area",
96089                     "opening_hours"
96090                 ],
96091                 "suggestion": true
96092             },
96093             "shop/clothes/Jeans Fritz": {
96094                 "tags": {
96095                     "name": "Jeans Fritz",
96096                     "shop": "clothes"
96097                 },
96098                 "name": "Jeans Fritz",
96099                 "icon": "clothing-store",
96100                 "geometry": [
96101                     "point",
96102                     "vertex",
96103                     "area"
96104                 ],
96105                 "fields": [
96106                     "address",
96107                     "building_area",
96108                     "opening_hours"
96109                 ],
96110                 "suggestion": true
96111             },
96112             "shop/clothes/Charles Vögele": {
96113                 "tags": {
96114                     "name": "Charles Vögele",
96115                     "shop": "clothes"
96116                 },
96117                 "name": "Charles Vögele",
96118                 "icon": "clothing-store",
96119                 "geometry": [
96120                     "point",
96121                     "vertex",
96122                     "area"
96123                 ],
96124                 "fields": [
96125                     "address",
96126                     "building_area",
96127                     "opening_hours"
96128                 ],
96129                 "suggestion": true
96130             },
96131             "shop/clothes/New Look": {
96132                 "tags": {
96133                     "name": "New Look",
96134                     "shop": "clothes"
96135                 },
96136                 "name": "New Look",
96137                 "icon": "clothing-store",
96138                 "geometry": [
96139                     "point",
96140                     "vertex",
96141                     "area"
96142                 ],
96143                 "fields": [
96144                     "address",
96145                     "building_area",
96146                     "opening_hours"
96147                 ],
96148                 "suggestion": true
96149             },
96150             "shop/clothes/Lacoste": {
96151                 "tags": {
96152                     "name": "Lacoste",
96153                     "shop": "clothes"
96154                 },
96155                 "name": "Lacoste",
96156                 "icon": "clothing-store",
96157                 "geometry": [
96158                     "point",
96159                     "vertex",
96160                     "area"
96161                 ],
96162                 "fields": [
96163                     "address",
96164                     "building_area",
96165                     "opening_hours"
96166                 ],
96167                 "suggestion": true
96168             },
96169             "shop/clothes/Etam": {
96170                 "tags": {
96171                     "name": "Etam",
96172                     "shop": "clothes"
96173                 },
96174                 "name": "Etam",
96175                 "icon": "clothing-store",
96176                 "geometry": [
96177                     "point",
96178                     "vertex",
96179                     "area"
96180                 ],
96181                 "fields": [
96182                     "address",
96183                     "building_area",
96184                     "opening_hours"
96185                 ],
96186                 "suggestion": true
96187             },
96188             "shop/clothes/Kiabi": {
96189                 "tags": {
96190                     "name": "Kiabi",
96191                     "shop": "clothes"
96192                 },
96193                 "name": "Kiabi",
96194                 "icon": "clothing-store",
96195                 "geometry": [
96196                     "point",
96197                     "vertex",
96198                     "area"
96199                 ],
96200                 "fields": [
96201                     "address",
96202                     "building_area",
96203                     "opening_hours"
96204                 ],
96205                 "suggestion": true
96206             },
96207             "shop/clothes/Jack Wolfskin": {
96208                 "tags": {
96209                     "name": "Jack Wolfskin",
96210                     "shop": "clothes"
96211                 },
96212                 "name": "Jack Wolfskin",
96213                 "icon": "clothing-store",
96214                 "geometry": [
96215                     "point",
96216                     "vertex",
96217                     "area"
96218                 ],
96219                 "fields": [
96220                     "address",
96221                     "building_area",
96222                     "opening_hours"
96223                 ],
96224                 "suggestion": true
96225             },
96226             "shop/clothes/American Apparel": {
96227                 "tags": {
96228                     "name": "American Apparel",
96229                     "shop": "clothes"
96230                 },
96231                 "name": "American Apparel",
96232                 "icon": "clothing-store",
96233                 "geometry": [
96234                     "point",
96235                     "vertex",
96236                     "area"
96237                 ],
96238                 "fields": [
96239                     "address",
96240                     "building_area",
96241                     "opening_hours"
96242                 ],
96243                 "suggestion": true
96244             },
96245             "shop/clothes/Men's Wearhouse": {
96246                 "tags": {
96247                     "name": "Men's Wearhouse",
96248                     "shop": "clothes"
96249                 },
96250                 "name": "Men's Wearhouse",
96251                 "icon": "clothing-store",
96252                 "geometry": [
96253                     "point",
96254                     "vertex",
96255                     "area"
96256                 ],
96257                 "fields": [
96258                     "address",
96259                     "building_area",
96260                     "opening_hours"
96261                 ],
96262                 "suggestion": true
96263             },
96264             "shop/clothes/Intimissimi": {
96265                 "tags": {
96266                     "name": "Intimissimi",
96267                     "shop": "clothes"
96268                 },
96269                 "name": "Intimissimi",
96270                 "icon": "clothing-store",
96271                 "geometry": [
96272                     "point",
96273                     "vertex",
96274                     "area"
96275                 ],
96276                 "fields": [
96277                     "address",
96278                     "building_area",
96279                     "opening_hours"
96280                 ],
96281                 "suggestion": true
96282             },
96283             "shop/clothes/United Colors of Benetton": {
96284                 "tags": {
96285                     "name": "United Colors of Benetton",
96286                     "shop": "clothes"
96287                 },
96288                 "name": "United Colors of Benetton",
96289                 "icon": "clothing-store",
96290                 "geometry": [
96291                     "point",
96292                     "vertex",
96293                     "area"
96294                 ],
96295                 "fields": [
96296                     "address",
96297                     "building_area",
96298                     "opening_hours"
96299                 ],
96300                 "suggestion": true
96301             },
96302             "shop/clothes/Jules": {
96303                 "tags": {
96304                     "name": "Jules",
96305                     "shop": "clothes"
96306                 },
96307                 "name": "Jules",
96308                 "icon": "clothing-store",
96309                 "geometry": [
96310                     "point",
96311                     "vertex",
96312                     "area"
96313                 ],
96314                 "fields": [
96315                     "address",
96316                     "building_area",
96317                     "opening_hours"
96318                 ],
96319                 "suggestion": true
96320             },
96321             "shop/clothes/Second Hand": {
96322                 "tags": {
96323                     "name": "Second Hand",
96324                     "shop": "clothes"
96325                 },
96326                 "name": "Second Hand",
96327                 "icon": "clothing-store",
96328                 "geometry": [
96329                     "point",
96330                     "vertex",
96331                     "area"
96332                 ],
96333                 "fields": [
96334                     "address",
96335                     "building_area",
96336                     "opening_hours"
96337                 ],
96338                 "suggestion": true
96339             },
96340             "shop/clothes/AOKI": {
96341                 "tags": {
96342                     "name": "AOKI",
96343                     "shop": "clothes"
96344                 },
96345                 "name": "AOKI",
96346                 "icon": "clothing-store",
96347                 "geometry": [
96348                     "point",
96349                     "vertex",
96350                     "area"
96351                 ],
96352                 "fields": [
96353                     "address",
96354                     "building_area",
96355                     "opening_hours"
96356                 ],
96357                 "suggestion": true
96358             },
96359             "shop/clothes/Calzedonia": {
96360                 "tags": {
96361                     "name": "Calzedonia",
96362                     "shop": "clothes"
96363                 },
96364                 "name": "Calzedonia",
96365                 "icon": "clothing-store",
96366                 "geometry": [
96367                     "point",
96368                     "vertex",
96369                     "area"
96370                 ],
96371                 "fields": [
96372                     "address",
96373                     "building_area",
96374                     "opening_hours"
96375                 ],
96376                 "suggestion": true
96377             },
96378             "shop/clothes/洋服の青山": {
96379                 "tags": {
96380                     "name": "洋服の青山",
96381                     "shop": "clothes"
96382                 },
96383                 "name": "洋服の青山",
96384                 "icon": "clothing-store",
96385                 "geometry": [
96386                     "point",
96387                     "vertex",
96388                     "area"
96389                 ],
96390                 "fields": [
96391                     "address",
96392                     "building_area",
96393                     "opening_hours"
96394                 ],
96395                 "suggestion": true
96396             },
96397             "shop/clothes/Levi's": {
96398                 "tags": {
96399                     "name": "Levi's",
96400                     "shop": "clothes"
96401                 },
96402                 "name": "Levi's",
96403                 "icon": "clothing-store",
96404                 "geometry": [
96405                     "point",
96406                     "vertex",
96407                     "area"
96408                 ],
96409                 "fields": [
96410                     "address",
96411                     "building_area",
96412                     "opening_hours"
96413                 ],
96414                 "suggestion": true
96415             },
96416             "shop/clothes/Celio": {
96417                 "tags": {
96418                     "name": "Celio",
96419                     "shop": "clothes"
96420                 },
96421                 "name": "Celio",
96422                 "icon": "clothing-store",
96423                 "geometry": [
96424                     "point",
96425                     "vertex",
96426                     "area"
96427                 ],
96428                 "fields": [
96429                     "address",
96430                     "building_area",
96431                     "opening_hours"
96432                 ],
96433                 "suggestion": true
96434             },
96435             "shop/clothes/TJ Maxx": {
96436                 "tags": {
96437                     "name": "TJ Maxx",
96438                     "shop": "clothes"
96439                 },
96440                 "name": "TJ Maxx",
96441                 "icon": "clothing-store",
96442                 "geometry": [
96443                     "point",
96444                     "vertex",
96445                     "area"
96446                 ],
96447                 "fields": [
96448                     "address",
96449                     "building_area",
96450                     "opening_hours"
96451                 ],
96452                 "suggestion": true
96453             },
96454             "shop/clothes/Promod": {
96455                 "tags": {
96456                     "name": "Promod",
96457                     "shop": "clothes"
96458                 },
96459                 "name": "Promod",
96460                 "icon": "clothing-store",
96461                 "geometry": [
96462                     "point",
96463                     "vertex",
96464                     "area"
96465                 ],
96466                 "fields": [
96467                     "address",
96468                     "building_area",
96469                     "opening_hours"
96470                 ],
96471                 "suggestion": true
96472             },
96473             "shop/clothes/Street One": {
96474                 "tags": {
96475                     "name": "Street One",
96476                     "shop": "clothes"
96477                 },
96478                 "name": "Street One",
96479                 "icon": "clothing-store",
96480                 "geometry": [
96481                     "point",
96482                     "vertex",
96483                     "area"
96484                 ],
96485                 "fields": [
96486                     "address",
96487                     "building_area",
96488                     "opening_hours"
96489                 ],
96490                 "suggestion": true
96491             },
96492             "shop/clothes/ユニクロ": {
96493                 "tags": {
96494                     "name": "ユニクロ",
96495                     "shop": "clothes"
96496                 },
96497                 "name": "ユニクロ",
96498                 "icon": "clothing-store",
96499                 "geometry": [
96500                     "point",
96501                     "vertex",
96502                     "area"
96503                 ],
96504                 "fields": [
96505                     "address",
96506                     "building_area",
96507                     "opening_hours"
96508                 ],
96509                 "suggestion": true
96510             },
96511             "shop/clothes/Banana Republic": {
96512                 "tags": {
96513                     "name": "Banana Republic",
96514                     "shop": "clothes"
96515                 },
96516                 "name": "Banana Republic",
96517                 "icon": "clothing-store",
96518                 "geometry": [
96519                     "point",
96520                     "vertex",
96521                     "area"
96522                 ],
96523                 "fields": [
96524                     "address",
96525                     "building_area",
96526                     "opening_hours"
96527                 ],
96528                 "suggestion": true
96529             },
96530             "shop/clothes/Одежда": {
96531                 "tags": {
96532                     "name": "Одежда",
96533                     "shop": "clothes"
96534                 },
96535                 "name": "Одежда",
96536                 "icon": "clothing-store",
96537                 "geometry": [
96538                     "point",
96539                     "vertex",
96540                     "area"
96541                 ],
96542                 "fields": [
96543                     "address",
96544                     "building_area",
96545                     "opening_hours"
96546                 ],
96547                 "suggestion": true
96548             },
96549             "shop/clothes/Marshalls": {
96550                 "tags": {
96551                     "name": "Marshalls",
96552                     "shop": "clothes"
96553                 },
96554                 "name": "Marshalls",
96555                 "icon": "clothing-store",
96556                 "geometry": [
96557                     "point",
96558                     "vertex",
96559                     "area"
96560                 ],
96561                 "fields": [
96562                     "address",
96563                     "building_area",
96564                     "opening_hours"
96565                 ],
96566                 "suggestion": true
96567             },
96568             "shop/clothes/La Halle": {
96569                 "tags": {
96570                     "name": "La Halle",
96571                     "shop": "clothes"
96572                 },
96573                 "name": "La Halle",
96574                 "icon": "clothing-store",
96575                 "geometry": [
96576                     "point",
96577                     "vertex",
96578                     "area"
96579                 ],
96580                 "fields": [
96581                     "address",
96582                     "building_area",
96583                     "opening_hours"
96584                 ],
96585                 "suggestion": true
96586             },
96587             "shop/clothes/Peacocks": {
96588                 "tags": {
96589                     "name": "Peacocks",
96590                     "shop": "clothes"
96591                 },
96592                 "name": "Peacocks",
96593                 "icon": "clothing-store",
96594                 "geometry": [
96595                     "point",
96596                     "vertex",
96597                     "area"
96598                 ],
96599                 "fields": [
96600                     "address",
96601                     "building_area",
96602                     "opening_hours"
96603                 ],
96604                 "suggestion": true
96605             },
96606             "shop/clothes/しまむら": {
96607                 "tags": {
96608                     "name": "しまむら",
96609                     "shop": "clothes"
96610                 },
96611                 "name": "しまむら",
96612                 "icon": "clothing-store",
96613                 "geometry": [
96614                     "point",
96615                     "vertex",
96616                     "area"
96617                 ],
96618                 "fields": [
96619                     "address",
96620                     "building_area",
96621                     "opening_hours"
96622                 ],
96623                 "suggestion": true
96624             },
96625             "shop/books/Bruna": {
96626                 "tags": {
96627                     "name": "Bruna",
96628                     "shop": "books"
96629                 },
96630                 "name": "Bruna",
96631                 "icon": "shop",
96632                 "geometry": [
96633                     "point",
96634                     "vertex",
96635                     "area"
96636                 ],
96637                 "fields": [
96638                     "address",
96639                     "building_area",
96640                     "opening_hours"
96641                 ],
96642                 "suggestion": true
96643             },
96644             "shop/books/Waterstones": {
96645                 "tags": {
96646                     "name": "Waterstones",
96647                     "shop": "books"
96648                 },
96649                 "name": "Waterstones",
96650                 "icon": "shop",
96651                 "geometry": [
96652                     "point",
96653                     "vertex",
96654                     "area"
96655                 ],
96656                 "fields": [
96657                     "address",
96658                     "building_area",
96659                     "opening_hours"
96660                 ],
96661                 "suggestion": true
96662             },
96663             "shop/books/Libro": {
96664                 "tags": {
96665                     "name": "Libro",
96666                     "shop": "books"
96667                 },
96668                 "name": "Libro",
96669                 "icon": "shop",
96670                 "geometry": [
96671                     "point",
96672                     "vertex",
96673                     "area"
96674                 ],
96675                 "fields": [
96676                     "address",
96677                     "building_area",
96678                     "opening_hours"
96679                 ],
96680                 "suggestion": true
96681             },
96682             "shop/books/Barnes & Noble": {
96683                 "tags": {
96684                     "name": "Barnes & Noble",
96685                     "shop": "books"
96686                 },
96687                 "name": "Barnes & Noble",
96688                 "icon": "shop",
96689                 "geometry": [
96690                     "point",
96691                     "vertex",
96692                     "area"
96693                 ],
96694                 "fields": [
96695                     "address",
96696                     "building_area",
96697                     "opening_hours"
96698                 ],
96699                 "suggestion": true
96700             },
96701             "shop/books/Weltbild": {
96702                 "tags": {
96703                     "name": "Weltbild",
96704                     "shop": "books"
96705                 },
96706                 "name": "Weltbild",
96707                 "icon": "shop",
96708                 "geometry": [
96709                     "point",
96710                     "vertex",
96711                     "area"
96712                 ],
96713                 "fields": [
96714                     "address",
96715                     "building_area",
96716                     "opening_hours"
96717                 ],
96718                 "suggestion": true
96719             },
96720             "shop/books/Thalia": {
96721                 "tags": {
96722                     "name": "Thalia",
96723                     "shop": "books"
96724                 },
96725                 "name": "Thalia",
96726                 "icon": "shop",
96727                 "geometry": [
96728                     "point",
96729                     "vertex",
96730                     "area"
96731                 ],
96732                 "fields": [
96733                     "address",
96734                     "building_area",
96735                     "opening_hours"
96736                 ],
96737                 "suggestion": true
96738             },
96739             "shop/books/Книги": {
96740                 "tags": {
96741                     "name": "Книги",
96742                     "shop": "books"
96743                 },
96744                 "name": "Книги",
96745                 "icon": "shop",
96746                 "geometry": [
96747                     "point",
96748                     "vertex",
96749                     "area"
96750                 ],
96751                 "fields": [
96752                     "address",
96753                     "building_area",
96754                     "opening_hours"
96755                 ],
96756                 "suggestion": true
96757             },
96758             "shop/department_store/Debenhams": {
96759                 "tags": {
96760                     "name": "Debenhams",
96761                     "shop": "department_store"
96762                 },
96763                 "name": "Debenhams",
96764                 "icon": "shop",
96765                 "geometry": [
96766                     "point",
96767                     "vertex",
96768                     "area"
96769                 ],
96770                 "fields": [
96771                     "address",
96772                     "building_area",
96773                     "opening_hours"
96774                 ],
96775                 "suggestion": true
96776             },
96777             "shop/department_store/Karstadt": {
96778                 "tags": {
96779                     "name": "Karstadt",
96780                     "shop": "department_store"
96781                 },
96782                 "name": "Karstadt",
96783                 "icon": "shop",
96784                 "geometry": [
96785                     "point",
96786                     "vertex",
96787                     "area"
96788                 ],
96789                 "fields": [
96790                     "address",
96791                     "building_area",
96792                     "opening_hours"
96793                 ],
96794                 "suggestion": true
96795             },
96796             "shop/department_store/Kmart": {
96797                 "tags": {
96798                     "name": "Kmart",
96799                     "shop": "department_store"
96800                 },
96801                 "name": "Kmart",
96802                 "icon": "shop",
96803                 "geometry": [
96804                     "point",
96805                     "vertex",
96806                     "area"
96807                 ],
96808                 "fields": [
96809                     "address",
96810                     "building_area",
96811                     "opening_hours"
96812                 ],
96813                 "suggestion": true
96814             },
96815             "shop/department_store/Target": {
96816                 "tags": {
96817                     "name": "Target",
96818                     "shop": "department_store"
96819                 },
96820                 "name": "Target",
96821                 "icon": "shop",
96822                 "geometry": [
96823                     "point",
96824                     "vertex",
96825                     "area"
96826                 ],
96827                 "fields": [
96828                     "address",
96829                     "building_area",
96830                     "opening_hours"
96831                 ],
96832                 "suggestion": true
96833             },
96834             "shop/department_store/Galeria Kaufhof": {
96835                 "tags": {
96836                     "name": "Galeria Kaufhof",
96837                     "shop": "department_store"
96838                 },
96839                 "name": "Galeria Kaufhof",
96840                 "icon": "shop",
96841                 "geometry": [
96842                     "point",
96843                     "vertex",
96844                     "area"
96845                 ],
96846                 "fields": [
96847                     "address",
96848                     "building_area",
96849                     "opening_hours"
96850                 ],
96851                 "suggestion": true
96852             },
96853             "shop/department_store/Marks & Spencer": {
96854                 "tags": {
96855                     "name": "Marks & Spencer",
96856                     "shop": "department_store"
96857                 },
96858                 "name": "Marks & Spencer",
96859                 "icon": "shop",
96860                 "geometry": [
96861                     "point",
96862                     "vertex",
96863                     "area"
96864                 ],
96865                 "fields": [
96866                     "address",
96867                     "building_area",
96868                     "opening_hours"
96869                 ],
96870                 "suggestion": true
96871             },
96872             "shop/department_store/Big W": {
96873                 "tags": {
96874                     "name": "Big W",
96875                     "shop": "department_store"
96876                 },
96877                 "name": "Big W",
96878                 "icon": "shop",
96879                 "geometry": [
96880                     "point",
96881                     "vertex",
96882                     "area"
96883                 ],
96884                 "fields": [
96885                     "address",
96886                     "building_area",
96887                     "opening_hours"
96888                 ],
96889                 "suggestion": true
96890             },
96891             "shop/department_store/Woolworth": {
96892                 "tags": {
96893                     "name": "Woolworth",
96894                     "shop": "department_store"
96895                 },
96896                 "name": "Woolworth",
96897                 "icon": "shop",
96898                 "geometry": [
96899                     "point",
96900                     "vertex",
96901                     "area"
96902                 ],
96903                 "fields": [
96904                     "address",
96905                     "building_area",
96906                     "opening_hours"
96907                 ],
96908                 "suggestion": true
96909             },
96910             "shop/department_store/Универмаг": {
96911                 "tags": {
96912                     "name": "Универмаг",
96913                     "shop": "department_store"
96914                 },
96915                 "name": "Универмаг",
96916                 "icon": "shop",
96917                 "geometry": [
96918                     "point",
96919                     "vertex",
96920                     "area"
96921                 ],
96922                 "fields": [
96923                     "address",
96924                     "building_area",
96925                     "opening_hours"
96926                 ],
96927                 "suggestion": true
96928             },
96929             "shop/department_store/Sears": {
96930                 "tags": {
96931                     "name": "Sears",
96932                     "shop": "department_store"
96933                 },
96934                 "name": "Sears",
96935                 "icon": "shop",
96936                 "geometry": [
96937                     "point",
96938                     "vertex",
96939                     "area"
96940                 ],
96941                 "fields": [
96942                     "address",
96943                     "building_area",
96944                     "opening_hours"
96945                 ],
96946                 "suggestion": true
96947             },
96948             "shop/department_store/Kohl's": {
96949                 "tags": {
96950                     "name": "Kohl's",
96951                     "shop": "department_store"
96952                 },
96953                 "name": "Kohl's",
96954                 "icon": "shop",
96955                 "geometry": [
96956                     "point",
96957                     "vertex",
96958                     "area"
96959                 ],
96960                 "fields": [
96961                     "address",
96962                     "building_area",
96963                     "opening_hours"
96964                 ],
96965                 "suggestion": true
96966             },
96967             "shop/department_store/Macy's": {
96968                 "tags": {
96969                     "name": "Macy's",
96970                     "shop": "department_store"
96971                 },
96972                 "name": "Macy's",
96973                 "icon": "shop",
96974                 "geometry": [
96975                     "point",
96976                     "vertex",
96977                     "area"
96978                 ],
96979                 "fields": [
96980                     "address",
96981                     "building_area",
96982                     "opening_hours"
96983                 ],
96984                 "suggestion": true
96985             },
96986             "shop/department_store/JCPenney": {
96987                 "tags": {
96988                     "name": "JCPenney",
96989                     "shop": "department_store"
96990                 },
96991                 "name": "JCPenney",
96992                 "icon": "shop",
96993                 "geometry": [
96994                     "point",
96995                     "vertex",
96996                     "area"
96997                 ],
96998                 "fields": [
96999                     "address",
97000                     "building_area",
97001                     "opening_hours"
97002                 ],
97003                 "suggestion": true
97004             },
97005             "shop/alcohol/Alko": {
97006                 "tags": {
97007                     "name": "Alko",
97008                     "shop": "alcohol"
97009                 },
97010                 "name": "Alko",
97011                 "icon": "alcohol-shop",
97012                 "geometry": [
97013                     "point",
97014                     "vertex",
97015                     "area"
97016                 ],
97017                 "fields": [
97018                     "address",
97019                     "building_area",
97020                     "opening_hours"
97021                 ],
97022                 "suggestion": true
97023             },
97024             "shop/alcohol/The Beer Store": {
97025                 "tags": {
97026                     "name": "The Beer Store",
97027                     "shop": "alcohol"
97028                 },
97029                 "name": "The Beer Store",
97030                 "icon": "alcohol-shop",
97031                 "geometry": [
97032                     "point",
97033                     "vertex",
97034                     "area"
97035                 ],
97036                 "fields": [
97037                     "address",
97038                     "building_area",
97039                     "opening_hours"
97040                 ],
97041                 "suggestion": true
97042             },
97043             "shop/alcohol/Systembolaget": {
97044                 "tags": {
97045                     "name": "Systembolaget",
97046                     "shop": "alcohol"
97047                 },
97048                 "name": "Systembolaget",
97049                 "icon": "alcohol-shop",
97050                 "geometry": [
97051                     "point",
97052                     "vertex",
97053                     "area"
97054                 ],
97055                 "fields": [
97056                     "address",
97057                     "building_area",
97058                     "opening_hours"
97059                 ],
97060                 "suggestion": true
97061             },
97062             "shop/alcohol/LCBO": {
97063                 "tags": {
97064                     "name": "LCBO",
97065                     "shop": "alcohol"
97066                 },
97067                 "name": "LCBO",
97068                 "icon": "alcohol-shop",
97069                 "geometry": [
97070                     "point",
97071                     "vertex",
97072                     "area"
97073                 ],
97074                 "fields": [
97075                     "address",
97076                     "building_area",
97077                     "opening_hours"
97078                 ],
97079                 "suggestion": true
97080             },
97081             "shop/alcohol/Ароматный мир": {
97082                 "tags": {
97083                     "name": "Ароматный мир",
97084                     "shop": "alcohol"
97085                 },
97086                 "name": "Ароматный мир",
97087                 "icon": "alcohol-shop",
97088                 "geometry": [
97089                     "point",
97090                     "vertex",
97091                     "area"
97092                 ],
97093                 "fields": [
97094                     "address",
97095                     "building_area",
97096                     "opening_hours"
97097                 ],
97098                 "suggestion": true
97099             },
97100             "shop/alcohol/Bargain Booze": {
97101                 "tags": {
97102                     "name": "Bargain Booze",
97103                     "shop": "alcohol"
97104                 },
97105                 "name": "Bargain Booze",
97106                 "icon": "alcohol-shop",
97107                 "geometry": [
97108                     "point",
97109                     "vertex",
97110                     "area"
97111                 ],
97112                 "fields": [
97113                     "address",
97114                     "building_area",
97115                     "opening_hours"
97116                 ],
97117                 "suggestion": true
97118             },
97119             "shop/alcohol/Nicolas": {
97120                 "tags": {
97121                     "name": "Nicolas",
97122                     "shop": "alcohol"
97123                 },
97124                 "name": "Nicolas",
97125                 "icon": "alcohol-shop",
97126                 "geometry": [
97127                     "point",
97128                     "vertex",
97129                     "area"
97130                 ],
97131                 "fields": [
97132                     "address",
97133                     "building_area",
97134                     "opening_hours"
97135                 ],
97136                 "suggestion": true
97137             },
97138             "shop/alcohol/BWS": {
97139                 "tags": {
97140                     "name": "BWS",
97141                     "shop": "alcohol"
97142                 },
97143                 "name": "BWS",
97144                 "icon": "alcohol-shop",
97145                 "geometry": [
97146                     "point",
97147                     "vertex",
97148                     "area"
97149                 ],
97150                 "fields": [
97151                     "address",
97152                     "building_area",
97153                     "opening_hours"
97154                 ],
97155                 "suggestion": true
97156             },
97157             "shop/alcohol/Botilleria": {
97158                 "tags": {
97159                     "name": "Botilleria",
97160                     "shop": "alcohol"
97161                 },
97162                 "name": "Botilleria",
97163                 "icon": "alcohol-shop",
97164                 "geometry": [
97165                     "point",
97166                     "vertex",
97167                     "area"
97168                 ],
97169                 "fields": [
97170                     "address",
97171                     "building_area",
97172                     "opening_hours"
97173                 ],
97174                 "suggestion": true
97175             },
97176             "shop/alcohol/SAQ": {
97177                 "tags": {
97178                     "name": "SAQ",
97179                     "shop": "alcohol"
97180                 },
97181                 "name": "SAQ",
97182                 "icon": "alcohol-shop",
97183                 "geometry": [
97184                     "point",
97185                     "vertex",
97186                     "area"
97187                 ],
97188                 "fields": [
97189                     "address",
97190                     "building_area",
97191                     "opening_hours"
97192                 ],
97193                 "suggestion": true
97194             },
97195             "shop/alcohol/Gall & Gall": {
97196                 "tags": {
97197                     "name": "Gall & Gall",
97198                     "shop": "alcohol"
97199                 },
97200                 "name": "Gall & Gall",
97201                 "icon": "alcohol-shop",
97202                 "geometry": [
97203                     "point",
97204                     "vertex",
97205                     "area"
97206                 ],
97207                 "fields": [
97208                     "address",
97209                     "building_area",
97210                     "opening_hours"
97211                 ],
97212                 "suggestion": true
97213             },
97214             "shop/alcohol/Живое пиво": {
97215                 "tags": {
97216                     "name": "Живое пиво",
97217                     "shop": "alcohol"
97218                 },
97219                 "name": "Живое пиво",
97220                 "icon": "alcohol-shop",
97221                 "geometry": [
97222                     "point",
97223                     "vertex",
97224                     "area"
97225                 ],
97226                 "fields": [
97227                     "address",
97228                     "building_area",
97229                     "opening_hours"
97230                 ],
97231                 "suggestion": true
97232             },
97233             "shop/bakery/Kamps": {
97234                 "tags": {
97235                     "name": "Kamps",
97236                     "shop": "bakery"
97237                 },
97238                 "name": "Kamps",
97239                 "icon": "bakery",
97240                 "geometry": [
97241                     "point",
97242                     "vertex",
97243                     "area"
97244                 ],
97245                 "fields": [
97246                     "address",
97247                     "building_area",
97248                     "opening_hours"
97249                 ],
97250                 "suggestion": true
97251             },
97252             "shop/bakery/Banette": {
97253                 "tags": {
97254                     "name": "Banette",
97255                     "shop": "bakery"
97256                 },
97257                 "name": "Banette",
97258                 "icon": "bakery",
97259                 "geometry": [
97260                     "point",
97261                     "vertex",
97262                     "area"
97263                 ],
97264                 "fields": [
97265                     "address",
97266                     "building_area",
97267                     "opening_hours"
97268                 ],
97269                 "suggestion": true
97270             },
97271             "shop/bakery/Bäckerei Schmidt": {
97272                 "tags": {
97273                     "name": "Bäckerei Schmidt",
97274                     "shop": "bakery"
97275                 },
97276                 "name": "Bäckerei Schmidt",
97277                 "icon": "bakery",
97278                 "geometry": [
97279                     "point",
97280                     "vertex",
97281                     "area"
97282                 ],
97283                 "fields": [
97284                     "address",
97285                     "building_area",
97286                     "opening_hours"
97287                 ],
97288                 "suggestion": true
97289             },
97290             "shop/bakery/Anker": {
97291                 "tags": {
97292                     "name": "Anker",
97293                     "shop": "bakery"
97294                 },
97295                 "name": "Anker",
97296                 "icon": "bakery",
97297                 "geometry": [
97298                     "point",
97299                     "vertex",
97300                     "area"
97301                 ],
97302                 "fields": [
97303                     "address",
97304                     "building_area",
97305                     "opening_hours"
97306                 ],
97307                 "suggestion": true
97308             },
97309             "shop/bakery/Hofpfisterei": {
97310                 "tags": {
97311                     "name": "Hofpfisterei",
97312                     "shop": "bakery"
97313                 },
97314                 "name": "Hofpfisterei",
97315                 "icon": "bakery",
97316                 "geometry": [
97317                     "point",
97318                     "vertex",
97319                     "area"
97320                 ],
97321                 "fields": [
97322                     "address",
97323                     "building_area",
97324                     "opening_hours"
97325                 ],
97326                 "suggestion": true
97327             },
97328             "shop/bakery/Greggs": {
97329                 "tags": {
97330                     "name": "Greggs",
97331                     "shop": "bakery"
97332                 },
97333                 "name": "Greggs",
97334                 "icon": "bakery",
97335                 "geometry": [
97336                     "point",
97337                     "vertex",
97338                     "area"
97339                 ],
97340                 "fields": [
97341                     "address",
97342                     "building_area",
97343                     "opening_hours"
97344                 ],
97345                 "suggestion": true
97346             },
97347             "shop/bakery/Oebel": {
97348                 "tags": {
97349                     "name": "Oebel",
97350                     "shop": "bakery"
97351                 },
97352                 "name": "Oebel",
97353                 "icon": "bakery",
97354                 "geometry": [
97355                     "point",
97356                     "vertex",
97357                     "area"
97358                 ],
97359                 "fields": [
97360                     "address",
97361                     "building_area",
97362                     "opening_hours"
97363                 ],
97364                 "suggestion": true
97365             },
97366             "shop/bakery/Boulangerie": {
97367                 "tags": {
97368                     "name": "Boulangerie",
97369                     "shop": "bakery"
97370                 },
97371                 "name": "Boulangerie",
97372                 "icon": "bakery",
97373                 "geometry": [
97374                     "point",
97375                     "vertex",
97376                     "area"
97377                 ],
97378                 "fields": [
97379                     "address",
97380                     "building_area",
97381                     "opening_hours"
97382                 ],
97383                 "suggestion": true
97384             },
97385             "shop/bakery/Stadtbäckerei": {
97386                 "tags": {
97387                     "name": "Stadtbäckerei",
97388                     "shop": "bakery"
97389                 },
97390                 "name": "Stadtbäckerei",
97391                 "icon": "bakery",
97392                 "geometry": [
97393                     "point",
97394                     "vertex",
97395                     "area"
97396                 ],
97397                 "fields": [
97398                     "address",
97399                     "building_area",
97400                     "opening_hours"
97401                 ],
97402                 "suggestion": true
97403             },
97404             "shop/bakery/Steinecke": {
97405                 "tags": {
97406                     "name": "Steinecke",
97407                     "shop": "bakery"
97408                 },
97409                 "name": "Steinecke",
97410                 "icon": "bakery",
97411                 "geometry": [
97412                     "point",
97413                     "vertex",
97414                     "area"
97415                 ],
97416                 "fields": [
97417                     "address",
97418                     "building_area",
97419                     "opening_hours"
97420                 ],
97421                 "suggestion": true
97422             },
97423             "shop/bakery/Ihle": {
97424                 "tags": {
97425                     "name": "Ihle",
97426                     "shop": "bakery"
97427                 },
97428                 "name": "Ihle",
97429                 "icon": "bakery",
97430                 "geometry": [
97431                     "point",
97432                     "vertex",
97433                     "area"
97434                 ],
97435                 "fields": [
97436                     "address",
97437                     "building_area",
97438                     "opening_hours"
97439                 ],
97440                 "suggestion": true
97441             },
97442             "shop/bakery/Goldilocks": {
97443                 "tags": {
97444                     "name": "Goldilocks",
97445                     "shop": "bakery"
97446                 },
97447                 "name": "Goldilocks",
97448                 "icon": "bakery",
97449                 "geometry": [
97450                     "point",
97451                     "vertex",
97452                     "area"
97453                 ],
97454                 "fields": [
97455                     "address",
97456                     "building_area",
97457                     "opening_hours"
97458                 ],
97459                 "suggestion": true
97460             },
97461             "shop/bakery/Dat Backhus": {
97462                 "tags": {
97463                     "name": "Dat Backhus",
97464                     "shop": "bakery"
97465                 },
97466                 "name": "Dat Backhus",
97467                 "icon": "bakery",
97468                 "geometry": [
97469                     "point",
97470                     "vertex",
97471                     "area"
97472                 ],
97473                 "fields": [
97474                     "address",
97475                     "building_area",
97476                     "opening_hours"
97477                 ],
97478                 "suggestion": true
97479             },
97480             "shop/bakery/K&U": {
97481                 "tags": {
97482                     "name": "K&U",
97483                     "shop": "bakery"
97484                 },
97485                 "name": "K&U",
97486                 "icon": "bakery",
97487                 "geometry": [
97488                     "point",
97489                     "vertex",
97490                     "area"
97491                 ],
97492                 "fields": [
97493                     "address",
97494                     "building_area",
97495                     "opening_hours"
97496                 ],
97497                 "suggestion": true
97498             },
97499             "shop/bakery/Der Beck": {
97500                 "tags": {
97501                     "name": "Der Beck",
97502                     "shop": "bakery"
97503                 },
97504                 "name": "Der Beck",
97505                 "icon": "bakery",
97506                 "geometry": [
97507                     "point",
97508                     "vertex",
97509                     "area"
97510                 ],
97511                 "fields": [
97512                     "address",
97513                     "building_area",
97514                     "opening_hours"
97515                 ],
97516                 "suggestion": true
97517             },
97518             "shop/bakery/Thürmann": {
97519                 "tags": {
97520                     "name": "Thürmann",
97521                     "shop": "bakery"
97522                 },
97523                 "name": "Thürmann",
97524                 "icon": "bakery",
97525                 "geometry": [
97526                     "point",
97527                     "vertex",
97528                     "area"
97529                 ],
97530                 "fields": [
97531                     "address",
97532                     "building_area",
97533                     "opening_hours"
97534                 ],
97535                 "suggestion": true
97536             },
97537             "shop/bakery/Backwerk": {
97538                 "tags": {
97539                     "name": "Backwerk",
97540                     "shop": "bakery"
97541                 },
97542                 "name": "Backwerk",
97543                 "icon": "bakery",
97544                 "geometry": [
97545                     "point",
97546                     "vertex",
97547                     "area"
97548                 ],
97549                 "fields": [
97550                     "address",
97551                     "building_area",
97552                     "opening_hours"
97553                 ],
97554                 "suggestion": true
97555             },
97556             "shop/bakery/Bäcker": {
97557                 "tags": {
97558                     "name": "Bäcker",
97559                     "shop": "bakery"
97560                 },
97561                 "name": "Bäcker",
97562                 "icon": "bakery",
97563                 "geometry": [
97564                     "point",
97565                     "vertex",
97566                     "area"
97567                 ],
97568                 "fields": [
97569                     "address",
97570                     "building_area",
97571                     "opening_hours"
97572                 ],
97573                 "suggestion": true
97574             },
97575             "shop/bakery/Schäfer's": {
97576                 "tags": {
97577                     "name": "Schäfer's",
97578                     "shop": "bakery"
97579                 },
97580                 "name": "Schäfer's",
97581                 "icon": "bakery",
97582                 "geometry": [
97583                     "point",
97584                     "vertex",
97585                     "area"
97586                 ],
97587                 "fields": [
97588                     "address",
97589                     "building_area",
97590                     "opening_hours"
97591                 ],
97592                 "suggestion": true
97593             },
97594             "shop/bakery/Panaderia": {
97595                 "tags": {
97596                     "name": "Panaderia",
97597                     "shop": "bakery"
97598                 },
97599                 "name": "Panaderia",
97600                 "icon": "bakery",
97601                 "geometry": [
97602                     "point",
97603                     "vertex",
97604                     "area"
97605                 ],
97606                 "fields": [
97607                     "address",
97608                     "building_area",
97609                     "opening_hours"
97610                 ],
97611                 "suggestion": true
97612             },
97613             "shop/bakery/Goeken backen": {
97614                 "tags": {
97615                     "name": "Goeken backen",
97616                     "shop": "bakery"
97617                 },
97618                 "name": "Goeken backen",
97619                 "icon": "bakery",
97620                 "geometry": [
97621                     "point",
97622                     "vertex",
97623                     "area"
97624                 ],
97625                 "fields": [
97626                     "address",
97627                     "building_area",
97628                     "opening_hours"
97629                 ],
97630                 "suggestion": true
97631             },
97632             "shop/bakery/Stadtbäckerei Junge": {
97633                 "tags": {
97634                     "name": "Stadtbäckerei Junge",
97635                     "shop": "bakery"
97636                 },
97637                 "name": "Stadtbäckerei Junge",
97638                 "icon": "bakery",
97639                 "geometry": [
97640                     "point",
97641                     "vertex",
97642                     "area"
97643                 ],
97644                 "fields": [
97645                     "address",
97646                     "building_area",
97647                     "opening_hours"
97648                 ],
97649                 "suggestion": true
97650             },
97651             "shop/bakery/Boulangerie Patisserie": {
97652                 "tags": {
97653                     "name": "Boulangerie Patisserie",
97654                     "shop": "bakery"
97655                 },
97656                 "name": "Boulangerie Patisserie",
97657                 "icon": "bakery",
97658                 "geometry": [
97659                     "point",
97660                     "vertex",
97661                     "area"
97662                 ],
97663                 "fields": [
97664                     "address",
97665                     "building_area",
97666                     "opening_hours"
97667                 ],
97668                 "suggestion": true
97669             },
97670             "shop/bakery/Paul": {
97671                 "tags": {
97672                     "name": "Paul",
97673                     "shop": "bakery"
97674                 },
97675                 "name": "Paul",
97676                 "icon": "bakery",
97677                 "geometry": [
97678                     "point",
97679                     "vertex",
97680                     "area"
97681                 ],
97682                 "fields": [
97683                     "address",
97684                     "building_area",
97685                     "opening_hours"
97686                 ],
97687                 "suggestion": true
97688             },
97689             "shop/bakery/Хлеб": {
97690                 "tags": {
97691                     "name": "Хлеб",
97692                     "shop": "bakery"
97693                 },
97694                 "name": "Хлеб",
97695                 "icon": "bakery",
97696                 "geometry": [
97697                     "point",
97698                     "vertex",
97699                     "area"
97700                 ],
97701                 "fields": [
97702                     "address",
97703                     "building_area",
97704                     "opening_hours"
97705                 ],
97706                 "suggestion": true
97707             },
97708             "shop/bakery/Piekarnia": {
97709                 "tags": {
97710                     "name": "Piekarnia",
97711                     "shop": "bakery"
97712                 },
97713                 "name": "Piekarnia",
97714                 "icon": "bakery",
97715                 "geometry": [
97716                     "point",
97717                     "vertex",
97718                     "area"
97719                 ],
97720                 "fields": [
97721                     "address",
97722                     "building_area",
97723                     "opening_hours"
97724                 ],
97725                 "suggestion": true
97726             },
97727             "shop/bakery/Пекарня": {
97728                 "tags": {
97729                     "name": "Пекарня",
97730                     "shop": "bakery"
97731                 },
97732                 "name": "Пекарня",
97733                 "icon": "bakery",
97734                 "geometry": [
97735                     "point",
97736                     "vertex",
97737                     "area"
97738                 ],
97739                 "fields": [
97740                     "address",
97741                     "building_area",
97742                     "opening_hours"
97743                 ],
97744                 "suggestion": true
97745             },
97746             "shop/bakery/Кулиничи": {
97747                 "tags": {
97748                     "name": "Кулиничи",
97749                     "shop": "bakery"
97750                 },
97751                 "name": "Кулиничи",
97752                 "icon": "bakery",
97753                 "geometry": [
97754                     "point",
97755                     "vertex",
97756                     "area"
97757                 ],
97758                 "fields": [
97759                     "address",
97760                     "building_area",
97761                     "opening_hours"
97762                 ],
97763                 "suggestion": true
97764             },
97765             "shop/sports/Sports Direct": {
97766                 "tags": {
97767                     "name": "Sports Direct",
97768                     "shop": "sports"
97769                 },
97770                 "name": "Sports Direct",
97771                 "icon": "shop",
97772                 "geometry": [
97773                     "point",
97774                     "vertex",
97775                     "area"
97776                 ],
97777                 "fields": [
97778                     "address",
97779                     "building_area",
97780                     "opening_hours"
97781                 ],
97782                 "suggestion": true
97783             },
97784             "shop/sports/Decathlon": {
97785                 "tags": {
97786                     "name": "Decathlon",
97787                     "shop": "sports"
97788                 },
97789                 "name": "Decathlon",
97790                 "icon": "shop",
97791                 "geometry": [
97792                     "point",
97793                     "vertex",
97794                     "area"
97795                 ],
97796                 "fields": [
97797                     "address",
97798                     "building_area",
97799                     "opening_hours"
97800                 ],
97801                 "suggestion": true
97802             },
97803             "shop/sports/Intersport": {
97804                 "tags": {
97805                     "name": "Intersport",
97806                     "shop": "sports"
97807                 },
97808                 "name": "Intersport",
97809                 "icon": "shop",
97810                 "geometry": [
97811                     "point",
97812                     "vertex",
97813                     "area"
97814                 ],
97815                 "fields": [
97816                     "address",
97817                     "building_area",
97818                     "opening_hours"
97819                 ],
97820                 "suggestion": true
97821             },
97822             "shop/sports/Sports Authority": {
97823                 "tags": {
97824                     "name": "Sports Authority",
97825                     "shop": "sports"
97826                 },
97827                 "name": "Sports Authority",
97828                 "icon": "shop",
97829                 "geometry": [
97830                     "point",
97831                     "vertex",
97832                     "area"
97833                 ],
97834                 "fields": [
97835                     "address",
97836                     "building_area",
97837                     "opening_hours"
97838                 ],
97839                 "suggestion": true
97840             },
97841             "shop/sports/Спортмастер": {
97842                 "tags": {
97843                     "name": "Спортмастер",
97844                     "shop": "sports"
97845                 },
97846                 "name": "Спортмастер",
97847                 "icon": "shop",
97848                 "geometry": [
97849                     "point",
97850                     "vertex",
97851                     "area"
97852                 ],
97853                 "fields": [
97854                     "address",
97855                     "building_area",
97856                     "opening_hours"
97857                 ],
97858                 "suggestion": true
97859             },
97860             "shop/sports/Sport 2000": {
97861                 "tags": {
97862                     "name": "Sport 2000",
97863                     "shop": "sports"
97864                 },
97865                 "name": "Sport 2000",
97866                 "icon": "shop",
97867                 "geometry": [
97868                     "point",
97869                     "vertex",
97870                     "area"
97871                 ],
97872                 "fields": [
97873                     "address",
97874                     "building_area",
97875                     "opening_hours"
97876                 ],
97877                 "suggestion": true
97878             },
97879             "shop/sports/Dick's Sporting Goods": {
97880                 "tags": {
97881                     "name": "Dick's Sporting Goods",
97882                     "shop": "sports"
97883                 },
97884                 "name": "Dick's Sporting Goods",
97885                 "icon": "shop",
97886                 "geometry": [
97887                     "point",
97888                     "vertex",
97889                     "area"
97890                 ],
97891                 "fields": [
97892                     "address",
97893                     "building_area",
97894                     "opening_hours"
97895                 ],
97896                 "suggestion": true
97897             },
97898             "shop/variety_store/Tedi": {
97899                 "tags": {
97900                     "name": "Tedi",
97901                     "shop": "variety_store"
97902                 },
97903                 "name": "Tedi",
97904                 "icon": "shop",
97905                 "geometry": [
97906                     "point",
97907                     "vertex",
97908                     "area"
97909                 ],
97910                 "fields": [
97911                     "address",
97912                     "building_area",
97913                     "opening_hours"
97914                 ],
97915                 "suggestion": true
97916             },
97917             "shop/variety_store/Dollarama": {
97918                 "tags": {
97919                     "name": "Dollarama",
97920                     "shop": "variety_store"
97921                 },
97922                 "name": "Dollarama",
97923                 "icon": "shop",
97924                 "geometry": [
97925                     "point",
97926                     "vertex",
97927                     "area"
97928                 ],
97929                 "fields": [
97930                     "address",
97931                     "building_area",
97932                     "opening_hours"
97933                 ],
97934                 "suggestion": true
97935             },
97936             "shop/variety_store/Family Dollar": {
97937                 "tags": {
97938                     "name": "Family Dollar",
97939                     "shop": "variety_store"
97940                 },
97941                 "name": "Family Dollar",
97942                 "icon": "shop",
97943                 "geometry": [
97944                     "point",
97945                     "vertex",
97946                     "area"
97947                 ],
97948                 "fields": [
97949                     "address",
97950                     "building_area",
97951                     "opening_hours"
97952                 ],
97953                 "suggestion": true
97954             },
97955             "shop/variety_store/Dollar Tree": {
97956                 "tags": {
97957                     "name": "Dollar Tree",
97958                     "shop": "variety_store"
97959                 },
97960                 "name": "Dollar Tree",
97961                 "icon": "shop",
97962                 "geometry": [
97963                     "point",
97964                     "vertex",
97965                     "area"
97966                 ],
97967                 "fields": [
97968                     "address",
97969                     "building_area",
97970                     "opening_hours"
97971                 ],
97972                 "suggestion": true
97973             },
97974             "shop/pet/PetSmart": {
97975                 "tags": {
97976                     "name": "PetSmart",
97977                     "shop": "pet"
97978                 },
97979                 "name": "PetSmart",
97980                 "icon": "dog-park",
97981                 "geometry": [
97982                     "point",
97983                     "vertex",
97984                     "area"
97985                 ],
97986                 "fields": [
97987                     "address",
97988                     "building_area",
97989                     "opening_hours"
97990                 ],
97991                 "suggestion": true
97992             },
97993             "shop/pet/Das Futterhaus": {
97994                 "tags": {
97995                     "name": "Das Futterhaus",
97996                     "shop": "pet"
97997                 },
97998                 "name": "Das Futterhaus",
97999                 "icon": "dog-park",
98000                 "geometry": [
98001                     "point",
98002                     "vertex",
98003                     "area"
98004                 ],
98005                 "fields": [
98006                     "address",
98007                     "building_area",
98008                     "opening_hours"
98009                 ],
98010                 "suggestion": true
98011             },
98012             "shop/pet/Pets at Home": {
98013                 "tags": {
98014                     "name": "Pets at Home",
98015                     "shop": "pet"
98016                 },
98017                 "name": "Pets at Home",
98018                 "icon": "dog-park",
98019                 "geometry": [
98020                     "point",
98021                     "vertex",
98022                     "area"
98023                 ],
98024                 "fields": [
98025                     "address",
98026                     "building_area",
98027                     "opening_hours"
98028                 ],
98029                 "suggestion": true
98030             },
98031             "shop/pet/Petco": {
98032                 "tags": {
98033                     "name": "Petco",
98034                     "shop": "pet"
98035                 },
98036                 "name": "Petco",
98037                 "icon": "dog-park",
98038                 "geometry": [
98039                     "point",
98040                     "vertex",
98041                     "area"
98042                 ],
98043                 "fields": [
98044                     "address",
98045                     "building_area",
98046                     "opening_hours"
98047                 ],
98048                 "suggestion": true
98049             },
98050             "shop/pet/Зоомагазин": {
98051                 "tags": {
98052                     "name": "Зоомагазин",
98053                     "shop": "pet"
98054                 },
98055                 "name": "Зоомагазин",
98056                 "icon": "dog-park",
98057                 "geometry": [
98058                     "point",
98059                     "vertex",
98060                     "area"
98061                 ],
98062                 "fields": [
98063                     "address",
98064                     "building_area",
98065                     "opening_hours"
98066                 ],
98067                 "suggestion": true
98068             },
98069             "shop/shoes/Reno": {
98070                 "tags": {
98071                     "name": "Reno",
98072                     "shop": "shoes"
98073                 },
98074                 "name": "Reno",
98075                 "icon": "shop",
98076                 "geometry": [
98077                     "point",
98078                     "vertex",
98079                     "area"
98080                 ],
98081                 "fields": [
98082                     "address",
98083                     "building_area",
98084                     "opening_hours"
98085                 ],
98086                 "suggestion": true
98087             },
98088             "shop/shoes/Ecco": {
98089                 "tags": {
98090                     "name": "Ecco",
98091                     "shop": "shoes"
98092                 },
98093                 "name": "Ecco",
98094                 "icon": "shop",
98095                 "geometry": [
98096                     "point",
98097                     "vertex",
98098                     "area"
98099                 ],
98100                 "fields": [
98101                     "address",
98102                     "building_area",
98103                     "opening_hours"
98104                 ],
98105                 "suggestion": true
98106             },
98107             "shop/shoes/Clarks": {
98108                 "tags": {
98109                     "name": "Clarks",
98110                     "shop": "shoes"
98111                 },
98112                 "name": "Clarks",
98113                 "icon": "shop",
98114                 "geometry": [
98115                     "point",
98116                     "vertex",
98117                     "area"
98118                 ],
98119                 "fields": [
98120                     "address",
98121                     "building_area",
98122                     "opening_hours"
98123                 ],
98124                 "suggestion": true
98125             },
98126             "shop/shoes/La Halle aux Chaussures": {
98127                 "tags": {
98128                     "name": "La Halle aux Chaussures",
98129                     "shop": "shoes"
98130                 },
98131                 "name": "La Halle aux Chaussures",
98132                 "icon": "shop",
98133                 "geometry": [
98134                     "point",
98135                     "vertex",
98136                     "area"
98137                 ],
98138                 "fields": [
98139                     "address",
98140                     "building_area",
98141                     "opening_hours"
98142                 ],
98143                 "suggestion": true
98144             },
98145             "shop/shoes/Brantano": {
98146                 "tags": {
98147                     "name": "Brantano",
98148                     "shop": "shoes"
98149                 },
98150                 "name": "Brantano",
98151                 "icon": "shop",
98152                 "geometry": [
98153                     "point",
98154                     "vertex",
98155                     "area"
98156                 ],
98157                 "fields": [
98158                     "address",
98159                     "building_area",
98160                     "opening_hours"
98161                 ],
98162                 "suggestion": true
98163             },
98164             "shop/shoes/Geox": {
98165                 "tags": {
98166                     "name": "Geox",
98167                     "shop": "shoes"
98168                 },
98169                 "name": "Geox",
98170                 "icon": "shop",
98171                 "geometry": [
98172                     "point",
98173                     "vertex",
98174                     "area"
98175                 ],
98176                 "fields": [
98177                     "address",
98178                     "building_area",
98179                     "opening_hours"
98180                 ],
98181                 "suggestion": true
98182             },
98183             "shop/shoes/Salamander": {
98184                 "tags": {
98185                     "name": "Salamander",
98186                     "shop": "shoes"
98187                 },
98188                 "name": "Salamander",
98189                 "icon": "shop",
98190                 "geometry": [
98191                     "point",
98192                     "vertex",
98193                     "area"
98194                 ],
98195                 "fields": [
98196                     "address",
98197                     "building_area",
98198                     "opening_hours"
98199                 ],
98200                 "suggestion": true
98201             },
98202             "shop/shoes/Обувь": {
98203                 "tags": {
98204                     "name": "Обувь",
98205                     "shop": "shoes"
98206                 },
98207                 "name": "Обувь",
98208                 "icon": "shop",
98209                 "geometry": [
98210                     "point",
98211                     "vertex",
98212                     "area"
98213                 ],
98214                 "fields": [
98215                     "address",
98216                     "building_area",
98217                     "opening_hours"
98218                 ],
98219                 "suggestion": true
98220             },
98221             "shop/shoes/Payless Shoe Source": {
98222                 "tags": {
98223                     "name": "Payless Shoe Source",
98224                     "shop": "shoes"
98225                 },
98226                 "name": "Payless Shoe Source",
98227                 "icon": "shop",
98228                 "geometry": [
98229                     "point",
98230                     "vertex",
98231                     "area"
98232                 ],
98233                 "fields": [
98234                     "address",
98235                     "building_area",
98236                     "opening_hours"
98237                 ],
98238                 "suggestion": true
98239             },
98240             "shop/shoes/Famous Footwear": {
98241                 "tags": {
98242                     "name": "Famous Footwear",
98243                     "shop": "shoes"
98244                 },
98245                 "name": "Famous Footwear",
98246                 "icon": "shop",
98247                 "geometry": [
98248                     "point",
98249                     "vertex",
98250                     "area"
98251                 ],
98252                 "fields": [
98253                     "address",
98254                     "building_area",
98255                     "opening_hours"
98256                 ],
98257                 "suggestion": true
98258             },
98259             "shop/shoes/Quick Schuh": {
98260                 "tags": {
98261                     "name": "Quick Schuh",
98262                     "shop": "shoes"
98263                 },
98264                 "name": "Quick Schuh",
98265                 "icon": "shop",
98266                 "geometry": [
98267                     "point",
98268                     "vertex",
98269                     "area"
98270                 ],
98271                 "fields": [
98272                     "address",
98273                     "building_area",
98274                     "opening_hours"
98275                 ],
98276                 "suggestion": true
98277             },
98278             "shop/shoes/Shoe Zone": {
98279                 "tags": {
98280                     "name": "Shoe Zone",
98281                     "shop": "shoes"
98282                 },
98283                 "name": "Shoe Zone",
98284                 "icon": "shop",
98285                 "geometry": [
98286                     "point",
98287                     "vertex",
98288                     "area"
98289                 ],
98290                 "fields": [
98291                     "address",
98292                     "building_area",
98293                     "opening_hours"
98294                 ],
98295                 "suggestion": true
98296             },
98297             "shop/shoes/Foot Locker": {
98298                 "tags": {
98299                     "name": "Foot Locker",
98300                     "shop": "shoes"
98301                 },
98302                 "name": "Foot Locker",
98303                 "icon": "shop",
98304                 "geometry": [
98305                     "point",
98306                     "vertex",
98307                     "area"
98308                 ],
98309                 "fields": [
98310                     "address",
98311                     "building_area",
98312                     "opening_hours"
98313                 ],
98314                 "suggestion": true
98315             },
98316             "shop/shoes/Bata": {
98317                 "tags": {
98318                     "name": "Bata",
98319                     "shop": "shoes"
98320                 },
98321                 "name": "Bata",
98322                 "icon": "shop",
98323                 "geometry": [
98324                     "point",
98325                     "vertex",
98326                     "area"
98327                 ],
98328                 "fields": [
98329                     "address",
98330                     "building_area",
98331                     "opening_hours"
98332                 ],
98333                 "suggestion": true
98334             },
98335             "shop/shoes/ЦентрОбувь": {
98336                 "tags": {
98337                     "name": "ЦентрОбувь",
98338                     "shop": "shoes"
98339                 },
98340                 "name": "ЦентрОбувь",
98341                 "icon": "shop",
98342                 "geometry": [
98343                     "point",
98344                     "vertex",
98345                     "area"
98346                 ],
98347                 "fields": [
98348                     "address",
98349                     "building_area",
98350                     "opening_hours"
98351                 ],
98352                 "suggestion": true
98353             },
98354             "shop/toys/La Grande Récré": {
98355                 "tags": {
98356                     "name": "La Grande Récré",
98357                     "shop": "toys"
98358                 },
98359                 "name": "La Grande Récré",
98360                 "icon": "shop",
98361                 "geometry": [
98362                     "point",
98363                     "vertex",
98364                     "area"
98365                 ],
98366                 "fields": [
98367                     "address",
98368                     "building_area",
98369                     "opening_hours"
98370                 ],
98371                 "suggestion": true
98372             },
98373             "shop/toys/Toys R Us": {
98374                 "tags": {
98375                     "name": "Toys R Us",
98376                     "shop": "toys"
98377                 },
98378                 "name": "Toys R Us",
98379                 "icon": "shop",
98380                 "geometry": [
98381                     "point",
98382                     "vertex",
98383                     "area"
98384                 ],
98385                 "fields": [
98386                     "address",
98387                     "building_area",
98388                     "opening_hours"
98389                 ],
98390                 "suggestion": true
98391             },
98392             "shop/toys/Intertoys": {
98393                 "tags": {
98394                     "name": "Intertoys",
98395                     "shop": "toys"
98396                 },
98397                 "name": "Intertoys",
98398                 "icon": "shop",
98399                 "geometry": [
98400                     "point",
98401                     "vertex",
98402                     "area"
98403                 ],
98404                 "fields": [
98405                     "address",
98406                     "building_area",
98407                     "opening_hours"
98408                 ],
98409                 "suggestion": true
98410             },
98411             "shop/toys/Детский мир": {
98412                 "tags": {
98413                     "name": "Детский мир",
98414                     "shop": "toys"
98415                 },
98416                 "name": "Детский мир",
98417                 "icon": "shop",
98418                 "geometry": [
98419                     "point",
98420                     "vertex",
98421                     "area"
98422                 ],
98423                 "fields": [
98424                     "address",
98425                     "building_area",
98426                     "opening_hours"
98427                 ],
98428                 "suggestion": true
98429             },
98430             "shop/toys/Игрушки": {
98431                 "tags": {
98432                     "name": "Игрушки",
98433                     "shop": "toys"
98434                 },
98435                 "name": "Игрушки",
98436                 "icon": "shop",
98437                 "geometry": [
98438                     "point",
98439                     "vertex",
98440                     "area"
98441                 ],
98442                 "fields": [
98443                     "address",
98444                     "building_area",
98445                     "opening_hours"
98446                 ],
98447                 "suggestion": true
98448             },
98449             "shop/travel_agency/Flight Centre": {
98450                 "tags": {
98451                     "name": "Flight Centre",
98452                     "shop": "travel_agency"
98453                 },
98454                 "name": "Flight Centre",
98455                 "icon": "suitcase",
98456                 "geometry": [
98457                     "point",
98458                     "vertex",
98459                     "area"
98460                 ],
98461                 "fields": [
98462                     "address",
98463                     "building_area",
98464                     "opening_hours"
98465                 ],
98466                 "suggestion": true
98467             },
98468             "shop/travel_agency/Thomas Cook": {
98469                 "tags": {
98470                     "name": "Thomas Cook",
98471                     "shop": "travel_agency"
98472                 },
98473                 "name": "Thomas Cook",
98474                 "icon": "suitcase",
98475                 "geometry": [
98476                     "point",
98477                     "vertex",
98478                     "area"
98479                 ],
98480                 "fields": [
98481                     "address",
98482                     "building_area",
98483                     "opening_hours"
98484                 ],
98485                 "suggestion": true
98486             },
98487             "shop/jewelry/Bijou Brigitte": {
98488                 "tags": {
98489                     "name": "Bijou Brigitte",
98490                     "shop": "jewelry"
98491                 },
98492                 "name": "Bijou Brigitte",
98493                 "icon": "shop",
98494                 "geometry": [
98495                     "point",
98496                     "vertex",
98497                     "area"
98498                 ],
98499                 "fields": [
98500                     "address",
98501                     "building_area",
98502                     "opening_hours"
98503                 ],
98504                 "suggestion": true
98505             },
98506             "shop/jewelry/Christ": {
98507                 "tags": {
98508                     "name": "Christ",
98509                     "shop": "jewelry"
98510                 },
98511                 "name": "Christ",
98512                 "icon": "shop",
98513                 "geometry": [
98514                     "point",
98515                     "vertex",
98516                     "area"
98517                 ],
98518                 "fields": [
98519                     "address",
98520                     "building_area",
98521                     "opening_hours"
98522                 ],
98523                 "suggestion": true
98524             },
98525             "shop/jewelry/Swarovski": {
98526                 "tags": {
98527                     "name": "Swarovski",
98528                     "shop": "jewelry"
98529                 },
98530                 "name": "Swarovski",
98531                 "icon": "shop",
98532                 "geometry": [
98533                     "point",
98534                     "vertex",
98535                     "area"
98536                 ],
98537                 "fields": [
98538                     "address",
98539                     "building_area",
98540                     "opening_hours"
98541                 ],
98542                 "suggestion": true
98543             },
98544             "shop/optician/Fielmann": {
98545                 "tags": {
98546                     "name": "Fielmann",
98547                     "shop": "optician"
98548                 },
98549                 "name": "Fielmann",
98550                 "icon": "shop",
98551                 "geometry": [
98552                     "point",
98553                     "vertex",
98554                     "area"
98555                 ],
98556                 "fields": [
98557                     "address",
98558                     "building_area",
98559                     "opening_hours"
98560                 ],
98561                 "suggestion": true
98562             },
98563             "shop/optician/Apollo Optik": {
98564                 "tags": {
98565                     "name": "Apollo Optik",
98566                     "shop": "optician"
98567                 },
98568                 "name": "Apollo Optik",
98569                 "icon": "shop",
98570                 "geometry": [
98571                     "point",
98572                     "vertex",
98573                     "area"
98574                 ],
98575                 "fields": [
98576                     "address",
98577                     "building_area",
98578                     "opening_hours"
98579                 ],
98580                 "suggestion": true
98581             },
98582             "shop/optician/Vision Express": {
98583                 "tags": {
98584                     "name": "Vision Express",
98585                     "shop": "optician"
98586                 },
98587                 "name": "Vision Express",
98588                 "icon": "shop",
98589                 "geometry": [
98590                     "point",
98591                     "vertex",
98592                     "area"
98593                 ],
98594                 "fields": [
98595                     "address",
98596                     "building_area",
98597                     "opening_hours"
98598                 ],
98599                 "suggestion": true
98600             },
98601             "shop/optician/Оптика": {
98602                 "tags": {
98603                     "name": "Оптика",
98604                     "shop": "optician"
98605                 },
98606                 "name": "Оптика",
98607                 "icon": "shop",
98608                 "geometry": [
98609                     "point",
98610                     "vertex",
98611                     "area"
98612                 ],
98613                 "fields": [
98614                     "address",
98615                     "building_area",
98616                     "opening_hours"
98617                 ],
98618                 "suggestion": true
98619             },
98620             "shop/optician/Optic 2000": {
98621                 "tags": {
98622                     "name": "Optic 2000",
98623                     "shop": "optician"
98624                 },
98625                 "name": "Optic 2000",
98626                 "icon": "shop",
98627                 "geometry": [
98628                     "point",
98629                     "vertex",
98630                     "area"
98631                 ],
98632                 "fields": [
98633                     "address",
98634                     "building_area",
98635                     "opening_hours"
98636                 ],
98637                 "suggestion": true
98638             },
98639             "shop/optician/Alain Afflelou": {
98640                 "tags": {
98641                     "name": "Alain Afflelou",
98642                     "shop": "optician"
98643                 },
98644                 "name": "Alain Afflelou",
98645                 "icon": "shop",
98646                 "geometry": [
98647                     "point",
98648                     "vertex",
98649                     "area"
98650                 ],
98651                 "fields": [
98652                     "address",
98653                     "building_area",
98654                     "opening_hours"
98655                 ],
98656                 "suggestion": true
98657             },
98658             "shop/optician/Specsavers": {
98659                 "tags": {
98660                     "name": "Specsavers",
98661                     "shop": "optician"
98662                 },
98663                 "name": "Specsavers",
98664                 "icon": "shop",
98665                 "geometry": [
98666                     "point",
98667                     "vertex",
98668                     "area"
98669                 ],
98670                 "fields": [
98671                     "address",
98672                     "building_area",
98673                     "opening_hours"
98674                 ],
98675                 "suggestion": true
98676             },
98677             "shop/optician/Krys": {
98678                 "tags": {
98679                     "name": "Krys",
98680                     "shop": "optician"
98681                 },
98682                 "name": "Krys",
98683                 "icon": "shop",
98684                 "geometry": [
98685                     "point",
98686                     "vertex",
98687                     "area"
98688                 ],
98689                 "fields": [
98690                     "address",
98691                     "building_area",
98692                     "opening_hours"
98693                 ],
98694                 "suggestion": true
98695             },
98696             "shop/optician/Atol": {
98697                 "tags": {
98698                     "name": "Atol",
98699                     "shop": "optician"
98700                 },
98701                 "name": "Atol",
98702                 "icon": "shop",
98703                 "geometry": [
98704                     "point",
98705                     "vertex",
98706                     "area"
98707                 ],
98708                 "fields": [
98709                     "address",
98710                     "building_area",
98711                     "opening_hours"
98712                 ],
98713                 "suggestion": true
98714             },
98715             "shop/video/Blockbuster": {
98716                 "tags": {
98717                     "name": "Blockbuster",
98718                     "shop": "video"
98719                 },
98720                 "name": "Blockbuster",
98721                 "icon": "shop",
98722                 "geometry": [
98723                     "point",
98724                     "vertex",
98725                     "area"
98726                 ],
98727                 "fields": [
98728                     "address",
98729                     "building_area",
98730                     "opening_hours"
98731                 ],
98732                 "suggestion": true
98733             },
98734             "shop/video/World of Video": {
98735                 "tags": {
98736                     "name": "World of Video",
98737                     "shop": "video"
98738                 },
98739                 "name": "World of Video",
98740                 "icon": "shop",
98741                 "geometry": [
98742                     "point",
98743                     "vertex",
98744                     "area"
98745                 ],
98746                 "fields": [
98747                     "address",
98748                     "building_area",
98749                     "opening_hours"
98750                 ],
98751                 "suggestion": true
98752             },
98753             "shop/mobile_phone/Билайн": {
98754                 "tags": {
98755                     "name": "Билайн",
98756                     "shop": "mobile_phone"
98757                 },
98758                 "name": "Билайн",
98759                 "icon": "shop",
98760                 "geometry": [
98761                     "point",
98762                     "vertex",
98763                     "area"
98764                 ],
98765                 "fields": [
98766                     "address",
98767                     "building_area",
98768                     "opening_hours"
98769                 ],
98770                 "suggestion": true
98771             },
98772             "shop/mobile_phone/ソフトバンクショップ (SoftBank shop)": {
98773                 "tags": {
98774                     "name": "ソフトバンクショップ (SoftBank shop)",
98775                     "shop": "mobile_phone"
98776                 },
98777                 "name": "ソフトバンクショップ (SoftBank shop)",
98778                 "icon": "shop",
98779                 "geometry": [
98780                     "point",
98781                     "vertex",
98782                     "area"
98783                 ],
98784                 "fields": [
98785                     "address",
98786                     "building_area",
98787                     "opening_hours"
98788                 ],
98789                 "suggestion": true
98790             },
98791             "shop/mobile_phone/Vodafone": {
98792                 "tags": {
98793                     "name": "Vodafone",
98794                     "shop": "mobile_phone"
98795                 },
98796                 "name": "Vodafone",
98797                 "icon": "shop",
98798                 "geometry": [
98799                     "point",
98800                     "vertex",
98801                     "area"
98802                 ],
98803                 "fields": [
98804                     "address",
98805                     "building_area",
98806                     "opening_hours"
98807                 ],
98808                 "suggestion": true
98809             },
98810             "shop/mobile_phone/O2": {
98811                 "tags": {
98812                     "name": "O2",
98813                     "shop": "mobile_phone"
98814                 },
98815                 "name": "O2",
98816                 "icon": "shop",
98817                 "geometry": [
98818                     "point",
98819                     "vertex",
98820                     "area"
98821                 ],
98822                 "fields": [
98823                     "address",
98824                     "building_area",
98825                     "opening_hours"
98826                 ],
98827                 "suggestion": true
98828             },
98829             "shop/mobile_phone/Carphone Warehouse": {
98830                 "tags": {
98831                     "name": "Carphone Warehouse",
98832                     "shop": "mobile_phone"
98833                 },
98834                 "name": "Carphone Warehouse",
98835                 "icon": "shop",
98836                 "geometry": [
98837                     "point",
98838                     "vertex",
98839                     "area"
98840                 ],
98841                 "fields": [
98842                     "address",
98843                     "building_area",
98844                     "opening_hours"
98845                 ],
98846                 "suggestion": true
98847             },
98848             "shop/mobile_phone/Orange": {
98849                 "tags": {
98850                     "name": "Orange",
98851                     "shop": "mobile_phone"
98852                 },
98853                 "name": "Orange",
98854                 "icon": "shop",
98855                 "geometry": [
98856                     "point",
98857                     "vertex",
98858                     "area"
98859                 ],
98860                 "fields": [
98861                     "address",
98862                     "building_area",
98863                     "opening_hours"
98864                 ],
98865                 "suggestion": true
98866             },
98867             "shop/mobile_phone/Verizon Wireless": {
98868                 "tags": {
98869                     "name": "Verizon Wireless",
98870                     "shop": "mobile_phone"
98871                 },
98872                 "name": "Verizon Wireless",
98873                 "icon": "shop",
98874                 "geometry": [
98875                     "point",
98876                     "vertex",
98877                     "area"
98878                 ],
98879                 "fields": [
98880                     "address",
98881                     "building_area",
98882                     "opening_hours"
98883                 ],
98884                 "suggestion": true
98885             },
98886             "shop/mobile_phone/Sprint": {
98887                 "tags": {
98888                     "name": "Sprint",
98889                     "shop": "mobile_phone"
98890                 },
98891                 "name": "Sprint",
98892                 "icon": "shop",
98893                 "geometry": [
98894                     "point",
98895                     "vertex",
98896                     "area"
98897                 ],
98898                 "fields": [
98899                     "address",
98900                     "building_area",
98901                     "opening_hours"
98902                 ],
98903                 "suggestion": true
98904             },
98905             "shop/mobile_phone/T-Mobile": {
98906                 "tags": {
98907                     "name": "T-Mobile",
98908                     "shop": "mobile_phone"
98909                 },
98910                 "name": "T-Mobile",
98911                 "icon": "shop",
98912                 "geometry": [
98913                     "point",
98914                     "vertex",
98915                     "area"
98916                 ],
98917                 "fields": [
98918                     "address",
98919                     "building_area",
98920                     "opening_hours"
98921                 ],
98922                 "suggestion": true
98923             },
98924             "shop/mobile_phone/МТС": {
98925                 "tags": {
98926                     "name": "МТС",
98927                     "shop": "mobile_phone"
98928                 },
98929                 "name": "МТС",
98930                 "icon": "shop",
98931                 "geometry": [
98932                     "point",
98933                     "vertex",
98934                     "area"
98935                 ],
98936                 "fields": [
98937                     "address",
98938                     "building_area",
98939                     "opening_hours"
98940                 ],
98941                 "suggestion": true
98942             },
98943             "shop/mobile_phone/Евросеть": {
98944                 "tags": {
98945                     "name": "Евросеть",
98946                     "shop": "mobile_phone"
98947                 },
98948                 "name": "Евросеть",
98949                 "icon": "shop",
98950                 "geometry": [
98951                     "point",
98952                     "vertex",
98953                     "area"
98954                 ],
98955                 "fields": [
98956                     "address",
98957                     "building_area",
98958                     "opening_hours"
98959                 ],
98960                 "suggestion": true
98961             },
98962             "shop/mobile_phone/Bell": {
98963                 "tags": {
98964                     "name": "Bell",
98965                     "shop": "mobile_phone"
98966                 },
98967                 "name": "Bell",
98968                 "icon": "shop",
98969                 "geometry": [
98970                     "point",
98971                     "vertex",
98972                     "area"
98973                 ],
98974                 "fields": [
98975                     "address",
98976                     "building_area",
98977                     "opening_hours"
98978                 ],
98979                 "suggestion": true
98980             },
98981             "shop/mobile_phone/The Phone House": {
98982                 "tags": {
98983                     "name": "The Phone House",
98984                     "shop": "mobile_phone"
98985                 },
98986                 "name": "The Phone House",
98987                 "icon": "shop",
98988                 "geometry": [
98989                     "point",
98990                     "vertex",
98991                     "area"
98992                 ],
98993                 "fields": [
98994                     "address",
98995                     "building_area",
98996                     "opening_hours"
98997                 ],
98998                 "suggestion": true
98999             },
99000             "shop/mobile_phone/SFR": {
99001                 "tags": {
99002                     "name": "SFR",
99003                     "shop": "mobile_phone"
99004                 },
99005                 "name": "SFR",
99006                 "icon": "shop",
99007                 "geometry": [
99008                     "point",
99009                     "vertex",
99010                     "area"
99011                 ],
99012                 "fields": [
99013                     "address",
99014                     "building_area",
99015                     "opening_hours"
99016                 ],
99017                 "suggestion": true
99018             },
99019             "shop/mobile_phone/Связной": {
99020                 "tags": {
99021                     "name": "Связной",
99022                     "shop": "mobile_phone"
99023                 },
99024                 "name": "Связной",
99025                 "icon": "shop",
99026                 "geometry": [
99027                     "point",
99028                     "vertex",
99029                     "area"
99030                 ],
99031                 "fields": [
99032                     "address",
99033                     "building_area",
99034                     "opening_hours"
99035                 ],
99036                 "suggestion": true
99037             },
99038             "shop/mobile_phone/Мегафон": {
99039                 "tags": {
99040                     "name": "Мегафон",
99041                     "shop": "mobile_phone"
99042                 },
99043                 "name": "Мегафон",
99044                 "icon": "shop",
99045                 "geometry": [
99046                     "point",
99047                     "vertex",
99048                     "area"
99049                 ],
99050                 "fields": [
99051                     "address",
99052                     "building_area",
99053                     "opening_hours"
99054                 ],
99055                 "suggestion": true
99056             },
99057             "shop/mobile_phone/AT&T": {
99058                 "tags": {
99059                     "name": "AT&T",
99060                     "shop": "mobile_phone"
99061                 },
99062                 "name": "AT&T",
99063                 "icon": "shop",
99064                 "geometry": [
99065                     "point",
99066                     "vertex",
99067                     "area"
99068                 ],
99069                 "fields": [
99070                     "address",
99071                     "building_area",
99072                     "opening_hours"
99073                 ],
99074                 "suggestion": true
99075             },
99076             "shop/mobile_phone/ドコモショップ (docomo shop)": {
99077                 "tags": {
99078                     "name": "ドコモショップ (docomo shop)",
99079                     "shop": "mobile_phone"
99080                 },
99081                 "name": "ドコモショップ (docomo shop)",
99082                 "icon": "shop",
99083                 "geometry": [
99084                     "point",
99085                     "vertex",
99086                     "area"
99087                 ],
99088                 "fields": [
99089                     "address",
99090                     "building_area",
99091                     "opening_hours"
99092                 ],
99093                 "suggestion": true
99094             },
99095             "shop/mobile_phone/au": {
99096                 "tags": {
99097                     "name": "au",
99098                     "shop": "mobile_phone"
99099                 },
99100                 "name": "au",
99101                 "icon": "shop",
99102                 "geometry": [
99103                     "point",
99104                     "vertex",
99105                     "area"
99106                 ],
99107                 "fields": [
99108                     "address",
99109                     "building_area",
99110                     "opening_hours"
99111                 ],
99112                 "suggestion": true
99113             },
99114             "shop/mobile_phone/Movistar": {
99115                 "tags": {
99116                     "name": "Movistar",
99117                     "shop": "mobile_phone"
99118                 },
99119                 "name": "Movistar",
99120                 "icon": "shop",
99121                 "geometry": [
99122                     "point",
99123                     "vertex",
99124                     "area"
99125                 ],
99126                 "fields": [
99127                     "address",
99128                     "building_area",
99129                     "opening_hours"
99130                 ],
99131                 "suggestion": true
99132             },
99133             "shop/mobile_phone/Bitė": {
99134                 "tags": {
99135                     "name": "Bitė",
99136                     "shop": "mobile_phone"
99137                 },
99138                 "name": "Bitė",
99139                 "icon": "shop",
99140                 "geometry": [
99141                     "point",
99142                     "vertex",
99143                     "area"
99144                 ],
99145                 "fields": [
99146                     "address",
99147                     "building_area",
99148                     "opening_hours"
99149                 ],
99150                 "suggestion": true
99151             },
99152             "shop/computer/PC World": {
99153                 "tags": {
99154                     "name": "PC World",
99155                     "shop": "computer"
99156                 },
99157                 "name": "PC World",
99158                 "icon": "shop",
99159                 "geometry": [
99160                     "point",
99161                     "vertex",
99162                     "area"
99163                 ],
99164                 "fields": [
99165                     "address",
99166                     "building_area",
99167                     "opening_hours"
99168                 ],
99169                 "suggestion": true
99170             },
99171             "shop/computer/DNS": {
99172                 "tags": {
99173                     "name": "DNS",
99174                     "shop": "computer"
99175                 },
99176                 "name": "DNS",
99177                 "icon": "shop",
99178                 "geometry": [
99179                     "point",
99180                     "vertex",
99181                     "area"
99182                 ],
99183                 "fields": [
99184                     "address",
99185                     "building_area",
99186                     "opening_hours"
99187                 ],
99188                 "suggestion": true
99189             },
99190             "shop/hairdresser/Klier": {
99191                 "tags": {
99192                     "name": "Klier",
99193                     "shop": "hairdresser"
99194                 },
99195                 "name": "Klier",
99196                 "icon": "shop",
99197                 "geometry": [
99198                     "point",
99199                     "vertex",
99200                     "area"
99201                 ],
99202                 "fields": [
99203                     "address",
99204                     "building_area",
99205                     "opening_hours"
99206                 ],
99207                 "suggestion": true
99208             },
99209             "shop/hairdresser/Supercuts": {
99210                 "tags": {
99211                     "name": "Supercuts",
99212                     "shop": "hairdresser"
99213                 },
99214                 "name": "Supercuts",
99215                 "icon": "shop",
99216                 "geometry": [
99217                     "point",
99218                     "vertex",
99219                     "area"
99220                 ],
99221                 "fields": [
99222                     "address",
99223                     "building_area",
99224                     "opening_hours"
99225                 ],
99226                 "suggestion": true
99227             },
99228             "shop/hairdresser/Hairkiller": {
99229                 "tags": {
99230                     "name": "Hairkiller",
99231                     "shop": "hairdresser"
99232                 },
99233                 "name": "Hairkiller",
99234                 "icon": "shop",
99235                 "geometry": [
99236                     "point",
99237                     "vertex",
99238                     "area"
99239                 ],
99240                 "fields": [
99241                     "address",
99242                     "building_area",
99243                     "opening_hours"
99244                 ],
99245                 "suggestion": true
99246             },
99247             "shop/hairdresser/Great Clips": {
99248                 "tags": {
99249                     "name": "Great Clips",
99250                     "shop": "hairdresser"
99251                 },
99252                 "name": "Great Clips",
99253                 "icon": "shop",
99254                 "geometry": [
99255                     "point",
99256                     "vertex",
99257                     "area"
99258                 ],
99259                 "fields": [
99260                     "address",
99261                     "building_area",
99262                     "opening_hours"
99263                 ],
99264                 "suggestion": true
99265             },
99266             "shop/hairdresser/Парикмахерская": {
99267                 "tags": {
99268                     "name": "Парикмахерская",
99269                     "shop": "hairdresser"
99270                 },
99271                 "name": "Парикмахерская",
99272                 "icon": "shop",
99273                 "geometry": [
99274                     "point",
99275                     "vertex",
99276                     "area"
99277                 ],
99278                 "fields": [
99279                     "address",
99280                     "building_area",
99281                     "opening_hours"
99282                 ],
99283                 "suggestion": true
99284             },
99285             "shop/hairdresser/Стиль": {
99286                 "tags": {
99287                     "name": "Стиль",
99288                     "shop": "hairdresser"
99289                 },
99290                 "name": "Стиль",
99291                 "icon": "shop",
99292                 "geometry": [
99293                     "point",
99294                     "vertex",
99295                     "area"
99296                 ],
99297                 "fields": [
99298                     "address",
99299                     "building_area",
99300                     "opening_hours"
99301                 ],
99302                 "suggestion": true
99303             },
99304             "shop/hairdresser/Fryzjer": {
99305                 "tags": {
99306                     "name": "Fryzjer",
99307                     "shop": "hairdresser"
99308                 },
99309                 "name": "Fryzjer",
99310                 "icon": "shop",
99311                 "geometry": [
99312                     "point",
99313                     "vertex",
99314                     "area"
99315                 ],
99316                 "fields": [
99317                     "address",
99318                     "building_area",
99319                     "opening_hours"
99320                 ],
99321                 "suggestion": true
99322             },
99323             "shop/hairdresser/Franck Provost": {
99324                 "tags": {
99325                     "name": "Franck Provost",
99326                     "shop": "hairdresser"
99327                 },
99328                 "name": "Franck Provost",
99329                 "icon": "shop",
99330                 "geometry": [
99331                     "point",
99332                     "vertex",
99333                     "area"
99334                 ],
99335                 "fields": [
99336                     "address",
99337                     "building_area",
99338                     "opening_hours"
99339                 ],
99340                 "suggestion": true
99341             },
99342             "shop/hairdresser/Салон красоты": {
99343                 "tags": {
99344                     "name": "Салон красоты",
99345                     "shop": "hairdresser"
99346                 },
99347                 "name": "Салон красоты",
99348                 "icon": "shop",
99349                 "geometry": [
99350                     "point",
99351                     "vertex",
99352                     "area"
99353                 ],
99354                 "fields": [
99355                     "address",
99356                     "building_area",
99357                     "opening_hours"
99358                 ],
99359                 "suggestion": true
99360             },
99361             "shop/hardware/1000 мелочей": {
99362                 "tags": {
99363                     "name": "1000 мелочей",
99364                     "shop": "hardware"
99365                 },
99366                 "name": "1000 мелочей",
99367                 "icon": "shop",
99368                 "geometry": [
99369                     "point",
99370                     "vertex",
99371                     "area"
99372                 ],
99373                 "fields": [
99374                     "address",
99375                     "building_area",
99376                     "opening_hours"
99377                 ],
99378                 "suggestion": true
99379             },
99380             "shop/motorcycle/Yamaha": {
99381                 "tags": {
99382                     "name": "Yamaha",
99383                     "shop": "motorcycle"
99384                 },
99385                 "name": "Yamaha",
99386                 "icon": "shop",
99387                 "geometry": [
99388                     "point",
99389                     "vertex",
99390                     "area"
99391                 ],
99392                 "fields": [
99393                     "address",
99394                     "building_area",
99395                     "opening_hours"
99396                 ],
99397                 "suggestion": true
99398             }
99399         },
99400         "defaults": {
99401             "area": [
99402                 "category-landuse",
99403                 "category-building",
99404                 "category-water-area",
99405                 "leisure/park",
99406                 "amenity/hospital",
99407                 "amenity/place_of_worship",
99408                 "amenity/cafe",
99409                 "amenity/restaurant",
99410                 "area"
99411             ],
99412             "line": [
99413                 "category-road",
99414                 "category-rail",
99415                 "category-path",
99416                 "category-water-line",
99417                 "power/line",
99418                 "line"
99419             ],
99420             "point": [
99421                 "leisure/park",
99422                 "amenity/hospital",
99423                 "amenity/place_of_worship",
99424                 "amenity/cafe",
99425                 "amenity/restaurant",
99426                 "amenity/bar",
99427                 "amenity/bank",
99428                 "shop/supermarket",
99429                 "point"
99430             ],
99431             "vertex": [
99432                 "highway/crossing",
99433                 "railway/level_crossing",
99434                 "highway/traffic_signals",
99435                 "highway/turning_circle",
99436                 "highway/mini_roundabout",
99437                 "highway/motorway_junction",
99438                 "vertex"
99439             ],
99440             "relation": [
99441                 "category-route",
99442                 "type/boundary",
99443                 "type/restriction",
99444                 "type/multipolygon",
99445                 "relation"
99446             ]
99447         },
99448         "categories": {
99449             "category-building": {
99450                 "geometry": "area",
99451                 "name": "Building",
99452                 "icon": "building",
99453                 "members": [
99454                     "building/house",
99455                     "building/apartments",
99456                     "building/commercial",
99457                     "building/industrial",
99458                     "building/residential",
99459                     "building"
99460                 ]
99461             },
99462             "category-golf": {
99463                 "geometry": "area",
99464                 "name": "Golf",
99465                 "icon": "golf",
99466                 "members": [
99467                     "golf/fairway",
99468                     "golf/green",
99469                     "golf/lateral_water_hazard",
99470                     "golf/rough",
99471                     "golf/bunker",
99472                     "golf/tee",
99473                     "golf/water_hazard"
99474                 ]
99475             },
99476             "category-landuse": {
99477                 "geometry": "area",
99478                 "name": "Land Use",
99479                 "icon": "land-use",
99480                 "members": [
99481                     "landuse/residential",
99482                     "landuse/industrial",
99483                     "landuse/commercial",
99484                     "landuse/retail",
99485                     "landuse/farm",
99486                     "landuse/farmyard",
99487                     "landuse/forest",
99488                     "landuse/meadow",
99489                     "landuse/cemetery"
99490                 ]
99491             },
99492             "category-path": {
99493                 "geometry": "line",
99494                 "name": "Path",
99495                 "icon": "category-path",
99496                 "members": [
99497                     "highway/footway",
99498                     "highway/cycleway",
99499                     "highway/bridleway",
99500                     "highway/path",
99501                     "highway/steps"
99502                 ]
99503             },
99504             "category-rail": {
99505                 "geometry": "line",
99506                 "name": "Rail",
99507                 "icon": "category-rail",
99508                 "members": [
99509                     "railway/rail",
99510                     "railway/subway",
99511                     "railway/tram",
99512                     "railway/monorail",
99513                     "railway/disused",
99514                     "railway/abandoned"
99515                 ]
99516             },
99517             "category-road": {
99518                 "geometry": "line",
99519                 "name": "Road",
99520                 "icon": "category-roads",
99521                 "members": [
99522                     "highway/residential",
99523                     "highway/motorway",
99524                     "highway/trunk",
99525                     "highway/primary",
99526                     "highway/secondary",
99527                     "highway/tertiary",
99528                     "highway/service",
99529                     "highway/motorway_link",
99530                     "highway/trunk_link",
99531                     "highway/primary_link",
99532                     "highway/secondary_link",
99533                     "highway/tertiary_link",
99534                     "highway/unclassified",
99535                     "highway/track",
99536                     "highway/road"
99537                 ]
99538             },
99539             "category-route": {
99540                 "geometry": "relation",
99541                 "name": "Route",
99542                 "icon": "route",
99543                 "members": [
99544                     "type/route/road",
99545                     "type/route/bicycle",
99546                     "type/route/foot",
99547                     "type/route/hiking",
99548                     "type/route/bus",
99549                     "type/route/train",
99550                     "type/route/tram",
99551                     "type/route/ferry",
99552                     "type/route/power",
99553                     "type/route/pipeline",
99554                     "type/route/detour",
99555                     "type/route_master",
99556                     "type/route"
99557                 ]
99558             },
99559             "category-water-area": {
99560                 "geometry": "area",
99561                 "name": "Water",
99562                 "icon": "water",
99563                 "members": [
99564                     "natural/water/lake",
99565                     "natural/water/pond",
99566                     "natural/water/reservoir",
99567                     "natural/water"
99568                 ]
99569             },
99570             "category-water-line": {
99571                 "geometry": "line",
99572                 "name": "Water",
99573                 "icon": "category-water",
99574                 "members": [
99575                     "waterway/river",
99576                     "waterway/stream",
99577                     "waterway/canal",
99578                     "waterway/ditch",
99579                     "waterway/drain"
99580                 ]
99581             }
99582         },
99583         "fields": {
99584             "access": {
99585                 "keys": [
99586                     "access",
99587                     "foot",
99588                     "motor_vehicle",
99589                     "bicycle",
99590                     "horse"
99591                 ],
99592                 "type": "access",
99593                 "label": "Access",
99594                 "placeholder": "Unknown",
99595                 "strings": {
99596                     "types": {
99597                         "access": "General",
99598                         "foot": "Foot",
99599                         "motor_vehicle": "Motor Vehicles",
99600                         "bicycle": "Bicycles",
99601                         "horse": "Horses"
99602                     },
99603                     "options": {
99604                         "yes": {
99605                             "title": "Allowed",
99606                             "description": "Access permitted by law; a right of way"
99607                         },
99608                         "no": {
99609                             "title": "Prohibited",
99610                             "description": "Access not permitted to the general public"
99611                         },
99612                         "permissive": {
99613                             "title": "Permissive",
99614                             "description": "Access permitted until such time as the owner revokes the permission"
99615                         },
99616                         "private": {
99617                             "title": "Private",
99618                             "description": "Access permitted only with permission of the owner on an individual basis"
99619                         },
99620                         "designated": {
99621                             "title": "Designated",
99622                             "description": "Access permitted according to signs or specific local laws"
99623                         },
99624                         "destination": {
99625                             "title": "Destination",
99626                             "description": "Access permitted only to reach a destination"
99627                         }
99628                     }
99629                 }
99630             },
99631             "access_simple": {
99632                 "key": "access",
99633                 "type": "combo",
99634                 "label": "Access",
99635                 "options": [
99636                     "public",
99637                     "permissive",
99638                     "private",
99639                     "customers"
99640                 ]
99641             },
99642             "address": {
99643                 "type": "address",
99644                 "keys": [
99645                     "addr:housenumber",
99646                     "addr:street",
99647                     "addr:city",
99648                     "addr:postcode"
99649                 ],
99650                 "icon": "address",
99651                 "universal": true,
99652                 "label": "Address",
99653                 "strings": {
99654                     "placeholders": {
99655                         "number": "123",
99656                         "street": "Street",
99657                         "city": "City",
99658                         "postcode": "Postal code"
99659                     }
99660                 }
99661             },
99662             "admin_level": {
99663                 "key": "admin_level",
99664                 "type": "number",
99665                 "label": "Admin Level"
99666             },
99667             "aerialway": {
99668                 "key": "aerialway",
99669                 "type": "typeCombo",
99670                 "label": "Type"
99671             },
99672             "aerialway/access": {
99673                 "key": "aerialway:access",
99674                 "type": "combo",
99675                 "options": [
99676                     "entry",
99677                     "exit",
99678                     "both"
99679                 ],
99680                 "label": "Access"
99681             },
99682             "aerialway/bubble": {
99683                 "key": "aerialway:bubble",
99684                 "type": "check",
99685                 "label": "Bubble"
99686             },
99687             "aerialway/capacity": {
99688                 "key": "aerialway:capacity",
99689                 "type": "number",
99690                 "label": "Capacity (per hour)",
99691                 "placeholder": "500, 2500, 5000..."
99692             },
99693             "aerialway/duration": {
99694                 "key": "aerialway:duration",
99695                 "type": "number",
99696                 "label": "Duration (minutes)",
99697                 "placeholder": "1, 2, 3..."
99698             },
99699             "aerialway/heating": {
99700                 "key": "aerialway:heating",
99701                 "type": "check",
99702                 "label": "Heated"
99703             },
99704             "aerialway/occupancy": {
99705                 "key": "aerialway:occupancy",
99706                 "type": "number",
99707                 "label": "Occupancy",
99708                 "placeholder": "2, 4, 8..."
99709             },
99710             "aerialway/summer/access": {
99711                 "key": "aerialway:summer:access",
99712                 "type": "combo",
99713                 "options": [
99714                     "entry",
99715                     "exit",
99716                     "both"
99717                 ],
99718                 "label": "Access (summer)"
99719             },
99720             "aeroway": {
99721                 "key": "aeroway",
99722                 "type": "typeCombo",
99723                 "label": "Type"
99724             },
99725             "amenity": {
99726                 "key": "amenity",
99727                 "type": "typeCombo",
99728                 "label": "Type"
99729             },
99730             "artist": {
99731                 "key": "artist_name",
99732                 "type": "text",
99733                 "label": "Artist"
99734             },
99735             "artwork_type": {
99736                 "key": "artwork_type",
99737                 "type": "combo",
99738                 "label": "Type"
99739             },
99740             "atm": {
99741                 "key": "atm",
99742                 "type": "check",
99743                 "label": "ATM"
99744             },
99745             "backrest": {
99746                 "key": "backrest",
99747                 "type": "check",
99748                 "label": "Backrest"
99749             },
99750             "barrier": {
99751                 "key": "barrier",
99752                 "type": "typeCombo",
99753                 "label": "Type"
99754             },
99755             "bicycle_parking": {
99756                 "key": "bicycle_parking",
99757                 "type": "combo",
99758                 "label": "Type"
99759             },
99760             "boundary": {
99761                 "key": "boundary",
99762                 "type": "combo",
99763                 "label": "Type"
99764             },
99765             "building": {
99766                 "key": "building",
99767                 "type": "typeCombo",
99768                 "label": "Building"
99769             },
99770             "building_area": {
99771                 "key": "building",
99772                 "type": "check",
99773                 "default": "yes",
99774                 "geometry": "area",
99775                 "label": "Building"
99776             },
99777             "capacity": {
99778                 "key": "capacity",
99779                 "type": "number",
99780                 "label": "Capacity",
99781                 "placeholder": "50, 100, 200..."
99782             },
99783             "cardinal_direction": {
99784                 "key": "direction",
99785                 "type": "combo",
99786                 "options": [
99787                     "N",
99788                     "E",
99789                     "S",
99790                     "W",
99791                     "NE",
99792                     "SE",
99793                     "SW",
99794                     "NNE",
99795                     "ENE",
99796                     "ESE",
99797                     "SSE",
99798                     "SSW",
99799                     "WSW",
99800                     "WNW",
99801                     "NNW"
99802                 ],
99803                 "label": "Direction"
99804             },
99805             "clock_direction": {
99806                 "key": "direction",
99807                 "type": "combo",
99808                 "options": [
99809                     "clockwise",
99810                     "anticlockwise"
99811                 ],
99812                 "label": "Direction",
99813                 "strings": {
99814                     "options": {
99815                         "clockwise": "Clockwise",
99816                         "anticlockwise": "Counterclockwise"
99817                     }
99818                 }
99819             },
99820             "collection_times": {
99821                 "key": "collection_times",
99822                 "type": "text",
99823                 "label": "Collection Times"
99824             },
99825             "construction": {
99826                 "key": "construction",
99827                 "type": "combo",
99828                 "label": "Type"
99829             },
99830             "country": {
99831                 "key": "country",
99832                 "type": "combo",
99833                 "label": "Country"
99834             },
99835             "covered": {
99836                 "key": "covered",
99837                 "type": "check",
99838                 "label": "Covered"
99839             },
99840             "crop": {
99841                 "key": "crop",
99842                 "type": "combo",
99843                 "label": "Crop"
99844             },
99845             "crossing": {
99846                 "key": "crossing",
99847                 "type": "combo",
99848                 "label": "Type"
99849             },
99850             "cuisine": {
99851                 "key": "cuisine",
99852                 "type": "combo",
99853                 "indexed": true,
99854                 "label": "Cuisine"
99855             },
99856             "denomination": {
99857                 "key": "denomination",
99858                 "type": "combo",
99859                 "label": "Denomination"
99860             },
99861             "denotation": {
99862                 "key": "denotation",
99863                 "type": "combo",
99864                 "label": "Denotation"
99865             },
99866             "description": {
99867                 "key": "description",
99868                 "type": "textarea",
99869                 "label": "Description"
99870             },
99871             "electrified": {
99872                 "key": "electrified",
99873                 "type": "combo",
99874                 "label": "Electrification",
99875                 "options": [
99876                     "contact_line",
99877                     "rail",
99878                     "yes",
99879                     "no"
99880                 ]
99881             },
99882             "elevation": {
99883                 "key": "ele",
99884                 "type": "number",
99885                 "icon": "elevation",
99886                 "universal": true,
99887                 "label": "Elevation"
99888             },
99889             "emergency": {
99890                 "key": "emergency",
99891                 "type": "check",
99892                 "label": "Emergency"
99893             },
99894             "entrance": {
99895                 "key": "entrance",
99896                 "type": "typeCombo",
99897                 "label": "Type"
99898             },
99899             "fax": {
99900                 "key": "fax",
99901                 "type": "tel",
99902                 "label": "Fax",
99903                 "placeholder": "+31 42 123 4567"
99904             },
99905             "fee": {
99906                 "key": "fee",
99907                 "type": "check",
99908                 "label": "Fee"
99909             },
99910             "fire_hydrant/type": {
99911                 "key": "fire_hydrant:type",
99912                 "type": "combo",
99913                 "options": [
99914                     "pillar",
99915                     "pond",
99916                     "underground",
99917                     "wall"
99918                 ],
99919                 "label": "Type"
99920             },
99921             "fixme": {
99922                 "key": "fixme",
99923                 "type": "textarea",
99924                 "label": "Fix Me"
99925             },
99926             "fuel": {
99927                 "key": "fuel",
99928                 "type": "combo",
99929                 "label": "Fuel"
99930             },
99931             "gauge": {
99932                 "key": "gauge",
99933                 "type": "combo",
99934                 "label": "Gauge"
99935             },
99936             "generator/method": {
99937                 "key": "generator:method",
99938                 "type": "combo",
99939                 "label": "Method"
99940             },
99941             "generator/source": {
99942                 "key": "generator:source",
99943                 "type": "combo",
99944                 "label": "Source"
99945             },
99946             "generator/type": {
99947                 "key": "generator:type",
99948                 "type": "combo",
99949                 "label": "Type"
99950             },
99951             "golf_hole": {
99952                 "key": "ref",
99953                 "type": "text",
99954                 "label": "Reference",
99955                 "placeholder": "Hole number (1-18)"
99956             },
99957             "handicap": {
99958                 "key": "handicap",
99959                 "type": "number",
99960                 "label": "Handicap",
99961                 "placeholder": "1-18"
99962             },
99963             "highway": {
99964                 "key": "highway",
99965                 "type": "typeCombo",
99966                 "label": "Type"
99967             },
99968             "historic": {
99969                 "key": "historic",
99970                 "type": "typeCombo",
99971                 "label": "Type"
99972             },
99973             "hoops": {
99974                 "key": "hoops",
99975                 "type": "number",
99976                 "label": "Hoops",
99977                 "placeholder": "1, 2, 4..."
99978             },
99979             "iata": {
99980                 "key": "iata",
99981                 "type": "text",
99982                 "label": "IATA"
99983             },
99984             "icao": {
99985                 "key": "icao",
99986                 "type": "text",
99987                 "label": "ICAO"
99988             },
99989             "incline": {
99990                 "key": "incline",
99991                 "type": "combo",
99992                 "label": "Incline"
99993             },
99994             "information": {
99995                 "key": "information",
99996                 "type": "typeCombo",
99997                 "label": "Type"
99998             },
99999             "internet_access": {
100000                 "key": "internet_access",
100001                 "type": "combo",
100002                 "options": [
100003                     "yes",
100004                     "no",
100005                     "wlan",
100006                     "wired",
100007                     "terminal"
100008                 ],
100009                 "label": "Internet Access",
100010                 "strings": {
100011                     "options": {
100012                         "yes": "Yes",
100013                         "no": "No",
100014                         "wlan": "Wifi",
100015                         "wired": "Wired",
100016                         "terminal": "Terminal"
100017                     }
100018                 }
100019             },
100020             "landuse": {
100021                 "key": "landuse",
100022                 "type": "typeCombo",
100023                 "label": "Type"
100024             },
100025             "lanes": {
100026                 "key": "lanes",
100027                 "type": "number",
100028                 "label": "Lanes",
100029                 "placeholder": "1, 2, 3..."
100030             },
100031             "layer": {
100032                 "key": "layer",
100033                 "type": "combo",
100034                 "label": "Layer"
100035             },
100036             "leisure": {
100037                 "key": "leisure",
100038                 "type": "typeCombo",
100039                 "label": "Type"
100040             },
100041             "levels": {
100042                 "key": "building:levels",
100043                 "type": "number",
100044                 "label": "Levels",
100045                 "placeholder": "2, 4, 6..."
100046             },
100047             "lit": {
100048                 "key": "lit",
100049                 "type": "check",
100050                 "label": "Lit"
100051             },
100052             "location": {
100053                 "key": "location",
100054                 "type": "combo",
100055                 "label": "Location"
100056             },
100057             "man_made": {
100058                 "key": "man_made",
100059                 "type": "typeCombo",
100060                 "label": "Type"
100061             },
100062             "maxspeed": {
100063                 "key": "maxspeed",
100064                 "type": "maxspeed",
100065                 "label": "Speed Limit",
100066                 "placeholder": "40, 50, 60..."
100067             },
100068             "name": {
100069                 "key": "name",
100070                 "type": "localized",
100071                 "label": "Name",
100072                 "placeholder": "Common name (if any)"
100073             },
100074             "natural": {
100075                 "key": "natural",
100076                 "type": "typeCombo",
100077                 "label": "Natural"
100078             },
100079             "network": {
100080                 "key": "network",
100081                 "type": "text",
100082                 "label": "Network"
100083             },
100084             "note": {
100085                 "key": "note",
100086                 "type": "textarea",
100087                 "universal": true,
100088                 "icon": "note",
100089                 "label": "Note"
100090             },
100091             "office": {
100092                 "key": "office",
100093                 "type": "typeCombo",
100094                 "label": "Type"
100095             },
100096             "oneway": {
100097                 "key": "oneway",
100098                 "type": "check",
100099                 "label": "One Way"
100100             },
100101             "oneway_yes": {
100102                 "key": "oneway",
100103                 "type": "check",
100104                 "default": "yes",
100105                 "label": "One Way"
100106             },
100107             "opening_hours": {
100108                 "key": "opening_hours",
100109                 "type": "text",
100110                 "label": "Hours"
100111             },
100112             "operator": {
100113                 "key": "operator",
100114                 "type": "text",
100115                 "label": "Operator"
100116             },
100117             "par": {
100118                 "key": "par",
100119                 "type": "number",
100120                 "label": "Par",
100121                 "placeholder": "3, 4, 5..."
100122             },
100123             "park_ride": {
100124                 "key": "park_ride",
100125                 "type": "check",
100126                 "label": "Park and Ride"
100127             },
100128             "parking": {
100129                 "key": "parking",
100130                 "type": "combo",
100131                 "options": [
100132                     "surface",
100133                     "multi-storey",
100134                     "underground",
100135                     "sheds",
100136                     "carports",
100137                     "garage_boxes",
100138                     "lane"
100139                 ],
100140                 "label": "Type"
100141             },
100142             "phone": {
100143                 "key": "phone",
100144                 "type": "tel",
100145                 "icon": "telephone",
100146                 "universal": true,
100147                 "label": "Phone",
100148                 "placeholder": "+31 42 123 4567"
100149             },
100150             "piste/difficulty": {
100151                 "key": "piste:difficulty",
100152                 "type": "combo",
100153                 "label": "Difficulty"
100154             },
100155             "piste/grooming": {
100156                 "key": "piste:grooming",
100157                 "type": "combo",
100158                 "label": "Grooming"
100159             },
100160             "piste/type": {
100161                 "key": "piste:type",
100162                 "type": "typeCombo",
100163                 "label": "Type"
100164             },
100165             "place": {
100166                 "key": "place",
100167                 "type": "typeCombo",
100168                 "label": "Type"
100169             },
100170             "power": {
100171                 "key": "power",
100172                 "type": "typeCombo",
100173                 "label": "Type"
100174             },
100175             "railway": {
100176                 "key": "railway",
100177                 "type": "typeCombo",
100178                 "label": "Type"
100179             },
100180             "recycling/cans": {
100181                 "key": "recycling:cans",
100182                 "type": "check",
100183                 "label": "Accepts Cans"
100184             },
100185             "recycling/clothes": {
100186                 "key": "recycling:clothes",
100187                 "type": "check",
100188                 "label": "Accepts Clothes"
100189             },
100190             "recycling/glass": {
100191                 "key": "recycling:glass",
100192                 "type": "check",
100193                 "label": "Accepts Glass"
100194             },
100195             "recycling/paper": {
100196                 "key": "recycling:paper",
100197                 "type": "check",
100198                 "label": "Accepts Paper"
100199             },
100200             "ref": {
100201                 "key": "ref",
100202                 "type": "text",
100203                 "label": "Reference"
100204             },
100205             "relation": {
100206                 "key": "type",
100207                 "type": "combo",
100208                 "label": "Type"
100209             },
100210             "religion": {
100211                 "key": "religion",
100212                 "type": "combo",
100213                 "options": [
100214                     "christian",
100215                     "muslim",
100216                     "buddhist",
100217                     "jewish",
100218                     "hindu",
100219                     "shinto",
100220                     "taoist"
100221                 ],
100222                 "label": "Religion",
100223                 "strings": {
100224                     "options": {
100225                         "christian": "Christian",
100226                         "muslim": "Muslim",
100227                         "buddhist": "Buddhist",
100228                         "jewish": "Jewish",
100229                         "hindu": "Hindu",
100230                         "shinto": "Shinto",
100231                         "taoist": "Taoist"
100232                     }
100233                 }
100234             },
100235             "restriction": {
100236                 "key": "restriction",
100237                 "type": "combo",
100238                 "label": "Type"
100239             },
100240             "route": {
100241                 "key": "route",
100242                 "type": "combo",
100243                 "label": "Type"
100244             },
100245             "route_master": {
100246                 "key": "route_master",
100247                 "type": "combo",
100248                 "label": "Type"
100249             },
100250             "sac_scale": {
100251                 "key": "sac_scale",
100252                 "type": "combo",
100253                 "label": "Path Difficulty"
100254             },
100255             "seasonal": {
100256                 "key": "seasonal",
100257                 "type": "check",
100258                 "label": "Seasonal"
100259             },
100260             "service": {
100261                 "key": "service",
100262                 "type": "combo",
100263                 "options": [
100264                     "parking_aisle",
100265                     "driveway",
100266                     "alley",
100267                     "drive-through",
100268                     "emergency_access"
100269                 ],
100270                 "label": "Type"
100271             },
100272             "shelter": {
100273                 "key": "shelter",
100274                 "type": "check",
100275                 "label": "Shelter"
100276             },
100277             "shelter_type": {
100278                 "key": "shelter_type",
100279                 "type": "combo",
100280                 "options": [
100281                     "public_transport",
100282                     "picnic_shelter",
100283                     "weather_shelter",
100284                     "lean_to",
100285                     "basic_hut",
100286                     "field_shelter",
100287                     "rock_shelter"
100288                 ],
100289                 "label": "Type"
100290             },
100291             "shop": {
100292                 "key": "shop",
100293                 "type": "typeCombo",
100294                 "label": "Type"
100295             },
100296             "smoking": {
100297                 "key": "smoking",
100298                 "type": "combo",
100299                 "options": [
100300                     "no",
100301                     "outside",
100302                     "separated",
100303                     "yes"
100304                 ],
100305                 "label": "Smoking"
100306             },
100307             "social_facility_for": {
100308                 "key": "social_facility:for",
100309                 "type": "radio",
100310                 "label": "People served",
100311                 "placeholder": "Homeless, Disabled, Child, etc",
100312                 "options": [
100313                     "abused",
100314                     "child",
100315                     "disabled",
100316                     "diseased",
100317                     "drug_addicted",
100318                     "homeless",
100319                     "juvenile",
100320                     "mental_health",
100321                     "migrant",
100322                     "orphan",
100323                     "senior",
100324                     "underprivileged",
100325                     "unemployed",
100326                     "victim"
100327                 ]
100328             },
100329             "source": {
100330                 "key": "source",
100331                 "type": "text",
100332                 "icon": "source",
100333                 "universal": true,
100334                 "label": "Source"
100335             },
100336             "sport": {
100337                 "key": "sport",
100338                 "type": "combo",
100339                 "label": "Sport"
100340             },
100341             "sport_ice": {
100342                 "key": "sport",
100343                 "type": "combo",
100344                 "options": [
100345                     "skating",
100346                     "hockey",
100347                     "multi",
100348                     "curling",
100349                     "ice_stock"
100350                 ],
100351                 "label": "Sport"
100352             },
100353             "structure": {
100354                 "type": "radio",
100355                 "keys": [
100356                     "bridge",
100357                     "tunnel",
100358                     "embankment",
100359                     "cutting"
100360                 ],
100361                 "label": "Structure",
100362                 "placeholder": "Unknown",
100363                 "strings": {
100364                     "options": {
100365                         "bridge": "Bridge",
100366                         "tunnel": "Tunnel",
100367                         "embankment": "Embankment",
100368                         "cutting": "Cutting"
100369                     }
100370                 }
100371             },
100372             "studio_type": {
100373                 "key": "type",
100374                 "type": "combo",
100375                 "options": [
100376                     "audio",
100377                     "video"
100378                 ],
100379                 "label": "Type"
100380             },
100381             "supervised": {
100382                 "key": "supervised",
100383                 "type": "check",
100384                 "label": "Supervised"
100385             },
100386             "surface": {
100387                 "key": "surface",
100388                 "type": "combo",
100389                 "label": "Surface"
100390             },
100391             "toilets/disposal": {
100392                 "key": "toilets:disposal",
100393                 "type": "combo",
100394                 "label": "Disposal"
100395             },
100396             "tourism": {
100397                 "key": "tourism",
100398                 "type": "typeCombo",
100399                 "label": "Type"
100400             },
100401             "towertype": {
100402                 "key": "tower:type",
100403                 "type": "combo",
100404                 "label": "Tower type"
100405             },
100406             "tracktype": {
100407                 "key": "tracktype",
100408                 "type": "combo",
100409                 "label": "Type"
100410             },
100411             "trail_visibility": {
100412                 "key": "trail_visibility",
100413                 "type": "combo",
100414                 "label": "Trail Visibility"
100415             },
100416             "tree_type": {
100417                 "key": "type",
100418                 "type": "combo",
100419                 "options": [
100420                     "broad_leaved",
100421                     "conifer",
100422                     "palm"
100423                 ],
100424                 "label": "Type"
100425             },
100426             "trees": {
100427                 "key": "trees",
100428                 "type": "combo",
100429                 "label": "Trees"
100430             },
100431             "tunnel": {
100432                 "key": "tunnel",
100433                 "type": "combo",
100434                 "label": "Tunnel"
100435             },
100436             "vending": {
100437                 "key": "vending",
100438                 "type": "combo",
100439                 "label": "Type of Goods"
100440             },
100441             "water": {
100442                 "key": "water",
100443                 "type": "combo",
100444                 "label": "Type"
100445             },
100446             "waterway": {
100447                 "key": "waterway",
100448                 "type": "typeCombo",
100449                 "label": "Type"
100450             },
100451             "website": {
100452                 "key": "website",
100453                 "type": "url",
100454                 "icon": "website",
100455                 "placeholder": "http://example.com/",
100456                 "universal": true,
100457                 "label": "Website"
100458             },
100459             "wetland": {
100460                 "key": "wetland",
100461                 "type": "combo",
100462                 "label": "Type"
100463             },
100464             "wheelchair": {
100465                 "key": "wheelchair",
100466                 "type": "radio",
100467                 "options": [
100468                     "yes",
100469                     "limited",
100470                     "no"
100471                 ],
100472                 "icon": "wheelchair",
100473                 "universal": true,
100474                 "label": "Wheelchair Access"
100475             },
100476             "wikipedia": {
100477                 "key": "wikipedia",
100478                 "type": "wikipedia",
100479                 "icon": "wikipedia",
100480                 "universal": true,
100481                 "label": "Wikipedia"
100482             },
100483             "wood": {
100484                 "key": "wood",
100485                 "type": "combo",
100486                 "label": "Type"
100487             }
100488         }
100489     },
100490     "imperial": {
100491         "type": "FeatureCollection",
100492         "features": [
100493             {
100494                 "type": "Feature",
100495                 "properties": {
100496                     "id": 0
100497                 },
100498                 "geometry": {
100499                     "type": "MultiPolygon",
100500                     "coordinates": [
100501                         [
100502                             [
100503                                 [
100504                                     -1.426496,
100505                                     50.639342
100506                                 ],
100507                                 [
100508                                     -1.445953,
100509                                     50.648139
100510                                 ],
100511                                 [
100512                                     -1.452789,
100513                                     50.654283
100514                                 ],
100515                                 [
100516                                     -1.485951,
100517                                     50.669338
100518                                 ],
100519                                 [
100520                                     -1.497426,
100521                                     50.672309
100522                                 ],
100523                                 [
100524                                     -1.535146,
100525                                     50.669379
100526                                 ],
100527                                 [
100528                                     -1.551503,
100529                                     50.665107
100530                                 ],
100531                                 [
100532                                     -1.569488,
100533                                     50.658026
100534                                 ],
100535                                 [
100536                                     -1.545318,
100537                                     50.686103
100538                                 ],
100539                                 [
100540                                     -1.50593,
100541                                     50.707709
100542                                 ],
100543                                 [
100544                                     -1.418691,
100545                                     50.733791
100546                                 ],
100547                                 [
100548                                     -1.420888,
100549                                     50.730455
100550                                 ],
100551                                 [
100552                                     -1.423451,
100553                                     50.7237
100554                                 ],
100555                                 [
100556                                     -1.425364,
100557                                     50.72012
100558                                 ],
100559                                 [
100560                                     -1.400868,
100561                                     50.721991
100562                                 ],
100563                                 [
100564                                     -1.377553,
100565                                     50.734198
100566                                 ],
100567                                 [
100568                                     -1.343495,
100569                                     50.761054
100570                                 ],
100571                                 [
100572                                     -1.318512,
100573                                     50.772162
100574                                 ],
100575                                 [
100576                                     -1.295766,
100577                                     50.773179
100578                                 ],
100579                                 [
100580                                     -1.144276,
100581                                     50.733791
100582                                 ],
100583                                 [
100584                                     -1.119537,
100585                                     50.734198
100586                                 ],
100587                                 [
100588                                     -1.10912,
100589                                     50.732856
100590                                 ],
100591                                 [
100592                                     -1.097035,
100593                                     50.726955
100594                                 ],
100595                                 [
100596                                     -1.096425,
100597                                     50.724433
100598                                 ],
100599                                 [
100600                                     -1.097646,
100601                                     50.71601
100602                                 ],
100603                                 [
100604                                     -1.097035,
100605                                     50.713324
100606                                 ],
100607                                 [
100608                                     -1.094228,
100609                                     50.712633
100610                                 ],
100611                                 [
100612                                     -1.085561,
100613                                     50.714016
100614                                 ],
100615                                 [
100616                                     -1.082753,
100617                                     50.713324
100618                                 ],
100619                                 [
100620                                     -1.062327,
100621                                     50.692816
100622                                 ],
100623                                 [
100624                                     -1.062327,
100625                                     50.685289
100626                                 ],
100627                                 [
100628                                     -1.066965,
100629                                     50.685248
100630                                 ],
100631                                 [
100632                                     -1.069651,
100633                                     50.683498
100634                                 ],
100635                                 [
100636                                     -1.071889,
100637                                     50.680976
100638                                 ],
100639                                 [
100640                                     -1.075307,
100641                                     50.678534
100642                                 ],
100643                                 [
100644                                     -1.112701,
100645                                     50.671454
100646                                 ],
100647                                 [
100648                                     -1.128651,
100649                                     50.666449
100650                                 ],
100651                                 [
100652                                     -1.156361,
100653                                     50.650784
100654                                 ],
100655                                 [
100656                                     -1.162221,
100657                                     50.645982
100658                                 ],
100659                                 [
100660                                     -1.164703,
100661                                     50.640937
100662                                 ],
100663                                 [
100664                                     -1.164666,
100665                                     50.639543
100666                                 ],
100667                                 [
100668                                     -1.426496,
100669                                     50.639342
100670                                 ]
100671                             ]
100672                         ],
100673                         [
100674                             [
100675                                 [
100676                                     -7.240314,
100677                                     55.050389
100678                                 ],
100679                                 [
100680                                     -7.013736,
100681                                     55.1615
100682                                 ],
100683                                 [
100684                                     -6.958913,
100685                                     55.20349
100686                                 ],
100687                                 [
100688                                     -6.571562,
100689                                     55.268366
100690                                 ],
100691                                 [
100692                                     -6.509633,
100693                                     55.31398
100694                                 ],
100695                                 [
100696                                     -6.226158,
100697                                     55.344406
100698                                 ],
100699                                 [
100700                                     -6.07105,
100701                                     55.25001
100702                                 ],
100703                                 [
100704                                     -5.712696,
100705                                     55.017635
100706                                 ],
100707                                 [
100708                                     -5.242021,
100709                                     54.415204
100710                                 ],
100711                                 [
100712                                     -5.695554,
100713                                     54.14284
100714                                 ],
100715                                 [
100716                                     -5.72473,
100717                                     54.07455
100718                                 ],
100719                                 [
100720                                     -6.041633,
100721                                     54.006238
100722                                 ],
100723                                 [
100724                                     -6.153953,
100725                                     54.054931
100726                                 ],
100727                                 [
100728                                     -6.220539,
100729                                     54.098803
100730                                 ],
100731                                 [
100732                                     -6.242502,
100733                                     54.099758
100734                                 ],
100735                                 [
100736                                     -6.263661,
100737                                     54.104682
100738                                 ],
100739                                 [
100740                                     -6.269887,
100741                                     54.097927
100742                                 ],
100743                                 [
100744                                     -6.28465,
100745                                     54.105226
100746                                 ],
100747                                 [
100748                                     -6.299585,
100749                                     54.104037
100750                                 ],
100751                                 [
100752                                     -6.313796,
100753                                     54.099696
100754                                 ],
100755                                 [
100756                                     -6.327128,
100757                                     54.097888
100758                                 ],
100759                                 [
100760                                     -6.338962,
100761                                     54.102952
100762                                 ],
100763                                 [
100764                                     -6.346662,
100765                                     54.109877
100766                                 ],
100767                                 [
100768                                     -6.354827,
100769                                     54.110652
100770                                 ],
100771                                 [
100772                                     -6.368108,
100773                                     54.097319
100774                                 ],
100775                                 [
100776                                     -6.369348,
100777                                     54.091118
100778                                 ],
100779                                 [
100780                                     -6.367643,
100781                                     54.083418
100782                                 ],
100783                                 [
100784                                     -6.366919,
100785                                     54.075098
100786                                 ],
100787                                 [
100788                                     -6.371157,
100789                                     54.066778
100790                                 ],
100791                                 [
100792                                     -6.377513,
100793                                     54.063264
100794                                 ],
100795                                 [
100796                                     -6.401026,
100797                                     54.060887
100798                                 ],
100799                                 [
100800                                     -6.426761,
100801                                     54.05541
100802                                 ],
100803                                 [
100804                                     -6.433892,
100805                                     54.055306
100806                                 ],
100807                                 [
100808                                     -6.4403,
100809                                     54.057993
100810                                 ],
100811                                 [
100812                                     -6.446243,
100813                                     54.062438
100814                                 ],
100815                                 [
100816                                     -6.450222,
100817                                     54.066675
100818                                 ],
100819                                 [
100820                                     -6.450894,
100821                                     54.068432
100822                                 ],
100823                                 [
100824                                     -6.47854,
100825                                     54.067709
100826                                 ],
100827                                 [
100828                                     -6.564013,
100829                                     54.04895
100830                                 ],
100831                                 [
100832                                     -6.571868,
100833                                     54.049519
100834                                 ],
100835                                 [
100836                                     -6.587164,
100837                                     54.053343
100838                                 ],
100839                                 [
100840                                     -6.595071,
100841                                     54.052412
100842                                 ],
100843                                 [
100844                                     -6.60029,
100845                                     54.04895
100846                                 ],
100847                                 [
100848                                     -6.605217,
100849                                     54.044475
100850                                 ],
100851                                 [
100852                                     -6.610987,
100853                                     54.039235
100854                                 ],
100855                                 [
100856                                     -6.616465,
100857                                     54.037271
100858                                 ],
100859                                 [
100860                                     -6.630624,
100861                                     54.041819
100862                                 ],
100863                                 [
100864                                     -6.657289,
100865                                     54.061146
100866                                 ],
100867                                 [
100868                                     -6.672534,
100869                                     54.068432
100870                                 ],
100871                                 [
100872                                     -6.657082,
100873                                     54.091945
100874                                 ],
100875                                 [
100876                                     -6.655791,
100877                                     54.103314
100878                                 ],
100879                                 [
100880                                     -6.666436,
100881                                     54.114786
100882                                 ],
100883                                 [
100884                                     -6.643957,
100885                                     54.131839
100886                                 ],
100887                                 [
100888                                     -6.634552,
100889                                     54.150133
100890                                 ],
100891                                 [
100892                                     -6.640339,
100893                                     54.168013
100894                                 ],
100895                                 [
100896                                     -6.648448,
100897                                     54.173665
100898                                 ],
100899                                 [
100900                                     -6.663025,
100901                                     54.183826
100902                                 ],
100903                                 [
100904                                     -6.683954,
100905                                     54.194368
100906                                 ],
100907                                 [
100908                                     -6.694651,
100909                                     54.197985
100910                                 ],
100911                                 [
100912                                     -6.706537,
100913                                     54.198915
100914                                 ],
100915                                 [
100916                                     -6.717234,
100917                                     54.195143
100918                                 ],
100919                                 [
100920                                     -6.724779,
100921                                     54.188631
100922                                 ],
100923                                 [
100924                                     -6.73284,
100925                                     54.183567
100926                                 ],
100927                                 [
100928                                     -6.744777,
100929                                     54.184187
100930                                 ],
100931                                 [
100932                                     -6.766481,
100933                                     54.192352
100934                                 ],
100935                                 [
100936                                     -6.787824,
100937                                     54.202998
100938                                 ],
100939                                 [
100940                                     -6.807358,
100941                                     54.21633
100942                                 ],
100943                                 [
100944                                     -6.823946,
100945                                     54.23235
100946                                 ],
100947                                 [
100948                                     -6.829733,
100949                                     54.242375
100950                                 ],
100951                                 [
100952                                     -6.833196,
100953                                     54.25209
100954                                 ],
100955                                 [
100956                                     -6.837743,
100957                                     54.260513
100958                                 ],
100959                                 [
100960                                     -6.846683,
100961                                     54.266456
100962                                 ],
100963                                 [
100964                                     -6.882185,
100965                                     54.277257
100966                                 ],
100967                                 [
100968                                     -6.864667,
100969                                     54.282734
100970                                 ],
100971                                 [
100972                                     -6.856657,
100973                                     54.292811
100974                                 ],
100975                                 [
100976                                     -6.858414,
100977                                     54.307332
100978                                 ],
100979                                 [
100980                                     -6.870015,
100981                                     54.326001
100982                                 ],
100983                                 [
100984                                     -6.879705,
100985                                     54.341594
100986                                 ],
100987                                 [
100988                                     -6.885957,
100989                                     54.345624
100990                                 ],
100991                                 [
100992                                     -6.897895,
100993                                     54.346193
100994                                 ],
100995                                 [
100996                                     -6.905956,
100997                                     54.349035
100998                                 ],
100999                                 [
101000                                     -6.915051,
101001                                     54.365933
101002                                 ],
101003                                 [
101004                                     -6.922028,
101005                                     54.372703
101006                                 ],
101007                                 [
101008                                     -6.984091,
101009                                     54.403089
101010                                 ],
101011                                 [
101012                                     -7.017836,
101013                                     54.413166
101014                                 ],
101015                                 [
101016                                     -7.049255,
101017                                     54.411512
101018                                 ],
101019                                 [
101020                                     -7.078504,
101021                                     54.394717
101022                                 ],
101023                                 [
101024                                     -7.127028,
101025                                     54.349759
101026                                 ],
101027                                 [
101028                                     -7.159894,
101029                                     54.335186
101030                                 ],
101031                                 [
101032                                     -7.168059,
101033                                     54.335031
101034                                 ],
101035                                 [
101036                                     -7.185629,
101037                                     54.336943
101038                                 ],
101039                                 [
101040                                     -7.18947,
101041                                     54.335692
101042                                 ],
101043                                 [
101044                                     -7.19245,
101045                                     54.334721
101046                                 ],
101047                                 [
101048                                     -7.193949,
101049                                     54.329967
101050                                 ],
101051                                 [
101052                                     -7.191468,
101053                                     54.323869
101054                                 ],
101055                                 [
101056                                     -7.187644,
101057                                     54.318804
101058                                 ],
101059                                 [
101060                                     -7.185009,
101061                                     54.317254
101062                                 ],
101063                                 [
101064                                     -7.184647,
101065                                     54.316634
101066                                 ],
101067                                 [
101068                                     -7.192399,
101069                                     54.307384
101070                                 ],
101071                                 [
101072                                     -7.193691,
101073                                     54.307539
101074                                 ],
101075                                 [
101076                                     -7.199168,
101077                                     54.303457
101078                                 ],
101079                                 [
101080                                     -7.206661,
101081                                     54.304903
101082                                 ],
101083                                 [
101084                                     -7.211467,
101085                                     54.30418
101086                                 ],
101087                                 [
101088                                     -7.209038,
101089                                     54.293431
101090                                 ],
101091                                 [
101092                                     -7.1755,
101093                                     54.283664
101094                                 ],
101095                                 [
101096                                     -7.181495,
101097                                     54.269763
101098                                 ],
101099                                 [
101100                                     -7.14589,
101101                                     54.25209
101102                                 ],
101103                                 [
101104                                     -7.159739,
101105                                     54.24067
101106                                 ],
101107                                 [
101108                                     -7.153331,
101109                                     54.224237
101110                                 ],
101111                                 [
101112                                     -7.174725,
101113                                     54.216072
101114                                 ],
101115                                 [
101116                                     -7.229502,
101117                                     54.207545
101118                                 ],
101119                                 [
101120                                     -7.240871,
101121                                     54.202326
101122                                 ],
101123                                 [
101124                                     -7.249088,
101125                                     54.197416
101126                                 ],
101127                                 [
101128                                     -7.255496,
101129                                     54.190854
101130                                 ],
101131                                 [
101132                                     -7.261128,
101133                                     54.18088
101134                                 ],
101135                                 [
101136                                     -7.256322,
101137                                     54.176901
101138                                 ],
101139                                 [
101140                                     -7.247021,
101141                                     54.17225
101142                                 ],
101143                                 [
101144                                     -7.24578,
101145                                     54.166979
101146                                 ],
101147                                 [
101148                                     -7.265366,
101149                                     54.16114
101150                                 ],
101151                                 [
101152                                     -7.26087,
101153                                     54.151166
101154                                 ],
101155                                 [
101156                                     -7.263505,
101157                                     54.140986
101158                                 ],
101159                                 [
101160                                     -7.27074,
101161                                     54.132253
101162                                 ],
101163                                 [
101164                                     -7.280042,
101165                                     54.126155
101166                                 ],
101167                                 [
101168                                     -7.293788,
101169                                     54.122021
101170                                 ],
101171                                 [
101172                                     -7.297353,
101173                                     54.125896
101174                                 ],
101175                                 [
101176                                     -7.29632,
101177                                     54.134991
101178                                 ],
101179                                 [
101180                                     -7.296423,
101181                                     54.146515
101182                                 ],
101183                                 [
101184                                     -7.295028,
101185                                     54.155404
101186                                 ],
101187                                 [
101188                                     -7.292134,
101189                                     54.162638
101190                                 ],
101191                                 [
101192                                     -7.295545,
101193                                     54.165119
101194                                 ],
101195                                 [
101196                                     -7.325982,
101197                                     54.154577
101198                                 ],
101199                                 [
101200                                     -7.333165,
101201                                     54.149409
101202                                 ],
101203                                 [
101204                                     -7.333165,
101205                                     54.142743
101206                                 ],
101207                                 [
101208                                     -7.310324,
101209                                     54.114683
101210                                 ],
101211                                 [
101212                                     -7.316489,
101213                                     54.11428
101214                                 ],
101215                                 [
101216                                     -7.326964,
101217                                     54.113597
101218                                 ],
101219                                 [
101220                                     -7.375488,
101221                                     54.123312
101222                                 ],
101223                                 [
101224                                     -7.390216,
101225                                     54.121194
101226                                 ],
101227                                 [
101228                                     -7.39466,
101229                                     54.121917
101230                                 ],
101231                                 [
101232                                     -7.396624,
101233                                     54.126258
101234                                 ],
101235                                 [
101236                                     -7.403962,
101237                                     54.135043
101238                                 ],
101239                                 [
101240                                     -7.41223,
101241                                     54.136438
101242                                 ],
101243                                 [
101244                                     -7.422255,
101245                                     54.135456
101246                                 ],
101247                                 [
101248                                     -7.425769,
101249                                     54.136955
101250                                 ],
101251                                 [
101252                                     -7.414659,
101253                                     54.145688
101254                                 ],
101255                                 [
101256                                     -7.439619,
101257                                     54.146929
101258                                 ],
101259                                 [
101260                                     -7.480753,
101261                                     54.127653
101262                                 ],
101263                                 [
101264                                     -7.502302,
101265                                     54.125121
101266                                 ],
101267                                 [
101268                                     -7.609014,
101269                                     54.139901
101270                                 ],
101271                                 [
101272                                     -7.620796,
101273                                     54.144965
101274                                 ],
101275                                 [
101276                                     -7.624052,
101277                                     54.153336
101278                                 ],
101279                                 [
101280                                     -7.625706,
101281                                     54.162173
101282                                 ],
101283                                 [
101284                                     -7.632682,
101285                                     54.168529
101286                                 ],
101287                                 [
101288                                     -7.70477,
101289                                     54.200362
101290                                 ],
101291                                 [
101292                                     -7.722599,
101293                                     54.202326
101294                                 ],
101295                                 [
101296                                     -7.782078,
101297                                     54.2
101298                                 ],
101299                                 [
101300                                     -7.836959,
101301                                     54.204341
101302                                 ],
101303                                 [
101304                                     -7.856441,
101305                                     54.211421
101306                                 ],
101307                                 [
101308                                     -7.86967,
101309                                     54.226872
101310                                 ],
101311                                 [
101312                                     -7.873649,
101313                                     54.271055
101314                                 ],
101315                                 [
101316                                     -7.880264,
101317                                     54.287023
101318                                 ],
101319                                 [
101320                                     -7.894966,
101321                                     54.293586
101322                                 ],
101323                                 [
101324                                     -7.93411,
101325                                     54.297049
101326                                 ],
101327                                 [
101328                                     -7.942075,
101329                                     54.298873
101330                                 ],
101331                                 [
101332                                     -7.950802,
101333                                     54.300873
101334                                 ],
101335                                 [
101336                                     -7.96801,
101337                                     54.31219
101338                                 ],
101339                                 [
101340                                     -7.981033,
101341                                     54.326556
101342                                 ],
101343                                 [
101344                                     -8.002194,
101345                                     54.357923
101346                                 ],
101347                                 [
101348                                     -8.03134,
101349                                     54.358027
101350                                 ],
101351                                 [
101352                                     -8.05648,
101353                                     54.365882
101354                                 ],
101355                                 [
101356                                     -8.079941,
101357                                     54.380196
101358                                 ],
101359                                 [
101360                                     -8.122419,
101361                                     54.415233
101362                                 ],
101363                                 [
101364                                     -8.146346,
101365                                     54.430736
101366                                 ],
101367                                 [
101368                                     -8.156035,
101369                                     54.439055
101370                                 ],
101371                                 [
101372                                     -8.158128,
101373                                     54.447117
101374                                 ],
101375                                 [
101376                                     -8.161177,
101377                                     54.454817
101378                                 ],
101379                                 [
101380                                     -8.173837,
101381                                     54.461741
101382                                 ],
101383                                 [
101384                                     -8.168467,
101385                                     54.463477
101386                                 ],
101387                                 [
101388                                     -8.15017,
101389                                     54.46939
101390                                 ],
101391                                 [
101392                                     -8.097046,
101393                                     54.478588
101394                                 ],
101395                                 [
101396                                     -8.072448,
101397                                     54.487063
101398                                 ],
101399                                 [
101400                                     -8.060976,
101401                                     54.493316
101402                                 ],
101403                                 [
101404                                     -8.05586,
101405                                     54.497553
101406                                 ],
101407                                 [
101408                                     -8.043561,
101409                                     54.512229
101410                                 ],
101411                                 [
101412                                     -8.023278,
101413                                     54.529696
101414                                 ],
101415                                 [
101416                                     -8.002194,
101417                                     54.543442
101418                                 ],
101419                                 [
101420                                     -7.926411,
101421                                     54.533055
101422                                 ],
101423                                 [
101424                                     -7.887137,
101425                                     54.532125
101426                                 ],
101427                                 [
101428                                     -7.848844,
101429                                     54.54091
101430                                 ],
101431                                 [
101432                                     -7.749264,
101433                                     54.596152
101434                                 ],
101435                                 [
101436                                     -7.707871,
101437                                     54.604162
101438                                 ],
101439                                 [
101440                                     -7.707944,
101441                                     54.604708
101442                                 ],
101443                                 [
101444                                     -7.707951,
101445                                     54.604763
101446                                 ],
101447                                 [
101448                                     -7.710558,
101449                                     54.624264
101450                                 ],
101451                                 [
101452                                     -7.721204,
101453                                     54.625866
101454                                 ],
101455                                 [
101456                                     -7.736758,
101457                                     54.619251
101458                                 ],
101459                                 [
101460                                     -7.753553,
101461                                     54.614497
101462                                 ],
101463                                 [
101464                                     -7.769159,
101465                                     54.618011
101466                                 ],
101467                                 [
101468                                     -7.801199,
101469                                     54.634806
101470                                 ],
101471                                 [
101472                                     -7.814996,
101473                                     54.639457
101474                                 ],
101475                                 [
101476                                     -7.822541,
101477                                     54.638113
101478                                 ],
101479                                 [
101480                                     -7.838044,
101481                                     54.63124
101482                                 ],
101483                                 [
101484                                     -7.846416,
101485                                     54.631447
101486                                 ],
101487                                 [
101488                                     -7.85427,
101489                                     54.636408
101490                                 ],
101491                                 [
101492                                     -7.864347,
101493                                     54.649069
101494                                 ],
101495                                 [
101496                                     -7.872771,
101497                                     54.652221
101498                                 ],
101499                                 [
101500                                     -7.890082,
101501                                     54.655063
101502                                 ],
101503                                 [
101504                                     -7.906619,
101505                                     54.661316
101506                                 ],
101507                                 [
101508                                     -7.914835,
101509                                     54.671651
101510                                 ],
101511                                 [
101512                                     -7.907135,
101513                                     54.686689
101514                                 ],
101515                                 [
101516                                     -7.913233,
101517                                     54.688653
101518                                 ],
101519                                 [
101520                                     -7.929666,
101521                                     54.696714
101522                                 ],
101523                                 [
101524                                     -7.880109,
101525                                     54.711029
101526                                 ],
101527                                 [
101528                                     -7.845899,
101529                                     54.731027
101530                                 ],
101531                                 [
101532                                     -7.832153,
101533                                     54.730614
101534                                 ],
101535                                 [
101536                                     -7.803576,
101537                                     54.716145
101538                                 ],
101539                                 [
101540                                     -7.770503,
101541                                     54.706016
101542                                 ],
101543                                 [
101544                                     -7.736603,
101545                                     54.707463
101546                                 ],
101547                                 [
101548                                     -7.70229,
101549                                     54.718883
101550                                 ],
101551                                 [
101552                                     -7.667512,
101553                                     54.738779
101554                                 ],
101555                                 [
101556                                     -7.649683,
101557                                     54.744877
101558                                 ],
101559                                 [
101560                                     -7.61537,
101561                                     54.739347
101562                                 ],
101563                                 [
101564                                     -7.585398,
101565                                     54.744722
101566                                 ],
101567                                 [
101568                                     -7.566639,
101569                                     54.738675
101570                                 ],
101571                                 [
101572                                     -7.556149,
101573                                     54.738365
101574                                 ],
101575                                 [
101576                                     -7.543075,
101577                                     54.741673
101578                                 ],
101579                                 [
101580                                     -7.543023,
101581                                     54.743791
101582                                 ],
101583                                 [
101584                                     -7.548398,
101585                                     54.747202
101586                                 ],
101587                                 [
101588                                     -7.551705,
101589                                     54.754695
101590                                 ],
101591                                 [
101592                                     -7.549741,
101593                                     54.779603
101594                                 ],
101595                                 [
101596                                     -7.543385,
101597                                     54.793091
101598                                 ],
101599                                 [
101600                                     -7.470831,
101601                                     54.845284
101602                                 ],
101603                                 [
101604                                     -7.45507,
101605                                     54.863009
101606                                 ],
101607                                 [
101608                                     -7.444735,
101609                                     54.884455
101610                                 ],
101611                                 [
101612                                     -7.444735,
101613                                     54.894893
101614                                 ],
101615                                 [
101616                                     -7.448972,
101617                                     54.920318
101618                                 ],
101619                                 [
101620                                     -7.445251,
101621                                     54.932152
101622                                 ],
101623                                 [
101624                                     -7.436983,
101625                                     54.938301
101626                                 ],
101627                                 [
101628                                     -7.417139,
101629                                     54.943056
101630                                 ],
101631                                 [
101632                                     -7.415755,
101633                                     54.944372
101634                                 ],
101635                                 [
101636                                     -7.408665,
101637                                     54.951117
101638                                 ],
101639                                 [
101640                                     -7.407424,
101641                                     54.959437
101642                                 ],
101643                                 [
101644                                     -7.413109,
101645                                     54.984965
101646                                 ],
101647                                 [
101648                                     -7.409078,
101649                                     54.992045
101650                                 ],
101651                                 [
101652                                     -7.403755,
101653                                     54.99313
101654                                 ],
101655                                 [
101656                                     -7.40112,
101657                                     54.994836
101658                                 ],
101659                                 [
101660                                     -7.405254,
101661                                     55.003569
101662                                 ],
101663                                 [
101664                                     -7.376987,
101665                                     55.02889
101666                                 ],
101667                                 [
101668                                     -7.366962,
101669                                     55.035557
101670                                 ],
101671                                 [
101672                                     -7.355024,
101673                                     55.040931
101674                                 ],
101675                                 [
101676                                     -7.291152,
101677                                     55.046615
101678                                 ],
101679                                 [
101680                                     -7.282987,
101681                                     55.051835
101682                                 ],
101683                                 [
101684                                     -7.275288,
101685                                     55.058863
101686                                 ],
101687                                 [
101688                                     -7.266503,
101689                                     55.065167
101690                                 ],
101691                                 [
101692                                     -7.247097,
101693                                     55.069328
101694                                 ],
101695                                 [
101696                                     -7.2471,
101697                                     55.069322
101698                                 ],
101699                                 [
101700                                     -7.256744,
101701                                     55.050686
101702                                 ],
101703                                 [
101704                                     -7.240956,
101705                                     55.050279
101706                                 ],
101707                                 [
101708                                     -7.240314,
101709                                     55.050389
101710                                 ]
101711                             ]
101712                         ],
101713                         [
101714                             [
101715                                 [
101716                                     -13.688588,
101717                                     57.596259
101718                                 ],
101719                                 [
101720                                     -13.690419,
101721                                     57.596259
101722                                 ],
101723                                 [
101724                                     -13.691314,
101725                                     57.596503
101726                                 ],
101727                                 [
101728                                     -13.691314,
101729                                     57.597154
101730                                 ],
101731                                 [
101732                                     -13.690419,
101733                                     57.597805
101734                                 ],
101735                                 [
101736                                     -13.688588,
101737                                     57.597805
101738                                 ],
101739                                 [
101740                                     -13.687652,
101741                                     57.597154
101742                                 ],
101743                                 [
101744                                     -13.687652,
101745                                     57.596869
101746                                 ],
101747                                 [
101748                                     -13.688588,
101749                                     57.596259
101750                                 ]
101751                             ]
101752                         ],
101753                         [
101754                             [
101755                                 [
101756                                     -4.839121,
101757                                     54.469789
101758                                 ],
101759                                 [
101760                                     -4.979941,
101761                                     54.457977
101762                                 ],
101763                                 [
101764                                     -5.343644,
101765                                     54.878637
101766                                 ],
101767                                 [
101768                                     -5.308469,
101769                                     55.176452
101770                                 ],
101771                                 [
101772                                     -6.272566,
101773                                     55.418443
101774                                 ],
101775                                 [
101776                                     -8.690528,
101777                                     57.833706
101778                                 ],
101779                                 [
101780                                     -6.344705,
101781                                     59.061083
101782                                 ],
101783                                 [
101784                                     -4.204785,
101785                                     58.63305
101786                                 ],
101787                                 [
101788                                     -2.31566,
101789                                     60.699068
101790                                 ],
101791                                 [
101792                                     -1.695335,
101793                                     60.76432
101794                                 ],
101795                                 [
101796                                     -1.58092,
101797                                     60.866001
101798                                 ],
101799                                 [
101800                                     -0.17022,
101801                                     60.897204
101802                                 ],
101803                                 [
101804                                     -0.800508,
101805                                     59.770037
101806                                 ],
101807                                 [
101808                                     -1.292368,
101809                                     57.732574
101810                                 ],
101811                                 [
101812                                     -1.850077,
101813                                     55.766368
101814                                 ],
101815                                 [
101816                                     -1.73054,
101817                                     55.782219
101818                                 ],
101819                                 [
101820                                     1.892395,
101821                                     52.815229
101822                                 ],
101823                                 [
101824                                     1.742775,
101825                                     51.364209
101826                                 ],
101827                                 [
101828                                     1.080173,
101829                                     50.847526
101830                                 ],
101831                                 [
101832                                     0.000774,
101833                                     50.664982
101834                                 ],
101835                                 [
101836                                     -0.162997,
101837                                     50.752401
101838                                 ],
101839                                 [
101840                                     -0.725152,
101841                                     50.731879
101842                                 ],
101843                                 [
101844                                     -0.768853,
101845                                     50.741516
101846                                 ],
101847                                 [
101848                                     -0.770985,
101849                                     50.736884
101850                                 ],
101851                                 [
101852                                     -0.789947,
101853                                     50.730048
101854                                 ],
101855                                 [
101856                                     -0.812815,
101857                                     50.734768
101858                                 ],
101859                                 [
101860                                     -0.877742,
101861                                     50.761156
101862                                 ],
101863                                 [
101864                                     -0.942879,
101865                                     50.758338
101866                                 ],
101867                                 [
101868                                     -0.992581,
101869                                     50.737379
101870                                 ],
101871                                 [
101872                                     -1.18513,
101873                                     50.766989
101874                                 ],
101875                                 [
101876                                     -1.282741,
101877                                     50.792353
101878                                 ],
101879                                 [
101880                                     -1.375004,
101881                                     50.772063
101882                                 ],
101883                                 [
101884                                     -1.523427,
101885                                     50.719605
101886                                 ],
101887                                 [
101888                                     -1.630649,
101889                                     50.695128
101890                                 ],
101891                                 [
101892                                     -1.663617,
101893                                     50.670508
101894                                 ],
101895                                 [
101896                                     -1.498021,
101897                                     50.40831
101898                                 ],
101899                                 [
101900                                     -4.097427,
101901                                     49.735486
101902                                 ],
101903                                 [
101904                                     -6.825199,
101905                                     49.700905
101906                                 ],
101907                                 [
101908                                     -5.541541,
101909                                     51.446591
101910                                 ],
101911                                 [
101912                                     -6.03361,
101913                                     51.732369
101914                                 ],
101915                                 [
101916                                     -4.791746,
101917                                     52.635365
101918                                 ],
101919                                 [
101920                                     -4.969244,
101921                                     52.637413
101922                                 ],
101923                                 [
101924                                     -5.049473,
101925                                     53.131209
101926                                 ],
101927                                 [
101928                                     -4.787393,
101929                                     53.409491
101930                                 ],
101931                                 [
101932                                     -4.734148,
101933                                     53.424866
101934                                 ],
101935                                 [
101936                                     -4.917096,
101937                                     53.508212
101938                                 ],
101939                                 [
101940                                     -4.839121,
101941                                     54.469789
101942                                 ]
101943                             ]
101944                         ]
101945                     ]
101946                 }
101947             },
101948             {
101949                 "type": "Feature",
101950                 "properties": {
101951                     "id": 0
101952                 },
101953                 "geometry": {
101954                     "type": "MultiPolygon",
101955                     "coordinates": [
101956                         [
101957                             [
101958                                 [
101959                                     -157.018938,
101960                                     19.300864
101961                                 ],
101962                                 [
101963                                     -179.437336,
101964                                     27.295312
101965                                 ],
101966                                 [
101967                                     -179.480084,
101968                                     28.991459
101969                                 ],
101970                                 [
101971                                     -168.707465,
101972                                     26.30325
101973                                 ],
101974                                 [
101975                                     -163.107414,
101976                                     24.60499
101977                                 ],
101978                                 [
101979                                     -153.841679,
101980                                     20.079306
101981                                 ],
101982                                 [
101983                                     -154.233846,
101984                                     19.433391
101985                                 ],
101986                                 [
101987                                     -153.61725,
101988                                     18.900587
101989                                 ],
101990                                 [
101991                                     -154.429471,
101992                                     18.171036
101993                                 ],
101994                                 [
101995                                     -156.780638,
101996                                     18.718492
101997                                 ],
101998                                 [
101999                                     -157.018938,
102000                                     19.300864
102001                                 ]
102002                             ]
102003                         ],
102004                         [
102005                             [
102006                                 [
102007                                     -78.91269,
102008                                     43.037032
102009                                 ],
102010                                 [
102011                                     -78.964351,
102012                                     42.976393
102013                                 ],
102014                                 [
102015                                     -78.981718,
102016                                     42.979043
102017                                 ],
102018                                 [
102019                                     -78.998055,
102020                                     42.991111
102021                                 ],
102022                                 [
102023                                     -79.01189,
102024                                     43.004358
102025                                 ],
102026                                 [
102027                                     -79.022046,
102028                                     43.010539
102029                                 ],
102030                                 [
102031                                     -79.023076,
102032                                     43.017015
102033                                 ],
102034                                 [
102035                                     -79.00983,
102036                                     43.050867
102037                                 ],
102038                                 [
102039                                     -79.011449,
102040                                     43.065291
102041                                 ],
102042                                 [
102043                                     -78.993051,
102044                                     43.066174
102045                                 ],
102046                                 [
102047                                     -78.975536,
102048                                     43.069707
102049                                 ],
102050                                 [
102051                                     -78.958905,
102052                                     43.070884
102053                                 ],
102054                                 [
102055                                     -78.943304,
102056                                     43.065291
102057                                 ],
102058                                 [
102059                                     -78.917399,
102060                                     43.058521
102061                                 ],
102062                                 [
102063                                     -78.908569,
102064                                     43.049396
102065                                 ],
102066                                 [
102067                                     -78.91269,
102068                                     43.037032
102069                                 ]
102070                             ]
102071                         ],
102072                         [
102073                             [
102074                                 [
102075                                     -123.03529,
102076                                     48.992515
102077                                 ],
102078                                 [
102079                                     -123.035308,
102080                                     48.992499
102081                                 ],
102082                                 [
102083                                     -123.045277,
102084                                     48.984361
102085                                 ],
102086                                 [
102087                                     -123.08849,
102088                                     48.972235
102089                                 ],
102090                                 [
102091                                     -123.089345,
102092                                     48.987982
102093                                 ],
102094                                 [
102095                                     -123.090484,
102096                                     48.992499
102097                                 ],
102098                                 [
102099                                     -123.090488,
102100                                     48.992515
102101                                 ],
102102                                 [
102103                                     -123.035306,
102104                                     48.992515
102105                                 ],
102106                                 [
102107                                     -123.03529,
102108                                     48.992515
102109                                 ]
102110                             ]
102111                         ],
102112                         [
102113                             [
102114                                 [
102115                                     -103.837038,
102116                                     29.279906
102117                                 ],
102118                                 [
102119                                     -103.864121,
102120                                     29.281366
102121                                 ],
102122                                 [
102123                                     -103.928122,
102124                                     29.293019
102125                                 ],
102126                                 [
102127                                     -104.01915,
102128                                     29.32033
102129                                 ],
102130                                 [
102131                                     -104.057313,
102132                                     29.339037
102133                                 ],
102134                                 [
102135                                     -104.105424,
102136                                     29.385675
102137                                 ],
102138                                 [
102139                                     -104.139789,
102140                                     29.400584
102141                                 ],
102142                                 [
102143                                     -104.161648,
102144                                     29.416759
102145                                 ],
102146                                 [
102147                                     -104.194514,
102148                                     29.448927
102149                                 ],
102150                                 [
102151                                     -104.212291,
102152                                     29.484661
102153                                 ],
102154                                 [
102155                                     -104.218698,
102156                                     29.489829
102157                                 ],
102158                                 [
102159                                     -104.227148,
102160                                     29.493033
102161                                 ],
102162                                 [
102163                                     -104.251022,
102164                                     29.508588
102165                                 ],
102166                                 [
102167                                     -104.267171,
102168                                     29.526571
102169                                 ],
102170                                 [
102171                                     -104.292751,
102172                                     29.532824
102173                                 ],
102174                                 [
102175                                     -104.320604,
102176                                     29.532255
102177                                 ],
102178                                 [
102179                                     -104.338484,
102180                                     29.524013
102181                                 ],
102182                                 [
102183                                     -104.349026,
102184                                     29.537578
102185                                 ],
102186                                 [
102187                                     -104.430443,
102188                                     29.582795
102189                                 ],
102190                                 [
102191                                     -104.437832,
102192                                     29.58543
102193                                 ],
102194                                 [
102195                                     -104.444008,
102196                                     29.589203
102197                                 ],
102198                                 [
102199                                     -104.448555,
102200                                     29.597678
102201                                 ],
102202                                 [
102203                                     -104.452069,
102204                                     29.607109
102205                                 ],
102206                                 [
102207                                     -104.455222,
102208                                     29.613387
102209                                 ],
102210                                 [
102211                                     -104.469381,
102212                                     29.625402
102213                                 ],
102214                                 [
102215                                     -104.516639,
102216                                     29.654315
102217                                 ],
102218                                 [
102219                                     -104.530824,
102220                                     29.667906
102221                                 ],
102222                                 [
102223                                     -104.535036,
102224                                     29.677802
102225                                 ],
102226                                 [
102227                                     -104.535191,
102228                                     29.687853
102229                                 ],
102230                                 [
102231                                     -104.537103,
102232                                     29.702116
102233                                 ],
102234                                 [
102235                                     -104.543666,
102236                                     29.71643
102237                                 ],
102238                                 [
102239                                     -104.561391,
102240                                     29.745421
102241                                 ],
102242                                 [
102243                                     -104.570279,
102244                                     29.787511
102245                                 ],
102246                                 [
102247                                     -104.583586,
102248                                     29.802575
102249                                 ],
102250                                 [
102251                                     -104.601207,
102252                                     29.81477
102253                                 ],
102254                                 [
102255                                     -104.619682,
102256                                     29.833064
102257                                 ],
102258                                 [
102259                                     -104.623764,
102260                                     29.841487
102261                                 ],
102262                                 [
102263                                     -104.637588,
102264                                     29.887996
102265                                 ],
102266                                 [
102267                                     -104.656346,
102268                                     29.908201
102269                                 ],
102270                                 [
102271                                     -104.660635,
102272                                     29.918433
102273                                 ],
102274                                 [
102275                                     -104.663478,
102276                                     29.923084
102277                                 ],
102278                                 [
102279                                     -104.676526,
102280                                     29.93683
102281                                 ],
102282                                 [
102283                                     -104.680479,
102284                                     29.942308
102285                                 ],
102286                                 [
102287                                     -104.682469,
102288                                     29.952126
102289                                 ],
102290                                 [
102291                                     -104.680117,
102292                                     29.967784
102293                                 ],
102294                                 [
102295                                     -104.680479,
102296                                     29.976466
102297                                 ],
102298                                 [
102299                                     -104.699108,
102300                                     30.03145
102301                                 ],
102302                                 [
102303                                     -104.701589,
102304                                     30.055324
102305                                 ],
102306                                 [
102307                                     -104.698592,
102308                                     30.075271
102309                                 ],
102310                                 [
102311                                     -104.684639,
102312                                     30.111135
102313                                 ],
102314                                 [
102315                                     -104.680479,
102316                                     30.134131
102317                                 ],
102318                                 [
102319                                     -104.67867,
102320                                     30.170356
102321                                 ],
102322                                 [
102323                                     -104.681564,
102324                                     30.192939
102325                                 ],
102326                                 [
102327                                     -104.695853,
102328                                     30.208441
102329                                 ],
102330                                 [
102331                                     -104.715231,
102332                                     30.243995
102333                                 ],
102334                                 [
102335                                     -104.724585,
102336                                     30.252211
102337                                 ],
102338                                 [
102339                                     -104.742155,
102340                                     30.25986
102341                                 ],
102342                                 [
102343                                     -104.74939,
102344                                     30.264459
102345                                 ],
102346                                 [
102347                                     -104.761689,
102348                                     30.284199
102349                                 ],
102350                                 [
102351                                     -104.774143,
102352                                     30.311588
102353                                 ],
102354                                 [
102355                                     -104.788767,
102356                                     30.335927
102357                                 ],
102358                                 [
102359                                     -104.807732,
102360                                     30.346418
102361                                 ],
102362                                 [
102363                                     -104.8129,
102364                                     30.350707
102365                                 ],
102366                                 [
102367                                     -104.814967,
102368                                     30.360577
102369                                 ],
102370                                 [
102371                                     -104.816001,
102372                                     30.371997
102373                                 ],
102374                                 [
102375                                     -104.818274,
102376                                     30.380524
102377                                 ],
102378                                 [
102379                                     -104.824269,
102380                                     30.38719
102381                                 ],
102382                                 [
102383                                     -104.83755,
102384                                     30.394063
102385                                 ],
102386                                 [
102387                                     -104.844939,
102388                                     30.40104
102389                                 ],
102390                                 [
102391                                     -104.853259,
102392                                     30.41215
102393                                 ],
102394                                 [
102395                                     -104.855016,
102396                                     30.417473
102397                                 ],
102398                                 [
102399                                     -104.853621,
102400                                     30.423984
102401                                 ],
102402                                 [
102403                                     -104.852432,
102404                                     30.438867
102405                                 ],
102406                                 [
102407                                     -104.854655,
102408                                     30.448737
102409                                 ],
102410                                 [
102411                                     -104.864473,
102412                                     30.462018
102413                                 ],
102414                                 [
102415                                     -104.866695,
102416                                     30.473025
102417                                 ],
102418                                 [
102419                                     -104.865248,
102420                                     30.479898
102421                                 ],
102422                                 [
102423                                     -104.859615,
102424                                     30.491112
102425                                 ],
102426                                 [
102427                                     -104.859254,
102428                                     30.497261
102429                                 ],
102430                                 [
102431                                     -104.863026,
102432                                     30.502377
102433                                 ],
102434                                 [
102435                                     -104.879718,
102436                                     30.510852
102437                                 ],
102438                                 [
102439                                     -104.882146,
102440                                     30.520929
102441                                 ],
102442                                 [
102443                                     -104.884007,
102444                                     30.541858
102445                                 ],
102446                                 [
102447                                     -104.886591,
102448                                     30.551883
102449                                 ],
102450                                 [
102451                                     -104.898166,
102452                                     30.569401
102453                                 ],
102454                                 [
102455                                     -104.928242,
102456                                     30.599529
102457                                 ],
102458                                 [
102459                                     -104.93434,
102460                                     30.610536
102461                                 ],
102462                                 [
102463                                     -104.941057,
102464                                     30.61405
102465                                 ],
102466                                 [
102467                                     -104.972735,
102468                                     30.618029
102469                                 ],
102470                                 [
102471                                     -104.98276,
102472                                     30.620716
102473                                 ],
102474                                 [
102475                                     -104.989117,
102476                                     30.629553
102477                                 ],
102478                                 [
102479                                     -104.991649,
102480                                     30.640301
102481                                 ],
102482                                 [
102483                                     -104.992941,
102484                                     30.651464
102485                                 ],
102486                                 [
102487                                     -104.995783,
102488                                     30.661747
102489                                 ],
102490                                 [
102491                                     -105.008495,
102492                                     30.676992
102493                                 ],
102494                                 [
102495                                     -105.027977,
102496                                     30.690117
102497                                 ],
102498                                 [
102499                                     -105.049475,
102500                                     30.699264
102501                                 ],
102502                                 [
102503                                     -105.06813,
102504                                     30.702675
102505                                 ],
102506                                 [
102507                                     -105.087043,
102508                                     30.709806
102509                                 ],
102510                                 [
102511                                     -105.133604,
102512                                     30.757917
102513                                 ],
102514                                 [
102515                                     -105.140425,
102516                                     30.750476
102517                                 ],
102518                                 [
102519                                     -105.153241,
102520                                     30.763188
102521                                 ],
102522                                 [
102523                                     -105.157788,
102524                                     30.76572
102525                                 ],
102526                                 [
102527                                     -105.160889,
102528                                     30.764118
102529                                 ],
102530                                 [
102531                                     -105.162698,
102532                                     30.774919
102533                                 ],
102534                                 [
102535                                     -105.167297,
102536                                     30.781171
102537                                 ],
102538                                 [
102539                                     -105.17479,
102540                                     30.783962
102541                                 ],
102542                                 [
102543                                     -105.185125,
102544                                     30.784634
102545                                 ],
102546                                 [
102547                                     -105.195306,
102548                                     30.787941
102549                                 ],
102550                                 [
102551                                     -105.204917,
102552                                     30.80241
102553                                 ],
102554                                 [
102555                                     -105.2121,
102556                                     30.805718
102557                                 ],
102558                                 [
102559                                     -105.21825,
102560                                     30.806803
102561                                 ],
102562                                 [
102563                                     -105.229257,
102564                                     30.810214
102565                                 ],
102566                                 [
102567                                     -105.232874,
102568                                     30.809128
102569                                 ],
102570                                 [
102571                                     -105.239851,
102572                                     30.801532
102573                                 ],
102574                                 [
102575                                     -105.243985,
102576                                     30.799103
102577                                 ],
102578                                 [
102579                                     -105.249049,
102580                                     30.798845
102581                                 ],
102582                                 [
102583                                     -105.259488,
102584                                     30.802979
102585                                 ],
102586                                 [
102587                                     -105.265844,
102588                                     30.808405
102589                                 ],
102590                                 [
102591                                     -105.270753,
102592                                     30.814348
102593                                 ],
102594                                 [
102595                                     -105.277006,
102596                                     30.819412
102597                                 ],
102598                                 [
102599                                     -105.334315,
102600                                     30.843803
102601                                 ],
102602                                 [
102603                                     -105.363771,
102604                                     30.850366
102605                                 ],
102606                                 [
102607                                     -105.376173,
102608                                     30.859565
102609                                 ],
102610                                 [
102611                                     -105.41555,
102612                                     30.902456
102613                                 ],
102614                                 [
102615                                     -105.496682,
102616                                     30.95651
102617                                 ],
102618                                 [
102619                                     -105.530789,
102620                                     30.991701
102621                                 ],
102622                                 [
102623                                     -105.555955,
102624                                     31.002605
102625                                 ],
102626                                 [
102627                                     -105.565722,
102628                                     31.016661
102629                                 ],
102630                                 [
102631                                     -105.578641,
102632                                     31.052163
102633                                 ],
102634                                 [
102635                                     -105.59094,
102636                                     31.071438
102637                                 ],
102638                                 [
102639                                     -105.605875,
102640                                     31.081928
102641                                 ],
102642                                 [
102643                                     -105.623496,
102644                                     31.090351
102645                                 ],
102646                                 [
102647                                     -105.643805,
102648                                     31.103684
102649                                 ],
102650                                 [
102651                                     -105.668042,
102652                                     31.127869
102653                                 ],
102654                                 [
102655                                     -105.675225,
102656                                     31.131951
102657                                 ],
102658                                 [
102659                                     -105.692278,
102660                                     31.137635
102661                                 ],
102662                                 [
102663                                     -105.76819,
102664                                     31.18001
102665                                 ],
102666                                 [
102667                                     -105.777854,
102668                                     31.192722
102669                                 ],
102670                                 [
102671                                     -105.78483,
102672                                     31.211016
102673                                 ],
102674                                 [
102675                                     -105.861983,
102676                                     31.288376
102677                                 ],
102678                                 [
102679                                     -105.880147,
102680                                     31.300881
102681                                 ],
102682                                 [
102683                                     -105.896994,
102684                                     31.305997
102685                                 ],
102686                                 [
102687                                     -105.897149,
102688                                     31.309511
102689                                 ],
102690                                 [
102691                                     -105.908802,
102692                                     31.317004
102693                                 ],
102694                                 [
102695                                     -105.928052,
102696                                     31.326461
102697                                 ],
102698                                 [
102699                                     -105.934563,
102700                                     31.335504
102701                                 ],
102702                                 [
102703                                     -105.941772,
102704                                     31.352351
102705                                 ],
102706                                 [
102707                                     -105.948515,
102708                                     31.361239
102709                                 ],
102710                                 [
102711                                     -105.961202,
102712                                     31.371006
102713                                 ],
102714                                 [
102715                                     -106.004739,
102716                                     31.396948
102717                                 ],
102718                                 [
102719                                     -106.021147,
102720                                     31.402167
102721                                 ],
102722                                 [
102723                                     -106.046261,
102724                                     31.404648
102725                                 ],
102726                                 [
102727                                     -106.065304,
102728                                     31.410952
102729                                 ],
102730                                 [
102731                                     -106.099385,
102732                                     31.428884
102733                                 ],
102734                                 [
102735                                     -106.141113,
102736                                     31.439167
102737                                 ],
102738                                 [
102739                                     -106.164316,
102740                                     31.447797
102741                                 ],
102742                                 [
102743                                     -106.174471,
102744                                     31.460251
102745                                 ],
102746                                 [
102747                                     -106.209249,
102748                                     31.477305
102749                                 ],
102750                                 [
102751                                     -106.215424,
102752                                     31.483919
102753                                 ],
102754                                 [
102755                                     -106.21744,
102756                                     31.488725
102757                                 ],
102758                                 [
102759                                     -106.218731,
102760                                     31.494616
102761                                 ],
102762                                 [
102763                                     -106.222891,
102764                                     31.50459
102765                                 ],
102766                                 [
102767                                     -106.232658,
102768                                     31.519938
102769                                 ],
102770                                 [
102771                                     -106.274749,
102772                                     31.562622
102773                                 ],
102774                                 [
102775                                     -106.286298,
102776                                     31.580141
102777                                 ],
102778                                 [
102779                                     -106.312292,
102780                                     31.648612
102781                                 ],
102782                                 [
102783                                     -106.331309,
102784                                     31.68215
102785                                 ],
102786                                 [
102787                                     -106.35849,
102788                                     31.717548
102789                                 ],
102790                                 [
102791                                     -106.39177,
102792                                     31.745919
102793                                 ],
102794                                 [
102795                                     -106.428951,
102796                                     31.758476
102797                                 ],
102798                                 [
102799                                     -106.473135,
102800                                     31.755065
102801                                 ],
102802                                 [
102803                                     -106.492797,
102804                                     31.759044
102805                                 ],
102806                                 [
102807                                     -106.501425,
102808                                     31.766344
102809                                 ],
102810                                 [
102811                                     -106.506052,
102812                                     31.770258
102813                                 ],
102814                                 [
102815                                     -106.517189,
102816                                     31.773824
102817                                 ],
102818                                 [
102819                                     -106.558969,
102820                                     31.773876
102821                                 ],
102822                                 [
102823                                     -106.584859,
102824                                     31.773927
102825                                 ],
102826                                 [
102827                                     -106.610697,
102828                                     31.773979
102829                                 ],
102830                                 [
102831                                     -106.636587,
102832                                     31.774082
102833                                 ],
102834                                 [
102835                                     -106.662477,
102836                                     31.774134
102837                                 ],
102838                                 [
102839                                     -106.688315,
102840                                     31.774237
102841                                 ],
102842                                 [
102843                                     -106.714205,
102844                                     31.774237
102845                                 ],
102846                                 [
102847                                     -106.740095,
102848                                     31.774289
102849                                 ],
102850                                 [
102851                                     -106.765933,
102852                                     31.774392
102853                                 ],
102854                                 [
102855                                     -106.791823,
102856                                     31.774444
102857                                 ],
102858                                 [
102859                                     -106.817713,
102860                                     31.774496
102861                                 ],
102862                                 [
102863                                     -106.843603,
102864                                     31.774547
102865                                 ],
102866                                 [
102867                                     -106.869441,
102868                                     31.774599
102869                                 ],
102870                                 [
102871                                     -106.895331,
102872                                     31.774702
102873                                 ],
102874                                 [
102875                                     -106.921221,
102876                                     31.774702
102877                                 ],
102878                                 [
102879                                     -106.947111,
102880                                     31.774754
102881                                 ],
102882                                 [
102883                                     -106.973001,
102884                                     31.774857
102885                                 ],
102886                                 [
102887                                     -106.998891,
102888                                     31.774909
102889                                 ],
102890                                 [
102891                                     -107.02478,
102892                                     31.774961
102893                                 ],
102894                                 [
102895                                     -107.05067,
102896                                     31.775013
102897                                 ],
102898                                 [
102899                                     -107.076509,
102900                                     31.775064
102901                                 ],
102902                                 [
102903                                     -107.102398,
102904                                     31.775168
102905                                 ],
102906                                 [
102907                                     -107.128288,
102908                                     31.775168
102909                                 ],
102910                                 [
102911                                     -107.154127,
102912                                     31.775219
102913                                 ],
102914                                 [
102915                                     -107.180016,
102916                                     31.775374
102917                                 ],
102918                                 [
102919                                     -107.205906,
102920                                     31.775374
102921                                 ],
102922                                 [
102923                                     -107.231796,
102924                                     31.775426
102925                                 ],
102926                                 [
102927                                     -107.257634,
102928                                     31.775478
102929                                 ],
102930                                 [
102931                                     -107.283524,
102932                                     31.775529
102933                                 ],
102934                                 [
102935                                     -107.309414,
102936                                     31.775633
102937                                 ],
102938                                 [
102939                                     -107.335252,
102940                                     31.775684
102941                                 ],
102942                                 [
102943                                     -107.361142,
102944                                     31.775788
102945                                 ],
102946                                 [
102947                                     -107.387032,
102948                                     31.775788
102949                                 ],
102950                                 [
102951                                     -107.412896,
102952                                     31.775839
102953                                 ],
102954                                 [
102955                                     -107.438786,
102956                                     31.775943
102957                                 ],
102958                                 [
102959                                     -107.464676,
102960                                     31.775994
102961                                 ],
102962                                 [
102963                                     -107.490566,
102964                                     31.776098
102965                                 ],
102966                                 [
102967                                     -107.516404,
102968                                     31.776149
102969                                 ],
102970                                 [
102971                                     -107.542294,
102972                                     31.776201
102973                                 ],
102974                                 [
102975                                     -107.568184,
102976                                     31.776253
102977                                 ],
102978                                 [
102979                                     -107.594074,
102980                                     31.776304
102981                                 ],
102982                                 [
102983                                     -107.619964,
102984                                     31.776408
102985                                 ],
102986                                 [
102987                                     -107.645854,
102988                                     31.776459
102989                                 ],
102990                                 [
102991                                     -107.671744,
102992                                     31.776459
102993                                 ],
102994                                 [
102995                                     -107.697633,
102996                                     31.776563
102997                                 ],
102998                                 [
102999                                     -107.723472,
103000                                     31.776614
103001                                 ],
103002                                 [
103003                                     -107.749362,
103004                                     31.776666
103005                                 ],
103006                                 [
103007                                     -107.775251,
103008                                     31.776718
103009                                 ],
103010                                 [
103011                                     -107.801141,
103012                                     31.77677
103013                                 ],
103014                                 [
103015                                     -107.82698,
103016                                     31.776873
103017                                 ],
103018                                 [
103019                                     -107.852869,
103020                                     31.776925
103021                                 ],
103022                                 [
103023                                     -107.878759,
103024                                     31.776925
103025                                 ],
103026                                 [
103027                                     -107.904598,
103028                                     31.777028
103029                                 ],
103030                                 [
103031                                     -107.930487,
103032                                     31.77708
103033                                 ],
103034                                 [
103035                                     -107.956377,
103036                                     31.777131
103037                                 ],
103038                                 [
103039                                     -107.982216,
103040                                     31.777183
103041                                 ],
103042                                 [
103043                                     -108.008105,
103044                                     31.777235
103045                                 ],
103046                                 [
103047                                     -108.033995,
103048                                     31.777338
103049                                 ],
103050                                 [
103051                                     -108.059885,
103052                                     31.77739
103053                                 ],
103054                                 [
103055                                     -108.085723,
103056                                     31.77739
103057                                 ],
103058                                 [
103059                                     -108.111613,
103060                                     31.777545
103061                                 ],
103062                                 [
103063                                     -108.137503,
103064                                     31.777545
103065                                 ],
103066                                 [
103067                                     -108.163341,
103068                                     31.777648
103069                                 ],
103070                                 [
103071                                     -108.189283,
103072                                     31.7777
103073                                 ],
103074                                 [
103075                                     -108.215121,
103076                                     31.777751
103077                                 ],
103078                                 [
103079                                     -108.215121,
103080                                     31.770723
103081                                 ],
103082                                 [
103083                                     -108.215121,
103084                                     31.763695
103085                                 ],
103086                                 [
103087                                     -108.215121,
103088                                     31.756667
103089                                 ],
103090                                 [
103091                                     -108.215121,
103092                                     31.749639
103093                                 ],
103094                                 [
103095                                     -108.215121,
103096                                     31.74256
103097                                 ],
103098                                 [
103099                                     -108.215121,
103100                                     31.735583
103101                                 ],
103102                                 [
103103                                     -108.215121,
103104                                     31.728555
103105                                 ],
103106                                 [
103107                                     -108.215121,
103108                                     31.721476
103109                                 ],
103110                                 [
103111                                     -108.215121,
103112                                     31.714396
103113                                 ],
103114                                 [
103115                                     -108.215121,
103116                                     31.70742
103117                                 ],
103118                                 [
103119                                     -108.215121,
103120                                     31.700392
103121                                 ],
103122                                 [
103123                                     -108.215121,
103124                                     31.693312
103125                                 ],
103126                                 [
103127                                     -108.215121,
103128                                     31.686284
103129                                 ],
103130                                 [
103131                                     -108.215121,
103132                                     31.679256
103133                                 ],
103134                                 [
103135                                     -108.215121,
103136                                     31.672176
103137                                 ],
103138                                 [
103139                                     -108.21507,
103140                                     31.665148
103141                                 ],
103142                                 [
103143                                     -108.215018,
103144                                     31.658172
103145                                 ],
103146                                 [
103147                                     -108.215018,
103148                                     31.651092
103149                                 ],
103150                                 [
103151                                     -108.215018,
103152                                     31.644064
103153                                 ],
103154                                 [
103155                                     -108.215018,
103156                                     31.637036
103157                                 ],
103158                                 [
103159                                     -108.215018,
103160                                     31.630008
103161                                 ],
103162                                 [
103163                                     -108.215018,
103164                                     31.62298
103165                                 ],
103166                                 [
103167                                     -108.215018,
103168                                     31.615952
103169                                 ],
103170                                 [
103171                                     -108.215018,
103172                                     31.608873
103173                                 ],
103174                                 [
103175                                     -108.215018,
103176                                     31.601845
103177                                 ],
103178                                 [
103179                                     -108.215018,
103180                                     31.594817
103181                                 ],
103182                                 [
103183                                     -108.215018,
103184                                     31.587789
103185                                 ],
103186                                 [
103187                                     -108.215018,
103188                                     31.580761
103189                                 ],
103190                                 [
103191                                     -108.215018,
103192                                     31.573733
103193                                 ],
103194                                 [
103195                                     -108.215018,
103196                                     31.566653
103197                                 ],
103198                                 [
103199                                     -108.215018,
103200                                     31.559625
103201                                 ],
103202                                 [
103203                                     -108.214966,
103204                                     31.552597
103205                                 ],
103206                                 [
103207                                     -108.214966,
103208                                     31.545569
103209                                 ],
103210                                 [
103211                                     -108.214966,
103212                                     31.538489
103213                                 ],
103214                                 [
103215                                     -108.214966,
103216                                     31.531461
103217                                 ],
103218                                 [
103219                                     -108.214966,
103220                                     31.524485
103221                                 ],
103222                                 [
103223                                     -108.214966,
103224                                     31.517405
103225                                 ],
103226                                 [
103227                                     -108.214966,
103228                                     31.510378
103229                                 ],
103230                                 [
103231                                     -108.214966,
103232                                     31.503401
103233                                 ],
103234                                 [
103235                                     -108.214966,
103236                                     31.496322
103237                                 ],
103238                                 [
103239                                     -108.214966,
103240                                     31.489242
103241                                 ],
103242                                 [
103243                                     -108.214966,
103244                                     31.482214
103245                                 ],
103246                                 [
103247                                     -108.214966,
103248                                     31.475238
103249                                 ],
103250                                 [
103251                                     -108.214966,
103252                                     31.468158
103253                                 ],
103254                                 [
103255                                     -108.214966,
103256                                     31.46113
103257                                 ],
103258                                 [
103259                                     -108.214966,
103260                                     31.454102
103261                                 ],
103262                                 [
103263                                     -108.214966,
103264                                     31.447074
103265                                 ],
103266                                 [
103267                                     -108.214915,
103268                                     31.440046
103269                                 ],
103270                                 [
103271                                     -108.214863,
103272                                     31.432966
103273                                 ],
103274                                 [
103275                                     -108.214863,
103276                                     31.425938
103277                                 ],
103278                                 [
103279                                     -108.214863,
103280                                     31.41891
103281                                 ],
103282                                 [
103283                                     -108.214863,
103284                                     31.411882
103285                                 ],
103286                                 [
103287                                     -108.214863,
103288                                     31.404803
103289                                 ],
103290                                 [
103291                                     -108.214863,
103292                                     31.397826
103293                                 ],
103294                                 [
103295                                     -108.214863,
103296                                     31.390798
103297                                 ],
103298                                 [
103299                                     -108.214863,
103300                                     31.383719
103301                                 ],
103302                                 [
103303                                     -108.214863,
103304                                     31.376639
103305                                 ],
103306                                 [
103307                                     -108.214863,
103308                                     31.369663
103309                                 ],
103310                                 [
103311                                     -108.214863,
103312                                     31.362635
103313                                 ],
103314                                 [
103315                                     -108.214863,
103316                                     31.355555
103317                                 ],
103318                                 [
103319                                     -108.214863,
103320                                     31.348527
103321                                 ],
103322                                 [
103323                                     -108.214863,
103324                                     31.341551
103325                                 ],
103326                                 [
103327                                     -108.214863,
103328                                     31.334471
103329                                 ],
103330                                 [
103331                                     -108.214811,
103332                                     31.327443
103333                                 ],
103334                                 [
103335                                     -108.257573,
103336                                     31.327391
103337                                 ],
103338                                 [
103339                                     -108.300336,
103340                                     31.327391
103341                                 ],
103342                                 [
103343                                     -108.34302,
103344                                     31.327391
103345                                 ],
103346                                 [
103347                                     -108.385731,
103348                                     31.327391
103349                                 ],
103350                                 [
103351                                     -108.428442,
103352                                     31.327391
103353                                 ],
103354                                 [
103355                                     -108.471152,
103356                                     31.327391
103357                                 ],
103358                                 [
103359                                     -108.513837,
103360                                     31.327391
103361                                 ],
103362                                 [
103363                                     -108.556547,
103364                                     31.327391
103365                                 ],
103366                                 [
103367                                     -108.59931,
103368                                     31.327391
103369                                 ],
103370                                 [
103371                                     -108.64202,
103372                                     31.327391
103373                                 ],
103374                                 [
103375                                     -108.684757,
103376                                     31.327391
103377                                 ],
103378                                 [
103379                                     -108.727467,
103380                                     31.327391
103381                                 ],
103382                                 [
103383                                     -108.770178,
103384                                     31.327391
103385                                 ],
103386                                 [
103387                                     -108.812914,
103388                                     31.327391
103389                                 ],
103390                                 [
103391                                     -108.855625,
103392                                     31.327391
103393                                 ],
103394                                 [
103395                                     -108.898335,
103396                                     31.327391
103397                                 ],
103398                                 [
103399                                     -108.941046,
103400                                     31.327391
103401                                 ],
103402                                 [
103403                                     -108.968282,
103404                                     31.327391
103405                                 ],
103406                                 [
103407                                     -108.983731,
103408                                     31.327391
103409                                 ],
103410                                 [
103411                                     -109.026493,
103412                                     31.327391
103413                                 ],
103414                                 [
103415                                     -109.04743,
103416                                     31.327391
103417                                 ],
103418                                 [
103419                                     -109.069203,
103420                                     31.327391
103421                                 ],
103422                                 [
103423                                     -109.111914,
103424                                     31.327391
103425                                 ],
103426                                 [
103427                                     -109.154599,
103428                                     31.327391
103429                                 ],
103430                                 [
103431                                     -109.197361,
103432                                     31.327391
103433                                 ],
103434                                 [
103435                                     -109.240072,
103436                                     31.32734
103437                                 ],
103438                                 [
103439                                     -109.282782,
103440                                     31.32734
103441                                 ],
103442                                 [
103443                                     -109.325519,
103444                                     31.32734
103445                                 ],
103446                                 [
103447                                     -109.368229,
103448                                     31.32734
103449                                 ],
103450                                 [
103451                                     -109.410914,
103452                                     31.32734
103453                                 ],
103454                                 [
103455                                     -109.45365,
103456                                     31.32734
103457                                 ],
103458                                 [
103459                                     -109.496387,
103460                                     31.32734
103461                                 ],
103462                                 [
103463                                     -109.539071,
103464                                     31.32734
103465                                 ],
103466                                 [
103467                                     -109.581808,
103468                                     31.32734
103469                                 ],
103470                                 [
103471                                     -109.624493,
103472                                     31.32734
103473                                 ],
103474                                 [
103475                                     -109.667177,
103476                                     31.32734
103477                                 ],
103478                                 [
103479                                     -109.709965,
103480                                     31.32734
103481                                 ],
103482                                 [
103483                                     -109.75265,
103484                                     31.32734
103485                                 ],
103486                                 [
103487                                     -109.795335,
103488                                     31.32734
103489                                 ],
103490                                 [
103491                                     -109.838123,
103492                                     31.32734
103493                                 ],
103494                                 [
103495                                     -109.880808,
103496                                     31.32734
103497                                 ],
103498                                 [
103499                                     -109.923596,
103500                                     31.327288
103501                                 ],
103502                                 [
103503                                     -109.96628,
103504                                     31.327236
103505                                 ],
103506                                 [
103507                                     -110.008965,
103508                                     31.327236
103509                                 ],
103510                                 [
103511                                     -110.051702,
103512                                     31.327236
103513                                 ],
103514                                 [
103515                                     -110.094386,
103516                                     31.327236
103517                                 ],
103518                                 [
103519                                     -110.137071,
103520                                     31.327236
103521                                 ],
103522                                 [
103523                                     -110.179807,
103524                                     31.327236
103525                                 ],
103526                                 [
103527                                     -110.222544,
103528                                     31.327236
103529                                 ],
103530                                 [
103531                                     -110.265229,
103532                                     31.327236
103533                                 ],
103534                                 [
103535                                     -110.308017,
103536                                     31.327236
103537                                 ],
103538                                 [
103539                                     -110.350753,
103540                                     31.327236
103541                                 ],
103542                                 [
103543                                     -110.39349,
103544                                     31.327236
103545                                 ],
103546                                 [
103547                                     -110.436174,
103548                                     31.327236
103549                                 ],
103550                                 [
103551                                     -110.478859,
103552                                     31.327236
103553                                 ],
103554                                 [
103555                                     -110.521595,
103556                                     31.327236
103557                                 ],
103558                                 [
103559                                     -110.56428,
103560                                     31.327236
103561                                 ],
103562                                 [
103563                                     -110.606965,
103564                                     31.327236
103565                                 ],
103566                                 [
103567                                     -110.649727,
103568                                     31.327236
103569                                 ],
103570                                 [
103571                                     -110.692438,
103572                                     31.327236
103573                                 ],
103574                                 [
103575                                     -110.7352,
103576                                     31.327236
103577                                 ],
103578                                 [
103579                                     -110.777885,
103580                                     31.327236
103581                                 ],
103582                                 [
103583                                     -110.820595,
103584                                     31.327236
103585                                 ],
103586                                 [
103587                                     -110.863358,
103588                                     31.327236
103589                                 ],
103590                                 [
103591                                     -110.906068,
103592                                     31.327236
103593                                 ],
103594                                 [
103595                                     -110.948753,
103596                                     31.327185
103597                                 ],
103598                                 [
103599                                     -111.006269,
103600                                     31.327185
103601                                 ],
103602                                 [
103603                                     -111.067118,
103604                                     31.333644
103605                                 ],
103606                                 [
103607                                     -111.094455,
103608                                     31.342532
103609                                 ],
103610                                 [
103611                                     -111.145924,
103612                                     31.359069
103613                                 ],
103614                                 [
103615                                     -111.197446,
103616                                     31.375554
103617                                 ],
103618                                 [
103619                                     -111.248864,
103620                                     31.392142
103621                                 ],
103622                                 [
103623                                     -111.300333,
103624                                     31.40873
103625                                 ],
103626                                 [
103627                                     -111.351803,
103628                                     31.425318
103629                                 ],
103630                                 [
103631                                     -111.403299,
103632                                     31.441855
103633                                 ],
103634                                 [
103635                                     -111.454768,
103636                                     31.458339
103637                                 ],
103638                                 [
103639                                     -111.506238,
103640                                     31.474979
103641                                 ],
103642                                 [
103643                                     -111.915464,
103644                                     31.601431
103645                                 ],
103646                                 [
103647                                     -112.324715,
103648                                     31.727987
103649                                 ],
103650                                 [
103651                                     -112.733967,
103652                                     31.854543
103653                                 ],
103654                                 [
103655                                     -113.143218,
103656                                     31.981046
103657                                 ],
103658                                 [
103659                                     -113.552444,
103660                                     32.107602
103661                                 ],
103662                                 [
103663                                     -113.961696,
103664                                     32.234132
103665                                 ],
103666                                 [
103667                                     -114.370921,
103668                                     32.360687
103669                                 ],
103670                                 [
103671                                     -114.780147,
103672                                     32.487243
103673                                 ],
103674                                 [
103675                                     -114.816785,
103676                                     32.498534
103677                                 ],
103678                                 [
103679                                     -114.819373,
103680                                     32.499363
103681                                 ],
103682                                 [
103683                                     -114.822108,
103684                                     32.50024
103685                                 ],
103686                                 [
103687                                     -114.809447,
103688                                     32.511324
103689                                 ],
103690                                 [
103691                                     -114.795546,
103692                                     32.552226
103693                                 ],
103694                                 [
103695                                     -114.794203,
103696                                     32.574111
103697                                 ],
103698                                 [
103699                                     -114.802678,
103700                                     32.594497
103701                                 ],
103702                                 [
103703                                     -114.786813,
103704                                     32.621033
103705                                 ],
103706                                 [
103707                                     -114.781542,
103708                                     32.628061
103709                                 ],
103710                                 [
103711                                     -114.758804,
103712                                     32.64483
103713                                 ],
103714                                 [
103715                                     -114.751156,
103716                                     32.65222
103717                                 ],
103718                                 [
103719                                     -114.739477,
103720                                     32.669066
103721                                 ],
103722                                 [
103723                                     -114.731209,
103724                                     32.686636
103725                                 ],
103726                                 [
103727                                     -114.723871,
103728                                     32.711519
103729                                 ],
103730                                 [
103731                                     -114.724284,
103732                                     32.712835
103733                                 ],
103734                                 [
103735                                     -114.724285,
103736                                     32.712836
103737                                 ],
103738                                 [
103739                                     -114.764541,
103740                                     32.709839
103741                                 ],
103742                                 [
103743                                     -114.838076,
103744                                     32.704206
103745                                 ],
103746                                 [
103747                                     -114.911612,
103748                                     32.698703
103749                                 ],
103750                                 [
103751                                     -114.985199,
103752                                     32.693122
103753                                 ],
103754                                 [
103755                                     -115.058734,
103756                                     32.687567
103757                                 ],
103758                                 [
103759                                     -115.13227,
103760                                     32.681986
103761                                 ],
103762                                 [
103763                                     -115.205806,
103764                                     32.676456
103765                                 ],
103766                                 [
103767                                     -115.27929,
103768                                     32.670823
103769                                 ],
103770                                 [
103771                                     -115.352851,
103772                                     32.665346
103773                                 ],
103774                                 [
103775                                     -115.426386,
103776                                     32.659765
103777                                 ],
103778                                 [
103779                                     -115.499922,
103780                                     32.654209
103781                                 ],
103782                                 [
103783                                     -115.573535,
103784                                     32.648654
103785                                 ],
103786                                 [
103787                                     -115.647019,
103788                                     32.643073
103789                                 ],
103790                                 [
103791                                     -115.720529,
103792                                     32.637518
103793                                 ],
103794                                 [
103795                                     -115.794064,
103796                                     32.631963
103797                                 ],
103798                                 [
103799                                     -115.8676,
103800                                     32.626408
103801                                 ],
103802                                 [
103803                                     -115.941213,
103804                                     32.620827
103805                                 ],
103806                                 [
103807                                     -116.014748,
103808                                     32.615271
103809                                 ],
103810                                 [
103811                                     -116.088232,
103812                                     32.609664
103813                                 ],
103814                                 [
103815                                     -116.161742,
103816                                     32.604161
103817                                 ],
103818                                 [
103819                                     -116.235329,
103820                                     32.598554
103821                                 ],
103822                                 [
103823                                     -116.308891,
103824                                     32.593025
103825                                 ],
103826                                 [
103827                                     -116.382426,
103828                                     32.587469
103829                                 ],
103830                                 [
103831                                     -116.455962,
103832                                     32.581888
103833                                 ],
103834                                 [
103835                                     -116.529472,
103836                                     32.576333
103837                                 ],
103838                                 [
103839                                     -116.603007,
103840                                     32.570804
103841                                 ],
103842                                 [
103843                                     -116.676543,
103844                                     32.565223
103845                                 ],
103846                                 [
103847                                     -116.750104,
103848                                     32.559667
103849                                 ],
103850                                 [
103851                                     -116.82364,
103852                                     32.554086
103853                                 ],
103854                                 [
103855                                     -116.897201,
103856                                     32.548531
103857                                 ],
103858                                 [
103859                                     -116.970737,
103860                                     32.542976
103861                                 ],
103862                                 [
103863                                     -117.044221,
103864                                     32.537421
103865                                 ],
103866                                 [
103867                                     -117.125121,
103868                                     32.531669
103869                                 ],
103870                                 [
103871                                     -117.125969,
103872                                     32.538258
103873                                 ],
103874                                 [
103875                                     -117.239623,
103876                                     32.531308
103877                                 ],
103878                                 [
103879                                     -120.274098,
103880                                     32.884264
103881                                 ],
103882                                 [
103883                                     -121.652736,
103884                                     34.467248
103885                                 ],
103886                                 [
103887                                     -124.367265,
103888                                     37.662798
103889                                 ],
103890                                 [
103891                                     -126.739806,
103892                                     41.37928
103893                                 ],
103894                                 [
103895                                     -126.996297,
103896                                     45.773888
103897                                 ],
103898                                 [
103899                                     -124.770704,
103900                                     48.44258
103901                                 ],
103902                                 [
103903                                     -123.734053,
103904                                     48.241906
103905                                 ],
103906                                 [
103907                                     -123.1663,
103908                                     48.27837
103909                                 ],
103910                                 [
103911                                     -123.193018,
103912                                     48.501035
103913                                 ],
103914                                 [
103915                                     -123.176987,
103916                                     48.65482
103917                                 ],
103918                                 [
103919                                     -122.912481,
103920                                     48.753561
103921                                 ],
103922                                 [
103923                                     -122.899122,
103924                                     48.897797
103925                                 ],
103926                                 [
103927                                     -122.837671,
103928                                     48.97502
103929                                 ],
103930                                 [
103931                                     -122.743986,
103932                                     48.980582
103933                                 ],
103934                                 [
103935                                     -122.753,
103936                                     48.992499
103937                                 ],
103938                                 [
103939                                     -122.753012,
103940                                     48.992515
103941                                 ],
103942                                 [
103943                                     -122.653258,
103944                                     48.992515
103945                                 ],
103946                                 [
103947                                     -122.433375,
103948                                     48.992515
103949                                 ],
103950                                 [
103951                                     -122.213517,
103952                                     48.992515
103953                                 ],
103954                                 [
103955                                     -121.993763,
103956                                     48.992515
103957                                 ],
103958                                 [
103959                                     -121.773958,
103960                                     48.992515
103961                                 ],
103962                                 [
103963                                     -121.554152,
103964                                     48.992515
103965                                 ],
103966                                 [
103967                                     -121.33432,
103968                                     48.992515
103969                                 ],
103970                                 [
103971                                     -121.114515,
103972                                     48.992515
103973                                 ],
103974                                 [
103975                                     -95.396937,
103976                                     48.99267
103977                                 ],
103978                                 [
103979                                     -95.177106,
103980                                     48.99267
103981                                 ],
103982                                 [
103983                                     -95.168527,
103984                                     48.995047
103985                                 ],
103986                                 [
103987                                     -95.161887,
103988                                     49.001145
103989                                 ],
103990                                 [
103991                                     -95.159329,
103992                                     49.01179
103993                                 ],
103994                                 [
103995                                     -95.159665,
103996                                     49.10951
103997                                 ],
103998                                 [
103999                                     -95.160027,
104000                                     49.223353
104001                                 ],
104002                                 [
104003                                     -95.160337,
104004                                     49.313012
104005                                 ],
104006                                 [
104007                                     -95.160569,
104008                                     49.369494
104009                                 ],
104010                                 [
104011                                     -95.102821,
104012                                     49.35394
104013                                 ],
104014                                 [
104015                                     -94.982518,
104016                                     49.356162
104017                                 ],
104018                                 [
104019                                     -94.926087,
104020                                     49.345568
104021                                 ],
104022                                 [
104023                                     -94.856195,
104024                                     49.318283
104025                                 ],
104026                                 [
104027                                     -94.839142,
104028                                     49.308878
104029                                 ],
104030                                 [
104031                                     -94.827256,
104032                                     49.292858
104033                                 ],
104034                                 [
104035                                     -94.819892,
104036                                     49.252034
104037                                 ],
104038                                 [
104039                                     -94.810358,
104040                                     49.229606
104041                                 ],
104042                                 [
104043                                     -94.806121,
104044                                     49.210899
104045                                 ],
104046                                 [
104047                                     -94.811185,
104048                                     49.166561
104049                                 ],
104050                                 [
104051                                     -94.803743,
104052                                     49.146407
104053                                 ],
104054                                 [
104055                                     -94.792039,
104056                                     49.12646
104057                                 ],
104058                                 [
104059                                     -94.753772,
104060                                     49.026156
104061                                 ],
104062                                 [
104063                                     -94.711217,
104064                                     48.914586
104065                                 ],
104066                                 [
104067                                     -94.711734,
104068                                     48.862755
104069                                 ],
104070                                 [
104071                                     -94.712147,
104072                                     48.842446
104073                                 ],
104074                                 [
104075                                     -94.713284,
104076                                     48.823843
104077                                 ],
104078                                 [
104079                                     -94.710907,
104080                                     48.807513
104081                                 ],
104082                                 [
104083                                     -94.701786,
104084                                     48.790098
104085                                 ],
104086                                 [
104087                                     -94.688893,
104088                                     48.778832
104089                                 ],
104090                                 [
104091                                     -94.592852,
104092                                     48.726433
104093                                 ],
104094                                 [
104095                                     -94.519161,
104096                                     48.70447
104097                                 ],
104098                                 [
104099                                     -94.4795,
104100                                     48.700698
104101                                 ],
104102                                 [
104103                                     -94.311577,
104104                                     48.713927
104105                                 ],
104106                                 [
104107                                     -94.292586,
104108                                     48.711912
104109                                 ],
104110                                 [
104111                                     -94.284034,
104112                                     48.709069
104113                                 ],
104114                                 [
104115                                     -94.274499,
104116                                     48.704108
104117                                 ],
104118                                 [
104119                                     -94.265482,
104120                                     48.697752
104121                                 ],
104122                                 [
104123                                     -94.258454,
104124                                     48.690828
104125                                 ],
104126                                 [
104127                                     -94.255767,
104128                                     48.683541
104129                                 ],
104130                                 [
104131                                     -94.252459,
104132                                     48.662405
104133                                 ],
104134                                 [
104135                                     -94.251038,
104136                                     48.65729
104137                                 ],
104138                                 [
104139                                     -94.23215,
104140                                     48.652019
104141                                 ],
104142                                 [
104143                                     -94.03485,
104144                                     48.643311
104145                                 ],
104146                                 [
104147                                     -93.874885,
104148                                     48.636206
104149                                 ],
104150                                 [
104151                                     -93.835741,
104152                                     48.617137
104153                                 ],
104154                                 [
104155                                     -93.809386,
104156                                     48.543576
104157                                 ],
104158                                 [
104159                                     -93.778664,
104160                                     48.519468
104161                                 ],
104162                                 [
104163                                     -93.756779,
104164                                     48.516549
104165                                 ],
104166                                 [
104167                                     -93.616297,
104168                                     48.531302
104169                                 ],
104170                                 [
104171                                     -93.599889,
104172                                     48.526341
104173                                 ],
104174                                 [
104175                                     -93.566584,
104176                                     48.538279
104177                                 ],
104178                                 [
104179                                     -93.491756,
104180                                     48.542309
104181                                 ],
104182                                 [
104183                                     -93.459924,
104184                                     48.557399
104185                                 ],
104186                                 [
104187                                     -93.45225,
104188                                     48.572721
104189                                 ],
104190                                 [
104191                                     -93.453774,
104192                                     48.586958
104193                                 ],
104194                                 [
104195                                     -93.451475,
104196                                     48.597422
104197                                 ],
104198                                 [
104199                                     -93.417316,
104200                                     48.604114
104201                                 ],
104202                                 [
104203                                     -93.385716,
104204                                     48.614863
104205                                 ],
104206                                 [
104207                                     -93.25774,
104208                                     48.630314
104209                                 ],
104210                                 [
104211                                     -93.131701,
104212                                     48.62463
104213                                 ],
104214                                 [
104215                                     -92.97972,
104216                                     48.61768
104217                                 ],
104218                                 [
104219                                     -92.955588,
104220                                     48.612228
104221                                 ],
104222                                 [
104223                                     -92.884197,
104224                                     48.579878
104225                                 ],
104226                                 [
104227                                     -92.72555,
104228                                     48.548692
104229                                 ],
104230                                 [
104231                                     -92.648604,
104232                                     48.536263
104233                                 ],
104234                                 [
104235                                     -92.630181,
104236                                     48.519468
104237                                 ],
104238                                 [
104239                                     -92.627468,
104240                                     48.502777
104241                                 ],
104242                                 [
104243                                     -92.646743,
104244                                     48.497428
104245                                 ],
104246                                 [
104247                                     -92.691366,
104248                                     48.489858
104249                                 ],
104250                                 [
104251                                     -92.710641,
104252                                     48.482882
104253                                 ],
104254                                 [
104255                                     -92.718909,
104256                                     48.459782
104257                                 ],
104258                                 [
104259                                     -92.704052,
104260                                     48.445158
104261                                 ],
104262                                 [
104263                                     -92.677129,
104264                                     48.441747
104265                                 ],
104266                                 [
104267                                     -92.657053,
104268                                     48.438233
104269                                 ],
104270                                 [
104271                                     -92.570521,
104272                                     48.446656
104273                                 ],
104274                                 [
104275                                     -92.526932,
104276                                     48.445623
104277                                 ],
104278                                 [
104279                                     -92.490629,
104280                                     48.433117
104281                                 ],
104282                                 [
104283                                     -92.474532,
104284                                     48.410483
104285                                 ],
104286                                 [
104287                                     -92.467581,
104288                                     48.394282
104289                                 ],
104290                                 [
104291                                     -92.467064,
104292                                     48.353225
104293                                 ],
104294                                 [
104295                                     -92.462465,
104296                                     48.329299
104297                                 ],
104298                                 [
104299                                     -92.451381,
104300                                     48.312685
104301                                 ],
104302                                 [
104303                                     -92.41823,
104304                                     48.282041
104305                                 ],
104306                                 [
104307                                     -92.38464,
104308                                     48.232406
104309                                 ],
104310                                 [
104311                                     -92.371851,
104312                                     48.222587
104313                                 ],
104314                                 [
104315                                     -92.353815,
104316                                     48.222897
104317                                 ],
104318                                 [
104319                                     -92.327874,
104320                                     48.229435
104321                                 ],
104322                                 [
104323                                     -92.303663,
104324                                     48.239279
104325                                 ],
104326                                 [
104327                                     -92.291029,
104328                                     48.249562
104329                                 ],
104330                                 [
104331                                     -92.292062,
104332                                     48.270336
104333                                 ],
104334                                 [
104335                                     -92.301416,
104336                                     48.290645
104337                                 ],
104338                                 [
104339                                     -92.303095,
104340                                     48.310928
104341                                 ],
104342                                 [
104343                                     -92.281598,
104344                                     48.33178
104345                                 ],
104346                                 [
104347                                     -92.259118,
104348                                     48.339635
104349                                 ],
104350                                 [
104351                                     -92.154732,
104352                                     48.350125
104353                                 ],
104354                                 [
104355                                     -92.070499,
104356                                     48.346714
104357                                 ],
104358                                 [
104359                                     -92.043421,
104360                                     48.334596
104361                                 ],
104362                                 [
104363                                     -92.030114,
104364                                     48.313176
104365                                 ],
104366                                 [
104367                                     -92.021355,
104368                                     48.287441
104369                                 ],
104370                                 [
104371                                     -92.007997,
104372                                     48.262482
104373                                 ],
104374                                 [
104375                                     -91.992158,
104376                                     48.247909
104377                                 ],
104378                                 [
104379                                     -91.975492,
104380                                     48.236566
104381                                 ],
104382                                 [
104383                                     -91.957302,
104384                                     48.228323
104385                                 ],
104386                                 [
104387                                     -91.852244,
104388                                     48.195974
104389                                 ],
104390                                 [
104391                                     -91.764988,
104392                                     48.187344
104393                                 ],
104394                                 [
104395                                     -91.744137,
104396                                     48.179593
104397                                 ],
104398                                 [
104399                                     -91.727575,
104400                                     48.168327
104401                                 ],
104402                                 [
104403                                     -91.695509,
104404                                     48.13758
104405                                 ],
104406                                 [
104407                                     -91.716438,
104408                                     48.112051
104409                                 ],
104410                                 [
104411                                     -91.692512,
104412                                     48.097866
104413                                 ],
104414                                 [
104415                                     -91.618615,
104416                                     48.089572
104417                                 ],
104418                                 [
104419                                     -91.597479,
104420                                     48.090399
104421                                 ],
104422                                 [
104423                                     -91.589676,
104424                                     48.088332
104425                                 ],
104426                                 [
104427                                     -91.581098,
104428                                     48.080942
104429                                 ],
104430                                 [
104431                                     -91.579806,
104432                                     48.070969
104433                                 ],
104434                                 [
104435                                     -91.585129,
104436                                     48.06084
104437                                 ],
104438                                 [
104439                                     -91.586989,
104440                                     48.052572
104441                                 ],
104442                                 [
104443                                     -91.574845,
104444                                     48.048205
104445                                 ],
104446                                 [
104447                                     -91.487098,
104448                                     48.053476
104449                                 ],
104450                                 [
104451                                     -91.464722,
104452                                     48.048955
104453                                 ],
104454                                 [
104455                                     -91.446274,
104456                                     48.040738
104457                                 ],
104458                                 [
104459                                     -91.427929,
104460                                     48.036449
104461                                 ],
104462                                 [
104463                                     -91.3654,
104464                                     48.057843
104465                                 ],
104466                                 [
104467                                     -91.276362,
104468                                     48.064768
104469                                 ],
104470                                 [
104471                                     -91.23807,
104472                                     48.082648
104473                                 ],
104474                                 [
104475                                     -91.203963,
104476                                     48.107659
104477                                 ],
104478                                 [
104479                                     -91.071103,
104480                                     48.170859
104481                                 ],
104482                                 [
104483                                     -91.02816,
104484                                     48.184838
104485                                 ],
104486                                 [
104487                                     -91.008109,
104488                                     48.194372
104489                                 ],
104490                                 [
104491                                     -90.923153,
104492                                     48.227109
104493                                 ],
104494                                 [
104495                                     -90.873802,
104496                                     48.234344
104497                                 ],
104498                                 [
104499                                     -90.840678,
104500                                     48.220107
104501                                 ],
104502                                 [
104503                                     -90.837939,
104504                                     48.210547
104505                                 ],
104506                                 [
104507                                     -90.848843,
104508                                     48.198713
104509                                 ],
104510                                 [
104511                                     -90.849721,
104512                                     48.189566
104513                                 ],
104514                                 [
104515                                     -90.843003,
104516                                     48.176983
104517                                 ],
104518                                 [
104519                                     -90.83427,
104520                                     48.171789
104521                                 ],
104522                                 [
104523                                     -90.823883,
104524                                     48.168327
104525                                 ],
104526                                 [
104527                                     -90.812307,
104528                                     48.160989
104529                                 ],
104530                                 [
104531                                     -90.803057,
104532                                     48.147166
104533                                 ],
104534                                 [
104535                                     -90.796701,
104536                                     48.117064
104537                                 ],
104538                                 [
104539                                     -90.786469,
104540                                     48.10045
104541                                 ],
104542                                 [
104543                                     -90.750347,
104544                                     48.083991
104545                                 ],
104546                                 [
104547                                     -90.701307,
104548                                     48.08456
104549                                 ],
104550                                 [
104551                                     -90.611079,
104552                                     48.103499
104553                                 ],
104554                                 [
104555                                     -90.586843,
104556                                     48.104817
104557                                 ],
104558                                 [
104559                                     -90.573872,
104560                                     48.097892
104561                                 ],
104562                                 [
104563                                     -90.562194,
104564                                     48.088849
104565                                 ],
104566                                 [
104567                                     -90.542014,
104568                                     48.083733
104569                                 ],
104570                                 [
104571                                     -90.531601,
104572                                     48.08456
104573                                 ],
104574                                 [
104575                                     -90.501887,
104576                                     48.094275
104577                                 ],
104578                                 [
104579                                     -90.490493,
104580                                     48.096239
104581                                 ],
104582                                 [
104583                                     -90.483465,
104584                                     48.094482
104585                                 ],
104586                                 [
104587                                     -90.477858,
104588                                     48.091536
104589                                 ],
104590                                 [
104591                                     -90.470623,
104592                                     48.089882
104593                                 ],
104594                                 [
104595                                     -90.178625,
104596                                     48.116444
104597                                 ],
104598                                 [
104599                                     -90.120386,
104600                                     48.115359
104601                                 ],
104602                                 [
104603                                     -90.073257,
104604                                     48.101199
104605                                 ],
104606                                 [
104607                                     -90.061036,
104608                                     48.091019
104609                                 ],
104610                                 [
104611                                     -90.008222,
104612                                     48.029731
104613                                 ],
104614                                 [
104615                                     -89.995329,
104616                                     48.018595
104617                                 ],
104618                                 [
104619                                     -89.980317,
104620                                     48.010094
104621                                 ],
104622                                 [
104623                                     -89.92045,
104624                                     47.98746
104625                                 ],
104626                                 [
104627                                     -89.902441,
104628                                     47.985909
104629                                 ],
104630                                 [
104631                                     -89.803454,
104632                                     48.013763
104633                                 ],
104634                                 [
104635                                     -89.780975,
104636                                     48.017199
104637                                 ],
104638                                 [
104639                                     -89.763302,
104640                                     48.017303
104641                                 ],
104642                                 [
104643                                     -89.745964,
104644                                     48.013763
104645                                 ],
104646                                 [
104647                                     -89.724596,
104648                                     48.005908
104649                                 ],
104650                                 [
104651                                     -89.712788,
104652                                     48.003376
104653                                 ],
104654                                 [
104655                                     -89.678656,
104656                                     48.008699
104657                                 ],
104658                                 [
104659                                     -89.65659,
104660                                     48.007975
104661                                 ],
104662                                 [
104663                                     -89.593105,
104664                                     47.996503
104665                                 ],
104666                                 [
104667                                     -89.581753,
104668                                     47.996333
104669                                 ],
104670                                 [
104671                                     -89.586724,
104672                                     47.992938
104673                                 ],
104674                                 [
104675                                     -89.310872,
104676                                     47.981097
104677                                 ],
104678                                 [
104679                                     -89.072861,
104680                                     48.046842
104681                                 ],
104682                                 [
104683                                     -88.49789,
104684                                     48.212841
104685                                 ],
104686                                 [
104687                                     -88.286621,
104688                                     48.156675
104689                                 ],
104690                                 [
104691                                     -85.939935,
104692                                     47.280501
104693                                 ],
104694                                 [
104695                                     -84.784644,
104696                                     46.770068
104697                                 ],
104698                                 [
104699                                     -84.516909,
104700                                     46.435083
104701                                 ],
104702                                 [
104703                                     -84.489712,
104704                                     46.446652
104705                                 ],
104706                                 [
104707                                     -84.491052,
104708                                     46.457658
104709                                 ],
104710                                 [
104711                                     -84.478301,
104712                                     46.466467
104713                                 ],
104714                                 [
104715                                     -84.465408,
104716                                     46.478172
104717                                 ],
104718                                 [
104719                                     -84.448096,
104720                                     46.489722
104721                                 ],
104722                                 [
104723                                     -84.42324,
104724                                     46.511581
104725                                 ],
104726                                 [
104727                                     -84.389702,
104728                                     46.520262
104729                                 ],
104730                                 [
104731                                     -84.352469,
104732                                     46.522743
104733                                 ],
104734                                 [
104735                                     -84.30534,
104736                                     46.501607
104737                                 ],
104738                                 [
104739                                     -84.242011,
104740                                     46.526464
104741                                 ],
104742                                 [
104743                                     -84.197285,
104744                                     46.546359
104745                                 ],
104746                                 [
104747                                     -84.147676,
104748                                     46.541346
104749                                 ],
104750                                 [
104751                                     -84.110443,
104752                                     46.526464
104753                                 ],
104754                                 [
104755                                     -84.158812,
104756                                     46.433343
104757                                 ],
104758                                 [
104759                                     -84.147676,
104760                                     46.399882
104761                                 ],
104762                                 [
104763                                     -84.129046,
104764                                     46.375026
104765                                 ],
104766                                 [
104767                                     -84.10543,
104768                                     46.347741
104769                                 ],
104770                                 [
104771                                     -84.105944,
104772                                     46.346374
104773                                 ],
104774                                 [
104775                                     -84.117195,
104776                                     46.347157
104777                                 ],
104778                                 [
104779                                     -84.117489,
104780                                     46.338326
104781                                 ],
104782                                 [
104783                                     -84.122361,
104784                                     46.331922
104785                                 ],
104786                                 [
104787                                     -84.112061,
104788                                     46.287102
104789                                 ],
104790                                 [
104791                                     -84.092672,
104792                                     46.227469
104793                                 ],
104794                                 [
104795                                     -84.111983,
104796                                     46.20337
104797                                 ],
104798                                 [
104799                                     -84.015118,
104800                                     46.149712
104801                                 ],
104802                                 [
104803                                     -83.957038,
104804                                     46.045736
104805                                 ],
104806                                 [
104807                                     -83.676821,
104808                                     46.15388
104809                                 ],
104810                                 [
104811                                     -83.429449,
104812                                     46.086221
104813                                 ],
104814                                 [
104815                                     -83.523049,
104816                                     45.892052
104817                                 ],
104818                                 [
104819                                     -83.574563,
104820                                     45.890259
104821                                 ],
104822                                 [
104823                                     -82.551615,
104824                                     44.857931
104825                                 ],
104826                                 [
104827                                     -82.655591,
104828                                     43.968545
104829                                 ],
104830                                 [
104831                                     -82.440632,
104832                                     43.096285
104833                                 ],
104834                                 [
104835                                     -82.460131,
104836                                     43.084392
104837                                 ],
104838                                 [
104839                                     -82.458894,
104840                                     43.083247
104841                                 ],
104842                                 [
104843                                     -82.431813,
104844                                     43.039387
104845                                 ],
104846                                 [
104847                                     -82.424748,
104848                                     43.02408
104849                                 ],
104850                                 [
104851                                     -82.417242,
104852                                     43.01731
104853                                 ],
104854                                 [
104855                                     -82.416369,
104856                                     43.01742
104857                                 ],
104858                                 [
104859                                     -82.416412,
104860                                     43.017143
104861                                 ],
104862                                 [
104863                                     -82.414603,
104864                                     42.983243
104865                                 ],
104866                                 [
104867                                     -82.430442,
104868                                     42.951307
104869                                 ],
104870                                 [
104871                                     -82.453179,
104872                                     42.918983
104873                                 ],
104874                                 [
104875                                     -82.464781,
104876                                     42.883637
104877                                 ],
104878                                 [
104879                                     -82.468036,
104880                                     42.863974
104881                                 ],
104882                                 [
104883                                     -82.482325,
104884                                     42.835113
104885                                 ],
104886                                 [
104887                                     -82.485271,
104888                                     42.818524
104889                                 ],
104890                                 [
104891                                     -82.473618,
104892                                     42.798164
104893                                 ],
104894                                 [
104895                                     -82.470982,
104896                                     42.790568
104897                                 ],
104898                                 [
104899                                     -82.471344,
104900                                     42.779845
104901                                 ],
104902                                 [
104903                                     -82.476951,
104904                                     42.761474
104905                                 ],
104906                                 [
104907                                     -82.48341,
104908                                     42.719254
104909                                 ],
104910                                 [
104911                                     -82.511264,
104912                                     42.646675
104913                                 ],
104914                                 [
104915                                     -82.526224,
104916                                     42.619906
104917                                 ],
104918                                 [
104919                                     -82.549246,
104920                                     42.590941
104921                                 ],
104922                                 [
104923                                     -82.575833,
104924                                     42.571795
104925                                 ],
104926                                 [
104927                                     -82.608467,
104928                                     42.561098
104929                                 ],
104930                                 [
104931                                     -82.644331,
104932                                     42.557817
104933                                 ],
104934                                 [
104935                                     -82.644698,
104936                                     42.557533
104937                                 ],
104938                                 [
104939                                     -82.644932,
104940                                     42.561634
104941                                 ],
104942                                 [
104943                                     -82.637132,
104944                                     42.568405
104945                                 ],
104946                                 [
104947                                     -82.60902,
104948                                     42.579296
104949                                 ],
104950                                 [
104951                                     -82.616673,
104952                                     42.582828
104953                                 ],
104954                                 [
104955                                     -82.636985,
104956                                     42.599607
104957                                 ],
104958                                 [
104959                                     -82.625357,
104960                                     42.616092
104961                                 ],
104962                                 [
104963                                     -82.629331,
104964                                     42.626394
104965                                 ],
104966                                 [
104967                                     -82.638751,
104968                                     42.633459
104969                                 ],
104970                                 [
104971                                     -82.644344,
104972                                     42.640524
104973                                 ],
104974                                 [
104975                                     -82.644166,
104976                                     42.641056
104977                                 ],
104978                                 [
104979                                     -82.716083,
104980                                     42.617461
104981                                 ],
104982                                 [
104983                                     -82.777592,
104984                                     42.408506
104985                                 ],
104986                                 [
104987                                     -82.888693,
104988                                     42.406093
104989                                 ],
104990                                 [
104991                                     -82.889991,
104992                                     42.403266
104993                                 ],
104994                                 [
104995                                     -82.905739,
104996                                     42.387665
104997                                 ],
104998                                 [
104999                                     -82.923842,
105000                                     42.374419
105001                                 ],
105002                                 [
105003                                     -82.937972,
105004                                     42.366176
105005                                 ],
105006                                 [
105007                                     -82.947686,
105008                                     42.363527
105009                                 ],
105010                                 [
105011                                     -82.979624,
105012                                     42.359406
105013                                 ],
105014                                 [
105015                                     -83.042618,
105016                                     42.340861
105017                                 ],
105018                                 [
105019                                     -83.061899,
105020                                     42.32732
105021                                 ],
105022                                 [
105023                                     -83.081622,
105024                                     42.30907
105025                                 ],
105026                                 [
105027                                     -83.11342,
105028                                     42.279619
105029                                 ],
105030                                 [
105031                                     -83.145306,
105032                                     42.066968
105033                                 ],
105034                                 [
105035                                     -83.177398,
105036                                     41.960666
105037                                 ],
105038                                 [
105039                                     -83.21512,
105040                                     41.794493
105041                                 ],
105042                                 [
105043                                     -82.219051,
105044                                     41.516445
105045                                 ],
105046                                 [
105047                                     -80.345329,
105048                                     42.13344
105049                                 ],
105050                                 [
105051                                     -80.316455,
105052                                     42.123137
105053                                 ],
105054                                 [
105055                                     -79.270266,
105056                                     42.591872
105057                                 ],
105058                                 [
105059                                     -79.221058,
105060                                     42.582892
105061                                 ],
105062                                 [
105063                                     -78.871842,
105064                                     42.860012
105065                                 ],
105066                                 [
105067                                     -78.875011,
105068                                     42.867184
105069                                 ],
105070                                 [
105071                                     -78.896205,
105072                                     42.897209
105073                                 ],
105074                                 [
105075                                     -78.901651,
105076                                     42.908101
105077                                 ],
105078                                 [
105079                                     -78.90901,
105080                                     42.952255
105081                                 ],
105082                                 [
105083                                     -78.913426,
105084                                     42.957848
105085                                 ],
105086                                 [
105087                                     -78.932118,
105088                                     42.9708
105089                                 ],
105090                                 [
105091                                     -78.936386,
105092                                     42.979631
105093                                 ],
105094                                 [
105095                                     -78.927997,
105096                                     43.002003
105097                                 ],
105098                                 [
105099                                     -78.893114,
105100                                     43.029379
105101                                 ],
105102                                 [
105103                                     -78.887963,
105104                                     43.051456
105105                                 ],
105106                                 [
105107                                     -78.914897,
105108                                     43.076477
105109                                 ],
105110                                 [
105111                                     -79.026167,
105112                                     43.086485
105113                                 ],
105114                                 [
105115                                     -79.065231,
105116                                     43.10573
105117                                 ],
105118                                 [
105119                                     -79.065273,
105120                                     43.105897
105121                                 ],
105122                                 [
105123                                     -79.065738,
105124                                     43.120237
105125                                 ],
105126                                 [
105127                                     -79.061423,
105128                                     43.130288
105129                                 ],
105130                                 [
105131                                     -79.055583,
105132                                     43.138427
105133                                 ],
105134                                 [
105135                                     -79.051604,
105136                                     43.146851
105137                                 ],
105138                                 [
105139                                     -79.04933,
105140                                     43.159847
105141                                 ],
105142                                 [
105143                                     -79.048607,
105144                                     43.170622
105145                                 ],
105146                                 [
105147                                     -79.053775,
105148                                     43.260358
105149                                 ],
105150                                 [
105151                                     -79.058425,
105152                                     43.277799
105153                                 ],
105154                                 [
105155                                     -79.058631,
105156                                     43.2782
105157                                 ],
105158                                 [
105159                                     -78.990696,
105160                                     43.286947
105161                                 ],
105162                                 [
105163                                     -78.862059,
105164                                     43.324332
105165                                 ],
105166                                 [
105167                                     -78.767813,
105168                                     43.336418
105169                                 ],
105170                                 [
105171                                     -78.516117,
105172                                     43.50645
105173                                 ],
105174                                 [
105175                                     -76.363317,
105176                                     43.943219
105177                                 ],
105178                                 [
105179                                     -76.396746,
105180                                     44.106667
105181                                 ],
105182                                 [
105183                                     -76.364697,
105184                                     44.111631
105185                                 ],
105186                                 [
105187                                     -76.366146,
105188                                     44.117349
105189                                 ],
105190                                 [
105191                                     -76.357462,
105192                                     44.131478
105193                                 ],
105194                                 [
105195                                     -76.183493,
105196                                     44.223025
105197                                 ],
105198                                 [
105199                                     -76.162644,
105200                                     44.229888
105201                                 ],
105202                                 [
105203                                     -76.176117,
105204                                     44.30795
105205                                 ],
105206                                 [
105207                                     -76.046414,
105208                                     44.354817
105209                                 ],
105210                                 [
105211                                     -75.928746,
105212                                     44.391137
105213                                 ],
105214                                 [
105215                                     -75.852508,
105216                                     44.381639
105217                                 ],
105218                                 [
105219                                     -75.849095,
105220                                     44.386103
105221                                 ],
105222                                 [
105223                                     -75.847623,
105224                                     44.392579
105225                                 ],
105226                                 [
105227                                     -75.84674,
105228                                     44.398172
105229                                 ],
105230                                 [
105231                                     -75.845415,
105232                                     44.40141
105233                                 ],
105234                                 [
105235                                     -75.780803,
105236                                     44.432318
105237                                 ],
105238                                 [
105239                                     -75.770205,
105240                                     44.446153
105241                                 ],
105242                                 [
105243                                     -75.772266,
105244                                     44.463815
105245                                 ],
105246                                 [
105247                                     -75.779184,
105248                                     44.48236
105249                                 ],
105250                                 [
105251                                     -75.791496,
105252                                     44.496513
105253                                 ],
105254                                 [
105255                                     -75.791183,
105256                                     44.496768
105257                                 ],
105258                                 [
105259                                     -75.754622,
105260                                     44.527567
105261                                 ],
105262                                 [
105263                                     -75.69969,
105264                                     44.581673
105265                                 ],
105266                                 [
105267                                     -75.578199,
105268                                     44.661513
105269                                 ],
105270                                 [
105271                                     -75.455958,
105272                                     44.741766
105273                                 ],
105274                                 [
105275                                     -75.341831,
105276                                     44.816749
105277                                 ],
105278                                 [
105279                                     -75.270233,
105280                                     44.863774
105281                                 ],
105282                                 [
105283                                     -75.129647,
105284                                     44.925166
105285                                 ],
105286                                 [
105287                                     -75.075594,
105288                                     44.935501
105289                                 ],
105290                                 [
105291                                     -75.058721,
105292                                     44.941031
105293                                 ],
105294                                 [
105295                                     -75.0149,
105296                                     44.96599
105297                                 ],
105298                                 [
105299                                     -74.998647,
105300                                     44.972398
105301                                 ],
105302                                 [
105303                                     -74.940201,
105304                                     44.987746
105305                                 ],
105306                                 [
105307                                     -74.903744,
105308                                     45.005213
105309                                 ],
105310                                 [
105311                                     -74.88651,
105312                                     45.009398
105313                                 ],
105314                                 [
105315                                     -74.868474,
105316                                     45.010122
105317                                 ],
105318                                 [
105319                                     -74.741557,
105320                                     44.998857
105321                                 ],
105322                                 [
105323                                     -74.712961,
105324                                     44.999254
105325                                 ],
105326                                 [
105327                                     -74.695875,
105328                                     44.99803
105329                                 ],
105330                                 [
105331                                     -74.596114,
105332                                     44.998495
105333                                 ],
105334                                 [
105335                                     -74.496352,
105336                                     44.999012
105337                                 ],
105338                                 [
105339                                     -74.197146,
105340                                     45.000458
105341                                 ],
105342                                 [
105343                                     -71.703551,
105344                                     45.012757
105345                                 ],
105346                                 [
105347                                     -71.603816,
105348                                     45.013274
105349                                 ],
105350                                 [
105351                                     -71.505848,
105352                                     45.013731
105353                                 ],
105354                                 [
105355                                     -71.50408,
105356                                     45.013739
105357                                 ],
105358                                 [
105359                                     -71.506613,
105360                                     45.037045
105361                                 ],
105362                                 [
105363                                     -71.504752,
105364                                     45.052962
105365                                 ],
105366                                 [
105367                                     -71.497259,
105368                                     45.066553
105369                                 ],
105370                                 [
105371                                     -71.45659,
105372                                     45.110994
105373                                 ],
105374                                 [
105375                                     -71.451215,
105376                                     45.121691
105377                                 ],
105378                                 [
105379                                     -71.445996,
105380                                     45.140295
105381                                 ],
105382                                 [
105383                                     -71.441604,
105384                                     45.150682
105385                                 ],
105386                                 [
105387                                     -71.413026,
105388                                     45.186184
105389                                 ],
105390                                 [
105391                                     -71.406567,
105392                                     45.204942
105393                                 ],
105394                                 [
105395                                     -71.42269,
105396                                     45.217189
105397                                 ],
105398                                 [
105399                                     -71.449045,
105400                                     45.226905
105401                                 ],
105402                                 [
105403                                     -71.438813,
105404                                     45.233468
105405                                 ],
105406                                 [
105407                                     -71.394888,
105408                                     45.241529
105409                                 ],
105410                                 [
105411                                     -71.381245,
105412                                     45.250779
105413                                 ],
105414                                 [
105415                                     -71.3521,
105416                                     45.278323
105417                                 ],
105418                                 [
105419                                     -71.334323,
105420                                     45.28871
105421                                 ],
105422                                 [
105423                                     -71.311534,
105424                                     45.294136
105425                                 ],
105426                                 [
105427                                     -71.293396,
105428                                     45.292327
105429                                 ],
105430                                 [
105431                                     -71.20937,
105432                                     45.254758
105433                                 ],
105434                                 [
105435                                     -71.185133,
105436                                     45.248557
105437                                 ],
105438                                 [
105439                                     -71.160329,
105440                                     45.245767
105441                                 ],
105442                                 [
105443                                     -71.141725,
105444                                     45.252329
105445                                 ],
105446                                 [
105447                                     -71.111029,
105448                                     45.287108
105449                                 ],
105450                                 [
105451                                     -71.095242,
105452                                     45.300905
105453                                 ],
105454                                 [
105455                                     -71.085553,
105456                                     45.304213
105457                                 ],
105458                                 [
105459                                     -71.084952,
105460                                     45.304293
105461                                 ],
105462                                 [
105463                                     -71.064211,
105464                                     45.307055
105465                                 ],
105466                                 [
105467                                     -71.054418,
105468                                     45.310362
105469                                 ],
105470                                 [
105471                                     -71.036667,
105472                                     45.323385
105473                                 ],
105474                                 [
105475                                     -71.027598,
105476                                     45.33465
105477                                 ],
105478                                 [
105479                                     -71.016539,
105480                                     45.343125
105481                                 ],
105482                                 [
105483                                     -70.993155,
105484                                     45.347827
105485                                 ],
105486                                 [
105487                                     -70.968118,
105488                                     45.34452
105489                                 ],
105490                                 [
105491                                     -70.951608,
105492                                     45.332014
105493                                 ],
105494                                 [
105495                                     -70.906908,
105496                                     45.246232
105497                                 ],
105498                                 [
105499                                     -70.892412,
105500                                     45.234604
105501                                 ],
105502                                 [
105503                                     -70.874351,
105504                                     45.245663
105505                                 ],
105506                                 [
105507                                     -70.870605,
105508                                     45.255275
105509                                 ],
105510                                 [
105511                                     -70.872491,
105512                                     45.274189
105513                                 ],
105514                                 [
105515                                     -70.870243,
105516                                     45.283129
105517                                 ],
105518                                 [
105519                                     -70.862621,
105520                                     45.290363
105521                                 ],
105522                                 [
105523                                     -70.842389,
105524                                     45.301215
105525                                 ],
105526                                 [
105527                                     -70.835258,
105528                                     45.309794
105529                                 ],
105530                                 [
105531                                     -70.83208,
105532                                     45.328552
105533                                 ],
105534                                 [
105535                                     -70.835465,
105536                                     45.373097
105537                                 ],
105538                                 [
105539                                     -70.833837,
105540                                     45.393096
105541                                 ],
105542                                 [
105543                                     -70.825982,
105544                                     45.410459
105545                                 ],
105546                                 [
105547                                     -70.812986,
105548                                     45.42343
105549                                 ],
105550                                 [
105551                                     -70.794873,
105552                                     45.430406
105553                                 ],
105554                                 [
105555                                     -70.771877,
105556                                     45.430045
105557                                 ],
105558                                 [
105559                                     -70.75255,
105560                                     45.422345
105561                                 ],
105562                                 [
105563                                     -70.718004,
105564                                     45.397282
105565                                 ],
105566                                 [
105567                                     -70.696739,
105568                                     45.388652
105569                                 ],
105570                                 [
105571                                     -70.675785,
105572                                     45.388704
105573                                 ],
105574                                 [
105575                                     -70.65359,
105576                                     45.395473
105577                                 ],
105578                                 [
105579                                     -70.641316,
105580                                     45.408496
105581                                 ],
105582                                 [
105583                                     -70.650257,
105584                                     45.427461
105585                                 ],
105586                                 [
105587                                     -70.668162,
105588                                     45.439036
105589                                 ],
105590                                 [
105591                                     -70.707385,
105592                                     45.4564
105593                                 ],
105594                                 [
105595                                     -70.722836,
105596                                     45.470921
105597                                 ],
105598                                 [
105599                                     -70.732009,
105600                                     45.491591
105601                                 ],
105602                                 [
105603                                     -70.730329,
105604                                     45.507973
105605                                 ],
105606                                 [
105607                                     -70.686792,
105608                                     45.572723
105609                                 ],
105610                                 [
105611                                     -70.589614,
105612                                     45.651788
105613                                 ],
105614                                 [
105615                                     -70.572406,
105616                                     45.662279
105617                                 ],
105618                                 [
105619                                     -70.514735,
105620                                     45.681709
105621                                 ],
105622                                 [
105623                                     -70.484763,
105624                                     45.699641
105625                                 ],
105626                                 [
105627                                     -70.4728,
105628                                     45.703568
105629                                 ],
105630                                 [
105631                                     -70.450424,
105632                                     45.703723
105633                                 ],
105634                                 [
105635                                     -70.439132,
105636                                     45.705893
105637                                 ],
105638                                 [
105639                                     -70.419315,
105640                                     45.716901
105641                                 ],
105642                                 [
105643                                     -70.407351,
105644                                     45.731525
105645                                 ],
105646                                 [
105647                                     -70.402442,
105648                                     45.749663
105649                                 ],
105650                                 [
105651                                     -70.403941,
105652                                     45.771161
105653                                 ],
105654                                 [
105655                                     -70.408282,
105656                                     45.781651
105657                                 ],
105658                                 [
105659                                     -70.413682,
105660                                     45.787697
105661                                 ],
105662                                 [
105663                                     -70.41717,
105664                                     45.793795
105665                                 ],
105666                                 [
105667                                     -70.415232,
105668                                     45.804389
105669                                 ],
105670                                 [
105671                                     -70.409935,
105672                                     45.810745
105673                                 ],
105674                                 [
105675                                     -70.389807,
105676                                     45.825059
105677                                 ],
105678                                 [
105679                                     -70.312654,
105680                                     45.867641
105681                                 ],
105682                                 [
105683                                     -70.283173,
105684                                     45.890482
105685                                 ],
105686                                 [
105687                                     -70.262528,
105688                                     45.923038
105689                                 ],
105690                                 [
105691                                     -70.255939,
105692                                     45.948876
105693                                 ],
105694                                 [
105695                                     -70.263148,
105696                                     45.956834
105697                                 ],
105698                                 [
105699                                     -70.280434,
105700                                     45.959315
105701                                 ],
105702                                 [
105703                                     -70.303947,
105704                                     45.968616
105705                                 ],
105706                                 [
105707                                     -70.316298,
105708                                     45.982982
105709                                 ],
105710                                 [
105711                                     -70.316892,
105712                                     45.999002
105713                                 ],
105714                                 [
105715                                     -70.306143,
105716                                     46.035331
105717                                 ],
105718                                 [
105719                                     -70.303637,
105720                                     46.038483
105721                                 ],
105722                                 [
105723                                     -70.294309,
105724                                     46.044943
105725                                 ],
105726                                 [
105727                                     -70.29201,
105728                                     46.048663
105729                                 ],
105730                                 [
105731                                     -70.293017,
105732                                     46.054038
105733                                 ],
105734                                 [
105735                                     -70.296092,
105736                                     46.057862
105737                                 ],
105738                                 [
105739                                     -70.300795,
105740                                     46.061737
105741                                 ],
105742                                 [
105743                                     -70.304774,
105744                                     46.065975
105745                                 ],
105746                                 [
105747                                     -70.311362,
105748                                     46.071866
105749                                 ],
105750                                 [
105751                                     -70.312629,
105752                                     46.079566
105753                                 ],
105754                                 [
105755                                     -70.30033,
105756                                     46.089281
105757                                 ],
105758                                 [
105759                                     -70.26444,
105760                                     46.106593
105761                                 ],
105762                                 [
105763                                     -70.24948,
105764                                     46.120597
105765                                 ],
105766                                 [
105767                                     -70.244002,
105768                                     46.141009
105769                                 ],
105770                                 [
105771                                     -70.249247,
105772                                     46.162765
105773                                 ],
105774                                 [
105775                                     -70.263329,
105776                                     46.183229
105777                                 ],
105778                                 [
105779                                     -70.284801,
105780                                     46.191859
105781                                 ],
105782                                 [
105783                                     -70.280899,
105784                                     46.211857
105785                                 ],
105786                                 [
105787                                     -70.253407,
105788                                     46.251493
105789                                 ],
105790                                 [
105791                                     -70.236173,
105792                                     46.288339
105793                                 ],
105794                                 [
105795                                     -70.223693,
105796                                     46.300793
105797                                 ],
105798                                 [
105799                                     -70.201886,
105800                                     46.305495
105801                                 ],
105802                                 [
105803                                     -70.199509,
105804                                     46.315262
105805                                 ],
105806                                 [
105807                                     -70.197028,
105808                                     46.336863
105809                                 ],
105810                                 [
105811                                     -70.188398,
105812                                     46.358412
105813                                 ],
105814                                 [
105815                                     -70.167418,
105816                                     46.368179
105817                                 ],
105818                                 [
105819                                     -70.153052,
105820                                     46.372829
105821                                 ],
105822                                 [
105823                                     -70.074323,
105824                                     46.419545
105825                                 ],
105826                                 [
105827                                     -70.061817,
105828                                     46.445409
105829                                 ],
105830                                 [
105831                                     -70.050086,
105832                                     46.511271
105833                                 ],
105834                                 [
105835                                     -70.032723,
105836                                     46.609766
105837                                 ],
105838                                 [
105839                                     -70.023628,
105840                                     46.661287
105841                                 ],
105842                                 [
105843                                     -70.007763,
105844                                     46.704075
105845                                 ],
105846                                 [
105847                                     -69.989961,
105848                                     46.721697
105849                                 ],
105850                                 [
105851                                     -69.899708,
105852                                     46.811562
105853                                 ],
105854                                 [
105855                                     -69.809403,
105856                                     46.901299
105857                                 ],
105858                                 [
105859                                     -69.719099,
105860                                     46.991086
105861                                 ],
105862                                 [
105863                                     -69.628794,
105864                                     47.080797
105865                                 ],
105866                                 [
105867                                     -69.538464,
105868                                     47.17061
105869                                 ],
105870                                 [
105871                                     -69.448159,
105872                                     47.260346
105873                                 ],
105874                                 [
105875                                     -69.357906,
105876                                     47.350134
105877                                 ],
105878                                 [
105879                                     -69.267628,
105880                                     47.439844
105881                                 ],
105882                                 [
105883                                     -69.25091,
105884                                     47.452919
105885                                 ],
105886                                 [
105887                                     -69.237268,
105888                                     47.45881
105889                                 ],
105890                                 [
105891                                     -69.221972,
105892                                     47.459688
105893                                 ],
105894                                 [
105895                                     -69.069655,
105896                                     47.431886
105897                                 ],
105898                                 [
105899                                     -69.054023,
105900                                     47.418399
105901                                 ],
105902                                 [
105903                                     -69.054333,
105904                                     47.389253
105905                                 ],
105906                                 [
105907                                     -69.066193,
105908                                     47.32967
105909                                 ],
105910                                 [
105911                                     -69.065134,
105912                                     47.296339
105913                                 ],
105914                                 [
105915                                     -69.06356,
105916                                     47.290809
105917                                 ],
105918                                 [
105919                                     -69.057486,
105920                                     47.269467
105921                                 ],
105922                                 [
105923                                     -69.0402,
105924                                     47.249055
105925                                 ],
105926                                 [
105927                                     -68.906229,
105928                                     47.190221
105929                                 ],
105930                                 [
105931                                     -68.889718,
105932                                     47.190609
105933                                 ],
105934                                 [
105935                                     -68.761819,
105936                                     47.23704
105937                                 ],
105938                                 [
105939                                     -68.71779,
105940                                     47.245231
105941                                 ],
105942                                 [
105943                                     -68.668801,
105944                                     47.243422
105945                                 ],
105946                                 [
105947                                     -68.644203,
105948                                     47.245283
105949                                 ],
105950                                 [
105951                                     -68.6256,
105952                                     47.255205
105953                                 ],
105954                                 [
105955                                     -68.607926,
105956                                     47.269829
105957                                 ],
105958                                 [
105959                                     -68.58524,
105960                                     47.28249
105961                                 ],
105962                                 [
105963                                     -68.539662,
105964                                     47.299853
105965                                 ],
105966                                 [
105967                                     -68.518009,
105968                                     47.304762
105969                                 ],
105970                                 [
105971                                     -68.492016,
105972                                     47.307553
105973                                 ],
105974                                 [
105975                                     -68.466746,
105976                                     47.305692
105977                                 ],
105978                                 [
105979                                     -68.435327,
105980                                     47.291275
105981                                 ],
105982                                 [
105983                                     -68.422563,
105984                                     47.293109
105985                                 ],
105986                                 [
105987                                     -68.410212,
105988                                     47.297424
105989                                 ],
105990                                 [
105991                                     -68.385614,
105992                                     47.301713
105993                                 ],
105994                                 [
105995                                     -68.383392,
105996                                     47.307139
105997                                 ],
105998                                 [
105999                                     -68.384839,
106000                                     47.315873
106001                                 ],
106002                                 [
106003                                     -68.382049,
106004                                     47.32781
106005                                 ],
106006                                 [
106007                                     -68.347839,
106008                                     47.358506
106009                                 ],
106010                                 [
106011                                     -68.299728,
106012                                     47.367833
106013                                 ],
106014                                 [
106015                                     -68.24645,
106016                                     47.360573
106017                                 ],
106018                                 [
106019                                     -68.197047,
106020                                     47.341401
106021                                 ],
106022                                 [
106023                                     -68.184335,
106024                                     47.333133
106025                                 ],
106026                                 [
106027                                     -68.156068,
106028                                     47.306674
106029                                 ],
106030                                 [
106031                                     -68.145061,
106032                                     47.301455
106033                                 ],
106034                                 [
106035                                     -68.115398,
106036                                     47.292282
106037                                 ],
106038                                 [
106039                                     -68.101446,
106040                                     47.286185
106041                                 ],
106042                                 [
106043                                     -68.039382,
106044                                     47.245231
106045                                 ],
106046                                 [
106047                                     -67.993184,
106048                                     47.223217
106049                                 ],
106050                                 [
106051                                     -67.962436,
106052                                     47.197689
106053                                 ],
106054                                 [
106055                                     -67.953703,
106056                                     47.18663
106057                                 ],
106058                                 [
106059                                     -67.949982,
106060                                     47.172936
106061                                 ],
106062                                 [
106063                                     -67.943419,
106064                                     47.164538
106065                                 ],
106066                                 [
106067                                     -67.899132,
106068                                     47.138778
106069                                 ],
106070                                 [
106071                                     -67.870607,
106072                                     47.107358
106073                                 ],
106074                                 [
106075                                     -67.854742,
106076                                     47.09785
106077                                 ],
106078                                 [
106079                                     -67.813556,
106080                                     47.081908
106081                                 ],
106082                                 [
106083                                     -67.808699,
106084                                     47.075138
106085                                 ],
106086                                 [
106087                                     -67.805185,
106088                                     47.035631
106089                                 ],
106090                                 [
106091                                     -67.802549,
106092                                     46.901247
106093                                 ],
106094                                 [
106095                                     -67.800017,
106096                                     46.766785
106097                                 ],
106098                                 [
106099                                     -67.797433,
106100                                     46.632297
106101                                 ],
106102                                 [
106103                                     -67.794849,
106104                                     46.497861
106105                                 ],
106106                                 [
106107                                     -67.792317,
106108                                     46.363476
106109                                 ],
106110                                 [
106111                                     -67.789733,
106112                                     46.229014
106113                                 ],
106114                                 [
106115                                     -67.78715,
106116                                     46.094552
106117                                 ],
106118                                 [
106119                                     -67.784566,
106120                                     45.960142
106121                                 ],
106122                                 [
106123                                     -67.782757,
106124                                     45.95053
106125                                 ],
106126                                 [
106127                                     -67.776556,
106128                                     45.942933
106129                                 ],
106130                                 [
106131                                     -67.767461,
106132                                     45.935957
106133                                 ],
106134                                 [
106135                                     -67.759658,
106136                                     45.928567
106137                                 ],
106138                                 [
106139                                     -67.757849,
106140                                     45.919472
106141                                 ],
106142                                 [
106143                                     -67.769425,
106144                                     45.903969
106145                                 ],
106146                                 [
106147                                     -67.787356,
106148                                     45.890017
106149                                 ],
106150                                 [
106151                                     -67.799242,
106152                                     45.875651
106153                                 ],
106154                                 [
106155                                     -67.792627,
106156                                     45.858907
106157                                 ],
106158                                 [
106159                                     -67.776091,
106160                                     45.840821
106161                                 ],
106162                                 [
106163                                     -67.772835,
106164                                     45.828057
106165                                 ],
106166                                 [
106167                                     -67.779863,
106168                                     45.815706
106169                                 ],
106170                                 [
106171                                     -67.794126,
106172                                     45.799169
106173                                 ],
106174                                 [
106175                                     -67.80627,
106176                                     45.781754
106177                                 ],
106178                                 [
106179                                     -67.811127,
106180                                     45.76651
106181                                 ],
106182                                 [
106183                                     -67.810816,
106184                                     45.762414
106185                                 ],
106186                                 [
106187                                     -67.817811,
106188                                     45.754896
106189                                 ],
106190                                 [
106191                                     -67.821785,
106192                                     45.740767
106193                                 ],
106194                                 [
106195                                     -67.827673,
106196                                     45.739001
106197                                 ],
106198                                 [
106199                                     -67.868884,
106200                                     45.744593
106201                                 ],
106202                                 [
106203                                     -67.856815,
106204                                     45.723694
106205                                 ],
106206                                 [
106207                                     -67.835768,
106208                                     45.703971
106209                                 ],
106210                                 [
106211                                     -67.793821,
106212                                     45.676301
106213                                 ],
106214                                 [
106215                                     -67.733034,
106216                                     45.651869
106217                                 ],
106218                                 [
106219                                     -67.723173,
106220                                     45.645393
106221                                 ],
106222                                 [
106223                                     -67.711546,
106224                                     45.642155
106225                                 ],
106226                                 [
106227                                     -67.697564,
106228                                     45.64922
106229                                 ],
106230                                 [
106231                                     -67.66695,
106232                                     45.620077
106233                                 ],
106234                                 [
106235                                     -67.649435,
106236                                     45.611247
106237                                 ],
106238                                 [
106239                                     -67.603073,
106240                                     45.605948
106241                                 ],
106242                                 [
106243                                     -67.561862,
106244                                     45.596234
106245                                 ],
106246                                 [
106247                                     -67.54052,
106248                                     45.593879
106249                                 ],
106250                                 [
106251                                     -67.442056,
106252                                     45.603593
106253                                 ],
106254                                 [
106255                                     -67.440939,
106256                                     45.604586
106257                                 ],
106258                                 [
106259                                     -67.431306,
106260                                     45.597941
106261                                 ],
106262                                 [
106263                                     -67.422107,
106264                                     45.568796
106265                                 ],
106266                                 [
106267                                     -67.42619,
106268                                     45.533449
106269                                 ],
106270                                 [
106271                                     -67.443036,
106272                                     45.522184
106273                                 ],
106274                                 [
106275                                     -67.467531,
106276                                     45.508283
106277                                 ],
106278                                 [
106279                                     -67.493214,
106280                                     45.493142
106281                                 ],
106282                                 [
106283                                     -67.48231,
106284                                     45.455521
106285                                 ],
106286                                 [
106287                                     -67.428825,
106288                                     45.38705
106289                                 ],
106290                                 [
106291                                     -67.434561,
106292                                     45.350308
106293                                 ],
106294                                 [
106295                                     -67.459056,
106296                                     45.318424
106297                                 ],
106298                                 [
106299                                     -67.468668,
106300                                     45.301835
106301                                 ],
106302                                 [
106303                                     -67.475024,
106304                                     45.282353
106305                                 ],
106306                                 [
106307                                     -67.471303,
106308                                     45.266282
106309                                 ],
106310                                 [
106311                                     -67.427585,
106312                                     45.236568
106313                                 ],
106314                                 [
106315                                     -67.390533,
106316                                     45.193108
106317                                 ],
106318                                 [
106319                                     -67.356272,
106320                                     45.165926
106321                                 ],
106322                                 [
106323                                     -67.31922,
106324                                     45.153886
106325                                 ],
106326                                 [
106327                                     -67.284648,
106328                                     45.169699
106329                                 ],
106330                                 [
106331                                     -67.279584,
106332                                     45.179052
106333                                 ],
106334                                 [
106335                                     -67.279222,
106336                                     45.187372
106337                                 ],
106338                                 [
106339                                     -67.277207,
106340                                     45.195072
106341                                 ],
106342                                 [
106343                                     -67.267336,
106344                                     45.202513
106345                                 ],
106346                                 [
106347                                     -67.254986,
106348                                     45.205045
106349                                 ],
106350                                 [
106351                                     -67.242428,
106352                                     45.202565
106353                                 ],
106354                                 [
106355                                     -67.219071,
106356                                     45.192126
106357                                 ],
106358                                 [
106359                                     -67.206166,
106360                                     45.189401
106361                                 ],
106362                                 [
106363                                     -67.176015,
106364                                     45.178656
106365                                 ],
106366                                 [
106367                                     -67.191274,
106368                                     45.180365
106369                                 ],
106370                                 [
106371                                     -67.204376,
106372                                     45.178209
106373                                 ],
106374                                 [
106375                                     -67.204724,
106376                                     45.177791
106377                                 ],
106378                                 [
106379                                     -67.152423,
106380                                     45.148932
106381                                 ],
106382                                 [
106383                                     -67.048033,
106384                                     45.043407
106385                                 ],
106386                                 [
106387                                     -66.962727,
106388                                     45.047088
106389                                 ],
106390                                 [
106391                                     -66.857192,
106392                                     44.968696
106393                                 ],
106394                                 [
106395                                     -66.897268,
106396                                     44.817275
106397                                 ],
106398                                 [
106399                                     -67.2159,
106400                                     44.593511
106401                                 ],
106402                                 [
106403                                     -67.122366,
106404                                     44.423624
106405                                 ],
106406                                 [
106407                                     -67.68447,
106408                                     44.192544
106409                                 ],
106410                                 [
106411                                     -67.459678,
106412                                     40.781645
106413                                 ],
106414                                 [
106415                                     -76.607854,
106416                                     32.495823
106417                                 ],
106418                                 [
106419                                     -76.798479,
106420                                     32.713735
106421                                 ],
106422                                 [
106423                                     -78.561892,
106424                                     29.037718
106425                                 ],
106426                                 [
106427                                     -78.892446,
106428                                     29.039659
106429                                 ],
106430                                 [
106431                                     -79.762295,
106432                                     26.719312
106433                                 ],
106434                                 [
106435                                     -80.026352,
106436                                     24.932961
106437                                 ],
106438                                 [
106439                                     -82.368794,
106440                                     23.994833
106441                                 ],
106442                                 [
106443                                     -83.806281,
106444                                     29.068506
106445                                 ],
106446                                 [
106447                                     -87.460772,
106448                                     29.089961
106449                                 ],
106450                                 [
106451                                     -87.922646,
106452                                     28.666131
106453                                 ],
106454                                 [
106455                                     -90.461001,
106456                                     28.246758
106457                                 ],
106458                                 [
106459                                     -91.787336,
106460                                     29.11536
106461                                 ],
106462                                 [
106463                                     -93.311871,
106464                                     29.12431
106465                                 ],
106466                                 [
106467                                     -96.423449,
106468                                     26.057857
106469                                 ],
106470                                 [
106471                                     -97.129057,
106472                                     25.991017
106473                                 ],
106474                                 [
106475                                     -97.129509,
106476                                     25.966833
106477                                 ],
106478                                 [
106479                                     -97.139358,
106480                                     25.965876
106481                                 ],
106482                                 [
106483                                     -97.202171,
106484                                     25.960893
106485                                 ],
106486                                 [
106487                                     -97.202176,
106488                                     25.960857
106489                                 ],
106490                                 [
106491                                     -97.204941,
106492                                     25.960639
106493                                 ],
106494                                 [
106495                                     -97.253051,
106496                                     25.963481
106497                                 ],
106498                                 [
106499                                     -97.266358,
106500                                     25.960639
106501                                 ],
106502                                 [
106503                                     -97.2692,
106504                                     25.944361
106505                                 ],
106506                                 [
106507                                     -97.287649,
106508                                     25.928651
106509                                 ],
106510                                 [
106511                                     -97.310981,
106512                                     25.922088
106513                                 ],
106514                                 [
106515                                     -97.328447,
106516                                     25.933302
106517                                 ],
106518                                 [
106519                                     -97.351107,
106520                                     25.918419
106521                                 ],
106522                                 [
106523                                     -97.355112,
106524                                     25.912786
106525                                 ],
106526                                 [
106527                                     -97.35227,
106528                                     25.894493
106529                                 ],
106530                                 [
106531                                     -97.345165,
106532                                     25.871704
106533                                 ],
106534                                 [
106535                                     -97.345733,
106536                                     25.852222
106537                                 ],
106538                                 [
106539                                     -97.36599,
106540                                     25.843902
106541                                 ],
106542                                 [
106543                                     -97.376015,
106544                                     25.846744
106545                                 ],
106546                                 [
106547                                     -97.380124,
106548                                     25.853203
106549                                 ],
106550                                 [
106551                                     -97.383121,
106552                                     25.860541
106553                                 ],
106554                                 [
106555                                     -97.389891,
106556                                     25.865657
106557                                 ],
106558                                 [
106559                                     -97.397823,
106560                                     25.865812
106561                                 ],
106562                                 [
106563                                     -97.399476,
106564                                     25.861162
106565                                 ],
106566                                 [
106567                                     -97.39989,
106568                                     25.855115
106569                                 ],
106570                                 [
106571                                     -97.404179,
106572                                     25.851395
106573                                 ],
106574                                 [
106575                                     -97.425418,
106576                                     25.854857
106577                                 ],
106578                                 [
106579                                     -97.435727,
106580                                     25.869275
106581                                 ],
106582                                 [
106583                                     -97.441309,
106584                                     25.884933
106585                                 ],
106586                                 [
106587                                     -97.448259,
106588                                     25.892322
106589                                 ],
106590                                 [
106591                                     -97.469421,
106592                                     25.892943
106593                                 ],
106594                                 [
106595                                     -97.486319,
106596                                     25.895733
106597                                 ],
106598                                 [
106599                                     -97.502209,
106600                                     25.901883
106601                                 ],
106602                                 [
106603                                     -97.52027,
106604                                     25.912786
106605                                 ],
106606                                 [
106607                                     -97.565177,
106608                                     25.954748
106609                                 ],
106610                                 [
106611                                     -97.594322,
106612                                     25.966375
106613                                 ],
106614                                 [
106615                                     -97.604787,
106616                                     25.979966
106617                                 ],
106618                                 [
106619                                     -97.613055,
106620                                     25.995985
106621                                 ],
106622                                 [
106623                                     -97.622641,
106624                                     26.00906
106625                                 ],
106626                                 [
106627                                     -97.641451,
106628                                     26.022495
106629                                 ],
106630                                 [
106631                                     -97.659874,
106632                                     26.03066
106633                                 ],
106634                                 [
106635                                     -97.679614,
106636                                     26.034639
106637                                 ],
106638                                 [
106639                                     -97.766948,
106640                                     26.039652
106641                                 ],
106642                                 [
106643                                     -97.780306,
106644                                     26.043218
106645                                 ],
106646                                 [
106647                                     -97.782321,
106648                                     26.058617
106649                                 ],
106650                                 [
106651                                     -97.80201,
106652                                     26.063733
106653                                 ],
106654                                 [
106655                                     -97.878181,
106656                                     26.063733
106657                                 ],
106658                                 [
106659                                     -97.941666,
106660                                     26.056809
106661                                 ],
106662                                 [
106663                                     -97.999233,
106664                                     26.064302
106665                                 ],
106666                                 [
106667                                     -98.013057,
106668                                     26.063682
106669                                 ],
106670                                 [
106671                                     -98.044166,
106672                                     26.048799
106673                                 ],
106674                                 [
106675                                     -98.065457,
106676                                     26.042184
106677                                 ],
106678                                 [
106679                                     -98.075146,
106680                                     26.046628
106681                                 ],
106682                                 [
106683                                     -98.083311,
106684                                     26.070916
106685                                 ],
106686                                 [
106687                                     -98.103103,
106688                                     26.074947
106689                                 ],
106690                                 [
106691                                     -98.150232,
106692                                     26.063682
106693                                 ],
106694                                 [
106695                                     -98.185062,
106696                                     26.065232
106697                                 ],
106698                                 [
106699                                     -98.222656,
106700                                     26.075412
106701                                 ],
106702                                 [
106703                                     -98.300429,
106704                                     26.111431
106705                                 ],
106706                                 [
106707                                     -98.309809,
106708                                     26.121094
106709                                 ],
106710                                 [
106711                                     -98.333037,
106712                                     26.15303
106713                                 ],
106714                                 [
106715                                     -98.339264,
106716                                     26.159851
106717                                 ],
106718                                 [
106719                                     -98.365774,
106720                                     26.160161
106721                                 ],
106722                                 [
106723                                     -98.377272,
106724                                     26.163572
106725                                 ],
106726                                 [
106727                                     -98.377272,
106728                                     26.173649
106729                                 ],
106730                                 [
106731                                     -98.36934,
106732                                     26.19401
106733                                 ],
106734                                 [
106735                                     -98.397193,
106736                                     26.201141
106737                                 ],
106738                                 [
106739                                     -98.428845,
106740                                     26.217729
106741                                 ],
106742                                 [
106743                                     -98.456544,
106744                                     26.225946
106745                                 ],
106746                                 [
106747                                     -98.472383,
106748                                     26.207652
106749                                 ],
106750                                 [
106751                                     -98.49295,
106752                                     26.230596
106753                                 ],
106754                                 [
106755                                     -98.521527,
106756                                     26.240932
106757                                 ],
106758                                 [
106759                                     -98.552791,
106760                                     26.248321
106761                                 ],
106762                                 [
106763                                     -98.581627,
106764                                     26.262274
106765                                 ],
106766                                 [
106767                                     -98.640564,
106768                                     26.24181
106769                                 ],
106770                                 [
106771                                     -98.653663,
106772                                     26.244291
106773                                 ],
106774                                 [
106775                                     -98.664696,
106776                                     26.250647
106777                                 ],
106778                                 [
106779                                     -98.685289,
106780                                     26.268475
106781                                 ],
106782                                 [
106783                                     -98.693325,
106784                                     26.270542
106785                                 ],
106786                                 [
106787                                     -98.702239,
106788                                     26.271628
106789                                 ],
106790                                 [
106791                                     -98.704255,
106792                                     26.27664
106793                                 ],
106794                                 [
106795                                     -98.691465,
106796                                     26.290231
106797                                 ],
106798                                 [
106799                                     -98.701413,
106800                                     26.299119
106801                                 ],
106802                                 [
106803                                     -98.713169,
106804                                     26.303357
106805                                 ],
106806                                 [
106807                                     -98.726217,
106808                                     26.30439
106809                                 ],
106810                                 [
106811                                     -98.739911,
106812                                     26.303253
106813                                 ],
106814                                 [
106815                                     -98.735932,
106816                                     26.320048
106817                                 ],
106818                                 [
106819                                     -98.746397,
106820                                     26.332141
106821                                 ],
106822                                 [
106823                                     -98.780839,
106824                                     26.351674
106825                                 ],
106826                                 [
106827                                     -98.795851,
106828                                     26.368314
106829                                 ],
106830                                 [
106831                                     -98.801329,
106832                                     26.372138
106833                                 ],
106834                                 [
106835                                     -98.810295,
106836                                     26.372448
106837                                 ],
106838                                 [
106839                                     -98.817323,
106840                                     26.368521
106841                                 ],
106842                                 [
106843                                     -98.825023,
106844                                     26.366454
106845                                 ],
106846                                 [
106847                                     -98.836081,
106848                                     26.372138
106849                                 ],
106850                                 [
106851                                     -98.842334,
106852                                     26.365834
106853                                 ],
106854                                 [
106855                                     -98.850835,
106856                                     26.364077
106857                                 ],
106858                                 [
106859                                     -98.860524,
106860                                     26.366299
106861                                 ],
106862                                 [
106863                                     -98.870214,
106864                                     26.372138
106865                                 ],
106866                                 [
106867                                     -98.893029,
106868                                     26.367849
106869                                 ],
106870                                 [
106871                                     -98.9299,
106872                                     26.39224
106873                                 ],
106874                                 [
106875                                     -98.945377,
106876                                     26.378288
106877                                 ],
106878                                 [
106879                                     -98.954136,
106880                                     26.393946
106881                                 ],
106882                                 [
106883                                     -98.962844,
106884                                     26.399527
106885                                 ],
106886                                 [
106887                                     -98.986951,
106888                                     26.400095
106889                                 ],
106890                                 [
106891                                     -99.004056,
106892                                     26.393842
106893                                 ],
106894                                 [
106895                                     -99.010515,
106896                                     26.392602
106897                                 ],
106898                                 [
106899                                     -99.016432,
106900                                     26.394462
106901                                 ],
106902                                 [
106903                                     -99.022995,
106904                                     26.403351
106905                                 ],
106906                                 [
106907                                     -99.027878,
106908                                     26.406245
106909                                 ],
106910                                 [
106911                                     -99.047645,
106912                                     26.406968
106913                                 ],
106914                                 [
106915                                     -99.066351,
106916                                     26.404746
106917                                 ],
106918                                 [
106919                                     -99.085498,
106920                                     26.40764
106921                                 ],
106922                                 [
106923                                     -99.106427,
106924                                     26.423039
106925                                 ],
106926                                 [
106927                                     -99.108907,
106928                                     26.434253
106929                                 ],
106930                                 [
106931                                     -99.102525,
106932                                     26.446966
106933                                 ],
106934                                 [
106935                                     -99.09374,
106936                                     26.459781
106937                                 ],
106938                                 [
106939                                     -99.089373,
106940                                     26.47115
106941                                 ],
106942                                 [
106943                                     -99.091492,
106944                                     26.484018
106945                                 ],
106946                                 [
106947                                     -99.10299,
106948                                     26.512078
106949                                 ],
106950                                 [
106951                                     -99.115108,
106952                                     26.525617
106953                                 ],
106954                                 [
106955                                     -99.140946,
106956                                     26.531405
106957                                 ],
106958                                 [
106959                                     -99.164873,
106960                                     26.540448
106961                                 ],
106962                                 [
106963                                     -99.17128,
106964                                     26.563961
106965                                 ],
106966                                 [
106967                                     -99.171548,
106968                                     26.56583
106969                                 ],
106970                                 [
106971                                     -99.213953,
106972                                     26.568537
106973                                 ],
106974                                 [
106975                                     -99.242801,
106976                                     26.579723
106977                                 ],
106978                                 [
106979                                     -99.254575,
106980                                     26.6018
106981                                 ],
106982                                 [
106983                                     -99.258844,
106984                                     26.614752
106985                                 ],
106986                                 [
106987                                     -99.277683,
106988                                     26.638007
106989                                 ],
106990                                 [
106991                                     -99.281951,
106992                                     26.649781
106993                                 ],
106994                                 [
106995                                     -99.277389,
106996                                     26.657729
106997                                 ],
106998                                 [
106999                                     -99.26635,
107000                                     26.653314
107001                                 ],
107002                                 [
107003                                     -99.252662,
107004                                     26.644483
107005                                 ],
107006                                 [
107007                                     -99.240299,
107008                                     26.639184
107009                                 ],
107010                                 [
107011                                     -99.244861,
107012                                     26.652431
107013                                 ],
107014                                 [
107015                                     -99.240299,
107016                                     26.697763
107017                                 ],
107018                                 [
107019                                     -99.242507,
107020                                     26.713658
107021                                 ],
107022                                 [
107023                                     -99.252368,
107024                                     26.743683
107025                                 ],
107026                                 [
107027                                     -99.254575,
107028                                     26.75899
107029                                 ],
107030                                 [
107031                                     -99.252368,
107032                                     26.799024
107033                                 ],
107034                                 [
107035                                     -99.254575,
107036                                     26.810504
107037                                 ],
107038                                 [
107039                                     -99.257666,
107040                                     26.813153
107041                                 ],
107042                                 [
107043                                     -99.262229,
107044                                     26.814036
107045                                 ],
107046                                 [
107047                                     -99.266497,
107048                                     26.817863
107049                                 ],
107050                                 [
107051                                     -99.268263,
107052                                     26.827872
107053                                 ],
107054                                 [
107055                                     -99.271649,
107056                                     26.832876
107057                                 ],
107058                                 [
107059                                     -99.289458,
107060                                     26.84465
107061                                 ],
107062                                 [
107063                                     -99.308444,
107064                                     26.830521
107065                                 ],
107066                                 [
107067                                     -99.316539,
107068                                     26.822279
107069                                 ],
107070                                 [
107071                                     -99.323457,
107072                                     26.810504
107073                                 ],
107074                                 [
107075                                     -99.328166,
107076                                     26.797258
107077                                 ],
107078                                 [
107079                                     -99.329197,
107080                                     26.789016
107081                                 ],
107082                                 [
107083                                     -99.331699,
107084                                     26.78254
107085                                 ],
107086                                 [
107087                                     -99.340383,
107088                                     26.77312
107089                                 ],
107090                                 [
107091                                     -99.366728,
107092                                     26.761345
107093                                 ],
107094                                 [
107095                                     -99.380269,
107096                                     26.777241
107097                                 ],
107098                                 [
107099                                     -99.391896,
107100                                     26.796963
107101                                 ],
107102                                 [
107103                                     -99.412207,
107104                                     26.796963
107105                                 ],
107106                                 [
107107                                     -99.410883,
107108                                     26.808149
107109                                 ],
107110                                 [
107111                                     -99.405437,
107112                                     26.818452
107113                                 ],
107114                                 [
107115                                     -99.396606,
107116                                     26.824928
107117                                 ],
107118                                 [
107119                                     -99.384979,
107120                                     26.824928
107121                                 ],
107122                                 [
107123                                     -99.377178,
107124                                     26.816686
107125                                 ],
107126                                 [
107127                                     -99.374823,
107128                                     26.804028
107129                                 ],
107130                                 [
107131                                     -99.374234,
107132                                     26.791076
107133                                 ],
107134                                 [
107135                                     -99.371291,
107136                                     26.783128
107137                                 ],
107138                                 [
107139                                     -99.360694,
107140                                     26.780479
107141                                 ],
107142                                 [
107143                                     -99.359369,
107144                                     26.790487
107145                                 ],
107146                                 [
107147                                     -99.36452,
107148                                     26.810504
107149                                 ],
107150                                 [
107151                                     -99.357897,
107152                                     26.822279
107153                                 ],
107154                                 [
107155                                     -99.351274,
107156                                     26.83111
107157                                 ],
107158                                 [
107159                                     -99.346123,
107160                                     26.840824
107161                                 ],
107162                                 [
107163                                     -99.344062,
107164                                     26.855247
107165                                 ],
107166                                 [
107167                                     -99.348772,
107168                                     26.899696
107169                                 ],
107170                                 [
107171                                     -99.355101,
107172                                     26.920302
107173                                 ],
107174                                 [
107175                                     -99.36452,
107176                                     26.934726
107177                                 ],
107178                                 [
107179                                     -99.403377,
107180                                     26.952093
107181                                 ],
107182                                 [
107183                                     -99.413974,
107184                                     26.964162
107185                                 ],
107186                                 [
107187                                     -99.401758,
107188                                     26.985651
107189                                 ],
107190                                 [
107191                                     -99.399991,
107192                                     26.999192
107193                                 ],
107194                                 [
107195                                     -99.418831,
107196                                     27.007728
107197                                 ],
107198                                 [
107199                                     -99.441938,
107200                                     27.013615
107201                                 ],
107202                                 [
107203                                     -99.453271,
107204                                     27.019797
107205                                 ],
107206                                 [
107207                                     -99.455332,
107208                                     27.025979
107209                                 ],
107210                                 [
107211                                     -99.464751,
107212                                     27.039225
107213                                 ],
107214                                 [
107215                                     -99.466959,
107216                                     27.047467
107217                                 ],
107218                                 [
107219                                     -99.462544,
107220                                     27.057181
107221                                 ],
107222                                 [
107223                                     -99.461635,
107224                                     27.056839
107225                                 ],
107226                                 [
107227                                     -99.461728,
107228                                     27.056954
107229                                 ],
107230                                 [
107231                                     -99.442039,
107232                                     27.089614
107233                                 ],
107234                                 [
107235                                     -99.439404,
107236                                     27.098347
107237                                 ],
107238                                 [
107239                                     -99.441419,
107240                                     27.107494
107241                                 ],
107242                                 [
107243                                     -99.445734,
107244                                     27.114728
107245                                 ],
107246                                 [
107247                                     -99.450178,
107248                                     27.120465
107249                                 ],
107250                                 [
107251                                     -99.452452,
107252                                     27.125012
107253                                 ],
107254                                 [
107255                                     -99.450333,
107256                                     27.145166
107257                                 ],
107258                                 [
107259                                     -99.435786,
107260                                     27.188419
107261                                 ],
107262                                 [
107263                                     -99.431988,
107264                                     27.207591
107265                                 ],
107266                                 [
107267                                     -99.434029,
107268                                     27.22697
107269                                 ],
107270                                 [
107271                                     -99.440902,
107272                                     27.244798
107273                                 ],
107274                                 [
107275                                     -99.451832,
107276                                     27.26118
107277                                 ],
107278                                 [
107279                                     -99.46612,
107280                                     27.276527
107281                                 ],
107282                                 [
107283                                     -99.468963,
107284                                     27.278233
107285                                 ],
107286                                 [
107287                                     -99.480409,
107288                                     27.283297
107289                                 ],
107290                                 [
107291                                     -99.482941,
107292                                     27.286708
107293                                 ],
107294                                 [
107295                                     -99.484879,
107296                                     27.294821
107297                                 ],
107298                                 [
107299                                     -99.486584,
107300                                     27.297611
107301                                 ],
107302                                 [
107303                                     -99.493199,
107304                                     27.30128
107305                                 ],
107306                                 [
107307                                     -99.521362,
107308                                     27.311254
107309                                 ],
107310                                 [
107311                                     -99.5148,
107312                                     27.321796
107313                                 ],
107314                                 [
107315                                     -99.497591,
107316                                     27.338798
107317                                 ],
107318                                 [
107319                                     -99.494026,
107320                                     27.348203
107321                                 ],
107322                                 [
107323                                     -99.492889,
107324                                     27.358848
107325                                 ],
107326                                 [
107327                                     -99.487721,
107328                                     27.37187
107329                                 ],
107330                                 [
107331                                     -99.484621,
107332                                     27.391766
107333                                 ],
107334                                 [
107335                                     -99.475706,
107336                                     27.414762
107337                                 ],
107338                                 [
107339                                     -99.472916,
107340                                     27.426647
107341                                 ],
107342                                 [
107343                                     -99.473639,
107344                                     27.463803
107345                                 ],
107346                                 [
107347                                     -99.472916,
107348                                     27.468299
107349                                 ],
107350                                 [
107351                                     -99.47643,
107352                                     27.48251
107353                                 ],
107354                                 [
107355                                     -99.480409,
107356                                     27.490778
107357                                 ],
107358                                 [
107359                                     -99.48829,
107360                                     27.494654
107361                                 ],
107362                                 [
107363                                     -99.503689,
107364                                     27.495584
107365                                 ],
107366                                 [
107367                                     -99.509503,
107368                                     27.500028
107369                                 ],
107370                                 [
107371                                     -99.510071,
107372                                     27.510518
107373                                 ],
107374                                 [
107375                                     -99.507074,
107376                                     27.533437
107377                                 ],
107378                                 [
107379                                     -99.507203,
107380                                     27.57377
107381                                 ],
107382                                 [
107383                                     -99.515006,
107384                                     27.588601
107385                                 ],
107386                                 [
107387                                     -99.535031,
107388                                     27.604828
107389                                 ],
107390                                 [
107391                                     -99.55503,
107392                                     27.613509
107393                                 ],
107394                                 [
107395                                     -99.572264,
107396                                     27.61847
107397                                 ],
107398                                 [
107399                                     -99.578232,
107400                                     27.622811
107401                                 ],
107402                                 [
107403                                     -99.590247,
107404                                     27.642061
107405                                 ],
107406                                 [
107407                                     -99.600169,
107408                                     27.646427
107409                                 ],
107410                                 [
107411                                     -99.612442,
107412                                     27.643637
107413                                 ],
107414                                 [
107415                                     -99.633526,
107416                                     27.633069
107417                                 ],
107418                                 [
107419                                     -99.644869,
107420                                     27.632733
107421                                 ],
107422                                 [
107423                                     -99.648642,
107424                                     27.636919
107425                                 ],
107426                                 [
107427                                     -99.658693,
107428                                     27.654024
107429                                 ],
107430                                 [
107431                                     -99.664739,
107432                                     27.659398
107433                                 ],
107434                                 [
107435                                     -99.70037,
107436                                     27.659191
107437                                 ],
107438                                 [
107439                                     -99.705692,
107440                                     27.66317
107441                                 ],
107442                                 [
107443                                     -99.710674,
107444                                     27.670116
107445                                 ],
107446                                 [
107447                                     -99.723056,
107448                                     27.687381
107449                                 ],
107450                                 [
107451                                     -99.730652,
107452                                     27.691825
107453                                 ],
107454                                 [
107455                                     -99.734037,
107456                                     27.702031
107457                                 ],
107458                                 [
107459                                     -99.736311,
107460                                     27.713607
107461                                 ],
107462                                 [
107463                                     -99.740445,
107464                                     27.722159
107465                                 ],
107466                                 [
107467                                     -99.747344,
107468                                     27.726009
107469                                 ],
107470                                 [
107471                                     -99.765198,
107472                                     27.731177
107473                                 ],
107474                                 [
107475                                     -99.774577,
107476                                     27.735828
107477                                 ],
107478                                 [
107479                                     -99.78685,
107480                                     27.748488
107481                                 ],
107482                                 [
107483                                     -99.795428,
107484                                     27.761924
107485                                 ],
107486                                 [
107487                                     -99.806963,
107488                                     27.771423
107489                                 ],
107490                                 [
107491                                     -99.808167,
107492                                     27.772414
107493                                 ],
107494                                 [
107495                                     -99.83292,
107496                                     27.776755
107497                                 ],
107498                                 [
107499                                     -99.832971,
107500                                     27.782181
107501                                 ],
107502                                 [
107503                                     -99.844779,
107504                                     27.793576
107505                                 ],
107506                                 [
107507                                     -99.858241,
107508                                     27.803524
107509                                 ],
107510                                 [
107511                                     -99.863357,
107512                                     27.804661
107513                                 ],
107514                                 [
107515                                     -99.864727,
107516                                     27.814324
107517                                 ],
107518                                 [
107519                                     -99.861858,
107520                                     27.83608
107521                                 ],
107522                                 [
107523                                     -99.863357,
107524                                     27.845666
107525                                 ],
107526                                 [
107527                                     -99.870928,
107528                                     27.854477
107529                                 ],
107530                                 [
107531                                     -99.880204,
107532                                     27.859231
107533                                 ],
107534                                 [
107535                                     -99.888007,
107536                                     27.864812
107537                                 ],
107538                                 [
107539                                     -99.891288,
107540                                     27.876026
107541                                 ],
107542                                 [
107543                                     -99.882684,
107544                                     27.89158
107545                                 ],
107546                                 [
107547                                     -99.878808,
107548                                     27.901838
107549                                 ],
107550                                 [
107551                                     -99.88134,
107552                                     27.906463
107553                                 ],
107554                                 [
107555                                     -99.896766,
107556                                     27.912923
107557                                 ],
107558                                 [
107559                                     -99.914336,
107560                                     27.928245
107561                                 ],
107562                                 [
107563                                     -99.929916,
107564                                     27.946331
107565                                 ],
107566                                 [
107567                                     -99.939683,
107568                                     27.961085
107569                                 ],
107570                                 [
107571                                     -99.928289,
107572                                     27.975761
107573                                 ],
107574                                 [
107575                                     -99.940717,
107576                                     27.983254
107577                                 ],
107578                                 [
107579                                     -99.961852,
107580                                     27.987492
107581                                 ],
107582                                 [
107583                                     -99.976606,
107584                                     27.992453
107585                                 ],
107586                                 [
107587                                     -99.991127,
107588                                     28.007801
107589                                 ],
107590                                 [
107591                                     -100.000584,
107592                                     28.02041
107593                                 ],
107594                                 [
107595                                     -100.007457,
107596                                     28.033561
107597                                 ],
107598                                 [
107599                                     -100.014123,
107600                                     28.050459
107601                                 ],
107602                                 [
107603                                     -100.013503,
107604                                     28.056971
107605                                 ],
107606                                 [
107607                                     -100.010506,
107608                                     28.063611
107609                                 ],
107610                                 [
107611                                     -100.010196,
107612                                     28.068882
107613                                 ],
107614                                 [
107615                                     -100.017585,
107616                                     28.070949
107617                                 ],
107618                                 [
107619                                     -100.031538,
107620                                     28.081801
107621                                 ],
107622                                 [
107623                                     -100.045077,
107624                                     28.095289
107625                                 ],
107626                                 [
107627                                     -100.048023,
107628                                     28.102523
107629                                 ],
107630                                 [
107631                                     -100.048901,
107632                                     28.115959
107633                                 ],
107634                                 [
107635                                     -100.056498,
107636                                     28.137922
107637                                 ],
107638                                 [
107639                                     -100.074895,
107640                                     28.154407
107641                                 ],
107642                                 [
107643                                     -100.172873,
107644                                     28.198538
107645                                 ],
107646                                 [
107647                                     -100.189203,
107648                                     28.201329
107649                                 ],
107650                                 [
107651                                     -100.197626,
107652                                     28.207168
107653                                 ],
107654                                 [
107655                                     -100.201192,
107656                                     28.220346
107657                                 ],
107658                                 [
107659                                     -100.202949,
107660                                     28.234428
107661                                 ],
107662                                 [
107663                                     -100.205946,
107664                                     28.242877
107665                                 ],
107666                                 [
107667                                     -100.212819,
107668                                     28.245073
107669                                 ],
107670                                 [
107671                                     -100.240724,
107672                                     28.249698
107673                                 ],
107674                                 [
107675                                     -100.257932,
107676                                     28.260524
107677                                 ],
107678                                 [
107679                                     -100.275089,
107680                                     28.277242
107681                                 ],
107682                                 [
107683                                     -100.284339,
107684                                     28.296517
107685                                 ],
107686                                 [
107687                                     -100.277931,
107688                                     28.314888
107689                                 ],
107690                                 [
107691                                     -100.278551,
107692                                     28.331088
107693                                 ],
107694                                 [
107695                                     -100.293899,
107696                                     28.353413
107697                                 ],
107698                                 [
107699                                     -100.322631,
107700                                     28.386899
107701                                 ],
107702                                 [
107703                                     -100.331675,
107704                                     28.422013
107705                                 ],
107706                                 [
107707                                     -100.336326,
107708                                     28.458574
107709                                 ],
107710                                 [
107711                                     -100.340201,
107712                                     28.464259
107713                                 ],
107714                                 [
107715                                     -100.348315,
107716                                     28.470253
107717                                 ],
107718                                 [
107719                                     -100.355549,
107720                                     28.478185
107721                                 ],
107722                                 [
107723                                     -100.35679,
107724                                     28.489322
107725                                 ],
107726                                 [
107727                                     -100.351622,
107728                                     28.496711
107729                                 ],
107730                                 [
107731                                     -100.322631,
107732                                     28.510406
107733                                 ],
107734                                 [
107735                                     -100.364024,
107736                                     28.524797
107737                                 ],
107738                                 [
107739                                     -100.38423,
107740                                     28.537174
107741                                 ],
107742                                 [
107743                                     -100.397769,
107744                                     28.557586
107745                                 ],
107746                                 [
107747                                     -100.398751,
107748                                     28.568645
107749                                 ],
107750                                 [
107751                                     -100.397097,
107752                                     28.592726
107753                                 ],
107754                                 [
107755                                     -100.401438,
107756                                     28.60226
107757                                 ],
107758                                 [
107759                                     -100.411463,
107760                                     28.609314
107761                                 ],
107762                                 [
107763                                     -100.434821,
107764                                     28.619133
107765                                 ],
107766                                 [
107767                                     -100.44619,
107768                                     28.626497
107769                                 ],
107770                                 [
107771                                     -100.444898,
107772                                     28.643782
107773                                 ],
107774                                 [
107775                                     -100.481381,
107776                                     28.686054
107777                                 ],
107778                                 [
107779                                     -100.493939,
107780                                     28.708378
107781                                 ],
107782                                 [
107783                                     -100.519054,
107784                                     28.804961
107785                                 ],
107786                                 [
107787                                     -100.524996,
107788                                     28.814831
107789                                 ],
107790                                 [
107791                                     -100.529285,
107792                                     28.819947
107793                                 ],
107794                                 [
107795                                     -100.534453,
107796                                     28.830231
107797                                 ],
107798                                 [
107799                                     -100.538639,
107800                                     28.835631
107801                                 ],
107802                                 [
107803                                     -100.54515,
107804                                     28.83899
107805                                 ],
107806                                 [
107807                                     -100.559671,
107808                                     28.839378
107809                                 ],
107810                                 [
107811                                     -100.566234,
107812                                     28.842504
107813                                 ],
107814                                 [
107815                                     -100.569696,
107816                                     28.84961
107817                                 ],
107818                                 [
107819                                     -100.56334,
107820                                     28.86209
107821                                 ],
107822                                 [
107823                                     -100.566234,
107824                                     28.869789
107825                                 ],
107826                                 [
107827                                     -100.571763,
107828                                     28.8732
107829                                 ],
107830                                 [
107831                                     -100.586543,
107832                                     28.879789
107833                                 ],
107834                                 [
107835                                     -100.58954,
107836                                     28.883458
107837                                 ],
107838                                 [
107839                                     -100.594966,
107840                                     28.899322
107841                                 ],
107842                                 [
107843                                     -100.606955,
107844                                     28.910123
107845                                 ],
107846                                 [
107847                                     -100.618841,
107848                                     28.917926
107849                                 ],
107850                                 [
107851                                     -100.624318,
107852                                     28.924721
107853                                 ],
107854                                 [
107855                                     -100.624783,
107856                                     28.93777
107857                                 ],
107858                                 [
107859                                     -100.626696,
107860                                     28.948338
107861                                 ],
107862                                 [
107863                                     -100.630778,
107864                                     28.956683
107865                                 ],
107866                                 [
107867                                     -100.637909,
107868                                     28.962884
107869                                 ],
107870                                 [
107871                                     -100.628918,
107872                                     28.98433
107873                                 ],
107874                                 [
107875                                     -100.632793,
107876                                     29.005156
107877                                 ],
107878                                 [
107879                                     -100.652224,
107880                                     29.044817
107881                                 ],
107882                                 [
107883                                     -100.660854,
107884                                     29.102669
107885                                 ],
107886                                 [
107887                                     -100.668967,
107888                                     29.116208
107889                                 ],
107890                                 [
107891                                     -100.678165,
107892                                     29.119412
107893                                 ],
107894                                 [
107895                                     -100.690826,
107896                                     29.121014
107897                                 ],
107898                                 [
107899                                     -100.70204,
107900                                     29.12365
107901                                 ],
107902                                 [
107903                                     -100.706846,
107904                                     29.130187
107905                                 ],
107906                                 [
107907                                     -100.70974,
107908                                     29.135561
107909                                 ],
107910                                 [
107911                                     -100.762501,
107912                                     29.173776
107913                                 ],
107914                                 [
107915                                     -100.770098,
107916                                     29.187289
107917                                 ],
107918                                 [
107919                                     -100.762088,
107920                                     29.208658
107921                                 ],
107922                                 [
107923                                     -100.783172,
107924                                     29.243074
107925                                 ],
107926                                 [
107927                                     -100.796143,
107928                                     29.257673
107929                                 ],
107930                                 [
107931                                     -100.81609,
107932                                     29.270773
107933                                 ],
107934                                 [
107935                                     -100.86389,
107936                                     29.290616
107937                                 ],
107938                                 [
107939                                     -100.871797,
107940                                     29.296456
107941                                 ],
107942                                 [
107943                                     -100.891227,
107944                                     29.318547
107945                                 ],
107946                                 [
107947                                     -100.91474,
107948                                     29.337048
107949                                 ],
107950                                 [
107951                                     -100.987397,
107952                                     29.366322
107953                                 ],
107954                                 [
107955                                     -100.998301,
107956                                     29.372472
107957                                 ],
107958                                 [
107959                                     -101.008068,
107960                                     29.380585
107961                                 ],
107962                                 [
107963                                     -101.016232,
107964                                     29.390068
107965                                 ],
107966                                 [
107967                                     -101.022175,
107968                                     29.40048
107969                                 ],
107970                                 [
107971                                     -101.025948,
107972                                     29.414356
107973                                 ],
107974                                 [
107975                                     -101.029617,
107976                                     29.442984
107977                                 ],
107978                                 [
107979                                     -101.037782,
107980                                     29.460063
107981                                 ],
107982                                 [
107983                                     -101.039026,
107984                                     29.460452
107985                                 ],
107986                                 [
107987                                     -101.040188,
107988                                     29.457132
107989                                 ],
107990                                 [
107991                                     -101.045487,
107992                                     29.451245
107993                                 ],
107994                                 [
107995                                     -101.060205,
107996                                     29.449184
107997                                 ],
107998                                 [
107999                                     -101.067711,
108000                                     29.45095
108001                                 ],
108002                                 [
108003                                     -101.076101,
108004                                     29.453894
108005                                 ],
108006                                 [
108007                                     -101.085962,
108008                                     29.454483
108009                                 ],
108010                                 [
108011                                     -101.098031,
108012                                     29.449184
108013                                 ],
108014                                 [
108015                                     -101.113043,
108016                                     29.466552
108017                                 ],
108018                                 [
108019                                     -101.142774,
108020                                     29.475383
108021                                 ],
108022                                 [
108023                                     -101.174124,
108024                                     29.475971
108025                                 ],
108026                                 [
108027                                     -101.193699,
108028                                     29.469495
108029                                 ],
108030                                 [
108031                                     -101.198703,
108032                                     29.473911
108033                                 ],
108034                                 [
108035                                     -101.198851,
108036                                     29.476854
108037                                 ],
108038                                 [
108039                                     -101.184132,
108040                                     29.497754
108041                                 ],
108042                                 [
108043                                     -101.184868,
108044                                     29.512767
108045                                 ],
108046                                 [
108047                                     -101.195171,
108048                                     29.521892
108049                                 ],
108050                                 [
108051                                     -101.214157,
108052                                     29.518065
108053                                 ],
108054                                 [
108055                                     -101.245213,
108056                                     29.493044
108057                                 ],
108058                                 [
108059                                     -101.265818,
108060                                     29.487157
108061                                 ],
108062                                 [
108063                                     -101.290545,
108064                                     29.49746
108065                                 ],
108066                                 [
108067                                     -101.297315,
108068                                     29.503936
108069                                 ],
108070                                 [
108071                                     -101.300995,
108072                                     29.512767
108073                                 ],
108074                                 [
108075                                     -101.294372,
108076                                     29.520715
108077                                 ],
108078                                 [
108079                                     -101.273177,
108080                                     29.524247
108081                                 ],
108082                                 [
108083                                     -101.259195,
108084                                     29.533372
108085                                 ],
108086                                 [
108087                                     -101.243888,
108088                                     29.554861
108089                                 ],
108090                                 [
108091                                     -101.231966,
108092                                     29.580176
108093                                 ],
108094                                 [
108095                                     -101.227845,
108096                                     29.599899
108097                                 ],
108098                                 [
108099                                     -101.239178,
108100                                     29.616677
108101                                 ],
108102                                 [
108103                                     -101.26052,
108104                                     29.613439
108105                                 ],
108106                                 [
108107                                     -101.281272,
108108                                     29.597249
108109                                 ],
108110                                 [
108111                                     -101.290545,
108112                                     29.575761
108113                                 ],
108114                                 [
108115                                     -101.295255,
108116                                     29.570168
108117                                 ],
108118                                 [
108119                                     -101.306146,
108120                                     29.574583
108121                                 ],
108122                                 [
108123                                     -101.317626,
108124                                     29.584003
108125                                 ],
108126                                 [
108127                                     -101.323955,
108128                                     29.592539
108129                                 ],
108130                                 [
108131                                     -101.323661,
108132                                     29.603137
108133                                 ],
108134                                 [
108135                                     -101.318804,
108136                                     29.616383
108137                                 ],
108138                                 [
108139                                     -101.311445,
108140                                     29.628158
108141                                 ],
108142                                 [
108143                                     -101.303497,
108144                                     29.634045
108145                                 ],
108146                                 [
108147                                     -101.303669,
108148                                     29.631411
108149                                 ],
108150                                 [
108151                                     -101.302727,
108152                                     29.633851
108153                                 ],
108154                                 [
108155                                     -101.301073,
108156                                     29.649509
108157                                 ],
108158                                 [
108159                                     -101.30978,
108160                                     29.654548
108161                                 ],
108162                                 [
108163                                     -101.336239,
108164                                     29.654315
108165                                 ],
108166                                 [
108167                                     -101.349029,
108168                                     29.660103
108169                                 ],
108170                                 [
108171                                     -101.357684,
108172                                     29.667441
108173                                 ],
108174                                 [
108175                                     -101.364351,
108176                                     29.676665
108177                                 ],
108178                                 [
108179                                     -101.376624,
108180                                     29.700643
108181                                 ],
108182                                 [
108183                                     -101.383368,
108184                                     29.718497
108185                                 ],
108186                                 [
108187                                     -101.39962,
108188                                     29.740718
108189                                 ],
108190                                 [
108191                                     -101.406545,
108192                                     29.752888
108193                                 ],
108194                                 [
108195                                     -101.409309,
108196                                     29.765781
108197                                 ],
108198                                 [
108199                                     -101.405098,
108200                                     29.778442
108201                                 ],
108202                                 [
108203                                     -101.414012,
108204                                     29.774411
108205                                 ],
108206                                 [
108207                                     -101.424218,
108208                                     29.771414
108209                                 ],
108210                                 [
108211                                     -101.435096,
108212                                     29.770122
108213                                 ],
108214                                 [
108215                                     -101.446103,
108216                                     29.771052
108217                                 ],
108218                                 [
108219                                     -101.455689,
108220                                     29.77591
108221                                 ],
108222                                 [
108223                                     -101.462433,
108224                                     29.788932
108225                                 ],
108226                                 [
108227                                     -101.470908,
108228                                     29.791516
108229                                 ],
108230                                 [
108231                                     -101.490286,
108232                                     29.785547
108233                                 ],
108234                                 [
108235                                     -101.505763,
108236                                     29.773894
108237                                 ],
108238                                 [
108239                                     -101.521809,
108240                                     29.765936
108241                                 ],
108242                                 [
108243                                     -101.542893,
108244                                     29.771052
108245                                 ],
108246                                 [
108247                                     -101.539689,
108248                                     29.779191
108249                                 ],
108250                                 [
108251                                     -101.530516,
108252                                     29.796477
108253                                 ],
108254                                 [
108255                                     -101.528604,
108256                                     29.801438
108257                                 ],
108258                                 [
108259                                     -101.531912,
108260                                     29.811101
108261                                 ],
108262                                 [
108263                                     -101.539172,
108264                                     29.817974
108265                                 ],
108266                                 [
108267                                     -101.546458,
108268                                     29.820145
108269                                 ],
108270                                 [
108271                                     -101.549766,
108272                                     29.815701
108273                                 ],
108274                                 [
108275                                     -101.553977,
108276                                     29.796684
108277                                 ],
108278                                 [
108279                                     -101.564907,
108280                                     29.786478
108281                                 ],
108282                                 [
108283                                     -101.580281,
108284                                     29.781568
108285                                 ],
108286                                 [
108287                                     -101.632216,
108288                                     29.775651
108289                                 ],
108290                                 [
108291                                     -101.794531,
108292                                     29.795857
108293                                 ],
108294                                 [
108295                                     -101.80298,
108296                                     29.801438
108297                                 ],
108298                                 [
108299                                     -101.805978,
108300                                     29.811928
108301                                 ],
108302                                 [
108303                                     -101.812695,
108304                                     29.812032
108305                                 ],
108306                                 [
108307                                     -101.82409,
108308                                     29.805184
108309                                 ],
108310                                 [
108311                                     -101.857602,
108312                                     29.805184
108313                                 ],
108314                                 [
108315                                     -101.877524,
108316                                     29.810843
108317                                 ],
108318                                 [
108319                                     -101.88742,
108320                                     29.81229
108321                                 ],
108322                                 [
108323                                     -101.895455,
108324                                     29.808621
108325                                 ],
108326                                 [
108327                                     -101.90238,
108328                                     29.803247
108329                                 ],
108330                                 [
108331                                     -101.910881,
108332                                     29.799888
108333                                 ],
108334                                 [
108335                                     -101.920157,
108336                                     29.798182
108337                                 ],
108338                                 [
108339                                     -101.929613,
108340                                     29.797717
108341                                 ],
108342                                 [
108343                                     -101.942662,
108344                                     29.803608
108345                                 ],
108346                                 [
108347                                     -101.957054,
108348                                     29.814047
108349                                 ],
108350                                 [
108351                                     -101.972246,
108352                                     29.818181
108353                                 ],
108354                                 [
108355                                     -101.98793,
108356                                     29.805184
108357                                 ],
108358                                 [
108359                                     -102.014595,
108360                                     29.810998
108361                                 ],
108362                                 [
108363                                     -102.109344,
108364                                     29.80211
108365                                 ],
108366                                 [
108367                                     -102.145647,
108368                                     29.815701
108369                                 ],
108370                                 [
108371                                     -102.157248,
108372                                     29.824537
108373                                 ],
108374                                 [
108375                                     -102.203679,
108376                                     29.846138
108377                                 ],
108378                                 [
108379                                     -102.239775,
108380                                     29.849135
108381                                 ],
108382                                 [
108383                                     -102.253444,
108384                                     29.855285
108385                                 ],
108386                                 [
108387                                     -102.258276,
108388                                     29.873475
108389                                 ],
108390                                 [
108391                                     -102.276181,
108392                                     29.869547
108393                                 ],
108394                                 [
108395                                     -102.289023,
108396                                     29.878126
108397                                 ],
108398                                 [
108399                                     -102.302175,
108400                                     29.889391
108401                                 ],
108402                                 [
108403                                     -102.321011,
108404                                     29.893939
108405                                 ],
108406                                 [
108407                                     -102.330235,
108408                                     29.888926
108409                                 ],
108410                                 [
108411                                     -102.339769,
108412                                     29.870633
108413                                 ],
108414                                 [
108415                                     -102.351061,
108416                                     29.866602
108417                                 ],
108418                                 [
108419                                     -102.36323,
108420                                     29.864276
108421                                 ],
108422                                 [
108423                                     -102.370723,
108424                                     29.857765
108425                                 ],
108426                                 [
108427                                     -102.374547,
108428                                     29.848102
108429                                 ],
108430                                 [
108431                                     -102.376589,
108432                                     29.821488
108433                                 ],
108434                                 [
108435                                     -102.380051,
108436                                     29.811386
108437                                 ],
108438                                 [
108439                                     -102.404132,
108440                                     29.780793
108441                                 ],
108442                                 [
108443                                     -102.406096,
108444                                     29.777279
108445                                 ],
108446                                 [
108447                                     -102.515288,
108448                                     29.784721
108449                                 ],
108450                                 [
108451                                     -102.523066,
108452                                     29.782318
108453                                 ],
108454                                 [
108455                                     -102.531127,
108456                                     29.769915
108457                                 ],
108458                                 [
108459                                     -102.54154,
108460                                     29.762474
108461                                 ],
108462                                 [
108463                                     -102.543349,
108464                                     29.760123
108465                                 ],
108466                                 [
108467                                     -102.546578,
108468                                     29.757875
108469                                 ],
108470                                 [
108471                                     -102.553141,
108472                                     29.756738
108473                                 ],
108474                                 [
108475                                     -102.558309,
108476                                     29.759089
108477                                 ],
108478                                 [
108479                                     -102.562882,
108480                                     29.769347
108481                                 ],
108482                                 [
108483                                     -102.566758,
108484                                     29.771052
108485                                 ],
108486                                 [
108487                                     -102.58531,
108488                                     29.764696
108489                                 ],
108490                                 [
108491                                     -102.621225,
108492                                     29.747281
108493                                 ],
108494                                 [
108495                                     -102.638743,
108496                                     29.743715
108497                                 ],
108498                                 [
108499                                     -102.676054,
108500                                     29.74449
108501                                 ],
108502                                 [
108503                                     -102.683469,
108504                                     29.743715
108505                                 ],
108506                                 [
108507                                     -102.69104,
108508                                     29.736817
108509                                 ],
108510                                 [
108511                                     -102.693624,
108512                                     29.729401
108513                                 ],
108514                                 [
108515                                     -102.694709,
108516                                     29.720616
108517                                 ],
108518                                 [
108519                                     -102.697758,
108520                                     29.709557
108521                                 ],
108522                                 [
108523                                     -102.726748,
108524                                     29.664495
108525                                 ],
108526                                 [
108527                                     -102.73127,
108528                                     29.650594
108529                                 ],
108530                                 [
108531                                     -102.735507,
108532                                     29.649509
108533                                 ],
108534                                 [
108535                                     -102.751656,
108536                                     29.622457
108537                                 ],
108538                                 [
108539                                     -102.75176,
108540                                     29.620157
108541                                 ],
108542                                 [
108543                                     -102.761346,
108544                                     29.603414
108545                                 ],
108546                                 [
108547                                     -102.767598,
108548                                     29.59729
108549                                 ],
108550                                 [
108551                                     -102.779665,
108552                                     29.592303
108553                                 ],
108554                                 [
108555                                     -102.774084,
108556                                     29.579617
108557                                 ],
108558                                 [
108559                                     -102.776461,
108560                                     29.575948
108561                                 ],
108562                                 [
108563                                     -102.785892,
108564                                     29.571814
108565                                 ],
108566                                 [
108567                                     -102.78075,
108568                                     29.558249
108569                                 ],
108570                                 [
108571                                     -102.786512,
108572                                     29.550497
108573                                 ],
108574                                 [
108575                                     -102.795478,
108576                                     29.54427
108577                                 ],
108578                                 [
108579                                     -102.827311,
108580                                     29.470502
108581                                 ],
108582                                 [
108583                                     -102.833951,
108584                                     29.461355
108585                                 ],
108586                                 [
108587                                     -102.839067,
108588                                     29.45195
108589                                 ],
108590                                 [
108591                                     -102.841134,
108592                                     29.438308
108593                                 ],
108594                                 [
108595                                     -102.838705,
108596                                     29.426939
108597                                 ],
108598                                 [
108599                                     -102.834984,
108600                                     29.415699
108601                                 ],
108602                                 [
108603                                     -102.835191,
108604                                     29.403839
108605                                 ],
108606                                 [
108607                                     -102.844545,
108608                                     29.390533
108609                                 ],
108610                                 [
108611                                     -102.845578,
108612                                     29.384719
108613                                 ],
108614                                 [
108615                                     -102.838033,
108616                                     29.370534
108617                                 ],
108618                                 [
108619                                     -102.837672,
108620                                     29.366322
108621                                 ],
108622                                 [
108623                                     -102.84656,
108624                                     29.361749
108625                                 ],
108626                                 [
108627                                     -102.853872,
108628                                     29.361
108629                                 ],
108630                                 [
108631                                     -102.859867,
108632                                     29.361155
108633                                 ],
108634                                 [
108635                                     -102.864957,
108636                                     29.359527
108637                                 ],
108638                                 [
108639                                     -102.876972,
108640                                     29.350871
108641                                 ],
108642                                 [
108643                                     -102.883069,
108644                                     29.343766
108645                                 ],
108646                                 [
108647                                     -102.885188,
108648                                     29.333379
108649                                 ],
108650                                 [
108651                                     -102.885498,
108652                                     29.314801
108653                                 ],
108654                                 [
108655                                     -102.899399,
108656                                     29.276095
108657                                 ],
108658                                 [
108659                                     -102.899709,
108660                                     29.2639
108661                                 ],
108662                                 [
108663                                     -102.892139,
108664                                     29.254391
108665                                 ],
108666                                 [
108667                                     -102.867954,
108668                                     29.240387
108669                                 ],
108670                                 [
108671                                     -102.858781,
108672                                     29.229147
108673                                 ],
108674                                 [
108675                                     -102.869866,
108676                                     29.224781
108677                                 ],
108678                                 [
108679                                     -102.896893,
108680                                     29.220285
108681                                 ],
108682                                 [
108683                                     -102.942265,
108684                                     29.190209
108685                                 ],
108686                                 [
108687                                     -102.947536,
108688                                     29.182018
108689                                 ],
108690                                 [
108691                                     -102.969757,
108692                                     29.192845
108693                                 ],
108694                                 [
108695                                     -102.988386,
108696                                     29.177135
108697                                 ],
108698                                 [
108699                                     -103.015826,
108700                                     29.126776
108701                                 ],
108702                                 [
108703                                     -103.024275,
108704                                     29.116157
108705                                 ],
108706                                 [
108707                                     -103.032621,
108708                                     29.110214
108709                                 ],
108710                                 [
108711                                     -103.072541,
108712                                     29.091404
108713                                 ],
108714                                 [
108715                                     -103.080758,
108716                                     29.085203
108717                                 ],
108718                                 [
108719                                     -103.085589,
108720                                     29.07572
108721                                 ],
108722                                 [
108723                                     -103.091532,
108724                                     29.057866
108725                                 ],
108726                                 [
108727                                     -103.095356,
108728                                     29.060294
108729                                 ],
108730                                 [
108731                                     -103.104684,
108732                                     29.057866
108733                                 ],
108734                                 [
108735                                     -103.109205,
108736                                     29.023372
108737                                 ],
108738                                 [
108739                                     -103.122771,
108740                                     28.996474
108741                                 ],
108742                                 [
108743                                     -103.147989,
108744                                     28.985105
108745                                 ],
108746                                 [
108747                                     -103.187108,
108748                                     28.990221
108749                                 ],
108750                                 [
108751                                     -103.241756,
108752                                     29.003502
108753                                 ],
108754                                 [
108755                                     -103.301545,
108756                                     29.002365
108757                                 ],
108758                                 [
108759                                     -103.316247,
108760                                     29.010065
108761                                 ],
108762                                 [
108763                                     -103.311514,
108764                                     29.026043
108765                                 ],
108766                                 [
108767                                     -103.309994,
108768                                     29.031175
108769                                 ],
108770                                 [
108771                                     -103.3248,
108772                                     29.026808
108773                                 ],
108774                                 [
108775                                     -103.330484,
108776                                     29.023733
108777                                 ],
108778                                 [
108779                                     -103.342602,
108780                                     29.041226
108781                                 ],
108782                                 [
108783                                     -103.351671,
108784                                     29.039417
108785                                 ],
108786                                 [
108787                                     -103.360534,
108788                                     29.029831
108789                                 ],
108790                                 [
108791                                     -103.372083,
108792                                     29.023733
108793                                 ],
108794                                 [
108795                                     -103.38663,
108796                                     29.028798
108797                                 ],
108798                                 [
108799                                     -103.414639,
108800                                     29.052414
108801                                 ],
108802                                 [
108803                                     -103.423605,
108804                                     29.057866
108805                                 ],
108806                                 [
108807                                     -103.435697,
108808                                     29.061121
108809                                 ],
108810                                 [
108811                                     -103.478537,
108812                                     29.08205
108813                                 ],
108814                                 [
108815                                     -103.529748,
108816                                     29.126776
108817                                 ],
108818                                 [
108819                                     -103.535588,
108820                                     29.135122
108821                                 ],
108822                                 [
108823                                     -103.538223,
108824                                     29.142408
108825                                 ],
108826                                 [
108827                                     -103.541711,
108828                                     29.148816
108829                                 ],
108830                                 [
108831                                     -103.550238,
108832                                     29.154656
108833                                 ],
108834                                 [
108835                                     -103.558015,
108836                                     29.156206
108837                                 ],
108838                                 [
108839                                     -103.58499,
108840                                     29.154656
108841                                 ],
108842                                 [
108843                                     -103.673125,
108844                                     29.173569
108845                                 ],
108846                                 [
108847                                     -103.702477,
108848                                     29.187858
108849                                 ],
108850                                 [
108851                                     -103.749476,
108852                                     29.222972
108853                                 ],
108854                                 [
108855                                     -103.759062,
108856                                     29.226848
108857                                 ],
108858                                 [
108859                                     -103.770767,
108860                                     29.229845
108861                                 ],
108862                                 [
108863                                     -103.777718,
108864                                     29.235297
108865                                 ],
108866                                 [
108867                                     -103.769424,
108868                                     29.257543
108869                                 ],
108870                                 [
108871                                     -103.774229,
108872                                     29.267517
108873                                 ],
108874                                 [
108875                                     -103.78366,
108876                                     29.274803
108877                                 ],
108878                                 [
108879                                     -103.794177,
108880                                     29.277594
108881                                 ],
108882                                 [
108883                                     -103.837038,
108884                                     29.279906
108885                                 ]
108886                             ]
108887                         ],
108888                         [
108889                             [
108890                                 [
108891                                     178.301106,
108892                                     52.056551
108893                                 ],
108894                                 [
108895                                     179.595462,
108896                                     52.142083
108897                                 ],
108898                                 [
108899                                     179.825447,
108900                                     51.992849
108901                                 ],
108902                                 [
108903                                     179.661729,
108904                                     51.485763
108905                                 ],
108906                                 [
108907                                     179.723231,
108908                                     51.459963
108909                                 ],
108910                                 [
108911                                     179.408066,
108912                                     51.209841
108913                                 ],
108914                                 [
108915                                     178.411463,
108916                                     51.523605
108917                                 ],
108918                                 [
108919                                     177.698335,
108920                                     51.877899
108921                                 ],
108922                                 [
108923                                     177.16784,
108924                                     51.581866
108925                                 ],
108926                                 [
108927                                     176.487008,
108928                                     52.175325
108929                                 ],
108930                                 [
108931                                     174.484678,
108932                                     52.08716
108933                                 ],
108934                                 [
108935                                     172.866263,
108936                                     52.207379
108937                                 ],
108938                                 [
108939                                     172.825506,
108940                                     52.716846
108941                                 ],
108942                                 [
108943                                     172.747012,
108944                                     52.654022
108945                                 ],
108946                                 [
108947                                     172.08261,
108948                                     52.952695
108949                                 ],
108950                                 [
108951                                     172.942925,
108952                                     53.183013
108953                                 ],
108954                                 [
108955                                     173.029416,
108956                                     52.993628
108957                                 ],
108958                                 [
108959                                     173.127208,
108960                                     52.99494
108961                                 ],
108962                                 [
108963                                     173.143321,
108964                                     52.990383
108965                                 ],
108966                                 [
108967                                     173.175059,
108968                                     52.971747
108969                                 ],
108970                                 [
108971                                     173.182932,
108972                                     52.968373
108973                                 ],
108974                                 [
108975                                     176.45233,
108976                                     52.628178
108977                                 ],
108978                                 [
108979                                     176.468135,
108980                                     52.488358
108981                                 ],
108982                                 [
108983                                     177.900385,
108984                                     52.488358
108985                                 ],
108986                                 [
108987                                     178.007601,
108988                                     52.179677
108989                                 ],
108990                                 [
108991                                     178.301106,
108992                                     52.056551
108993                                 ]
108994                             ]
108995                         ],
108996                         [
108997                             [
108998                                 [
108999                                     -168.899607,
109000                                     65.747626
109001                                 ],
109002                                 [
109003                                     -168.909861,
109004                                     65.739569
109005                                 ],
109006                                 [
109007                                     -168.926218,
109008                                     65.739895
109009                                 ],
109010                                 [
109011                                     -168.942128,
109012                                     65.74372
109013                                 ],
109014                                 [
109015                                     -168.951731,
109016                                     65.75316
109017                                 ],
109018                                 [
109019                                     -168.942983,
109020                                     65.764716
109021                                 ],
109022                                 [
109023                                     -168.920115,
109024                                     65.768866
109025                                 ],
109026                                 [
109027                                     -168.907908,
109028                                     65.768297
109029                                 ],
109030                                 [
109031                                     -168.902781,
109032                                     65.761542
109033                                 ],
109034                                 [
109035                                     -168.899607,
109036                                     65.747626
109037                                 ]
109038                             ]
109039                         ],
109040                         [
109041                             [
109042                                 [
109043                                     -131.160718,
109044                                     54.787192
109045                                 ],
109046                                 [
109047                                     -132.853508,
109048                                     54.482536
109049                                 ],
109050                                 [
109051                                     -134.77719,
109052                                     54.717786
109053                                 ],
109054                                 [
109055                                     -142.6966,
109056                                     55.845503
109057                                 ],
109058                                 [
109059                                     -142.861997,
109060                                     49.948308
109061                                 ],
109062                                 [
109063                                     -155.675916,
109064                                     51.109976
109065                                 ],
109066                                 [
109067                                     -164.492732,
109068                                     50.603976
109069                                 ],
109070                                 [
109071                                     -164.691217,
109072                                     50.997975
109073                                 ],
109074                                 [
109075                                     -171.246993,
109076                                     49.948308
109077                                 ],
109078                                 [
109079                                     -171.215436,
109080                                     50.576636
109081                                 ],
109082                                 [
109083                                     -173.341669,
109084                                     50.968826
109085                                 ],
109086                                 [
109087                                     -173.362022,
109088                                     51.082198
109089                                 ],
109090                                 [
109091                                     -177.799603,
109092                                     51.272899
109093                                 ],
109094                                 [
109095                                     -179.155463,
109096                                     50.982285
109097                                 ],
109098                                 [
109099                                     -179.476076,
109100                                     52.072632
109101                                 ],
109102                                 [
109103                                     -177.11459,
109104                                     52.248701
109105                                 ],
109106                                 [
109107                                     -177.146284,
109108                                     52.789384
109109                                 ],
109110                                 [
109111                                     -174.777218,
109112                                     52.443779
109113                                 ],
109114                                 [
109115                                     -174.773743,
109116                                     52.685853
109117                                 ],
109118                                 [
109119                                     -173.653194,
109120                                     52.704099
109121                                 ],
109122                                 [
109123                                     -173.790528,
109124                                     53.469081
109125                                 ],
109126                                 [
109127                                     -171.063371,
109128                                     53.604473
109129                                 ],
109130                                 [
109131                                     -170.777733,
109132                                     59.291898
109133                                 ],
109134                                 [
109135                                     -174.324884,
109136                                     60.332184
109137                                 ],
109138                                 [
109139                                     -171.736408,
109140                                     62.68026
109141                                 ],
109142                                 [
109143                                     -172.315705,
109144                                     62.725352
109145                                 ],
109146                                 [
109147                                     -171.995091,
109148                                     63.999658
109149                                 ],
109150                                 [
109151                                     -168.501424,
109152                                     65.565173
109153                                 ],
109154                                 [
109155                                     -168.714145,
109156                                     65.546708
109157                                 ],
109158                                 [
109159                                     -168.853077,
109160                                     68.370871
109161                                 ],
109162                                 [
109163                                     -161.115601,
109164                                     72.416214
109165                                 ],
109166                                 [
109167                                     -146.132257,
109168                                     70.607941
109169                                 ],
109170                                 [
109171                                     -140.692512,
109172                                     69.955349
109173                                 ],
109174                                 [
109175                                     -141.145395,
109176                                     69.671641
109177                                 ],
109178                                 [
109179                                     -141.015207,
109180                                     69.654202
109181                                 ],
109182                                 [
109183                                     -141.006459,
109184                                     69.651272
109185                                 ],
109186                                 [
109187                                     -141.005564,
109188                                     69.650946
109189                                 ],
109190                                 [
109191                                     -141.005549,
109192                                     69.650941
109193                                 ],
109194                                 [
109195                                     -141.005471,
109196                                     69.505164
109197                                 ],
109198                                 [
109199                                     -141.001208,
109200                                     60.466879
109201                                 ],
109202                                 [
109203                                     -141.001156,
109204                                     60.321074
109205                                 ],
109206                                 [
109207                                     -140.994929,
109208                                     60.304382
109209                                 ],
109210                                 [
109211                                     -140.979555,
109212                                     60.295804
109213                                 ],
109214                                 [
109215                                     -140.909146,
109216                                     60.28366
109217                                 ],
109218                                 [
109219                                     -140.768457,
109220                                     60.259269
109221                                 ],
109222                                 [
109223                                     -140.660505,
109224                                     60.24051
109225                                 ],
109226                                 [
109227                                     -140.533743,
109228                                     60.218548
109229                                 ],
109230                                 [
109231                                     -140.518705,
109232                                     60.22387
109233                                 ],
109234                                 [
109235                                     -140.506664,
109236                                     60.236324
109237                                 ],
109238                                 [
109239                                     -140.475323,
109240                                     60.276477
109241                                 ],
109242                                 [
109243                                     -140.462791,
109244                                     60.289138
109245                                 ],
109246                                 [
109247                                     -140.447805,
109248                                     60.29446
109249                                 ],
109250                                 [
109251                                     -140.424111,
109252                                     60.293168
109253                                 ],
109254                                 [
109255                                     -140.32497,
109256                                     60.267537
109257                                 ],
109258                                 [
109259                                     -140.169243,
109260                                     60.227229
109261                                 ],
109262                                 [
109263                                     -140.01579,
109264                                     60.187387
109265                                 ],
109266                                 [
109267                                     -139.967757,
109268                                     60.188369
109269                                 ],
109270                                 [
109271                                     -139.916933,
109272                                     60.207851
109273                                 ],
109274                                 [
109275                                     -139.826318,
109276                                     60.256478
109277                                 ],
109278                                 [
109279                                     -139.728417,
109280                                     60.309033
109281                                 ],
109282                                 [
109283                                     -139.679816,
109284                                     60.32681
109285                                 ],
109286                                 [
109287                                     -139.628346,
109288                                     60.334096
109289                                 ],
109290                                 [
109291                                     -139.517965,
109292                                     60.336732
109293                                 ],
109294                                 [
109295                                     -139.413992,
109296                                     60.339212
109297                                 ],
109298                                 [
109299                                     -139.262193,
109300                                     60.342778
109301                                 ],
109302                                 [
109303                                     -139.101608,
109304                                     60.346602
109305                                 ],
109306                                 [
109307                                     -139.079465,
109308                                     60.341021
109309                                 ],
109310                                 [
109311                                     -139.06869,
109312                                     60.322056
109313                                 ],
109314                                 [
109315                                     -139.073186,
109316                                     60.299835
109317                                 ],
109318                                 [
109319                                     -139.113468,
109320                                     60.226816
109321                                 ],
109322                                 [
109323                                     -139.149615,
109324                                     60.161187
109325                                 ],
109326                                 [
109327                                     -139.183231,
109328                                     60.100157
109329                                 ],
109330                                 [
109331                                     -139.182146,
109332                                     60.073389
109333                                 ],
109334                                 [
109335                                     -139.112305,
109336                                     60.031376
109337                                 ],
109338                                 [
109339                                     -139.060207,
109340                                     60.000059
109341                                 ],
109342                                 [
109343                                     -139.051611,
109344                                     59.994892
109345                                 ],
109346                                 [
109347                                     -139.003759,
109348                                     59.977219
109349                                 ],
109350                                 [
109351                                     -138.842425,
109352                                     59.937686
109353                                 ],
109354                                 [
109355                                     -138.742586,
109356                                     59.913192
109357                                 ],
109358                                 [
109359                                     -138.704888,
109360                                     59.898464
109361                                 ],
109362                                 [
109363                                     -138.697188,
109364                                     59.89371
109365                                 ],
109366                                 [
109367                                     -138.692098,
109368                                     59.886888
109369                                 ],
109370                                 [
109371                                     -138.654349,
109372                                     59.805498
109373                                 ],
109374                                 [
109375                                     -138.63745,
109376                                     59.784052
109377                                 ],
109378                                 [
109379                                     -138.59921,
109380                                     59.753822
109381                                 ],
109382                                 [
109383                                     -138.488881,
109384                                     59.696357
109385                                 ],
109386                                 [
109387                                     -138.363617,
109388                                     59.631142
109389                                 ],
109390                                 [
109391                                     -138.219543,
109392                                     59.556004
109393                                 ],
109394                                 [
109395                                     -138.067614,
109396                                     59.476991
109397                                 ],
109398                                 [
109399                                     -137.91057,
109400                                     59.395187
109401                                 ],
109402                                 [
109403                                     -137.758305,
109404                                     59.315915
109405                                 ],
109406                                 [
109407                                     -137.611363,
109408                                     59.239331
109409                                 ],
109410                                 [
109411                                     -137.594181,
109412                                     59.225275
109413                                 ],
109414                                 [
109415                                     -137.582088,
109416                                     59.206568
109417                                 ],
109418                                 [
109419                                     -137.5493,
109420                                     59.134531
109421                                 ],
109422                                 [
109423                                     -137.521007,
109424                                     59.072364
109425                                 ],
109426                                 [
109427                                     -137.484394,
109428                                     58.991904
109429                                 ],
109430                                 [
109431                                     -137.507752,
109432                                     58.939969
109433                                 ],
109434                                 [
109435                                     -137.50876,
109436                                     58.914906
109437                                 ],
109438                                 [
109439                                     -137.486875,
109440                                     58.900075
109441                                 ],
109442                                 [
109443                                     -137.453466,
109444                                     58.899145
109445                                 ],
109446                                 [
109447                                     -137.423106,
109448                                     58.907723
109449                                 ],
109450                                 [
109451                                     -137.338098,
109452                                     58.955472
109453                                 ],
109454                                 [
109455                                     -137.2819,
109456                                     58.98715
109457                                 ],
109458                                 [
109459                                     -137.172346,
109460                                     59.027148
109461                                 ],
109462                                 [
109463                                     -137.062367,
109464                                     59.067572
109465                                 ],
109466                                 [
109467                                     -137.047109,
109468                                     59.07331
109469                                 ],
109470                                 [
109471                                     -136.942282,
109472                                     59.11107
109473                                 ],
109474                                 [
109475                                     -136.840816,
109476                                     59.148174
109477                                 ],
109478                                 [
109479                                     -136.785496,
109480                                     59.157217
109481                                 ],
109482                                 [
109483                                     -136.671911,
109484                                     59.150809
109485                                 ],
109486                                 [
109487                                     -136.613491,
109488                                     59.15422
109489                                 ],
109490                                 [
109491                                     -136.569489,
109492                                     59.172152
109493                                 ],
109494                                 [
109495                                     -136.484791,
109496                                     59.2538
109497                                 ],
109498                                 [
109499                                     -136.483551,
109500                                     59.257469
109501                                 ],
109502                                 [
109503                                     -136.466549,
109504                                     59.287803
109505                                 ],
109506                                 [
109507                                     -136.467092,
109508                                     59.38449
109509                                 ],
109510                                 [
109511                                     -136.467557,
109512                                     59.461643
109513                                 ],
109514                                 [
109515                                     -136.415958,
109516                                     59.452238
109517                                 ],
109518                                 [
109519                                     -136.36684,
109520                                     59.449551
109521                                 ],
109522                                 [
109523                                     -136.319995,
109524                                     59.459059
109525                                 ],
109526                                 [
109527                                     -136.275036,
109528                                     59.486448
109529                                 ],
109530                                 [
109531                                     -136.244728,
109532                                     59.528202
109533                                 ],
109534                                 [
109535                                     -136.258474,
109536                                     59.556107
109537                                 ],
109538                                 [
109539                                     -136.29935,
109540                                     59.575745
109541                                 ],
109542                                 [
109543                                     -136.350329,
109544                                     59.592384
109545                                 ],
109546                                 [
109547                                     -136.2585,
109548                                     59.621582
109549                                 ],
109550                                 [
109551                                     -136.145406,
109552                                     59.636826
109553                                 ],
109554                                 [
109555                                     -136.02686,
109556                                     59.652846
109557                                 ],
109558                                 [
109559                                     -135.923818,
109560                                     59.666747
109561                                 ],
109562                                 [
109563                                     -135.830955,
109564                                     59.693257
109565                                 ],
109566                                 [
109567                                     -135.641251,
109568                                     59.747362
109569                                 ],
109570                                 [
109571                                     -135.482759,
109572                                     59.792475
109573                                 ],
109574                                 [
109575                                     -135.465137,
109576                                     59.789685
109577                                 ],
109578                                 [
109579                                     -135.404392,
109580                                     59.753305
109581                                 ],
109582                                 [
109583                                     -135.345791,
109584                                     59.731032
109585                                 ],
109586                                 [
109587                                     -135.259879,
109588                                     59.698218
109589                                 ],
109590                                 [
109591                                     -135.221897,
109592                                     59.675273
109593                                 ],
109594                                 [
109595                                     -135.192028,
109596                                     59.64711
109597                                 ],
109598                                 [
109599                                     -135.157792,
109600                                     59.623287
109601                                 ],
109602                                 [
109603                                     -135.106684,
109604                                     59.613158
109605                                 ],
109606                                 [
109607                                     -135.087874,
109608                                     59.606544
109609                                 ],
109610                                 [
109611                                     -135.032942,
109612                                     59.573109
109613                                 ],
109614                                 [
109615                                     -135.018524,
109616                                     59.559363
109617                                 ],
109618                                 [
109619                                     -135.016198,
109620                                     59.543447
109621                                 ],
109622                                 [
109623                                     -135.01948,
109624                                     59.493166
109625                                 ],
109626                                 [
109627                                     -135.023252,
109628                                     59.477146
109629                                 ],
109630                                 [
109631                                     -135.037489,
109632                                     59.461591
109633                                 ],
109634                                 [
109635                                     -135.078598,
109636                                     59.438337
109637                                 ],
109638                                 [
109639                                     -135.095754,
109640                                     59.418855
109641                                 ],
109642                                 [
109643                                     -134.993254,
109644                                     59.381906
109645                                 ],
109646                                 [
109647                                     -135.00483,
109648                                     59.367127
109649                                 ],
109650                                 [
109651                                     -135.014441,
109652                                     59.35152
109653                                 ],
109654                                 [
109655                                     -135.016198,
109656                                     59.336173
109657                                 ],
109658                                 [
109659                                     -134.979973,
109660                                     59.297415
109661                                 ],
109662                                 [
109663                                     -134.95783,
109664                                     59.280982
109665                                 ],
109666                                 [
109667                                     -134.932431,
109668                                     59.270647
109669                                 ],
109670                                 [
109671                                     -134.839465,
109672                                     59.258141
109673                                 ],
109674                                 [
109675                                     -134.74345,
109676                                     59.245119
109677                                 ],
109678                                 [
109679                                     -134.70552,
109680                                     59.240106
109681                                 ],
109682                                 [
109683                                     -134.692084,
109684                                     59.235249
109685                                 ],
109686                                 [
109687                                     -134.68286,
109688                                     59.223001
109689                                 ],
109690                                 [
109691                                     -134.671439,
109692                                     59.193752
109693                                 ],
109694                                 [
109695                                     -134.66038,
109696                                     59.181298
109697                                 ],
109698                                 [
109699                                     -134.610771,
109700                                     59.144556
109701                                 ],
109702                                 [
109703                                     -134.582788,
109704                                     59.128847
109705                                 ],
109706                                 [
109707                                     -134.556717,
109708                                     59.123059
109709                                 ],
109710                                 [
109711                                     -134.509072,
109712                                     59.122801
109713                                 ],
109714                                 [
109715                                     -134.477575,
109716                                     59.114946
109717                                 ],
109718                                 [
109719                                     -134.451013,
109720                                     59.097893
109721                                 ],
109722                                 [
109723                                     -134.398019,
109724                                     59.051952
109725                                 ],
109726                                 [
109727                                     -134.387167,
109728                                     59.036863
109729                                 ],
109730                                 [
109731                                     -134.385591,
109732                                     59.018828
109733                                 ],
109734                                 [
109735                                     -134.399389,
109736                                     58.974954
109737                                 ],
109738                                 [
109739                                     -134.343423,
109740                                     58.968857
109741                                 ],
109742                                 [
109743                                     -134.329651,
109744                                     58.963017
109745                                 ],
109746                                 [
109747                                     -134.320039,
109748                                     58.952682
109749                                 ],
109750                                 [
109751                                     -134.32314,
109752                                     58.949168
109753                                 ],
109754                                 [
109755                                     -134.330323,
109756                                     58.945344
109757                                 ],
109758                                 [
109759                                     -134.333036,
109760                                     58.93413
109761                                 ],
109762                                 [
109763                                     -134.327403,
109764                                     58.916457
109765                                 ],
109766                                 [
109767                                     -134.316939,
109768                                     58.903796
109769                                 ],
109770                                 [
109771                                     -134.22219,
109772                                     58.842714
109773                                 ],
109774                                 [
109775                                     -134.108838,
109776                                     58.808246
109777                                 ],
109778                                 [
109779                                     -133.983109,
109780                                     58.769902
109781                                 ],
109782                                 [
109783                                     -133.87123,
109784                                     58.735899
109785                                 ],
109786                                 [
109787                                     -133.831129,
109788                                     58.718019
109789                                 ],
109790                                 [
109791                                     -133.796402,
109792                                     58.693421
109793                                 ],
109794                                 [
109795                                     -133.700077,
109796                                     58.59937
109797                                 ],
109798                                 [
109799                                     -133.626283,
109800                                     58.546402
109801                                 ],
109802                                 [
109803                                     -133.547063,
109804                                     58.505577
109805                                 ],
109806                                 [
109807                                     -133.463089,
109808                                     58.462221
109809                                 ],
109810                                 [
109811                                     -133.392241,
109812                                     58.403878
109813                                 ],
109814                                 [
109815                                     -133.43012,
109816                                     58.372097
109817                                 ],
109818                                 [
109819                                     -133.41503,
109820                                     58.330549
109821                                 ],
109822                                 [
109823                                     -133.374567,
109824                                     58.290965
109825                                 ],
109826                                 [
109827                                     -133.257262,
109828                                     58.210298
109829                                 ],
109830                                 [
109831                                     -133.165588,
109832                                     58.147305
109833                                 ],
109834                                 [
109835                                     -133.142127,
109836                                     58.120588
109837                                 ],
109838                                 [
109839                                     -133.094843,
109840                                     58.0331
109841                                 ],
109842                                 [
109843                                     -133.075154,
109844                                     58.007882
109845                                 ],
109846                                 [
109847                                     -132.99335,
109848                                     57.941917
109849                                 ],
109850                                 [
109851                                     -132.917153,
109852                                     57.880499
109853                                 ],
109854                                 [
109855                                     -132.83212,
109856                                     57.791564
109857                                 ],
109858                                 [
109859                                     -132.70944,
109860                                     57.663303
109861                                 ],
109862                                 [
109863                                     -132.629057,
109864                                     57.579277
109865                                 ],
109866                                 [
109867                                     -132.552447,
109868                                     57.499075
109869                                 ],
109870                                 [
109871                                     -132.455735,
109872                                     57.420992
109873                                 ],
109874                                 [
109875                                     -132.362304,
109876                                     57.3457
109877                                 ],
109878                                 [
109879                                     -132.304684,
109880                                     57.280355
109881                                 ],
109882                                 [
109883                                     -132.230994,
109884                                     57.19682
109885                                 ],
109886                                 [
109887                                     -132.276366,
109888                                     57.14889
109889                                 ],
109890                                 [
109891                                     -132.34122,
109892                                     57.080393
109893                                 ],
109894                                 [
109895                                     -132.16229,
109896                                     57.050317
109897                                 ],
109898                                 [
109899                                     -132.031859,
109900                                     57.028406
109901                                 ],
109902                                 [
109903                                     -132.107384,
109904                                     56.858753
109905                                 ],
109906                                 [
109907                                     -131.871558,
109908                                     56.79346
109909                                 ],
109910                                 [
109911                                     -131.865874,
109912                                     56.785708
109913                                 ],
109914                                 [
109915                                     -131.872411,
109916                                     56.77297
109917                                 ],
109918                                 [
109919                                     -131.882617,
109920                                     56.759146
109921                                 ],
109922                                 [
109923                                     -131.887966,
109924                                     56.747958
109925                                 ],
109926                                 [
109927                                     -131.886028,
109928                                     56.737055
109929                                 ],
109930                                 [
109931                                     -131.880705,
109932                                     56.728838
109933                                 ],
109934                                 [
109935                                     -131.864789,
109936                                     56.71349
109937                                 ],
109938                                 [
109939                                     -131.838976,
109940                                     56.682278
109941                                 ],
109942                                 [
109943                                     -131.830424,
109944                                     56.664759
109945                                 ],
109946                                 [
109947                                     -131.826574,
109948                                     56.644606
109949                                 ],
109950                                 [
109951                                     -131.832103,
109952                                     56.603368
109953                                 ],
109954                                 [
109955                                     -131.825592,
109956                                     56.593343
109957                                 ],
109958                                 [
109959                                     -131.799108,
109960                                     56.587658
109961                                 ],
109962                                 [
109963                                     -131.692293,
109964                                     56.585074
109965                                 ],
109966                                 [
109967                                     -131.585891,
109968                                     56.595048
109969                                 ],
109970                                 [
109971                                     -131.560363,
109972                                     56.594066
109973                                 ],
109974                                 [
109975                                     -131.536437,
109976                                     56.585229
109977                                 ],
109978                                 [
109979                                     -131.491659,
109980                                     56.560166
109981                                 ],
109982                                 [
109983                                     -131.345699,
109984                                     56.503271
109985                                 ],
109986                                 [
109987                                     -131.215604,
109988                                     56.45255
109989                                 ],
109990                                 [
109991                                     -131.100546,
109992                                     56.407669
109993                                 ],
109994                                 [
109995                                     -131.016934,
109996                                     56.38705
109997                                 ],
109998                                 [
109999                                     -130.839089,
110000                                     56.372452
110001                                 ],
110002                                 [
110003                                     -130.760334,
110004                                     56.345192
110005                                 ],
110006                                 [
110007                                     -130.645768,
110008                                     56.261942
110009                                 ],
110010                                 [
110011                                     -130.602256,
110012                                     56.247059
110013                                 ],
110014                                 [
110015                                     -130.495518,
110016                                     56.232434
110017                                 ],
110018                                 [
110019                                     -130.47229,
110020                                     56.22489
110021                                 ],
110022                                 [
110023                                     -130.458053,
110024                                     56.210653
110025                                 ],
110026                                 [
110027                                     -130.427926,
110028                                     56.143964
110029                                 ],
110030                                 [
110031                                     -130.418159,
110032                                     56.129702
110033                                 ],
110034                                 [
110035                                     -130.403974,
110036                                     56.121898
110037                                 ],
110038                                 [
110039                                     -130.290311,
110040                                     56.10097
110041                                 ],
110042                                 [
110043                                     -130.243156,
110044                                     56.092391
110045                                 ],
110046                                 [
110047                                     -130.211246,
110048                                     56.089962
110049                                 ],
110050                                 [
110051                                     -130.116756,
110052                                     56.105646
110053                                 ],
110054                                 [
110055                                     -130.094328,
110056                                     56.101486
110057                                 ],
110058                                 [
110059                                     -130.071539,
110060                                     56.084123
110061                                 ],
110062                                 [
110063                                     -130.039319,
110064                                     56.045521
110065                                 ],
110066                                 [
110067                                     -130.026632,
110068                                     56.024101
110069                                 ],
110070                                 [
110071                                     -130.01901,
110072                                     56.002216
110073                                 ],
110074                                 [
110075                                     -130.014695,
110076                                     55.963252
110077                                 ],
110078                                 [
110079                                     -130.016788,
110080                                     55.918913
110081                                 ],
110082                                 [
110083                                     -130.019612,
110084                                     55.907978
110085                                 ],
110086                                 [
110087                                     -130.019618,
110088                                     55.907952
110089                                 ],
110090                                 [
110091                                     -130.022817,
110092                                     55.901353
110093                                 ],
110094                                 [
110095                                     -130.049387,
110096                                     55.871405
110097                                 ],
110098                                 [
110099                                     -130.104726,
110100                                     55.825263
110101                                 ],
110102                                 [
110103                                     -130.136627,
110104                                     55.806464
110105                                 ],
110106                                 [
110107                                     -130.148834,
110108                                     55.795356
110109                                 ],
110110                                 [
110111                                     -130.163482,
110112                                     55.771145
110113                                 ],
110114                                 [
110115                                     -130.167307,
110116                                     55.766262
110117                                 ],
110118                                 [
110119                                     -130.170806,
110120                                     55.759833
110121                                 ],
110122                                 [
110123                                     -130.173655,
110124                                     55.749498
110125                                 ],
110126                                 [
110127                                     -130.170806,
110128                                     55.740953
110129                                 ],
110130                                 [
110131                                     -130.163808,
110132                                     55.734565
110133                                 ],
110134                                 [
110135                                     -130.160064,
110136                                     55.727118
110137                                 ],
110138                                 [
110139                                     -130.167388,
110140                                     55.715399
110141                                 ],
110142                                 [
110143                                     -130.155914,
110144                                     55.700141
110145                                 ],
110146                                 [
110147                                     -130.142893,
110148                                     55.689521
110149                                 ],
110150                                 [
110151                                     -130.131825,
110152                                     55.676581
110153                                 ],
110154                                 [
110155                                     -130.126454,
110156                                     55.653998
110157                                 ],
110158                                 [
110159                                     -130.12857,
110160                                     55.63642
110161                                 ],
110162                                 [
110163                                     -130.135121,
110164                                     55.619127
110165                                 ],
110166                                 [
110167                                     -130.153147,
110168                                     55.58511
110169                                 ],
110170                                 [
110171                                     -130.148671,
110172                                     55.578192
110173                                 ],
110174                                 [
110175                                     -130.146881,
110176                                     55.569322
110177                                 ],
110178                                 [
110179                                     -130.146962,
110180                                     55.547187
110181                                 ],
110182                                 [
110183                                     -130.112172,
110184                                     55.509345
110185                                 ],
110186                                 [
110187                                     -130.101674,
110188                                     55.481147
110189                                 ],
110190                                 [
110191                                     -130.095082,
110192                                     55.472113
110193                                 ],
110194                                 [
110195                                     -130.065419,
110196                                     55.446112
110197                                 ],
110198                                 [
110199                                     -130.057525,
110200                                     55.434882
110201                                 ],
110202                                 [
110203                                     -130.052561,
110204                                     55.414008
110205                                 ],
110206                                 [
110207                                     -130.054311,
110208                                     55.366645
110209                                 ],
110210                                 [
110211                                     -130.05012,
110212                                     55.345445
110213                                 ],
110214                                 [
110215                                     -130.039296,
110216                                     55.330756
110217                                 ],
110218                                 [
110219                                     -129.989247,
110220                                     55.284003
110221                                 ],
110222                                 [
110223                                     -130.031239,
110224                                     55.26435
110225                                 ],
110226                                 [
110227                                     -130.050038,
110228                                     55.252875
110229                                 ],
110230                                 [
110231                                     -130.067494,
110232                                     55.239
110233                                 ],
110234                                 [
110235                                     -130.078236,
110236                                     55.233791
110237                                 ],
110238                                 [
110239                                     -130.100494,
110240                                     55.230292
110241                                 ],
110242                                 [
110243                                     -130.104726,
110244                                     55.225653
110245                                 ],
110246                                 [
110247                                     -130.105702,
110248                                     55.211127
110249                                 ],
110250                                 [
110251                                     -130.10912,
110252                                     55.200751
110253                                 ],
110254                                 [
110255                                     -130.115793,
110256                                     55.191596
110257                                 ],
110258                                 [
110259                                     -130.126454,
110260                                     55.180976
110261                                 ],
110262                                 [
110263                                     -130.151967,
110264                                     55.163275
110265                                 ],
110266                                 [
110267                                     -130.159983,
110268                                     55.153713
110269                                 ],
110270                                 [
110271                                     -130.167592,
110272                                     55.129584
110273                                 ],
110274                                 [
110275                                     -130.173695,
110276                                     55.117743
110277                                 ],
110278                                 [
110279                                     -130.200266,
110280                                     55.104153
110281                                 ],
110282                                 [
110283                                     -130.211781,
110284                                     55.084133
110285                                 ],
110286                                 [
110287                                     -130.228871,
110288                                     55.04385
110289                                 ],
110290                                 [
110291                                     -130.238678,
110292                                     55.03441
110293                                 ],
110294                                 [
110295                                     -130.261342,
110296                                     55.022895
110297                                 ],
110298                                 [
110299                                     -130.269846,
110300                                     55.016547
110301                                 ],
110302                                 [
110303                                     -130.275706,
110304                                     55.006985
110305                                 ],
110306                                 [
110307                                     -130.286366,
110308                                     54.983222
110309                                 ],
110310                                 [
110311                                     -130.294342,
110312                                     54.971869
110313                                 ],
110314                                 [
110315                                     -130.326568,
110316                                     54.952094
110317                                 ],
110318                                 [
110319                                     -130.335561,
110320                                     54.938707
110321                                 ],
110322                                 [
110323                                     -130.365387,
110324                                     54.907294
110325                                 ],
110326                                 [
110327                                     -130.385243,
110328                                     54.896552
110329                                 ],
110330                                 [
110331                                     -130.430816,
110332                                     54.881252
110333                                 ],
110334                                 [
110335                                     -130.488759,
110336                                     54.844184
110337                                 ],
110338                                 [
110339                                     -130.580312,
110340                                     54.806383
110341                                 ],
110342                                 [
110343                                     -130.597485,
110344                                     54.803391
110345                                 ],
110346                                 [
110347                                     -130.71074,
110348                                     54.733215
110349                                 ],
110350                                 [
110351                                     -131.160718,
110352                                     54.787192
110353                                 ]
110354                             ]
110355                         ]
110356                     ]
110357                 }
110358             }
110359         ]
110360     },
110361     "featureIcons": {
110362         "circle-stroked": {
110363             "12": [
110364                 42,
110365                 0
110366             ],
110367             "18": [
110368                 24,
110369                 0
110370             ],
110371             "24": [
110372                 0,
110373                 0
110374             ]
110375         },
110376         "circle": {
110377             "12": [
110378                 96,
110379                 0
110380             ],
110381             "18": [
110382                 78,
110383                 0
110384             ],
110385             "24": [
110386                 54,
110387                 0
110388             ]
110389         },
110390         "square-stroked": {
110391             "12": [
110392                 150,
110393                 0
110394             ],
110395             "18": [
110396                 132,
110397                 0
110398             ],
110399             "24": [
110400                 108,
110401                 0
110402             ]
110403         },
110404         "square": {
110405             "12": [
110406                 204,
110407                 0
110408             ],
110409             "18": [
110410                 186,
110411                 0
110412             ],
110413             "24": [
110414                 162,
110415                 0
110416             ]
110417         },
110418         "triangle-stroked": {
110419             "12": [
110420                 258,
110421                 0
110422             ],
110423             "18": [
110424                 240,
110425                 0
110426             ],
110427             "24": [
110428                 216,
110429                 0
110430             ]
110431         },
110432         "triangle": {
110433             "12": [
110434                 42,
110435                 24
110436             ],
110437             "18": [
110438                 24,
110439                 24
110440             ],
110441             "24": [
110442                 0,
110443                 24
110444             ]
110445         },
110446         "star-stroked": {
110447             "12": [
110448                 96,
110449                 24
110450             ],
110451             "18": [
110452                 78,
110453                 24
110454             ],
110455             "24": [
110456                 54,
110457                 24
110458             ]
110459         },
110460         "star": {
110461             "12": [
110462                 150,
110463                 24
110464             ],
110465             "18": [
110466                 132,
110467                 24
110468             ],
110469             "24": [
110470                 108,
110471                 24
110472             ]
110473         },
110474         "cross": {
110475             "12": [
110476                 204,
110477                 24
110478             ],
110479             "18": [
110480                 186,
110481                 24
110482             ],
110483             "24": [
110484                 162,
110485                 24
110486             ]
110487         },
110488         "marker-stroked": {
110489             "12": [
110490                 258,
110491                 24
110492             ],
110493             "18": [
110494                 240,
110495                 24
110496             ],
110497             "24": [
110498                 216,
110499                 24
110500             ]
110501         },
110502         "marker": {
110503             "12": [
110504                 42,
110505                 48
110506             ],
110507             "18": [
110508                 24,
110509                 48
110510             ],
110511             "24": [
110512                 0,
110513                 48
110514             ]
110515         },
110516         "religious-jewish": {
110517             "12": [
110518                 96,
110519                 48
110520             ],
110521             "18": [
110522                 78,
110523                 48
110524             ],
110525             "24": [
110526                 54,
110527                 48
110528             ]
110529         },
110530         "religious-christian": {
110531             "12": [
110532                 150,
110533                 48
110534             ],
110535             "18": [
110536                 132,
110537                 48
110538             ],
110539             "24": [
110540                 108,
110541                 48
110542             ]
110543         },
110544         "religious-muslim": {
110545             "12": [
110546                 204,
110547                 48
110548             ],
110549             "18": [
110550                 186,
110551                 48
110552             ],
110553             "24": [
110554                 162,
110555                 48
110556             ]
110557         },
110558         "cemetery": {
110559             "12": [
110560                 258,
110561                 48
110562             ],
110563             "18": [
110564                 240,
110565                 48
110566             ],
110567             "24": [
110568                 216,
110569                 48
110570             ]
110571         },
110572         "rocket": {
110573             "12": [
110574                 42,
110575                 72
110576             ],
110577             "18": [
110578                 24,
110579                 72
110580             ],
110581             "24": [
110582                 0,
110583                 72
110584             ]
110585         },
110586         "airport": {
110587             "12": [
110588                 96,
110589                 72
110590             ],
110591             "18": [
110592                 78,
110593                 72
110594             ],
110595             "24": [
110596                 54,
110597                 72
110598             ]
110599         },
110600         "heliport": {
110601             "12": [
110602                 150,
110603                 72
110604             ],
110605             "18": [
110606                 132,
110607                 72
110608             ],
110609             "24": [
110610                 108,
110611                 72
110612             ]
110613         },
110614         "rail": {
110615             "12": [
110616                 204,
110617                 72
110618             ],
110619             "18": [
110620                 186,
110621                 72
110622             ],
110623             "24": [
110624                 162,
110625                 72
110626             ]
110627         },
110628         "rail-metro": {
110629             "12": [
110630                 258,
110631                 72
110632             ],
110633             "18": [
110634                 240,
110635                 72
110636             ],
110637             "24": [
110638                 216,
110639                 72
110640             ]
110641         },
110642         "rail-light": {
110643             "12": [
110644                 42,
110645                 96
110646             ],
110647             "18": [
110648                 24,
110649                 96
110650             ],
110651             "24": [
110652                 0,
110653                 96
110654             ]
110655         },
110656         "bus": {
110657             "12": [
110658                 96,
110659                 96
110660             ],
110661             "18": [
110662                 78,
110663                 96
110664             ],
110665             "24": [
110666                 54,
110667                 96
110668             ]
110669         },
110670         "fuel": {
110671             "12": [
110672                 150,
110673                 96
110674             ],
110675             "18": [
110676                 132,
110677                 96
110678             ],
110679             "24": [
110680                 108,
110681                 96
110682             ]
110683         },
110684         "parking": {
110685             "12": [
110686                 204,
110687                 96
110688             ],
110689             "18": [
110690                 186,
110691                 96
110692             ],
110693             "24": [
110694                 162,
110695                 96
110696             ]
110697         },
110698         "parking-garage": {
110699             "12": [
110700                 258,
110701                 96
110702             ],
110703             "18": [
110704                 240,
110705                 96
110706             ],
110707             "24": [
110708                 216,
110709                 96
110710             ]
110711         },
110712         "airfield": {
110713             "12": [
110714                 42,
110715                 120
110716             ],
110717             "18": [
110718                 24,
110719                 120
110720             ],
110721             "24": [
110722                 0,
110723                 120
110724             ]
110725         },
110726         "roadblock": {
110727             "12": [
110728                 96,
110729                 120
110730             ],
110731             "18": [
110732                 78,
110733                 120
110734             ],
110735             "24": [
110736                 54,
110737                 120
110738             ]
110739         },
110740         "ferry": {
110741             "12": [
110742                 150,
110743                 120
110744             ],
110745             "18": [
110746                 132,
110747                 120
110748             ],
110749             "24": [
110750                 108,
110751                 120
110752             ],
110753             "line": [
110754                 2240,
110755                 25
110756             ]
110757         },
110758         "harbor": {
110759             "12": [
110760                 204,
110761                 120
110762             ],
110763             "18": [
110764                 186,
110765                 120
110766             ],
110767             "24": [
110768                 162,
110769                 120
110770             ]
110771         },
110772         "bicycle": {
110773             "12": [
110774                 258,
110775                 120
110776             ],
110777             "18": [
110778                 240,
110779                 120
110780             ],
110781             "24": [
110782                 216,
110783                 120
110784             ]
110785         },
110786         "park": {
110787             "12": [
110788                 42,
110789                 144
110790             ],
110791             "18": [
110792                 24,
110793                 144
110794             ],
110795             "24": [
110796                 0,
110797                 144
110798             ]
110799         },
110800         "park2": {
110801             "12": [
110802                 96,
110803                 144
110804             ],
110805             "18": [
110806                 78,
110807                 144
110808             ],
110809             "24": [
110810                 54,
110811                 144
110812             ]
110813         },
110814         "museum": {
110815             "12": [
110816                 150,
110817                 144
110818             ],
110819             "18": [
110820                 132,
110821                 144
110822             ],
110823             "24": [
110824                 108,
110825                 144
110826             ]
110827         },
110828         "lodging": {
110829             "12": [
110830                 204,
110831                 144
110832             ],
110833             "18": [
110834                 186,
110835                 144
110836             ],
110837             "24": [
110838                 162,
110839                 144
110840             ]
110841         },
110842         "monument": {
110843             "12": [
110844                 258,
110845                 144
110846             ],
110847             "18": [
110848                 240,
110849                 144
110850             ],
110851             "24": [
110852                 216,
110853                 144
110854             ]
110855         },
110856         "zoo": {
110857             "12": [
110858                 42,
110859                 168
110860             ],
110861             "18": [
110862                 24,
110863                 168
110864             ],
110865             "24": [
110866                 0,
110867                 168
110868             ]
110869         },
110870         "garden": {
110871             "12": [
110872                 96,
110873                 168
110874             ],
110875             "18": [
110876                 78,
110877                 168
110878             ],
110879             "24": [
110880                 54,
110881                 168
110882             ]
110883         },
110884         "campsite": {
110885             "12": [
110886                 150,
110887                 168
110888             ],
110889             "18": [
110890                 132,
110891                 168
110892             ],
110893             "24": [
110894                 108,
110895                 168
110896             ]
110897         },
110898         "theatre": {
110899             "12": [
110900                 204,
110901                 168
110902             ],
110903             "18": [
110904                 186,
110905                 168
110906             ],
110907             "24": [
110908                 162,
110909                 168
110910             ]
110911         },
110912         "art-gallery": {
110913             "12": [
110914                 258,
110915                 168
110916             ],
110917             "18": [
110918                 240,
110919                 168
110920             ],
110921             "24": [
110922                 216,
110923                 168
110924             ]
110925         },
110926         "pitch": {
110927             "12": [
110928                 42,
110929                 192
110930             ],
110931             "18": [
110932                 24,
110933                 192
110934             ],
110935             "24": [
110936                 0,
110937                 192
110938             ]
110939         },
110940         "soccer": {
110941             "12": [
110942                 96,
110943                 192
110944             ],
110945             "18": [
110946                 78,
110947                 192
110948             ],
110949             "24": [
110950                 54,
110951                 192
110952             ]
110953         },
110954         "america-football": {
110955             "12": [
110956                 150,
110957                 192
110958             ],
110959             "18": [
110960                 132,
110961                 192
110962             ],
110963             "24": [
110964                 108,
110965                 192
110966             ]
110967         },
110968         "tennis": {
110969             "12": [
110970                 204,
110971                 192
110972             ],
110973             "18": [
110974                 186,
110975                 192
110976             ],
110977             "24": [
110978                 162,
110979                 192
110980             ]
110981         },
110982         "basketball": {
110983             "12": [
110984                 258,
110985                 192
110986             ],
110987             "18": [
110988                 240,
110989                 192
110990             ],
110991             "24": [
110992                 216,
110993                 192
110994             ]
110995         },
110996         "baseball": {
110997             "12": [
110998                 42,
110999                 216
111000             ],
111001             "18": [
111002                 24,
111003                 216
111004             ],
111005             "24": [
111006                 0,
111007                 216
111008             ]
111009         },
111010         "golf": {
111011             "12": [
111012                 96,
111013                 216
111014             ],
111015             "18": [
111016                 78,
111017                 216
111018             ],
111019             "24": [
111020                 54,
111021                 216
111022             ]
111023         },
111024         "swimming": {
111025             "12": [
111026                 150,
111027                 216
111028             ],
111029             "18": [
111030                 132,
111031                 216
111032             ],
111033             "24": [
111034                 108,
111035                 216
111036             ]
111037         },
111038         "cricket": {
111039             "12": [
111040                 204,
111041                 216
111042             ],
111043             "18": [
111044                 186,
111045                 216
111046             ],
111047             "24": [
111048                 162,
111049                 216
111050             ]
111051         },
111052         "skiing": {
111053             "12": [
111054                 258,
111055                 216
111056             ],
111057             "18": [
111058                 240,
111059                 216
111060             ],
111061             "24": [
111062                 216,
111063                 216
111064             ]
111065         },
111066         "school": {
111067             "12": [
111068                 42,
111069                 240
111070             ],
111071             "18": [
111072                 24,
111073                 240
111074             ],
111075             "24": [
111076                 0,
111077                 240
111078             ]
111079         },
111080         "college": {
111081             "12": [
111082                 96,
111083                 240
111084             ],
111085             "18": [
111086                 78,
111087                 240
111088             ],
111089             "24": [
111090                 54,
111091                 240
111092             ]
111093         },
111094         "library": {
111095             "12": [
111096                 150,
111097                 240
111098             ],
111099             "18": [
111100                 132,
111101                 240
111102             ],
111103             "24": [
111104                 108,
111105                 240
111106             ]
111107         },
111108         "post": {
111109             "12": [
111110                 204,
111111                 240
111112             ],
111113             "18": [
111114                 186,
111115                 240
111116             ],
111117             "24": [
111118                 162,
111119                 240
111120             ]
111121         },
111122         "fire-station": {
111123             "12": [
111124                 258,
111125                 240
111126             ],
111127             "18": [
111128                 240,
111129                 240
111130             ],
111131             "24": [
111132                 216,
111133                 240
111134             ]
111135         },
111136         "town-hall": {
111137             "12": [
111138                 42,
111139                 264
111140             ],
111141             "18": [
111142                 24,
111143                 264
111144             ],
111145             "24": [
111146                 0,
111147                 264
111148             ]
111149         },
111150         "police": {
111151             "12": [
111152                 96,
111153                 264
111154             ],
111155             "18": [
111156                 78,
111157                 264
111158             ],
111159             "24": [
111160                 54,
111161                 264
111162             ]
111163         },
111164         "prison": {
111165             "12": [
111166                 150,
111167                 264
111168             ],
111169             "18": [
111170                 132,
111171                 264
111172             ],
111173             "24": [
111174                 108,
111175                 264
111176             ]
111177         },
111178         "embassy": {
111179             "12": [
111180                 204,
111181                 264
111182             ],
111183             "18": [
111184                 186,
111185                 264
111186             ],
111187             "24": [
111188                 162,
111189                 264
111190             ]
111191         },
111192         "beer": {
111193             "12": [
111194                 258,
111195                 264
111196             ],
111197             "18": [
111198                 240,
111199                 264
111200             ],
111201             "24": [
111202                 216,
111203                 264
111204             ]
111205         },
111206         "restaurant": {
111207             "12": [
111208                 42,
111209                 288
111210             ],
111211             "18": [
111212                 24,
111213                 288
111214             ],
111215             "24": [
111216                 0,
111217                 288
111218             ]
111219         },
111220         "cafe": {
111221             "12": [
111222                 96,
111223                 288
111224             ],
111225             "18": [
111226                 78,
111227                 288
111228             ],
111229             "24": [
111230                 54,
111231                 288
111232             ]
111233         },
111234         "shop": {
111235             "12": [
111236                 150,
111237                 288
111238             ],
111239             "18": [
111240                 132,
111241                 288
111242             ],
111243             "24": [
111244                 108,
111245                 288
111246             ]
111247         },
111248         "fast-food": {
111249             "12": [
111250                 204,
111251                 288
111252             ],
111253             "18": [
111254                 186,
111255                 288
111256             ],
111257             "24": [
111258                 162,
111259                 288
111260             ]
111261         },
111262         "bar": {
111263             "12": [
111264                 258,
111265                 288
111266             ],
111267             "18": [
111268                 240,
111269                 288
111270             ],
111271             "24": [
111272                 216,
111273                 288
111274             ]
111275         },
111276         "bank": {
111277             "12": [
111278                 42,
111279                 312
111280             ],
111281             "18": [
111282                 24,
111283                 312
111284             ],
111285             "24": [
111286                 0,
111287                 312
111288             ]
111289         },
111290         "grocery": {
111291             "12": [
111292                 96,
111293                 312
111294             ],
111295             "18": [
111296                 78,
111297                 312
111298             ],
111299             "24": [
111300                 54,
111301                 312
111302             ]
111303         },
111304         "cinema": {
111305             "12": [
111306                 150,
111307                 312
111308             ],
111309             "18": [
111310                 132,
111311                 312
111312             ],
111313             "24": [
111314                 108,
111315                 312
111316             ]
111317         },
111318         "pharmacy": {
111319             "12": [
111320                 204,
111321                 312
111322             ],
111323             "18": [
111324                 186,
111325                 312
111326             ],
111327             "24": [
111328                 162,
111329                 312
111330             ]
111331         },
111332         "hospital": {
111333             "12": [
111334                 258,
111335                 312
111336             ],
111337             "18": [
111338                 240,
111339                 312
111340             ],
111341             "24": [
111342                 216,
111343                 312
111344             ]
111345         },
111346         "danger": {
111347             "12": [
111348                 42,
111349                 336
111350             ],
111351             "18": [
111352                 24,
111353                 336
111354             ],
111355             "24": [
111356                 0,
111357                 336
111358             ]
111359         },
111360         "industrial": {
111361             "12": [
111362                 96,
111363                 336
111364             ],
111365             "18": [
111366                 78,
111367                 336
111368             ],
111369             "24": [
111370                 54,
111371                 336
111372             ]
111373         },
111374         "warehouse": {
111375             "12": [
111376                 150,
111377                 336
111378             ],
111379             "18": [
111380                 132,
111381                 336
111382             ],
111383             "24": [
111384                 108,
111385                 336
111386             ]
111387         },
111388         "commercial": {
111389             "12": [
111390                 204,
111391                 336
111392             ],
111393             "18": [
111394                 186,
111395                 336
111396             ],
111397             "24": [
111398                 162,
111399                 336
111400             ]
111401         },
111402         "building": {
111403             "12": [
111404                 258,
111405                 336
111406             ],
111407             "18": [
111408                 240,
111409                 336
111410             ],
111411             "24": [
111412                 216,
111413                 336
111414             ]
111415         },
111416         "place-of-worship": {
111417             "12": [
111418                 42,
111419                 360
111420             ],
111421             "18": [
111422                 24,
111423                 360
111424             ],
111425             "24": [
111426                 0,
111427                 360
111428             ]
111429         },
111430         "alcohol-shop": {
111431             "12": [
111432                 96,
111433                 360
111434             ],
111435             "18": [
111436                 78,
111437                 360
111438             ],
111439             "24": [
111440                 54,
111441                 360
111442             ]
111443         },
111444         "logging": {
111445             "12": [
111446                 150,
111447                 360
111448             ],
111449             "18": [
111450                 132,
111451                 360
111452             ],
111453             "24": [
111454                 108,
111455                 360
111456             ]
111457         },
111458         "oil-well": {
111459             "12": [
111460                 204,
111461                 360
111462             ],
111463             "18": [
111464                 186,
111465                 360
111466             ],
111467             "24": [
111468                 162,
111469                 360
111470             ]
111471         },
111472         "slaughterhouse": {
111473             "12": [
111474                 258,
111475                 360
111476             ],
111477             "18": [
111478                 240,
111479                 360
111480             ],
111481             "24": [
111482                 216,
111483                 360
111484             ]
111485         },
111486         "dam": {
111487             "12": [
111488                 42,
111489                 384
111490             ],
111491             "18": [
111492                 24,
111493                 384
111494             ],
111495             "24": [
111496                 0,
111497                 384
111498             ]
111499         },
111500         "water": {
111501             "12": [
111502                 96,
111503                 384
111504             ],
111505             "18": [
111506                 78,
111507                 384
111508             ],
111509             "24": [
111510                 54,
111511                 384
111512             ]
111513         },
111514         "wetland": {
111515             "12": [
111516                 150,
111517                 384
111518             ],
111519             "18": [
111520                 132,
111521                 384
111522             ],
111523             "24": [
111524                 108,
111525                 384
111526             ]
111527         },
111528         "disability": {
111529             "12": [
111530                 204,
111531                 384
111532             ],
111533             "18": [
111534                 186,
111535                 384
111536             ],
111537             "24": [
111538                 162,
111539                 384
111540             ]
111541         },
111542         "telephone": {
111543             "12": [
111544                 258,
111545                 384
111546             ],
111547             "18": [
111548                 240,
111549                 384
111550             ],
111551             "24": [
111552                 216,
111553                 384
111554             ]
111555         },
111556         "emergency-telephone": {
111557             "12": [
111558                 42,
111559                 408
111560             ],
111561             "18": [
111562                 24,
111563                 408
111564             ],
111565             "24": [
111566                 0,
111567                 408
111568             ]
111569         },
111570         "toilets": {
111571             "12": [
111572                 96,
111573                 408
111574             ],
111575             "18": [
111576                 78,
111577                 408
111578             ],
111579             "24": [
111580                 54,
111581                 408
111582             ]
111583         },
111584         "waste-basket": {
111585             "12": [
111586                 150,
111587                 408
111588             ],
111589             "18": [
111590                 132,
111591                 408
111592             ],
111593             "24": [
111594                 108,
111595                 408
111596             ]
111597         },
111598         "music": {
111599             "12": [
111600                 204,
111601                 408
111602             ],
111603             "18": [
111604                 186,
111605                 408
111606             ],
111607             "24": [
111608                 162,
111609                 408
111610             ]
111611         },
111612         "land-use": {
111613             "12": [
111614                 258,
111615                 408
111616             ],
111617             "18": [
111618                 240,
111619                 408
111620             ],
111621             "24": [
111622                 216,
111623                 408
111624             ]
111625         },
111626         "city": {
111627             "12": [
111628                 42,
111629                 432
111630             ],
111631             "18": [
111632                 24,
111633                 432
111634             ],
111635             "24": [
111636                 0,
111637                 432
111638             ]
111639         },
111640         "town": {
111641             "12": [
111642                 96,
111643                 432
111644             ],
111645             "18": [
111646                 78,
111647                 432
111648             ],
111649             "24": [
111650                 54,
111651                 432
111652             ]
111653         },
111654         "village": {
111655             "12": [
111656                 150,
111657                 432
111658             ],
111659             "18": [
111660                 132,
111661                 432
111662             ],
111663             "24": [
111664                 108,
111665                 432
111666             ]
111667         },
111668         "farm": {
111669             "12": [
111670                 204,
111671                 432
111672             ],
111673             "18": [
111674                 186,
111675                 432
111676             ],
111677             "24": [
111678                 162,
111679                 432
111680             ]
111681         },
111682         "bakery": {
111683             "12": [
111684                 258,
111685                 432
111686             ],
111687             "18": [
111688                 240,
111689                 432
111690             ],
111691             "24": [
111692                 216,
111693                 432
111694             ]
111695         },
111696         "dog-park": {
111697             "12": [
111698                 42,
111699                 456
111700             ],
111701             "18": [
111702                 24,
111703                 456
111704             ],
111705             "24": [
111706                 0,
111707                 456
111708             ]
111709         },
111710         "lighthouse": {
111711             "12": [
111712                 96,
111713                 456
111714             ],
111715             "18": [
111716                 78,
111717                 456
111718             ],
111719             "24": [
111720                 54,
111721                 456
111722             ]
111723         },
111724         "clothing-store": {
111725             "12": [
111726                 150,
111727                 456
111728             ],
111729             "18": [
111730                 132,
111731                 456
111732             ],
111733             "24": [
111734                 108,
111735                 456
111736             ]
111737         },
111738         "polling-place": {
111739             "12": [
111740                 204,
111741                 456
111742             ],
111743             "18": [
111744                 186,
111745                 456
111746             ],
111747             "24": [
111748                 162,
111749                 456
111750             ]
111751         },
111752         "playground": {
111753             "12": [
111754                 258,
111755                 456
111756             ],
111757             "18": [
111758                 240,
111759                 456
111760             ],
111761             "24": [
111762                 216,
111763                 456
111764             ]
111765         },
111766         "entrance": {
111767             "12": [
111768                 42,
111769                 480
111770             ],
111771             "18": [
111772                 24,
111773                 480
111774             ],
111775             "24": [
111776                 0,
111777                 480
111778             ]
111779         },
111780         "heart": {
111781             "12": [
111782                 96,
111783                 480
111784             ],
111785             "18": [
111786                 78,
111787                 480
111788             ],
111789             "24": [
111790                 54,
111791                 480
111792             ]
111793         },
111794         "london-underground": {
111795             "12": [
111796                 150,
111797                 480
111798             ],
111799             "18": [
111800                 132,
111801                 480
111802             ],
111803             "24": [
111804                 108,
111805                 480
111806             ]
111807         },
111808         "minefield": {
111809             "12": [
111810                 204,
111811                 480
111812             ],
111813             "18": [
111814                 186,
111815                 480
111816             ],
111817             "24": [
111818                 162,
111819                 480
111820             ]
111821         },
111822         "rail-underground": {
111823             "12": [
111824                 258,
111825                 480
111826             ],
111827             "18": [
111828                 240,
111829                 480
111830             ],
111831             "24": [
111832                 216,
111833                 480
111834             ]
111835         },
111836         "rail-above": {
111837             "12": [
111838                 42,
111839                 504
111840             ],
111841             "18": [
111842                 24,
111843                 504
111844             ],
111845             "24": [
111846                 0,
111847                 504
111848             ]
111849         },
111850         "camera": {
111851             "12": [
111852                 96,
111853                 504
111854             ],
111855             "18": [
111856                 78,
111857                 504
111858             ],
111859             "24": [
111860                 54,
111861                 504
111862             ]
111863         },
111864         "laundry": {
111865             "12": [
111866                 150,
111867                 504
111868             ],
111869             "18": [
111870                 132,
111871                 504
111872             ],
111873             "24": [
111874                 108,
111875                 504
111876             ]
111877         },
111878         "car": {
111879             "12": [
111880                 204,
111881                 504
111882             ],
111883             "18": [
111884                 186,
111885                 504
111886             ],
111887             "24": [
111888                 162,
111889                 504
111890             ]
111891         },
111892         "suitcase": {
111893             "12": [
111894                 258,
111895                 504
111896             ],
111897             "18": [
111898                 240,
111899                 504
111900             ],
111901             "24": [
111902                 216,
111903                 504
111904             ]
111905         },
111906         "highway-motorway": {
111907             "line": [
111908                 20,
111909                 25
111910             ]
111911         },
111912         "highway-trunk": {
111913             "line": [
111914                 80,
111915                 25
111916             ]
111917         },
111918         "highway-primary": {
111919             "line": [
111920                 140,
111921                 25
111922             ]
111923         },
111924         "highway-secondary": {
111925             "line": [
111926                 200,
111927                 25
111928             ]
111929         },
111930         "highway-tertiary": {
111931             "line": [
111932                 260,
111933                 25
111934             ]
111935         },
111936         "highway-motorway-link": {
111937             "line": [
111938                 320,
111939                 25
111940             ]
111941         },
111942         "highway-trunk-link": {
111943             "line": [
111944                 380,
111945                 25
111946             ]
111947         },
111948         "highway-primary-link": {
111949             "line": [
111950                 440,
111951                 25
111952             ]
111953         },
111954         "highway-secondary-link": {
111955             "line": [
111956                 500,
111957                 25
111958             ]
111959         },
111960         "highway-tertiary-link": {
111961             "line": [
111962                 560,
111963                 25
111964             ]
111965         },
111966         "highway-residential": {
111967             "line": [
111968                 620,
111969                 25
111970             ]
111971         },
111972         "highway-unclassified": {
111973             "line": [
111974                 680,
111975                 25
111976             ]
111977         },
111978         "highway-service": {
111979             "line": [
111980                 740,
111981                 25
111982             ]
111983         },
111984         "highway-road": {
111985             "line": [
111986                 800,
111987                 25
111988             ]
111989         },
111990         "highway-track": {
111991             "line": [
111992                 860,
111993                 25
111994             ]
111995         },
111996         "highway-living-street": {
111997             "line": [
111998                 920,
111999                 25
112000             ]
112001         },
112002         "highway-path": {
112003             "line": [
112004                 980,
112005                 25
112006             ]
112007         },
112008         "highway-cycleway": {
112009             "line": [
112010                 1040,
112011                 25
112012             ]
112013         },
112014         "highway-footway": {
112015             "line": [
112016                 1100,
112017                 25
112018             ]
112019         },
112020         "highway-bridleway": {
112021             "line": [
112022                 1160,
112023                 25
112024             ]
112025         },
112026         "highway-steps": {
112027             "line": [
112028                 1220,
112029                 25
112030             ]
112031         },
112032         "railway-rail": {
112033             "line": [
112034                 1280,
112035                 25
112036             ]
112037         },
112038         "railway-disused": {
112039             "line": [
112040                 1340,
112041                 25
112042             ]
112043         },
112044         "railway-abandoned": {
112045             "line": [
112046                 1400,
112047                 25
112048             ]
112049         },
112050         "railway-subway": {
112051             "line": [
112052                 1460,
112053                 25
112054             ]
112055         },
112056         "railway-light-rail": {
112057             "line": [
112058                 1520,
112059                 25
112060             ]
112061         },
112062         "railway-monorail": {
112063             "line": [
112064                 1580,
112065                 25
112066             ]
112067         },
112068         "waterway-river": {
112069             "line": [
112070                 1640,
112071                 25
112072             ]
112073         },
112074         "waterway-stream": {
112075             "line": [
112076                 1700,
112077                 25
112078             ]
112079         },
112080         "waterway-canal": {
112081             "line": [
112082                 1760,
112083                 25
112084             ]
112085         },
112086         "waterway-ditch": {
112087             "line": [
112088                 1820,
112089                 25
112090             ]
112091         },
112092         "power-line": {
112093             "line": [
112094                 1880,
112095                 25
112096             ]
112097         },
112098         "other-line": {
112099             "line": [
112100                 1940,
112101                 25
112102             ]
112103         },
112104         "category-roads": {
112105             "line": [
112106                 2000,
112107                 25
112108             ]
112109         },
112110         "category-rail": {
112111             "line": [
112112                 2060,
112113                 25
112114             ]
112115         },
112116         "category-path": {
112117             "line": [
112118                 2120,
112119                 25
112120             ]
112121         },
112122         "category-water": {
112123             "line": [
112124                 2180,
112125                 25
112126             ]
112127         },
112128         "pipeline": {
112129             "line": [
112130                 2300,
112131                 25
112132             ]
112133         },
112134         "relation": {
112135             "relation": [
112136                 20,
112137                 25
112138             ]
112139         },
112140         "restriction": {
112141             "relation": [
112142                 80,
112143                 25
112144             ]
112145         },
112146         "multipolygon": {
112147             "relation": [
112148                 140,
112149                 25
112150             ]
112151         },
112152         "boundary": {
112153             "relation": [
112154                 200,
112155                 25
112156             ]
112157         },
112158         "route": {
112159             "relation": [
112160                 260,
112161                 25
112162             ]
112163         },
112164         "route-road": {
112165             "relation": [
112166                 320,
112167                 25
112168             ]
112169         },
112170         "route-bicycle": {
112171             "relation": [
112172                 380,
112173                 25
112174             ]
112175         },
112176         "route-foot": {
112177             "relation": [
112178                 440,
112179                 25
112180             ]
112181         },
112182         "route-bus": {
112183             "relation": [
112184                 500,
112185                 25
112186             ]
112187         },
112188         "route-train": {
112189             "relation": [
112190                 560,
112191                 25
112192             ]
112193         },
112194         "route-detour": {
112195             "relation": [
112196                 620,
112197                 25
112198             ]
112199         },
112200         "route-tram": {
112201             "relation": [
112202                 680,
112203                 25
112204             ]
112205         },
112206         "route-ferry": {
112207             "relation": [
112208                 740,
112209                 25
112210             ]
112211         },
112212         "route-power": {
112213             "relation": [
112214                 800,
112215                 25
112216             ]
112217         },
112218         "route-pipeline": {
112219             "relation": [
112220                 860,
112221                 25
112222             ]
112223         },
112224         "route-master": {
112225             "relation": [
112226                 920,
112227                 25
112228             ]
112229         }
112230     },
112231     "operations": {
112232         "icon-operation-delete": [
112233             0,
112234             140
112235         ],
112236         "icon-operation-circularize": [
112237             20,
112238             140
112239         ],
112240         "icon-operation-straighten": [
112241             40,
112242             140
112243         ],
112244         "icon-operation-split": [
112245             60,
112246             140
112247         ],
112248         "icon-operation-disconnect": [
112249             80,
112250             140
112251         ],
112252         "icon-operation-reverse": [
112253             100,
112254             140
112255         ],
112256         "icon-operation-move": [
112257             120,
112258             140
112259         ],
112260         "icon-operation-merge": [
112261             140,
112262             140
112263         ],
112264         "icon-operation-orthogonalize": [
112265             160,
112266             140
112267         ],
112268         "icon-operation-rotate": [
112269             180,
112270             140
112271         ],
112272         "icon-operation-simplify": [
112273             200,
112274             140
112275         ],
112276         "icon-operation-continue": [
112277             220,
112278             140
112279         ],
112280         "icon-operation-disabled-delete": [
112281             0,
112282             160
112283         ],
112284         "icon-operation-disabled-circularize": [
112285             20,
112286             160
112287         ],
112288         "icon-operation-disabled-straighten": [
112289             40,
112290             160
112291         ],
112292         "icon-operation-disabled-split": [
112293             60,
112294             160
112295         ],
112296         "icon-operation-disabled-disconnect": [
112297             80,
112298             160
112299         ],
112300         "icon-operation-disabled-reverse": [
112301             100,
112302             160
112303         ],
112304         "icon-operation-disabled-move": [
112305             120,
112306             160
112307         ],
112308         "icon-operation-disabled-merge": [
112309             140,
112310             160
112311         ],
112312         "icon-operation-disabled-orthogonalize": [
112313             160,
112314             160
112315         ],
112316         "icon-operation-disabled-rotate": [
112317             180,
112318             160
112319         ],
112320         "icon-operation-disabled-simplify": [
112321             200,
112322             160
112323         ],
112324         "icon-operation-disabled-continue": [
112325             220,
112326             160
112327         ]
112328     },
112329     "locales": [
112330         "af",
112331         "sq",
112332         "ar",
112333         "ar-AA",
112334         "hy",
112335         "ast",
112336         "bn",
112337         "bs",
112338         "bg-BG",
112339         "ca",
112340         "zh",
112341         "zh-CN",
112342         "zh-CN.GB2312",
112343         "gan",
112344         "zh-HK",
112345         "zh-TW",
112346         "yue",
112347         "hr",
112348         "cs",
112349         "da",
112350         "nl",
112351         "en-GB",
112352         "et",
112353         "fil",
112354         "fi",
112355         "fr",
112356         "gl",
112357         "de",
112358         "el",
112359         "hu",
112360         "is",
112361         "id",
112362         "it",
112363         "ja",
112364         "kn",
112365         "ko",
112366         "ko-KR",
112367         "lv",
112368         "lt",
112369         "no",
112370         "nn",
112371         "fa",
112372         "pl",
112373         "pt",
112374         "pt-BR",
112375         "ro-RO",
112376         "ru",
112377         "sc",
112378         "sr",
112379         "sr-RS",
112380         "si",
112381         "sk",
112382         "sl",
112383         "es",
112384         "sv",
112385         "ta",
112386         "te",
112387         "tr",
112388         "uk",
112389         "vi"
112390     ],
112391     "en": {
112392         "modes": {
112393             "add_area": {
112394                 "title": "Area",
112395                 "description": "Add parks, buildings, lakes or other areas to the map.",
112396                 "tail": "Click on the map to start drawing an area, like a park, lake, or building."
112397             },
112398             "add_line": {
112399                 "title": "Line",
112400                 "description": "Add highways, streets, pedestrian paths, canals or other lines to the map.",
112401                 "tail": "Click on the map to start drawing a road, path, or route."
112402             },
112403             "add_point": {
112404                 "title": "Point",
112405                 "description": "Add restaurants, monuments, postal boxes or other points to the map.",
112406                 "tail": "Click on the map to add a point."
112407             },
112408             "browse": {
112409                 "title": "Browse",
112410                 "description": "Pan and zoom the map."
112411             },
112412             "draw_area": {
112413                 "tail": "Click to add nodes to your area. Click the first node to finish the area."
112414             },
112415             "draw_line": {
112416                 "tail": "Click to add more nodes to the line. Click on other lines to connect to them, and double-click to end the line."
112417             }
112418         },
112419         "operations": {
112420             "add": {
112421                 "annotation": {
112422                     "point": "Added a point.",
112423                     "vertex": "Added a node to a way.",
112424                     "relation": "Added a relation."
112425                 }
112426             },
112427             "start": {
112428                 "annotation": {
112429                     "line": "Started a line.",
112430                     "area": "Started an area."
112431                 }
112432             },
112433             "continue": {
112434                 "key": "A",
112435                 "title": "Continue",
112436                 "description": "Continue this line.",
112437                 "not_eligible": "No line can be continued here.",
112438                 "multiple": "Several lines can be continued here. To choose a line, press the Shift key and click on it to select it.",
112439                 "annotation": {
112440                     "line": "Continued a line.",
112441                     "area": "Continued an area."
112442                 }
112443             },
112444             "cancel_draw": {
112445                 "annotation": "Canceled drawing."
112446             },
112447             "change_role": {
112448                 "annotation": "Changed the role of a relation member."
112449             },
112450             "change_tags": {
112451                 "annotation": "Changed tags."
112452             },
112453             "circularize": {
112454                 "title": "Circularize",
112455                 "description": {
112456                     "line": "Make this line circular.",
112457                     "area": "Make this area circular."
112458                 },
112459                 "key": "O",
112460                 "annotation": {
112461                     "line": "Made a line circular.",
112462                     "area": "Made an area circular."
112463                 },
112464                 "not_closed": "This can't be made circular because it's not a loop.",
112465                 "too_large": "This can't be made circular because not enough of it is currently visible."
112466             },
112467             "orthogonalize": {
112468                 "title": "Square",
112469                 "description": {
112470                     "line": "Square the corners of this line.",
112471                     "area": "Square the corners of this area."
112472                 },
112473                 "key": "S",
112474                 "annotation": {
112475                     "line": "Squared the corners of a line.",
112476                     "area": "Squared the corners of an area."
112477                 },
112478                 "not_squarish": "This can't be made square because it is not squarish.",
112479                 "too_large": "This can't be made square because not enough of it is currently visible."
112480             },
112481             "straighten": {
112482                 "title": "Straighten",
112483                 "description": "Straighten this line.",
112484                 "key": "S",
112485                 "annotation": "Straightened a line.",
112486                 "too_bendy": "This can't be straightened because it bends too much."
112487             },
112488             "delete": {
112489                 "title": "Delete",
112490                 "description": "Remove this from the map.",
112491                 "annotation": {
112492                     "point": "Deleted a point.",
112493                     "vertex": "Deleted a node from a way.",
112494                     "line": "Deleted a line.",
112495                     "area": "Deleted an area.",
112496                     "relation": "Deleted a relation.",
112497                     "multiple": "Deleted {n} objects."
112498                 },
112499                 "incomplete_relation": "This feature can't be deleted because it hasn't been fully downloaded."
112500             },
112501             "add_member": {
112502                 "annotation": "Added a member to a relation."
112503             },
112504             "delete_member": {
112505                 "annotation": "Removed a member from a relation."
112506             },
112507             "connect": {
112508                 "annotation": {
112509                     "point": "Connected a way to a point.",
112510                     "vertex": "Connected a way to another.",
112511                     "line": "Connected a way to a line.",
112512                     "area": "Connected a way to an area."
112513                 }
112514             },
112515             "disconnect": {
112516                 "title": "Disconnect",
112517                 "description": "Disconnect these lines/areas from each other.",
112518                 "key": "D",
112519                 "annotation": "Disconnected lines/areas.",
112520                 "not_connected": "There aren't enough lines/areas here to disconnect."
112521             },
112522             "merge": {
112523                 "title": "Merge",
112524                 "description": "Merge these lines.",
112525                 "key": "C",
112526                 "annotation": "Merged {n} lines.",
112527                 "not_eligible": "These features can't be merged.",
112528                 "not_adjacent": "These lines can't be merged because they aren't connected.",
112529                 "restriction": "These lines can't be merged because at least one is a member of a \"{relation}\" relation.",
112530                 "incomplete_relation": "These features can't be merged because at least one hasn't been fully downloaded."
112531             },
112532             "move": {
112533                 "title": "Move",
112534                 "description": "Move this to a different location.",
112535                 "key": "M",
112536                 "annotation": {
112537                     "point": "Moved a point.",
112538                     "vertex": "Moved a node in a way.",
112539                     "line": "Moved a line.",
112540                     "area": "Moved an area.",
112541                     "multiple": "Moved multiple objects."
112542                 },
112543                 "incomplete_relation": "This feature can't be moved because it hasn't been fully downloaded."
112544             },
112545             "rotate": {
112546                 "title": "Rotate",
112547                 "description": "Rotate this object around its center point.",
112548                 "key": "R",
112549                 "annotation": {
112550                     "line": "Rotated a line.",
112551                     "area": "Rotated an area."
112552                 }
112553             },
112554             "reverse": {
112555                 "title": "Reverse",
112556                 "description": "Make this line go in the opposite direction.",
112557                 "key": "V",
112558                 "annotation": "Reversed a line."
112559             },
112560             "split": {
112561                 "title": "Split",
112562                 "description": {
112563                     "line": "Split this line into two at this node.",
112564                     "area": "Split the boundary of this area into two.",
112565                     "multiple": "Split the lines/area boundaries at this node into two."
112566                 },
112567                 "key": "X",
112568                 "annotation": {
112569                     "line": "Split a line.",
112570                     "area": "Split an area boundary.",
112571                     "multiple": "Split {n} lines/area boundaries."
112572                 },
112573                 "not_eligible": "Lines can't be split at their beginning or end.",
112574                 "multiple_ways": "There are too many lines here to split."
112575             }
112576         },
112577         "undo": {
112578             "tooltip": "Undo: {action}",
112579             "nothing": "Nothing to undo."
112580         },
112581         "redo": {
112582             "tooltip": "Redo: {action}",
112583             "nothing": "Nothing to redo."
112584         },
112585         "tooltip_keyhint": "Shortcut:",
112586         "browser_notice": "This editor is supported in Firefox, Chrome, Safari, Opera, and Internet Explorer 9 and above. Please upgrade your browser or use Potlatch 2 to edit the map.",
112587         "translate": {
112588             "translate": "Translate",
112589             "localized_translation_label": "Multilingual name",
112590             "localized_translation_language": "Choose language",
112591             "localized_translation_name": "Name"
112592         },
112593         "zoom_in_edit": "Zoom in to Edit",
112594         "logout": "logout",
112595         "loading_auth": "Connecting to OpenStreetMap...",
112596         "report_a_bug": "report a bug",
112597         "status": {
112598             "error": "Unable to connect to API.",
112599             "offline": "The API is offline. Please try editing later.",
112600             "readonly": "The API is read-only. You will need to wait to save your changes."
112601         },
112602         "commit": {
112603             "title": "Save Changes",
112604             "description_placeholder": "Brief description of your contributions",
112605             "message_label": "Commit message",
112606             "upload_explanation": "The changes you upload will be visible on all maps that use OpenStreetMap data.",
112607             "upload_explanation_with_user": "The changes you upload as {user} will be visible on all maps that use OpenStreetMap data.",
112608             "save": "Save",
112609             "cancel": "Cancel",
112610             "warnings": "Warnings",
112611             "modified": "Modified",
112612             "deleted": "Deleted",
112613             "created": "Created"
112614         },
112615         "contributors": {
112616             "list": "Edits by {users}",
112617             "truncated_list": "Edits by {users} and {count} others"
112618         },
112619         "geocoder": {
112620             "search": "Search worldwide...",
112621             "no_results_visible": "No results in visible map area",
112622             "no_results_worldwide": "No results found"
112623         },
112624         "geolocate": {
112625             "title": "Show My Location"
112626         },
112627         "inspector": {
112628             "no_documentation_combination": "There is no documentation available for this tag combination",
112629             "no_documentation_key": "There is no documentation available for this key",
112630             "show_more": "Show More",
112631             "view_on_osm": "View on openstreetmap.org",
112632             "all_tags": "All tags",
112633             "all_members": "All members",
112634             "all_relations": "All relations",
112635             "new_relation": "New relation...",
112636             "role": "Role",
112637             "choose": "Select feature type",
112638             "results": "{n} results for {search}",
112639             "reference": "View on OpenStreetMap Wiki",
112640             "back_tooltip": "Change feature",
112641             "remove": "Remove",
112642             "search": "Search",
112643             "multiselect": "Selected items",
112644             "unknown": "Unknown",
112645             "incomplete": "<not downloaded>",
112646             "feature_list": "Search features",
112647             "edit": "Edit feature",
112648             "check": {
112649                 "yes": "Yes",
112650                 "no": "No"
112651             },
112652             "none": "None",
112653             "node": "Node",
112654             "way": "Way",
112655             "relation": "Relation",
112656             "location": "Location"
112657         },
112658         "background": {
112659             "title": "Background",
112660             "description": "Background settings",
112661             "percent_brightness": "{opacity}% brightness",
112662             "none": "None",
112663             "custom": "Custom",
112664             "custom_button": "Edit custom background",
112665             "custom_prompt": "Enter a tile URL template. Valid tokens are {z}, {x}, {y} for Z/X/Y scheme and {u} for quadtile scheme.",
112666             "fix_misalignment": "Fix alignment",
112667             "reset": "reset"
112668         },
112669         "restore": {
112670             "heading": "You have unsaved changes",
112671             "description": "Do you wish to restore unsaved changes from a previous editing session?",
112672             "restore": "Restore",
112673             "reset": "Reset"
112674         },
112675         "save": {
112676             "title": "Save",
112677             "help": "Save changes to OpenStreetMap, making them visible to other users.",
112678             "no_changes": "No changes to save.",
112679             "error": "An error occurred while trying to save",
112680             "uploading": "Uploading changes to OpenStreetMap.",
112681             "unsaved_changes": "You have unsaved changes"
112682         },
112683         "success": {
112684             "edited_osm": "Edited OSM!",
112685             "just_edited": "You just edited OpenStreetMap!",
112686             "view_on_osm": "View on OSM",
112687             "facebook": "Share on Facebook",
112688             "twitter": "Share on Twitter",
112689             "google": "Share on Google+",
112690             "help_html": "Your changes should appear in the \"Standard\" layer in a few minutes. Other layers, and certain features, may take longer\n(<a href='https://help.openstreetmap.org/questions/4705/why-havent-my-changes-appeared-on-the-map' target='_blank'>details</a>).\n"
112691         },
112692         "confirm": {
112693             "okay": "Okay"
112694         },
112695         "splash": {
112696             "welcome": "Welcome to the iD OpenStreetMap editor",
112697             "text": "iD is a friendly but powerful tool for contributing to the world's best free world map. This is version {version}. For more information see {website} and report bugs at {github}.",
112698             "walkthrough": "Start the Walkthrough",
112699             "start": "Edit Now"
112700         },
112701         "source_switch": {
112702             "live": "live",
112703             "lose_changes": "You have unsaved changes. Switching the map server will discard them. Are you sure you want to switch servers?",
112704             "dev": "dev"
112705         },
112706         "tag_reference": {
112707             "description": "Description",
112708             "on_wiki": "{tag} on wiki.osm.org",
112709             "used_with": "used with {type}"
112710         },
112711         "validations": {
112712             "untagged_point": "Untagged point",
112713             "untagged_line": "Untagged line",
112714             "untagged_area": "Untagged area",
112715             "many_deletions": "You're deleting {n} objects. Are you sure you want to do this? This will delete them from the map that everyone else sees on openstreetmap.org.",
112716             "tag_suggests_area": "The tag {tag} suggests line should be area, but it is not an area",
112717             "untagged_tooltip": "Select a feature type that describes what this {geometry} is.",
112718             "deprecated_tags": "Deprecated tags: {tags}"
112719         },
112720         "zoom": {
112721             "in": "Zoom In",
112722             "out": "Zoom Out"
112723         },
112724         "cannot_zoom": "Cannot zoom out further in current mode.",
112725         "gpx": {
112726             "local_layer": "Local GPX file",
112727             "drag_drop": "Drag and drop a .gpx file on the page, or click the button to the right to browse",
112728             "zoom": "Zoom to GPX track",
112729             "browse": "Browse for a .gpx file"
112730         },
112731         "help": {
112732             "title": "Help",
112733             "help": "# Help\n\nThis is an editor for [OpenStreetMap](http://www.openstreetmap.org/), the\nfree and editable map of the world. You can use it to add and update\ndata in your area, making an open-source and open-data map of the world\nbetter for everyone.\n\nEdits that you make on this map will be visible to everyone who uses\nOpenStreetMap. In order to make an edit, you'll need a\n[free OpenStreetMap account](https://www.openstreetmap.org/user/new).\n\nThe [iD editor](http://ideditor.com/) is a collaborative project with [source\ncode available on GitHub](https://github.com/openstreetmap/iD).\n",
112734             "editing_saving": "# Editing & Saving\n\nThis editor is designed to work primarily online, and you're accessing\nit through a website right now.\n\n### Selecting Features\n\nTo select a map feature, like a road or point of interest, click\non it on the map. This will highlight the selected feature, open a panel with\ndetails about it, and show a menu of things you can do with the feature.\n\nTo select multiple features, hold down the 'Shift' key. Then either click\non the features you want to select, or drag on the map to draw a rectangle.\nThis will draw a box and select all the points within it.\n\n### Saving Edits\n\nWhen you make changes like editing roads, buildings, and places, these are\nstored locally until you save them to the server. Don't worry if you make\na mistake - you can undo changes by clicking the undo button, and redo\nchanges by clicking the redo button.\n\nClick 'Save' to finish a group of edits - for instance, if you've completed\nan area of town and would like to start on a new area. You'll have a chance\nto review what you've done, and the editor supplies helpful suggestions\nand warnings if something doesn't seem right about the changes.\n\nIf everything looks good, you can enter a short comment explaining the change\nyou made, and click 'Save' again to post the changes\nto [OpenStreetMap.org](http://www.openstreetmap.org/), where they are visible\nto all other users and available for others to build and improve upon.\n\nIf you can't finish your edits in one sitting, you can leave the editor\nwindow and come back (on the same browser and computer), and the\neditor application will offer to restore your work.\n",
112735             "roads": "# Roads\n\nYou can create, fix, and delete roads with this editor. Roads can be all\nkinds: paths, highways, trails, cycleways, and more - any often-crossed\nsegment should be mappable.\n\n### Selecting\n\nClick on a road to select it. An outline should become visible, along\nwith a small tools menu on the map and a sidebar showing more information\nabout the road.\n\n### Modifying\n\nOften you'll see roads that aren't aligned to the imagery behind them\nor to a GPS track. You can adjust these roads so they are in the correct\nplace.\n\nFirst click on the road you want to change. This will highlight it and show\ncontrol points along it that you can drag to better locations. If\nyou want to add new control points for more detail, double-click a part\nof the road without a node, and one will be added.\n\nIf the road connects to another road, but doesn't properly connect on\nthe map, you can drag one of its control points onto the other road in\norder to join them. Having roads connect is important for the map\nand essential for providing driving directions.\n\nYou can also click the 'Move' tool or press the `M` shortcut key to move the entire road at\none time, and then click again to save that movement.\n\n### Deleting\n\nIf a road is entirely incorrect - you can see that it doesn't exist in satellite\nimagery and ideally have confirmed locally that it's not present - you can delete\nit, which removes it from the map. Be cautious when deleting features -\nlike any other edit, the results are seen by everyone and satellite imagery\nis often out of date, so the road could simply be newly built.\n\nYou can delete a road by clicking on it to select it, then clicking the\ntrash can icon or pressing the 'Delete' key.\n\n### Creating\n\nFound somewhere there should be a road but there isn't? Click the 'Line'\nicon in the top-left of the editor or press the shortcut key `2` to start drawing\na line.\n\nClick on the start of the road on the map to start drawing. If the road\nbranches off from an existing road, start by clicking on the place where they connect.\n\nThen click on points along the road so that it follows the right path, according\nto satellite imagery or GPS. If the road you are drawing crosses another road, connect\nit by clicking on the intersection point. When you're done drawing, double-click\nor press 'Return' or 'Enter' on your keyboard.\n",
112736             "gps": "# GPS\n\nGPS data is the most trusted source of data for OpenStreetMap. This editor\nsupports local traces - `.gpx` files on your local computer. You can collect\nthis kind of GPS trace with a number of smartphone applications as well as\npersonal GPS hardware.\n\nFor information on how to perform a GPS survey, read\n[Surveying with a GPS](http://learnosm.org/en/beginner/using-gps/).\n\nTo use a GPX track for mapping, drag and drop the GPX file onto the map\neditor. If it's recognized, it will be added to the map as a bright green\nline. Click on the 'Background Settings' menu on the right side to enable,\ndisable, or zoom to this new GPX-powered layer.\n\nThe GPX track isn't directly uploaded to OpenStreetMap - the best way to\nuse it is to draw on the map, using it as a guide for the new features that\nyou add, and also to [upload it to OpenStreetMap](http://www.openstreetmap.org/trace/create)\nfor other users to use.\n",
112737             "imagery": "# Imagery\n\nAerial imagery is an important resource for mapping. A combination of\nairplane flyovers, satellite views, and freely-compiled sources are available\nin the editor under the 'Background Settings' menu on the right.\n\nBy default a [Bing Maps](http://www.bing.com/maps/) satellite layer is\npresented in the editor, but as you pan and zoom the map to new geographical\nareas, new sources will become available. Some countries, like the United\nStates, France, and Denmark have very high-quality imagery available for some areas.\n\nImagery is sometimes offset from the map data because of a mistake on the\nimagery provider's side. If you see a lot of roads shifted from the background,\ndon't immediately move them all to match the background. Instead you can adjust\nthe imagery so that it matches the existing data by clicking 'Fix alignment' at\nthe bottom of the Background Settings UI.\n",
112738             "addresses": "# Addresses\n\nAddresses are some of the most useful information for the map.\n\nAlthough addresses are often represented as parts of streets, in OpenStreetMap\nthey're recorded as attributes of buildings and places along streets.\n\nYou can add address information to places mapped as building outlines\nas well as those mapped as single points. The optimal source of address\ndata is from an on-the-ground survey or personal knowledge - as with any\nother feature, copying from commercial sources like Google Maps is strictly\nforbidden.\n",
112739             "inspector": "# Using the Inspector\n\nThe inspector is the section on the left side of the page that allows you to\nedit the details of the selected feature.\n\n### Selecting a Feature Type\n\nAfter you add a point, line, or area, you can choose what type of feature it\nis, like whether it's a highway or residential road, supermarket or cafe.\nThe inspector will display buttons for common feature types, and you can\nfind others by typing what you're looking for in the search box.\n\nClick the 'i' in the bottom-right-hand corner of a feature type button to\nlearn more about it. Click a button to choose that type.\n\n### Using Forms and Editing Tags\n\nAfter you choose a feature type, or when you select a feature that already\nhas a type assigned, the inspector will display fields with details about\nthe feature like its name and address.\n\nBelow the fields you see, you can click icons to add other details,\nlike [Wikipedia](http://www.wikipedia.org/) information, wheelchair\naccess, and more.\n\nAt the bottom of the inspector, click 'Additional tags' to add arbitrary\nother tags to the element. [Taginfo](http://taginfo.openstreetmap.org/) is a\ngreat resource for learn more about popular tag combinations.\n\nChanges you make in the inspector are automatically applied to the map.\nYou can undo them at any time by clicking the 'Undo' button.\n",
112740             "buildings": "# Buildings\n\nOpenStreetMap is the world's largest database of buildings. You can create\nand improve this database.\n\n### Selecting\n\nYou can select a building by clicking on its border. This will highlight the\nbuilding and open a small tools menu and a sidebar showing more information\nabout the building.\n\n### Modifying\n\nSometimes buildings are incorrectly placed or have incorrect tags.\n\nTo move an entire building, select it, then click the 'Move' tool. Move your\nmouse to shift the building, and click when it's correctly placed.\n\nTo fix the specific shape of a building, click and drag the nodes that form\nits border into better places.\n\n### Creating\n\nOne of the main questions around adding buildings to the map is that\nOpenStreetMap records buildings both as shapes and points. The rule of thumb\nis to _map a building as a shape whenever possible_, and map companies, homes,\namenities, and other things that operate out of buildings as points placed\nwithin the building shape.\n\nStart drawing a building as a shape by clicking the 'Area' button in the top\nleft of the interface, and end it either by pressing 'Return' on your keyboard\nor clicking on the first node drawn to close the shape.\n\n### Deleting\n\nIf a building is entirely incorrect - you can see that it doesn't exist in satellite\nimagery and ideally have confirmed locally that it's not present - you can delete\nit, which removes it from the map. Be cautious when deleting features -\nlike any other edit, the results are seen by everyone and satellite imagery\nis often out of date, so the building could simply be newly built.\n\nYou can delete a building by clicking on it to select it, then clicking the\ntrash can icon or pressing the 'Delete' key.\n",
112741             "relations": "# Relations\n\nA relation is a special type of feature in OpenStreetMap that groups together\nother features. For example, two common types of relations are *route relations*,\nwhich group together sections of road that belong to a specific freeway or\nhighway, and *multipolygons*, which group together several lines that define\na complex area (one with several pieces or holes in it like a donut).\n\nThe group of features in a relation are called *members*. In the sidebar, you can\nsee which relations a feature is a member of, and click on a relation there\nto select the it. When the relation is selected, you can see all of its\nmembers listed in the sidebar and highlighted on the map.\n\nFor the most part, iD will take care of maintaining relations automatically\nwhile you edit. The main thing you should be aware of is that if you delete a\nsection of road to redraw it more accurately, you should make sure that the\nnew section is a member of the same relations as the original.\n\n## Editing Relations\n\nIf you want to edit relations, here are the basics.\n\nTo add a feature to a relation, select the feature, click the \"+\" button in the\n\"All relations\" section of the sidebar, and select or type the name of the relation.\n\nTo create a new relation, select the first feature that should be a member,\nclick the \"+\" button in the \"All relations\" section, and select \"New relation...\".\n\nTo remove a feature from a relation, select the feature and click the trash\nbutton next to the relation you want to remove it from.\n\nYou can create multipolygons with holes using the \"Merge\" tool. Draw two areas (inner\nand outer), hold the Shift key and click on each of them to select them both, and then\nclick the \"Merge\" (+) button.\n"
112742         },
112743         "intro": {
112744             "navigation": {
112745                 "title": "Navigation",
112746                 "drag": "The main map area shows OpenStreetMap data on top of a background. You can navigate by dragging and scrolling, just like any web map. **Drag the map!**",
112747                 "select": "Map features are represented three ways: using points, lines or areas. All features can be selected by clicking on them. **Click on the point to select it.**",
112748                 "header": "The header shows us the feature type.",
112749                 "pane": "When a feature is selected, the feature editor is displayed. The header shows us the feature type and the main pane shows the feature's attributes, such as its name and address. **Close the feature editor with the close button in the top right.**"
112750             },
112751             "points": {
112752                 "title": "Points",
112753                 "add": "Points can be used to represent features such as shops, restaurants and monuments. They mark a specific location, and describe what's there. **Click the Point button to add a new point.**",
112754                 "place": "The point can be placed by clicking on the map. **Place the point on top of the building.**",
112755                 "search": "There are many different features that can be represented by points. The point you just added is a Cafe. **Search for '{name}'**",
112756                 "choose": "**Choose Cafe from the list.**",
112757                 "describe": "The point is now marked as a cafe. Using the feature editor, we can add more information about the feature. **Add a name**",
112758                 "close": "The feature editor can be closed by clicking on the close button. **Close the feature editor**",
112759                 "reselect": "Often points will already exist, but have mistakes or be incomplete. We can edit existing points. **Select the point you just created.**",
112760                 "fixname": "**Change the name and close the feature editor.**",
112761                 "reselect_delete": "All features on the map can be deleted. **Click on the point you created.**",
112762                 "delete": "The menu around the point contains operations that can be performed on it, including delete. **Delete the point.**"
112763             },
112764             "areas": {
112765                 "title": "Areas",
112766                 "add": "Areas are a more detailed way to represent features. They provide information on the boundaries of the feature. Areas can be used for most feature types points can be used for, and are often preferred. **Click the Area button to add a new area.**",
112767                 "corner": "Areas are drawn by placing nodes that mark the boundary of the area. **Place the starting node on one of the corners of the playground.**",
112768                 "place": "Draw the area by placing more nodes. Finish the area by clicking on the starting node. **Draw an area for the playground.**",
112769                 "search": "**Search for '{name}'.**",
112770                 "choose": "**Choose Playground from the list.**",
112771                 "describe": "**Add a name, and close the feature editor**"
112772             },
112773             "lines": {
112774                 "title": "Lines",
112775                 "add": "Lines are used to represent features such as roads, railroads and rivers. **Click the Line button to add a new line.**",
112776                 "start": "**Start the line by clicking on the end of the road.**",
112777                 "intersect": "Click to add more nodes to the line. You can drag the map while drawing if necessary. Roads, and many other types of lines, are part of a larger network. It is important for these lines to be connected properly in order for routing applications to work. **Click on Flower Street, to create an intersection connecting the two lines.**",
112778                 "finish": "Lines can be finished by clicking on the last node again. **Finish drawing the road.**",
112779                 "road": "**Select Road from the list**",
112780                 "residential": "There are different types of roads, the most common of which is Residential. **Choose the Residential road type**",
112781                 "describe": "**Name the road and close the feature editor.**",
112782                 "restart": "The road needs to intersect Flower Street.",
112783                 "wrong_preset": "You didn't select the Residential road type. **Click here to choose again**"
112784             },
112785             "startediting": {
112786                 "title": "Start Editing",
112787                 "help": "More documentation and this walkthrough are available here.",
112788                 "save": "Don't forget to regularly save your changes!",
112789                 "start": "Start mapping!"
112790             }
112791         },
112792         "presets": {
112793             "categories": {
112794                 "category-building": {
112795                     "name": "Building"
112796                 },
112797                 "category-golf": {
112798                     "name": "Golf"
112799                 },
112800                 "category-landuse": {
112801                     "name": "Land Use"
112802                 },
112803                 "category-path": {
112804                     "name": "Path"
112805                 },
112806                 "category-rail": {
112807                     "name": "Rail"
112808                 },
112809                 "category-road": {
112810                     "name": "Road"
112811                 },
112812                 "category-route": {
112813                     "name": "Route"
112814                 },
112815                 "category-water-area": {
112816                     "name": "Water"
112817                 },
112818                 "category-water-line": {
112819                     "name": "Water"
112820                 }
112821             },
112822             "fields": {
112823                 "access": {
112824                     "label": "Access",
112825                     "placeholder": "Unknown",
112826                     "types": {
112827                         "access": "General",
112828                         "foot": "Foot",
112829                         "motor_vehicle": "Motor Vehicles",
112830                         "bicycle": "Bicycles",
112831                         "horse": "Horses"
112832                     },
112833                     "options": {
112834                         "yes": {
112835                             "title": "Allowed",
112836                             "description": "Access permitted by law; a right of way"
112837                         },
112838                         "no": {
112839                             "title": "Prohibited",
112840                             "description": "Access not permitted to the general public"
112841                         },
112842                         "permissive": {
112843                             "title": "Permissive",
112844                             "description": "Access permitted until such time as the owner revokes the permission"
112845                         },
112846                         "private": {
112847                             "title": "Private",
112848                             "description": "Access permitted only with permission of the owner on an individual basis"
112849                         },
112850                         "designated": {
112851                             "title": "Designated",
112852                             "description": "Access permitted according to signs or specific local laws"
112853                         },
112854                         "destination": {
112855                             "title": "Destination",
112856                             "description": "Access permitted only to reach a destination"
112857                         }
112858                     }
112859                 },
112860                 "access_simple": {
112861                     "label": "Access"
112862                 },
112863                 "address": {
112864                     "label": "Address",
112865                     "placeholders": {
112866                         "number": "123",
112867                         "street": "Street",
112868                         "city": "City",
112869                         "postcode": "Postal code"
112870                     }
112871                 },
112872                 "admin_level": {
112873                     "label": "Admin Level"
112874                 },
112875                 "aerialway": {
112876                     "label": "Type"
112877                 },
112878                 "aerialway/access": {
112879                     "label": "Access"
112880                 },
112881                 "aerialway/bubble": {
112882                     "label": "Bubble"
112883                 },
112884                 "aerialway/capacity": {
112885                     "label": "Capacity (per hour)",
112886                     "placeholder": "500, 2500, 5000..."
112887                 },
112888                 "aerialway/duration": {
112889                     "label": "Duration (minutes)",
112890                     "placeholder": "1, 2, 3..."
112891                 },
112892                 "aerialway/heating": {
112893                     "label": "Heated"
112894                 },
112895                 "aerialway/occupancy": {
112896                     "label": "Occupancy",
112897                     "placeholder": "2, 4, 8..."
112898                 },
112899                 "aerialway/summer/access": {
112900                     "label": "Access (summer)"
112901                 },
112902                 "aeroway": {
112903                     "label": "Type"
112904                 },
112905                 "amenity": {
112906                     "label": "Type"
112907                 },
112908                 "artist": {
112909                     "label": "Artist"
112910                 },
112911                 "artwork_type": {
112912                     "label": "Type"
112913                 },
112914                 "atm": {
112915                     "label": "ATM"
112916                 },
112917                 "backrest": {
112918                     "label": "Backrest"
112919                 },
112920                 "barrier": {
112921                     "label": "Type"
112922                 },
112923                 "bicycle_parking": {
112924                     "label": "Type"
112925                 },
112926                 "boundary": {
112927                     "label": "Type"
112928                 },
112929                 "building": {
112930                     "label": "Building"
112931                 },
112932                 "building_area": {
112933                     "label": "Building"
112934                 },
112935                 "capacity": {
112936                     "label": "Capacity",
112937                     "placeholder": "50, 100, 200..."
112938                 },
112939                 "cardinal_direction": {
112940                     "label": "Direction"
112941                 },
112942                 "clock_direction": {
112943                     "label": "Direction",
112944                     "options": {
112945                         "clockwise": "Clockwise",
112946                         "anticlockwise": "Counterclockwise"
112947                     }
112948                 },
112949                 "collection_times": {
112950                     "label": "Collection Times"
112951                 },
112952                 "construction": {
112953                     "label": "Type"
112954                 },
112955                 "country": {
112956                     "label": "Country"
112957                 },
112958                 "covered": {
112959                     "label": "Covered"
112960                 },
112961                 "crop": {
112962                     "label": "Crop"
112963                 },
112964                 "crossing": {
112965                     "label": "Type"
112966                 },
112967                 "cuisine": {
112968                     "label": "Cuisine"
112969                 },
112970                 "denomination": {
112971                     "label": "Denomination"
112972                 },
112973                 "denotation": {
112974                     "label": "Denotation"
112975                 },
112976                 "description": {
112977                     "label": "Description"
112978                 },
112979                 "electrified": {
112980                     "label": "Electrification"
112981                 },
112982                 "elevation": {
112983                     "label": "Elevation"
112984                 },
112985                 "emergency": {
112986                     "label": "Emergency"
112987                 },
112988                 "entrance": {
112989                     "label": "Type"
112990                 },
112991                 "fax": {
112992                     "label": "Fax",
112993                     "placeholder": "+31 42 123 4567"
112994                 },
112995                 "fee": {
112996                     "label": "Fee"
112997                 },
112998                 "fire_hydrant/type": {
112999                     "label": "Type"
113000                 },
113001                 "fixme": {
113002                     "label": "Fix Me"
113003                 },
113004                 "fuel": {
113005                     "label": "Fuel"
113006                 },
113007                 "gauge": {
113008                     "label": "Gauge"
113009                 },
113010                 "generator/method": {
113011                     "label": "Method"
113012                 },
113013                 "generator/source": {
113014                     "label": "Source"
113015                 },
113016                 "generator/type": {
113017                     "label": "Type"
113018                 },
113019                 "golf_hole": {
113020                     "label": "Reference",
113021                     "placeholder": "Hole number (1-18)"
113022                 },
113023                 "handicap": {
113024                     "label": "Handicap",
113025                     "placeholder": "1-18"
113026                 },
113027                 "highway": {
113028                     "label": "Type"
113029                 },
113030                 "historic": {
113031                     "label": "Type"
113032                 },
113033                 "hoops": {
113034                     "label": "Hoops",
113035                     "placeholder": "1, 2, 4..."
113036                 },
113037                 "iata": {
113038                     "label": "IATA"
113039                 },
113040                 "icao": {
113041                     "label": "ICAO"
113042                 },
113043                 "incline": {
113044                     "label": "Incline"
113045                 },
113046                 "information": {
113047                     "label": "Type"
113048                 },
113049                 "internet_access": {
113050                     "label": "Internet Access",
113051                     "options": {
113052                         "yes": "Yes",
113053                         "no": "No",
113054                         "wlan": "Wifi",
113055                         "wired": "Wired",
113056                         "terminal": "Terminal"
113057                     }
113058                 },
113059                 "landuse": {
113060                     "label": "Type"
113061                 },
113062                 "lanes": {
113063                     "label": "Lanes",
113064                     "placeholder": "1, 2, 3..."
113065                 },
113066                 "layer": {
113067                     "label": "Layer"
113068                 },
113069                 "leisure": {
113070                     "label": "Type"
113071                 },
113072                 "levels": {
113073                     "label": "Levels",
113074                     "placeholder": "2, 4, 6..."
113075                 },
113076                 "lit": {
113077                     "label": "Lit"
113078                 },
113079                 "location": {
113080                     "label": "Location"
113081                 },
113082                 "man_made": {
113083                     "label": "Type"
113084                 },
113085                 "maxspeed": {
113086                     "label": "Speed Limit",
113087                     "placeholder": "40, 50, 60..."
113088                 },
113089                 "name": {
113090                     "label": "Name",
113091                     "placeholder": "Common name (if any)"
113092                 },
113093                 "natural": {
113094                     "label": "Natural"
113095                 },
113096                 "network": {
113097                     "label": "Network"
113098                 },
113099                 "note": {
113100                     "label": "Note"
113101                 },
113102                 "office": {
113103                     "label": "Type"
113104                 },
113105                 "oneway": {
113106                     "label": "One Way"
113107                 },
113108                 "oneway_yes": {
113109                     "label": "One Way"
113110                 },
113111                 "opening_hours": {
113112                     "label": "Hours"
113113                 },
113114                 "operator": {
113115                     "label": "Operator"
113116                 },
113117                 "par": {
113118                     "label": "Par",
113119                     "placeholder": "3, 4, 5..."
113120                 },
113121                 "park_ride": {
113122                     "label": "Park and Ride"
113123                 },
113124                 "parking": {
113125                     "label": "Type"
113126                 },
113127                 "phone": {
113128                     "label": "Phone",
113129                     "placeholder": "+31 42 123 4567"
113130                 },
113131                 "piste/difficulty": {
113132                     "label": "Difficulty"
113133                 },
113134                 "piste/grooming": {
113135                     "label": "Grooming"
113136                 },
113137                 "piste/type": {
113138                     "label": "Type"
113139                 },
113140                 "place": {
113141                     "label": "Type"
113142                 },
113143                 "power": {
113144                     "label": "Type"
113145                 },
113146                 "railway": {
113147                     "label": "Type"
113148                 },
113149                 "recycling/cans": {
113150                     "label": "Accepts Cans"
113151                 },
113152                 "recycling/clothes": {
113153                     "label": "Accepts Clothes"
113154                 },
113155                 "recycling/glass": {
113156                     "label": "Accepts Glass"
113157                 },
113158                 "recycling/paper": {
113159                     "label": "Accepts Paper"
113160                 },
113161                 "ref": {
113162                     "label": "Reference"
113163                 },
113164                 "relation": {
113165                     "label": "Type"
113166                 },
113167                 "religion": {
113168                     "label": "Religion",
113169                     "options": {
113170                         "christian": "Christian",
113171                         "muslim": "Muslim",
113172                         "buddhist": "Buddhist",
113173                         "jewish": "Jewish",
113174                         "hindu": "Hindu",
113175                         "shinto": "Shinto",
113176                         "taoist": "Taoist"
113177                     }
113178                 },
113179                 "restriction": {
113180                     "label": "Type"
113181                 },
113182                 "route": {
113183                     "label": "Type"
113184                 },
113185                 "route_master": {
113186                     "label": "Type"
113187                 },
113188                 "sac_scale": {
113189                     "label": "Path Difficulty"
113190                 },
113191                 "seasonal": {
113192                     "label": "Seasonal"
113193                 },
113194                 "service": {
113195                     "label": "Type"
113196                 },
113197                 "shelter": {
113198                     "label": "Shelter"
113199                 },
113200                 "shelter_type": {
113201                     "label": "Type"
113202                 },
113203                 "shop": {
113204                     "label": "Type"
113205                 },
113206                 "smoking": {
113207                     "label": "Smoking"
113208                 },
113209                 "social_facility_for": {
113210                     "label": "People served",
113211                     "placeholder": "Homeless, Disabled, Child, etc"
113212                 },
113213                 "source": {
113214                     "label": "Source"
113215                 },
113216                 "sport": {
113217                     "label": "Sport"
113218                 },
113219                 "sport_ice": {
113220                     "label": "Sport"
113221                 },
113222                 "structure": {
113223                     "label": "Structure",
113224                     "placeholder": "Unknown",
113225                     "options": {
113226                         "bridge": "Bridge",
113227                         "tunnel": "Tunnel",
113228                         "embankment": "Embankment",
113229                         "cutting": "Cutting"
113230                     }
113231                 },
113232                 "studio_type": {
113233                     "label": "Type"
113234                 },
113235                 "supervised": {
113236                     "label": "Supervised"
113237                 },
113238                 "surface": {
113239                     "label": "Surface"
113240                 },
113241                 "toilets/disposal": {
113242                     "label": "Disposal"
113243                 },
113244                 "tourism": {
113245                     "label": "Type"
113246                 },
113247                 "towertype": {
113248                     "label": "Tower type"
113249                 },
113250                 "tracktype": {
113251                     "label": "Type"
113252                 },
113253                 "trail_visibility": {
113254                     "label": "Trail Visibility"
113255                 },
113256                 "tree_type": {
113257                     "label": "Type"
113258                 },
113259                 "trees": {
113260                     "label": "Trees"
113261                 },
113262                 "tunnel": {
113263                     "label": "Tunnel"
113264                 },
113265                 "vending": {
113266                     "label": "Type of Goods"
113267                 },
113268                 "water": {
113269                     "label": "Type"
113270                 },
113271                 "waterway": {
113272                     "label": "Type"
113273                 },
113274                 "website": {
113275                     "label": "Website",
113276                     "placeholder": "http://example.com/"
113277                 },
113278                 "wetland": {
113279                     "label": "Type"
113280                 },
113281                 "wheelchair": {
113282                     "label": "Wheelchair Access"
113283                 },
113284                 "wikipedia": {
113285                     "label": "Wikipedia"
113286                 },
113287                 "wood": {
113288                     "label": "Type"
113289                 }
113290             },
113291             "presets": {
113292                 "address": {
113293                     "name": "Address",
113294                     "terms": ""
113295                 },
113296                 "aerialway": {
113297                     "name": "Aerialway",
113298                     "terms": "ski lift,funifor,funitel"
113299                 },
113300                 "aerialway/cable_car": {
113301                     "name": "Cable Car",
113302                     "terms": "tramway,ropeway"
113303                 },
113304                 "aerialway/chair_lift": {
113305                     "name": "Chair Lift",
113306                     "terms": ""
113307                 },
113308                 "aerialway/gondola": {
113309                     "name": "Gondola",
113310                     "terms": ""
113311                 },
113312                 "aerialway/magic_carpet": {
113313                     "name": "Magic Carpet Lift",
113314                     "terms": ""
113315                 },
113316                 "aerialway/platter": {
113317                     "name": "Platter Lift",
113318                     "terms": "button lift,poma lift"
113319                 },
113320                 "aerialway/pylon": {
113321                     "name": "Aerialway Pylon",
113322                     "terms": ""
113323                 },
113324                 "aerialway/rope_tow": {
113325                     "name": "Rope Tow Lift",
113326                     "terms": "handle tow,bugel lift"
113327                 },
113328                 "aerialway/station": {
113329                     "name": "Aerialway Station",
113330                     "terms": ""
113331                 },
113332                 "aerialway/t-bar": {
113333                     "name": "T-bar Lift",
113334                     "terms": ""
113335                 },
113336                 "aeroway": {
113337                     "name": "Aeroway",
113338                     "terms": ""
113339                 },
113340                 "aeroway/aerodrome": {
113341                     "name": "Airport",
113342                     "terms": "airplane,airport,aerodrome"
113343                 },
113344                 "aeroway/apron": {
113345                     "name": "Apron",
113346                     "terms": "ramp"
113347                 },
113348                 "aeroway/gate": {
113349                     "name": "Airport gate",
113350                     "terms": ""
113351                 },
113352                 "aeroway/hangar": {
113353                     "name": "Hangar",
113354                     "terms": ""
113355                 },
113356                 "aeroway/helipad": {
113357                     "name": "Helipad",
113358                     "terms": "helicopter,helipad,heliport"
113359                 },
113360                 "aeroway/runway": {
113361                     "name": "Runway",
113362                     "terms": "landing strip"
113363                 },
113364                 "aeroway/taxiway": {
113365                     "name": "Taxiway",
113366                     "terms": ""
113367                 },
113368                 "aeroway/terminal": {
113369                     "name": "Airport terminal",
113370                     "terms": "airport,aerodrome"
113371                 },
113372                 "amenity": {
113373                     "name": "Amenity",
113374                     "terms": ""
113375                 },
113376                 "amenity/arts_centre": {
113377                     "name": "Arts Center",
113378                     "terms": "arts,arts centre"
113379                 },
113380                 "amenity/atm": {
113381                     "name": "ATM",
113382                     "terms": ""
113383                 },
113384                 "amenity/bank": {
113385                     "name": "Bank",
113386                     "terms": "coffer,countinghouse,credit union,depository,exchequer,fund,hoard,investment firm,repository,reserve,reservoir,safe,savings,stock,stockpile,store,storehouse,thrift,treasury,trust company,vault"
113387                 },
113388                 "amenity/bar": {
113389                     "name": "Bar",
113390                     "terms": ""
113391                 },
113392                 "amenity/bbq": {
113393                     "name": "Barbecue/Grill",
113394                     "terms": "barbecue,bbq,grill"
113395                 },
113396                 "amenity/bench": {
113397                     "name": "Bench",
113398                     "terms": ""
113399                 },
113400                 "amenity/bicycle_parking": {
113401                     "name": "Bicycle Parking",
113402                     "terms": ""
113403                 },
113404                 "amenity/bicycle_rental": {
113405                     "name": "Bicycle Rental",
113406                     "terms": ""
113407                 },
113408                 "amenity/boat_rental": {
113409                     "name": "Boat Rental",
113410                     "terms": ""
113411                 },
113412                 "amenity/cafe": {
113413                     "name": "Cafe",
113414                     "terms": "coffee,tea,coffee shop"
113415                 },
113416                 "amenity/car_rental": {
113417                     "name": "Car Rental",
113418                     "terms": ""
113419                 },
113420                 "amenity/car_sharing": {
113421                     "name": "Car Sharing",
113422                     "terms": ""
113423                 },
113424                 "amenity/car_wash": {
113425                     "name": "Car Wash",
113426                     "terms": ""
113427                 },
113428                 "amenity/childcare": {
113429                     "name": "Childcare",
113430                     "terms": "nursery,orphanage,playgroup"
113431                 },
113432                 "amenity/cinema": {
113433                     "name": "Cinema",
113434                     "terms": "big screen,bijou,cine,drive-in,film,flicks,motion pictures,movie house,movie theater,moving pictures,nabes,photoplay,picture show,pictures,playhouse,show,silver screen"
113435                 },
113436                 "amenity/clinic": {
113437                     "name": "Clinic",
113438                     "terms": "clinic,medical clinic"
113439                 },
113440                 "amenity/clock": {
113441                     "name": "Clock",
113442                     "terms": ""
113443                 },
113444                 "amenity/college": {
113445                     "name": "College",
113446                     "terms": ""
113447                 },
113448                 "amenity/courthouse": {
113449                     "name": "Courthouse",
113450                     "terms": ""
113451                 },
113452                 "amenity/dentist": {
113453                     "name": "Dentist",
113454                     "terms": "dentist,dentist's office"
113455                 },
113456                 "amenity/doctor": {
113457                     "name": "Doctor",
113458                     "terms": "doctor,doctor's office"
113459                 },
113460                 "amenity/drinking_water": {
113461                     "name": "Drinking Water",
113462                     "terms": "water fountain,potable water"
113463                 },
113464                 "amenity/embassy": {
113465                     "name": "Embassy",
113466                     "terms": ""
113467                 },
113468                 "amenity/fast_food": {
113469                     "name": "Fast Food",
113470                     "terms": ""
113471                 },
113472                 "amenity/fire_station": {
113473                     "name": "Fire Station",
113474                     "terms": ""
113475                 },
113476                 "amenity/fountain": {
113477                     "name": "Fountain",
113478                     "terms": ""
113479                 },
113480                 "amenity/fuel": {
113481                     "name": "Gas Station",
113482                     "terms": "petrol,fuel,propane,diesel,lng,cng,biodiesel"
113483                 },
113484                 "amenity/grave_yard": {
113485                     "name": "Graveyard",
113486                     "terms": ""
113487                 },
113488                 "amenity/hospital": {
113489                     "name": "Hospital Grounds",
113490                     "terms": "clinic,emergency room,health service,hospice,infirmary,institution,nursing home,rest home,sanatorium,sanitarium,sick bay,surgery,ward"
113491                 },
113492                 "amenity/kindergarten": {
113493                     "name": "Kindergarten Grounds",
113494                     "terms": "nursery,preschool"
113495                 },
113496                 "amenity/library": {
113497                     "name": "Library",
113498                     "terms": ""
113499                 },
113500                 "amenity/marketplace": {
113501                     "name": "Marketplace",
113502                     "terms": ""
113503                 },
113504                 "amenity/nightclub": {
113505                     "name": "Nightclub",
113506                     "terms": "disco*,night club,dancing,dance club"
113507                 },
113508                 "amenity/parking": {
113509                     "name": "Car Parking",
113510                     "terms": ""
113511                 },
113512                 "amenity/pharmacy": {
113513                     "name": "Pharmacy",
113514                     "terms": ""
113515                 },
113516                 "amenity/place_of_worship": {
113517                     "name": "Place of Worship",
113518                     "terms": "abbey,basilica,bethel,cathedral,chancel,chantry,chapel,church,fold,house of God,house of prayer,house of worship,minster,mission,mosque,oratory,parish,sacellum,sanctuary,shrine,synagogue,tabernacle,temple"
113519                 },
113520                 "amenity/place_of_worship/buddhist": {
113521                     "name": "Buddhist Temple",
113522                     "terms": "stupa,vihara,monastery,temple,pagoda,zendo,dojo"
113523                 },
113524                 "amenity/place_of_worship/christian": {
113525                     "name": "Church",
113526                     "terms": "christian,abbey,basilica,bethel,cathedral,chancel,chantry,chapel,church,fold,house of God,house of prayer,house of worship,minster,mission,oratory,parish,sacellum,sanctuary,shrine,tabernacle,temple"
113527                 },
113528                 "amenity/place_of_worship/jewish": {
113529                     "name": "Synagogue",
113530                     "terms": "jewish,synagogue"
113531                 },
113532                 "amenity/place_of_worship/muslim": {
113533                     "name": "Mosque",
113534                     "terms": "muslim,mosque"
113535                 },
113536                 "amenity/police": {
113537                     "name": "Police",
113538                     "terms": "badge,bear,blue,bluecoat,bobby,boy scout,bull,constable,constabulary,cop,copper,corps,county mounty,detective,fed,flatfoot,force,fuzz,gendarme,gumshoe,heat,law,law enforcement,man,narc,officers,patrolman,police"
113539                 },
113540                 "amenity/post_box": {
113541                     "name": "Mailbox",
113542                     "terms": "letter drop,letterbox,mail drop,mailbox,pillar box,postbox"
113543                 },
113544                 "amenity/post_office": {
113545                     "name": "Post Office",
113546                     "terms": ""
113547                 },
113548                 "amenity/pub": {
113549                     "name": "Pub",
113550                     "terms": ""
113551                 },
113552                 "amenity/ranger_station": {
113553                     "name": "Ranger Station",
113554                     "terms": "visitor center,visitor centre,permit center,permit centre,backcountry office,warden office,warden center"
113555                 },
113556                 "amenity/recycling": {
113557                     "name": "Recycling",
113558                     "terms": ""
113559                 },
113560                 "amenity/restaurant": {
113561                     "name": "Restaurant",
113562                     "terms": "bar,cafeteria,café,canteen,chophouse,coffee shop,diner,dining room,dive*,doughtnut shop,drive-in,eatery,eating house,eating place,fast-food place,fish and chips,greasy spoon,grill,hamburger stand,hashery,hideaway,hotdog stand,inn,joint*,luncheonette,lunchroom,night club,outlet*,pizzeria,saloon,soda fountain,watering hole"
113563                 },
113564                 "amenity/school": {
113565                     "name": "School Grounds",
113566                     "terms": "academy,alma mater,blackboard,college,department,discipline,establishment,faculty,hall,halls of ivy,institute,institution,jail*,schoolhouse,seminary,university"
113567                 },
113568                 "amenity/shelter": {
113569                     "name": "Shelter",
113570                     "terms": "lean-to"
113571                 },
113572                 "amenity/social_facility": {
113573                     "name": "Social Facility",
113574                     "terms": ""
113575                 },
113576                 "amenity/social_facility/food_bank": {
113577                     "name": "Food Bank",
113578                     "terms": ""
113579                 },
113580                 "amenity/social_facility/group_home": {
113581                     "name": "Group Home",
113582                     "terms": "elderly,old,senior living"
113583                 },
113584                 "amenity/social_facility/homeless_shelter": {
113585                     "name": "Homeless Shelter",
113586                     "terms": "houseless,unhoused,displaced"
113587                 },
113588                 "amenity/studio": {
113589                     "name": "Studio",
113590                     "terms": "recording studio,studio,radio,radio studio,television,television studio"
113591                 },
113592                 "amenity/swimming_pool": {
113593                     "name": "Swimming Pool",
113594                     "terms": ""
113595                 },
113596                 "amenity/taxi": {
113597                     "name": "Taxi Stand",
113598                     "terms": "cab"
113599                 },
113600                 "amenity/telephone": {
113601                     "name": "Telephone",
113602                     "terms": "phone"
113603                 },
113604                 "amenity/theatre": {
113605                     "name": "Theater",
113606                     "terms": "theatre,performance,play,musical"
113607                 },
113608                 "amenity/toilets": {
113609                     "name": "Toilets",
113610                     "terms": "bathroom,restroom,outhouse,privy,head,lavatory,latrine,water closet,WC,W.C."
113611                 },
113612                 "amenity/townhall": {
113613                     "name": "Town Hall",
113614                     "terms": "village hall,city government,courthouse,municipal building,municipal center,municipal centre"
113615                 },
113616                 "amenity/university": {
113617                     "name": "University",
113618                     "terms": "college"
113619                 },
113620                 "amenity/vending_machine": {
113621                     "name": "Vending Machine",
113622                     "terms": ""
113623                 },
113624                 "amenity/veterinary": {
113625                     "name": "Veterinary",
113626                     "terms": "pet clinic,veterinarian,animal hospital,pet doctor"
113627                 },
113628                 "amenity/waste_basket": {
113629                     "name": "Waste Basket",
113630                     "terms": "rubbish bin,litter bin,trash can,garbage can"
113631                 },
113632                 "area": {
113633                     "name": "Area",
113634                     "terms": ""
113635                 },
113636                 "barrier": {
113637                     "name": "Barrier",
113638                     "terms": ""
113639                 },
113640                 "barrier/block": {
113641                     "name": "Block",
113642                     "terms": ""
113643                 },
113644                 "barrier/bollard": {
113645                     "name": "Bollard",
113646                     "terms": ""
113647                 },
113648                 "barrier/cattle_grid": {
113649                     "name": "Cattle Grid",
113650                     "terms": ""
113651                 },
113652                 "barrier/city_wall": {
113653                     "name": "City Wall",
113654                     "terms": ""
113655                 },
113656                 "barrier/cycle_barrier": {
113657                     "name": "Cycle Barrier",
113658                     "terms": ""
113659                 },
113660                 "barrier/ditch": {
113661                     "name": "Ditch",
113662                     "terms": ""
113663                 },
113664                 "barrier/entrance": {
113665                     "name": "Entrance",
113666                     "terms": ""
113667                 },
113668                 "barrier/fence": {
113669                     "name": "Fence",
113670                     "terms": ""
113671                 },
113672                 "barrier/gate": {
113673                     "name": "Gate",
113674                     "terms": ""
113675                 },
113676                 "barrier/hedge": {
113677                     "name": "Hedge",
113678                     "terms": ""
113679                 },
113680                 "barrier/kissing_gate": {
113681                     "name": "Kissing Gate",
113682                     "terms": ""
113683                 },
113684                 "barrier/lift_gate": {
113685                     "name": "Lift Gate",
113686                     "terms": ""
113687                 },
113688                 "barrier/retaining_wall": {
113689                     "name": "Retaining Wall",
113690                     "terms": ""
113691                 },
113692                 "barrier/stile": {
113693                     "name": "Stile",
113694                     "terms": ""
113695                 },
113696                 "barrier/toll_booth": {
113697                     "name": "Toll Booth",
113698                     "terms": ""
113699                 },
113700                 "barrier/wall": {
113701                     "name": "Wall",
113702                     "terms": ""
113703                 },
113704                 "boundary/administrative": {
113705                     "name": "Administrative Boundary",
113706                     "terms": ""
113707                 },
113708                 "building": {
113709                     "name": "Building",
113710                     "terms": ""
113711                 },
113712                 "building/apartments": {
113713                     "name": "Apartments",
113714                     "terms": ""
113715                 },
113716                 "building/barn": {
113717                     "name": "Barn",
113718                     "terms": ""
113719                 },
113720                 "building/bunker": {
113721                     "name": "Bunker",
113722                     "terms": ""
113723                 },
113724                 "building/cabin": {
113725                     "name": "Cabin",
113726                     "terms": ""
113727                 },
113728                 "building/cathedral": {
113729                     "name": "Cathedral",
113730                     "terms": ""
113731                 },
113732                 "building/chapel": {
113733                     "name": "Chapel",
113734                     "terms": ""
113735                 },
113736                 "building/church": {
113737                     "name": "Church",
113738                     "terms": ""
113739                 },
113740                 "building/commercial": {
113741                     "name": "Commercial Building",
113742                     "terms": ""
113743                 },
113744                 "building/construction": {
113745                     "name": "Building Under Construction",
113746                     "terms": ""
113747                 },
113748                 "building/detached": {
113749                     "name": "Detached Home",
113750                     "terms": ""
113751                 },
113752                 "building/dormitory": {
113753                     "name": "Dormitory",
113754                     "terms": ""
113755                 },
113756                 "building/entrance": {
113757                     "name": "Entrance",
113758                     "terms": ""
113759                 },
113760                 "building/garage": {
113761                     "name": "Garage",
113762                     "terms": ""
113763                 },
113764                 "building/garages": {
113765                     "name": "Garages",
113766                     "terms": ""
113767                 },
113768                 "building/greenhouse": {
113769                     "name": "Greenhouse",
113770                     "terms": ""
113771                 },
113772                 "building/hospital": {
113773                     "name": "Hospital Building",
113774                     "terms": ""
113775                 },
113776                 "building/hotel": {
113777                     "name": "Hotel Building",
113778                     "terms": ""
113779                 },
113780                 "building/house": {
113781                     "name": "House",
113782                     "terms": ""
113783                 },
113784                 "building/hut": {
113785                     "name": "Hut",
113786                     "terms": ""
113787                 },
113788                 "building/industrial": {
113789                     "name": "Industrial Building",
113790                     "terms": ""
113791                 },
113792                 "building/public": {
113793                     "name": "Public Building",
113794                     "terms": ""
113795                 },
113796                 "building/residential": {
113797                     "name": "Residential Building",
113798                     "terms": ""
113799                 },
113800                 "building/retail": {
113801                     "name": "Retail Building",
113802                     "terms": ""
113803                 },
113804                 "building/roof": {
113805                     "name": "Roof",
113806                     "terms": ""
113807                 },
113808                 "building/school": {
113809                     "name": "School Building",
113810                     "terms": ""
113811                 },
113812                 "building/shed": {
113813                     "name": "Shed",
113814                     "terms": ""
113815                 },
113816                 "building/stable": {
113817                     "name": "Stable",
113818                     "terms": ""
113819                 },
113820                 "building/static_caravan": {
113821                     "name": "Static Mobile Home",
113822                     "terms": ""
113823                 },
113824                 "building/terrace": {
113825                     "name": "Row Houses",
113826                     "terms": ""
113827                 },
113828                 "building/train_station": {
113829                     "name": "Train Station",
113830                     "terms": ""
113831                 },
113832                 "building/university": {
113833                     "name": "University Building",
113834                     "terms": ""
113835                 },
113836                 "building/warehouse": {
113837                     "name": "Warehouse",
113838                     "terms": ""
113839                 },
113840                 "craft/basket_maker": {
113841                     "name": "Basket Maker",
113842                     "terms": "basket,basketry,basket maker,basket weaver"
113843                 },
113844                 "craft/beekeeper": {
113845                     "name": "Beekeeper",
113846                     "terms": "bees,beekeeper,bee box"
113847                 },
113848                 "craft/blacksmith": {
113849                     "name": "Blacksmith",
113850                     "terms": "blacksmith"
113851                 },
113852                 "craft/boatbuilder": {
113853                     "name": "Boat Builder",
113854                     "terms": "boat builder"
113855                 },
113856                 "craft/bookbinder": {
113857                     "name": "Bookbinder",
113858                     "terms": "bookbinder,book repair"
113859                 },
113860                 "craft/brewery": {
113861                     "name": "Brewery",
113862                     "terms": "brewery"
113863                 },
113864                 "craft/carpenter": {
113865                     "name": "Carpenter",
113866                     "terms": "carpenter,woodworker"
113867                 },
113868                 "craft/carpet_layer": {
113869                     "name": "Carpet Layer",
113870                     "terms": "carpet layer"
113871                 },
113872                 "craft/caterer": {
113873                     "name": "Caterer",
113874                     "terms": "Caterer,Catering"
113875                 },
113876                 "craft/clockmaker": {
113877                     "name": "Clockmaker",
113878                     "terms": "clock,clockmaker,clock repair"
113879                 },
113880                 "craft/confectionary": {
113881                     "name": "Confectionary",
113882                     "terms": "confectionary,sweets,candy"
113883                 },
113884                 "craft/dressmaker": {
113885                     "name": "Dressmaker",
113886                     "terms": "dress,dressmaker"
113887                 },
113888                 "craft/electrician": {
113889                     "name": "Electrician",
113890                     "terms": "electrician"
113891                 },
113892                 "craft/gardener": {
113893                     "name": "Gardener",
113894                     "terms": "gardener,landscaper,grounds keeper"
113895                 },
113896                 "craft/glaziery": {
113897                     "name": "Glaziery",
113898                     "terms": "glass,glass foundry,stained-glass,window"
113899                 },
113900                 "craft/handicraft": {
113901                     "name": "Handicraft",
113902                     "terms": "handicraft"
113903                 },
113904                 "craft/hvac": {
113905                     "name": "HVAC",
113906                     "terms": "heating,ventilating,air-conditioning,air conditioning"
113907                 },
113908                 "craft/insulator": {
113909                     "name": "Insulator",
113910                     "terms": "insulation,insulator"
113911                 },
113912                 "craft/jeweler": {
113913                     "name": "Jeweler",
113914                     "terms": "jeweler,gem,diamond"
113915                 },
113916                 "craft/key_cutter": {
113917                     "name": "Key Cutter",
113918                     "terms": "key,key cutter"
113919                 },
113920                 "craft/locksmith": {
113921                     "name": "Locksmith",
113922                     "terms": "locksmith,lock"
113923                 },
113924                 "craft/metal_construction": {
113925                     "name": "Metal Construction",
113926                     "terms": "metal construction"
113927                 },
113928                 "craft/optician": {
113929                     "name": "Optician",
113930                     "terms": "glasses,optician"
113931                 },
113932                 "craft/painter": {
113933                     "name": "Painter",
113934                     "terms": "painter"
113935                 },
113936                 "craft/photographer": {
113937                     "name": "Photographer",
113938                     "terms": "photographer"
113939                 },
113940                 "craft/photographic_laboratory": {
113941                     "name": "Photographic Laboratory",
113942                     "terms": "photographic laboratory,film developer"
113943                 },
113944                 "craft/plasterer": {
113945                     "name": "Plasterer",
113946                     "terms": "plasterer"
113947                 },
113948                 "craft/plumber": {
113949                     "name": "Plumber",
113950                     "terms": "pumber"
113951                 },
113952                 "craft/pottery": {
113953                     "name": "Pottery",
113954                     "terms": "pottery,potter"
113955                 },
113956                 "craft/rigger": {
113957                     "name": "Rigger",
113958                     "terms": "rigger"
113959                 },
113960                 "craft/roofer": {
113961                     "name": "Roofer",
113962                     "terms": "roofer"
113963                 },
113964                 "craft/saddler": {
113965                     "name": "Saddler",
113966                     "terms": "saddler"
113967                 },
113968                 "craft/sailmaker": {
113969                     "name": "Sailmaker",
113970                     "terms": "sailmaker"
113971                 },
113972                 "craft/sawmill": {
113973                     "name": "Sawmill",
113974                     "terms": "sawmill,lumber"
113975                 },
113976                 "craft/scaffolder": {
113977                     "name": "Scaffolder",
113978                     "terms": "scaffolder"
113979                 },
113980                 "craft/sculpter": {
113981                     "name": "Sculpter",
113982                     "terms": "sculpter"
113983                 },
113984                 "craft/shoemaker": {
113985                     "name": "Shoemaker",
113986                     "terms": "shoe repair,shoemaker"
113987                 },
113988                 "craft/stonemason": {
113989                     "name": "Stonemason",
113990                     "terms": "stonemason,masonry"
113991                 },
113992                 "craft/sweep": {
113993                     "name": "Chimney Sweep",
113994                     "terms": "sweep,chimney sweep"
113995                 },
113996                 "craft/tailor": {
113997                     "name": "Tailor",
113998                     "terms": "tailor,clothes"
113999                 },
114000                 "craft/tiler": {
114001                     "name": "Tiler",
114002                     "terms": "tiler"
114003                 },
114004                 "craft/tinsmith": {
114005                     "name": "Tinsmith",
114006                     "terms": "tinsmith"
114007                 },
114008                 "craft/upholsterer": {
114009                     "name": "Upholsterer",
114010                     "terms": "upholsterer"
114011                 },
114012                 "craft/watchmaker": {
114013                     "name": "Watchmaker",
114014                     "terms": "watch,watchmaker,watch repair"
114015                 },
114016                 "craft/window_construction": {
114017                     "name": "Window Construction",
114018                     "terms": "window,window maker,window construction"
114019                 },
114020                 "embankment": {
114021                     "name": "Embankment",
114022                     "terms": ""
114023                 },
114024                 "emergency/ambulance_station": {
114025                     "name": "Ambulance Station",
114026                     "terms": ""
114027                 },
114028                 "emergency/fire_hydrant": {
114029                     "name": "Fire Hydrant",
114030                     "terms": ""
114031                 },
114032                 "emergency/phone": {
114033                     "name": "Emergency Phone",
114034                     "terms": ""
114035                 },
114036                 "entrance": {
114037                     "name": "Entrance",
114038                     "terms": ""
114039                 },
114040                 "footway/crossing": {
114041                     "name": "Crossing",
114042                     "terms": "crosswalk,zebra crossing"
114043                 },
114044                 "footway/sidewalk": {
114045                     "name": "Sidewalk",
114046                     "terms": ""
114047                 },
114048                 "golf/bunker": {
114049                     "name": "Sand Trap",
114050                     "terms": "hazard,bunker"
114051                 },
114052                 "golf/fairway": {
114053                     "name": "Fairway",
114054                     "terms": ""
114055                 },
114056                 "golf/green": {
114057                     "name": "Putting Green",
114058                     "terms": "putting green"
114059                 },
114060                 "golf/hole": {
114061                     "name": "Golf Hole",
114062                     "terms": ""
114063                 },
114064                 "golf/lateral_water_hazard": {
114065                     "name": "Lateral Water Hazard",
114066                     "terms": ""
114067                 },
114068                 "golf/rough": {
114069                     "name": "Rough",
114070                     "terms": ""
114071                 },
114072                 "golf/tee": {
114073                     "name": "Tee Box",
114074                     "terms": "teeing ground"
114075                 },
114076                 "golf/water_hazard": {
114077                     "name": "Water Hazard",
114078                     "terms": ""
114079                 },
114080                 "highway": {
114081                     "name": "Highway",
114082                     "terms": ""
114083                 },
114084                 "highway/bridleway": {
114085                     "name": "Bridle Path",
114086                     "terms": "bridleway,equestrian trail,horse riding path,bridle road,horse trail"
114087                 },
114088                 "highway/bus_stop": {
114089                     "name": "Bus Stop",
114090                     "terms": ""
114091                 },
114092                 "highway/crossing": {
114093                     "name": "Crossing",
114094                     "terms": "crosswalk,zebra crossing"
114095                 },
114096                 "highway/cycleway": {
114097                     "name": "Cycle Path",
114098                     "terms": ""
114099                 },
114100                 "highway/footway": {
114101                     "name": "Foot Path",
114102                     "terms": "beaten path,boulevard,clearing,course,cut*,drag*,footpath,highway,lane,line,orbit,passage,pathway,rail,rails,road,roadway,route,street,thoroughfare,trackway,trail,trajectory,walk"
114103                 },
114104                 "highway/living_street": {
114105                     "name": "Living Street",
114106                     "terms": ""
114107                 },
114108                 "highway/mini_roundabout": {
114109                     "name": "Mini-Roundabout",
114110                     "terms": ""
114111                 },
114112                 "highway/motorway": {
114113                     "name": "Motorway",
114114                     "terms": ""
114115                 },
114116                 "highway/motorway_junction": {
114117                     "name": "Motorway Junction",
114118                     "terms": ""
114119                 },
114120                 "highway/motorway_link": {
114121                     "name": "Motorway Link",
114122                     "terms": "ramp,on ramp,off ramp"
114123                 },
114124                 "highway/path": {
114125                     "name": "Path",
114126                     "terms": ""
114127                 },
114128                 "highway/pedestrian": {
114129                     "name": "Pedestrian",
114130                     "terms": ""
114131                 },
114132                 "highway/primary": {
114133                     "name": "Primary Road",
114134                     "terms": ""
114135                 },
114136                 "highway/primary_link": {
114137                     "name": "Primary Link",
114138                     "terms": "ramp,on ramp,off ramp"
114139                 },
114140                 "highway/residential": {
114141                     "name": "Residential Road",
114142                     "terms": ""
114143                 },
114144                 "highway/rest_area": {
114145                     "name": "Rest Area",
114146                     "terms": "rest stop,turnout,lay-by"
114147                 },
114148                 "highway/road": {
114149                     "name": "Unknown Road",
114150                     "terms": ""
114151                 },
114152                 "highway/secondary": {
114153                     "name": "Secondary Road",
114154                     "terms": ""
114155                 },
114156                 "highway/secondary_link": {
114157                     "name": "Secondary Link",
114158                     "terms": "ramp,on ramp,off ramp"
114159                 },
114160                 "highway/service": {
114161                     "name": "Service Road",
114162                     "terms": ""
114163                 },
114164                 "highway/service/alley": {
114165                     "name": "Alley",
114166                     "terms": ""
114167                 },
114168                 "highway/service/drive-through": {
114169                     "name": "Drive-Through",
114170                     "terms": ""
114171                 },
114172                 "highway/service/driveway": {
114173                     "name": "Driveway",
114174                     "terms": ""
114175                 },
114176                 "highway/service/emergency_access": {
114177                     "name": "Emergency Access",
114178                     "terms": ""
114179                 },
114180                 "highway/service/parking_aisle": {
114181                     "name": "Parking Aisle",
114182                     "terms": ""
114183                 },
114184                 "highway/services": {
114185                     "name": "Service Area",
114186                     "terms": "services,travel plaza,service station"
114187                 },
114188                 "highway/steps": {
114189                     "name": "Steps",
114190                     "terms": "stairs,staircase"
114191                 },
114192                 "highway/stop": {
114193                     "name": "Stop Sign",
114194                     "terms": "stop sign"
114195                 },
114196                 "highway/tertiary": {
114197                     "name": "Tertiary Road",
114198                     "terms": ""
114199                 },
114200                 "highway/tertiary_link": {
114201                     "name": "Tertiary Link",
114202                     "terms": "ramp,on ramp,off ramp"
114203                 },
114204                 "highway/track": {
114205                     "name": "Track",
114206                     "terms": ""
114207                 },
114208                 "highway/traffic_signals": {
114209                     "name": "Traffic Signals",
114210                     "terms": "light,stoplight,traffic light"
114211                 },
114212                 "highway/trunk": {
114213                     "name": "Trunk Road",
114214                     "terms": ""
114215                 },
114216                 "highway/trunk_link": {
114217                     "name": "Trunk Link",
114218                     "terms": "ramp,on ramp,off ramp"
114219                 },
114220                 "highway/turning_circle": {
114221                     "name": "Turning Circle",
114222                     "terms": ""
114223                 },
114224                 "highway/unclassified": {
114225                     "name": "Unclassified Road",
114226                     "terms": ""
114227                 },
114228                 "historic": {
114229                     "name": "Historic Site",
114230                     "terms": ""
114231                 },
114232                 "historic/archaeological_site": {
114233                     "name": "Archaeological Site",
114234                     "terms": ""
114235                 },
114236                 "historic/boundary_stone": {
114237                     "name": "Boundary Stone",
114238                     "terms": ""
114239                 },
114240                 "historic/castle": {
114241                     "name": "Castle",
114242                     "terms": ""
114243                 },
114244                 "historic/memorial": {
114245                     "name": "Memorial",
114246                     "terms": ""
114247                 },
114248                 "historic/monument": {
114249                     "name": "Monument",
114250                     "terms": ""
114251                 },
114252                 "historic/ruins": {
114253                     "name": "Ruins",
114254                     "terms": ""
114255                 },
114256                 "historic/wayside_cross": {
114257                     "name": "Wayside Cross",
114258                     "terms": ""
114259                 },
114260                 "historic/wayside_shrine": {
114261                     "name": "Wayside Shrine",
114262                     "terms": ""
114263                 },
114264                 "landuse": {
114265                     "name": "Landuse",
114266                     "terms": ""
114267                 },
114268                 "landuse/allotments": {
114269                     "name": "Allotments",
114270                     "terms": ""
114271                 },
114272                 "landuse/basin": {
114273                     "name": "Basin",
114274                     "terms": ""
114275                 },
114276                 "landuse/cemetery": {
114277                     "name": "Cemetery",
114278                     "terms": ""
114279                 },
114280                 "landuse/commercial": {
114281                     "name": "Commercial",
114282                     "terms": ""
114283                 },
114284                 "landuse/construction": {
114285                     "name": "Construction",
114286                     "terms": ""
114287                 },
114288                 "landuse/farm": {
114289                     "name": "Farm",
114290                     "terms": ""
114291                 },
114292                 "landuse/farmland": {
114293                     "name": "Farmland",
114294                     "terms": ""
114295                 },
114296                 "landuse/farmyard": {
114297                     "name": "Farmyard",
114298                     "terms": ""
114299                 },
114300                 "landuse/forest": {
114301                     "name": "Forest",
114302                     "terms": ""
114303                 },
114304                 "landuse/grass": {
114305                     "name": "Grass",
114306                     "terms": ""
114307                 },
114308                 "landuse/industrial": {
114309                     "name": "Industrial",
114310                     "terms": ""
114311                 },
114312                 "landuse/landfill": {
114313                     "name": "Landfill",
114314                     "terms": "dump"
114315                 },
114316                 "landuse/meadow": {
114317                     "name": "Meadow",
114318                     "terms": ""
114319                 },
114320                 "landuse/orchard": {
114321                     "name": "Orchard",
114322                     "terms": ""
114323                 },
114324                 "landuse/quarry": {
114325                     "name": "Quarry",
114326                     "terms": ""
114327                 },
114328                 "landuse/residential": {
114329                     "name": "Residential",
114330                     "terms": ""
114331                 },
114332                 "landuse/retail": {
114333                     "name": "Retail",
114334                     "terms": ""
114335                 },
114336                 "landuse/vineyard": {
114337                     "name": "Vineyard",
114338                     "terms": ""
114339                 },
114340                 "leisure": {
114341                     "name": "Leisure",
114342                     "terms": ""
114343                 },
114344                 "leisure/common": {
114345                     "name": "Common",
114346                     "terms": "open space"
114347                 },
114348                 "leisure/dog_park": {
114349                     "name": "Dog Park",
114350                     "terms": ""
114351                 },
114352                 "leisure/firepit": {
114353                     "name": "Firepit",
114354                     "terms": "fireplace,campfire"
114355                 },
114356                 "leisure/garden": {
114357                     "name": "Garden",
114358                     "terms": ""
114359                 },
114360                 "leisure/golf_course": {
114361                     "name": "Golf Course",
114362                     "terms": "links"
114363                 },
114364                 "leisure/ice_rink": {
114365                     "name": "Ice Rink",
114366                     "terms": "hockey,skating,curling"
114367                 },
114368                 "leisure/marina": {
114369                     "name": "Marina",
114370                     "terms": ""
114371                 },
114372                 "leisure/park": {
114373                     "name": "Park",
114374                     "terms": "esplanade,estate,forest,garden,grass,green,grounds,lawn,lot,meadow,parkland,place,playground,plaza,pleasure garden,recreation area,square,tract,village green,woodland"
114375                 },
114376                 "leisure/picnic_table": {
114377                     "name": "Picnic Table",
114378                     "terms": "bench,table"
114379                 },
114380                 "leisure/pitch": {
114381                     "name": "Sport Pitch",
114382                     "terms": ""
114383                 },
114384                 "leisure/pitch/american_football": {
114385                     "name": "American Football Field",
114386                     "terms": ""
114387                 },
114388                 "leisure/pitch/baseball": {
114389                     "name": "Baseball Diamond",
114390                     "terms": ""
114391                 },
114392                 "leisure/pitch/basketball": {
114393                     "name": "Basketball Court",
114394                     "terms": ""
114395                 },
114396                 "leisure/pitch/skateboard": {
114397                     "name": "Skate Park",
114398                     "terms": ""
114399                 },
114400                 "leisure/pitch/soccer": {
114401                     "name": "Soccer Field",
114402                     "terms": ""
114403                 },
114404                 "leisure/pitch/tennis": {
114405                     "name": "Tennis Court",
114406                     "terms": ""
114407                 },
114408                 "leisure/pitch/volleyball": {
114409                     "name": "Volleyball Court",
114410                     "terms": ""
114411                 },
114412                 "leisure/playground": {
114413                     "name": "Playground",
114414                     "terms": "jungle gym,play area"
114415                 },
114416                 "leisure/slipway": {
114417                     "name": "Slipway",
114418                     "terms": ""
114419                 },
114420                 "leisure/sports_center": {
114421                     "name": "Sports Center",
114422                     "terms": "gym"
114423                 },
114424                 "leisure/stadium": {
114425                     "name": "Stadium",
114426                     "terms": ""
114427                 },
114428                 "leisure/swimming_pool": {
114429                     "name": "Swimming Pool",
114430                     "terms": ""
114431                 },
114432                 "leisure/track": {
114433                     "name": "Race Track",
114434                     "terms": ""
114435                 },
114436                 "line": {
114437                     "name": "Line",
114438                     "terms": ""
114439                 },
114440                 "man_made": {
114441                     "name": "Man Made",
114442                     "terms": ""
114443                 },
114444                 "man_made/breakwater": {
114445                     "name": "Breakwater",
114446                     "terms": ""
114447                 },
114448                 "man_made/cutline": {
114449                     "name": "Cut line",
114450                     "terms": ""
114451                 },
114452                 "man_made/embankment": {
114453                     "name": "Embankment",
114454                     "terms": ""
114455                 },
114456                 "man_made/flagpole": {
114457                     "name": "Flagpole",
114458                     "terms": ""
114459                 },
114460                 "man_made/lighthouse": {
114461                     "name": "Lighthouse",
114462                     "terms": ""
114463                 },
114464                 "man_made/observation": {
114465                     "name": "Observation Tower",
114466                     "terms": "lookout tower,fire tower"
114467                 },
114468                 "man_made/pier": {
114469                     "name": "Pier",
114470                     "terms": ""
114471                 },
114472                 "man_made/pipeline": {
114473                     "name": "Pipeline",
114474                     "terms": ""
114475                 },
114476                 "man_made/survey_point": {
114477                     "name": "Survey Point",
114478                     "terms": ""
114479                 },
114480                 "man_made/tower": {
114481                     "name": "Tower",
114482                     "terms": ""
114483                 },
114484                 "man_made/wastewater_plant": {
114485                     "name": "Wastewater Plant",
114486                     "terms": "sewage works,sewage treatment plant,water treatment plant,reclamation plant"
114487                 },
114488                 "man_made/water_tower": {
114489                     "name": "Water Tower",
114490                     "terms": ""
114491                 },
114492                 "man_made/water_well": {
114493                     "name": "Water well",
114494                     "terms": ""
114495                 },
114496                 "man_made/water_works": {
114497                     "name": "Water Works",
114498                     "terms": ""
114499                 },
114500                 "military/airfield": {
114501                     "name": "Airfield",
114502                     "terms": ""
114503                 },
114504                 "military/barracks": {
114505                     "name": "Barracks",
114506                     "terms": ""
114507                 },
114508                 "military/bunker": {
114509                     "name": "Bunker",
114510                     "terms": ""
114511                 },
114512                 "military/range": {
114513                     "name": "Military Range",
114514                     "terms": ""
114515                 },
114516                 "natural": {
114517                     "name": "Natural",
114518                     "terms": ""
114519                 },
114520                 "natural/bay": {
114521                     "name": "Bay",
114522                     "terms": ""
114523                 },
114524                 "natural/beach": {
114525                     "name": "Beach",
114526                     "terms": ""
114527                 },
114528                 "natural/cliff": {
114529                     "name": "Cliff",
114530                     "terms": ""
114531                 },
114532                 "natural/coastline": {
114533                     "name": "Coastline",
114534                     "terms": "shore"
114535                 },
114536                 "natural/fell": {
114537                     "name": "Fell",
114538                     "terms": ""
114539                 },
114540                 "natural/glacier": {
114541                     "name": "Glacier",
114542                     "terms": ""
114543                 },
114544                 "natural/grassland": {
114545                     "name": "Grassland",
114546                     "terms": ""
114547                 },
114548                 "natural/heath": {
114549                     "name": "Heath",
114550                     "terms": ""
114551                 },
114552                 "natural/peak": {
114553                     "name": "Peak",
114554                     "terms": "acme,aiguille,alp,climax,crest,crown,hill,mount,mountain,pinnacle,summit,tip,top"
114555                 },
114556                 "natural/scree": {
114557                     "name": "Scree",
114558                     "terms": "loose rocks"
114559                 },
114560                 "natural/scrub": {
114561                     "name": "Scrub",
114562                     "terms": ""
114563                 },
114564                 "natural/spring": {
114565                     "name": "Spring",
114566                     "terms": ""
114567                 },
114568                 "natural/tree": {
114569                     "name": "Tree",
114570                     "terms": ""
114571                 },
114572                 "natural/water": {
114573                     "name": "Water",
114574                     "terms": ""
114575                 },
114576                 "natural/water/lake": {
114577                     "name": "Lake",
114578                     "terms": "lakelet,loch,mere"
114579                 },
114580                 "natural/water/pond": {
114581                     "name": "Pond",
114582                     "terms": "lakelet,millpond,tarn,pool,mere"
114583                 },
114584                 "natural/water/reservoir": {
114585                     "name": "Reservoir",
114586                     "terms": ""
114587                 },
114588                 "natural/wetland": {
114589                     "name": "Wetland",
114590                     "terms": ""
114591                 },
114592                 "natural/wood": {
114593                     "name": "Wood",
114594                     "terms": ""
114595                 },
114596                 "office": {
114597                     "name": "Office",
114598                     "terms": ""
114599                 },
114600                 "office/accountant": {
114601                     "name": "Accountant",
114602                     "terms": ""
114603                 },
114604                 "office/administrative": {
114605                     "name": "Administrative Office",
114606                     "terms": ""
114607                 },
114608                 "office/architect": {
114609                     "name": "Architect",
114610                     "terms": ""
114611                 },
114612                 "office/company": {
114613                     "name": "Company Office",
114614                     "terms": ""
114615                 },
114616                 "office/educational_institution": {
114617                     "name": "Educational Institution",
114618                     "terms": ""
114619                 },
114620                 "office/employment_agency": {
114621                     "name": "Employment Agency",
114622                     "terms": ""
114623                 },
114624                 "office/estate_agent": {
114625                     "name": "Real Estate Office",
114626                     "terms": ""
114627                 },
114628                 "office/financial": {
114629                     "name": "Financial Office",
114630                     "terms": ""
114631                 },
114632                 "office/government": {
114633                     "name": "Government Office",
114634                     "terms": ""
114635                 },
114636                 "office/insurance": {
114637                     "name": "Insurance Office",
114638                     "terms": ""
114639                 },
114640                 "office/it": {
114641                     "name": "IT Office",
114642                     "terms": ""
114643                 },
114644                 "office/lawyer": {
114645                     "name": "Law Office",
114646                     "terms": ""
114647                 },
114648                 "office/newspaper": {
114649                     "name": "Newspaper",
114650                     "terms": ""
114651                 },
114652                 "office/ngo": {
114653                     "name": "NGO Office",
114654                     "terms": ""
114655                 },
114656                 "office/physician": {
114657                     "name": "Physician",
114658                     "terms": ""
114659                 },
114660                 "office/political_party": {
114661                     "name": "Political Party",
114662                     "terms": ""
114663                 },
114664                 "office/research": {
114665                     "name": "Research Office",
114666                     "terms": ""
114667                 },
114668                 "office/telecommunication": {
114669                     "name": "Telecom Office",
114670                     "terms": ""
114671                 },
114672                 "office/therapist": {
114673                     "name": "Therapist",
114674                     "terms": ""
114675                 },
114676                 "office/travel_agent": {
114677                     "name": "Travel Agency",
114678                     "terms": ""
114679                 },
114680                 "piste": {
114681                     "name": "Piste/Ski Trail",
114682                     "terms": "ski,sled,sleigh,snowboard,nordic,downhill,snowmobile"
114683                 },
114684                 "place": {
114685                     "name": "Place",
114686                     "terms": ""
114687                 },
114688                 "place/city": {
114689                     "name": "City",
114690                     "terms": ""
114691                 },
114692                 "place/hamlet": {
114693                     "name": "Hamlet",
114694                     "terms": ""
114695                 },
114696                 "place/island": {
114697                     "name": "Island",
114698                     "terms": "archipelago,atoll,bar,cay,isle,islet,key,reef"
114699                 },
114700                 "place/isolated_dwelling": {
114701                     "name": "Isolated Dwelling",
114702                     "terms": ""
114703                 },
114704                 "place/locality": {
114705                     "name": "Locality",
114706                     "terms": ""
114707                 },
114708                 "place/neighbourhood": {
114709                     "name": "Neighborhood",
114710                     "terms": "neighbourhood"
114711                 },
114712                 "place/suburb": {
114713                     "name": "Borough",
114714                     "terms": "Boro,Quarter"
114715                 },
114716                 "place/town": {
114717                     "name": "Town",
114718                     "terms": ""
114719                 },
114720                 "place/village": {
114721                     "name": "Village",
114722                     "terms": ""
114723                 },
114724                 "point": {
114725                     "name": "Point",
114726                     "terms": ""
114727                 },
114728                 "power": {
114729                     "name": "Power",
114730                     "terms": ""
114731                 },
114732                 "power/generator": {
114733                     "name": "Power Generator",
114734                     "terms": ""
114735                 },
114736                 "power/line": {
114737                     "name": "Power Line",
114738                     "terms": ""
114739                 },
114740                 "power/minor_line": {
114741                     "name": "Minor Power Line",
114742                     "terms": ""
114743                 },
114744                 "power/pole": {
114745                     "name": "Power Pole",
114746                     "terms": ""
114747                 },
114748                 "power/sub_station": {
114749                     "name": "Substation",
114750                     "terms": ""
114751                 },
114752                 "power/tower": {
114753                     "name": "High-Voltage Tower",
114754                     "terms": ""
114755                 },
114756                 "power/transformer": {
114757                     "name": "Transformer",
114758                     "terms": ""
114759                 },
114760                 "public_transport/platform": {
114761                     "name": "Platform",
114762                     "terms": ""
114763                 },
114764                 "public_transport/stop_position": {
114765                     "name": "Stop Position",
114766                     "terms": ""
114767                 },
114768                 "railway": {
114769                     "name": "Railway",
114770                     "terms": ""
114771                 },
114772                 "railway/abandoned": {
114773                     "name": "Abandoned Railway",
114774                     "terms": ""
114775                 },
114776                 "railway/disused": {
114777                     "name": "Disused Railway",
114778                     "terms": ""
114779                 },
114780                 "railway/funicular": {
114781                     "name": "Funicular",
114782                     "terms": "venicular,cliff railway,cable car,cable railway,funicular railway"
114783                 },
114784                 "railway/halt": {
114785                     "name": "Railway Halt",
114786                     "terms": "break,interrupt,rest,wait,interruption"
114787                 },
114788                 "railway/level_crossing": {
114789                     "name": "Level Crossing",
114790                     "terms": "crossing,railroad crossing,railway crossing,grade crossing,road through railroad,train crossing"
114791                 },
114792                 "railway/monorail": {
114793                     "name": "Monorail",
114794                     "terms": ""
114795                 },
114796                 "railway/narrow_gauge": {
114797                     "name": "Narrow Gauge Rail",
114798                     "terms": "narrow gauge railway,narrow gauge railroad"
114799                 },
114800                 "railway/platform": {
114801                     "name": "Railway Platform",
114802                     "terms": ""
114803                 },
114804                 "railway/rail": {
114805                     "name": "Rail",
114806                     "terms": ""
114807                 },
114808                 "railway/station": {
114809                     "name": "Railway Station",
114810                     "terms": "train station,station"
114811                 },
114812                 "railway/subway": {
114813                     "name": "Subway",
114814                     "terms": ""
114815                 },
114816                 "railway/subway_entrance": {
114817                     "name": "Subway Entrance",
114818                     "terms": ""
114819                 },
114820                 "railway/tram": {
114821                     "name": "Tram",
114822                     "terms": "streetcar"
114823                 },
114824                 "relation": {
114825                     "name": "Relation",
114826                     "terms": ""
114827                 },
114828                 "route/ferry": {
114829                     "name": "Ferry Route",
114830                     "terms": ""
114831                 },
114832                 "shop": {
114833                     "name": "Shop",
114834                     "terms": ""
114835                 },
114836                 "shop/alcohol": {
114837                     "name": "Liquor Store",
114838                     "terms": "alcohol"
114839                 },
114840                 "shop/art": {
114841                     "name": "Art Shop",
114842                     "terms": "art store,art gallery"
114843                 },
114844                 "shop/bakery": {
114845                     "name": "Bakery",
114846                     "terms": ""
114847                 },
114848                 "shop/beauty": {
114849                     "name": "Beauty Shop",
114850                     "terms": "nail spa,spa,salon,tanning"
114851                 },
114852                 "shop/beverages": {
114853                     "name": "Beverage Store",
114854                     "terms": ""
114855                 },
114856                 "shop/bicycle": {
114857                     "name": "Bicycle Shop",
114858                     "terms": ""
114859                 },
114860                 "shop/bookmaker": {
114861                     "name": "Bookmaker",
114862                     "terms": ""
114863                 },
114864                 "shop/books": {
114865                     "name": "Bookstore",
114866                     "terms": ""
114867                 },
114868                 "shop/boutique": {
114869                     "name": "Boutique",
114870                     "terms": ""
114871                 },
114872                 "shop/butcher": {
114873                     "name": "Butcher",
114874                     "terms": ""
114875                 },
114876                 "shop/car": {
114877                     "name": "Car Dealership",
114878                     "terms": ""
114879                 },
114880                 "shop/car_parts": {
114881                     "name": "Car Parts Store",
114882                     "terms": ""
114883                 },
114884                 "shop/car_repair": {
114885                     "name": "Car Repair Shop",
114886                     "terms": ""
114887                 },
114888                 "shop/chemist": {
114889                     "name": "Chemist",
114890                     "terms": ""
114891                 },
114892                 "shop/clothes": {
114893                     "name": "Clothing Store",
114894                     "terms": ""
114895                 },
114896                 "shop/computer": {
114897                     "name": "Computer Store",
114898                     "terms": ""
114899                 },
114900                 "shop/confectionery": {
114901                     "name": "Confectionery",
114902                     "terms": ""
114903                 },
114904                 "shop/convenience": {
114905                     "name": "Convenience Store",
114906                     "terms": ""
114907                 },
114908                 "shop/deli": {
114909                     "name": "Deli",
114910                     "terms": ""
114911                 },
114912                 "shop/department_store": {
114913                     "name": "Department Store",
114914                     "terms": ""
114915                 },
114916                 "shop/doityourself": {
114917                     "name": "DIY Store",
114918                     "terms": ""
114919                 },
114920                 "shop/dry_cleaning": {
114921                     "name": "Dry Cleaners",
114922                     "terms": ""
114923                 },
114924                 "shop/electronics": {
114925                     "name": "Electronics Store",
114926                     "terms": ""
114927                 },
114928                 "shop/farm": {
114929                     "name": "Produce Stand",
114930                     "terms": "farm shop,farm stand"
114931                 },
114932                 "shop/fishmonger": {
114933                     "name": "Fishmonger",
114934                     "terms": ""
114935                 },
114936                 "shop/florist": {
114937                     "name": "Florist",
114938                     "terms": ""
114939                 },
114940                 "shop/funeral_directors": {
114941                     "name": "Funeral Home",
114942                     "terms": "undertaker,funeral parlour,funeral parlor,memorial home"
114943                 },
114944                 "shop/furniture": {
114945                     "name": "Furniture Store",
114946                     "terms": ""
114947                 },
114948                 "shop/garden_centre": {
114949                     "name": "Garden Center",
114950                     "terms": "garden centre"
114951                 },
114952                 "shop/gift": {
114953                     "name": "Gift Shop",
114954                     "terms": ""
114955                 },
114956                 "shop/greengrocer": {
114957                     "name": "Greengrocer",
114958                     "terms": ""
114959                 },
114960                 "shop/hairdresser": {
114961                     "name": "Hairdresser",
114962                     "terms": ""
114963                 },
114964                 "shop/hardware": {
114965                     "name": "Hardware Store",
114966                     "terms": ""
114967                 },
114968                 "shop/hifi": {
114969                     "name": "Hifi Store",
114970                     "terms": ""
114971                 },
114972                 "shop/jewelry": {
114973                     "name": "Jeweler",
114974                     "terms": ""
114975                 },
114976                 "shop/kiosk": {
114977                     "name": "Kiosk",
114978                     "terms": ""
114979                 },
114980                 "shop/laundry": {
114981                     "name": "Laundry",
114982                     "terms": ""
114983                 },
114984                 "shop/locksmith": {
114985                     "name": "Locksmith",
114986                     "terms": "keys"
114987                 },
114988                 "shop/lottery": {
114989                     "name": "Lottery Shop",
114990                     "terms": ""
114991                 },
114992                 "shop/mall": {
114993                     "name": "Mall",
114994                     "terms": ""
114995                 },
114996                 "shop/mobile_phone": {
114997                     "name": "Mobile Phone Store",
114998                     "terms": ""
114999                 },
115000                 "shop/motorcycle": {
115001                     "name": "Motorcycle Dealership",
115002                     "terms": ""
115003                 },
115004                 "shop/music": {
115005                     "name": "Music Store",
115006                     "terms": ""
115007                 },
115008                 "shop/newsagent": {
115009                     "name": "Newsagent",
115010                     "terms": ""
115011                 },
115012                 "shop/optician": {
115013                     "name": "Optician",
115014                     "terms": ""
115015                 },
115016                 "shop/outdoor": {
115017                     "name": "Outdoor Store",
115018                     "terms": ""
115019                 },
115020                 "shop/pet": {
115021                     "name": "Pet Store",
115022                     "terms": ""
115023                 },
115024                 "shop/photo": {
115025                     "name": "Photography Store",
115026                     "terms": ""
115027                 },
115028                 "shop/seafood": {
115029                     "name": "Seafood Shop",
115030                     "terms": "fishmonger"
115031                 },
115032                 "shop/shoes": {
115033                     "name": "Shoe Store",
115034                     "terms": ""
115035                 },
115036                 "shop/sports": {
115037                     "name": "Sporting Goods Store",
115038                     "terms": ""
115039                 },
115040                 "shop/stationery": {
115041                     "name": "Stationery Store",
115042                     "terms": ""
115043                 },
115044                 "shop/supermarket": {
115045                     "name": "Supermarket",
115046                     "terms": "bazaar,boutique,chain,co-op,cut-rate store,discount store,five-and-dime,flea market,galleria,grocery store,mall,mart,outlet,outlet store,shop,shopping center,shopping centre,shopping plaza,stand,store,supermarket,thrift shop"
115047                 },
115048                 "shop/toys": {
115049                     "name": "Toy Store",
115050                     "terms": ""
115051                 },
115052                 "shop/travel_agency": {
115053                     "name": "Travel Agency",
115054                     "terms": ""
115055                 },
115056                 "shop/tyres": {
115057                     "name": "Tire Store",
115058                     "terms": ""
115059                 },
115060                 "shop/vacant": {
115061                     "name": "Vacant Shop",
115062                     "terms": ""
115063                 },
115064                 "shop/variety_store": {
115065                     "name": "Variety Store",
115066                     "terms": ""
115067                 },
115068                 "shop/video": {
115069                     "name": "Video Store",
115070                     "terms": ""
115071                 },
115072                 "tourism": {
115073                     "name": "Tourism",
115074                     "terms": ""
115075                 },
115076                 "tourism/alpine_hut": {
115077                     "name": "Alpine Hut",
115078                     "terms": ""
115079                 },
115080                 "tourism/artwork": {
115081                     "name": "Artwork",
115082                     "terms": "mural,sculpture,statue"
115083                 },
115084                 "tourism/attraction": {
115085                     "name": "Tourist Attraction",
115086                     "terms": ""
115087                 },
115088                 "tourism/camp_site": {
115089                     "name": "Camp Site",
115090                     "terms": "camping"
115091                 },
115092                 "tourism/caravan_site": {
115093                     "name": "RV Park",
115094                     "terms": ""
115095                 },
115096                 "tourism/chalet": {
115097                     "name": "Chalet",
115098                     "terms": ""
115099                 },
115100                 "tourism/guest_house": {
115101                     "name": "Guest House",
115102                     "terms": "B&B,Bed & Breakfast,Bed and Breakfast"
115103                 },
115104                 "tourism/hostel": {
115105                     "name": "Hostel",
115106                     "terms": ""
115107                 },
115108                 "tourism/hotel": {
115109                     "name": "Hotel",
115110                     "terms": ""
115111                 },
115112                 "tourism/information": {
115113                     "name": "Information",
115114                     "terms": ""
115115                 },
115116                 "tourism/motel": {
115117                     "name": "Motel",
115118                     "terms": ""
115119                 },
115120                 "tourism/museum": {
115121                     "name": "Museum",
115122                     "terms": "exhibition,exhibits archive,foundation,gallery,hall,institution,library,menagerie,repository,salon,storehouse,treasury,vault"
115123                 },
115124                 "tourism/picnic_site": {
115125                     "name": "Picnic Site",
115126                     "terms": ""
115127                 },
115128                 "tourism/theme_park": {
115129                     "name": "Theme Park",
115130                     "terms": ""
115131                 },
115132                 "tourism/viewpoint": {
115133                     "name": "Viewpoint",
115134                     "terms": ""
115135                 },
115136                 "tourism/zoo": {
115137                     "name": "Zoo",
115138                     "terms": ""
115139                 },
115140                 "type/boundary": {
115141                     "name": "Boundary",
115142                     "terms": ""
115143                 },
115144                 "type/boundary/administrative": {
115145                     "name": "Administrative Boundary",
115146                     "terms": ""
115147                 },
115148                 "type/multipolygon": {
115149                     "name": "Multipolygon",
115150                     "terms": ""
115151                 },
115152                 "type/restriction": {
115153                     "name": "Restriction",
115154                     "terms": ""
115155                 },
115156                 "type/route": {
115157                     "name": "Route",
115158                     "terms": ""
115159                 },
115160                 "type/route/bicycle": {
115161                     "name": "Cycle Route",
115162                     "terms": ""
115163                 },
115164                 "type/route/bus": {
115165                     "name": "Bus Route",
115166                     "terms": ""
115167                 },
115168                 "type/route/detour": {
115169                     "name": "Detour Route",
115170                     "terms": ""
115171                 },
115172                 "type/route/ferry": {
115173                     "name": "Ferry Route",
115174                     "terms": ""
115175                 },
115176                 "type/route/foot": {
115177                     "name": "Foot Route",
115178                     "terms": ""
115179                 },
115180                 "type/route/hiking": {
115181                     "name": "Hiking Route",
115182                     "terms": ""
115183                 },
115184                 "type/route/pipeline": {
115185                     "name": "Pipeline Route",
115186                     "terms": ""
115187                 },
115188                 "type/route/power": {
115189                     "name": "Power Route",
115190                     "terms": ""
115191                 },
115192                 "type/route/road": {
115193                     "name": "Road Route",
115194                     "terms": ""
115195                 },
115196                 "type/route/train": {
115197                     "name": "Train Route",
115198                     "terms": ""
115199                 },
115200                 "type/route/tram": {
115201                     "name": "Tram Route",
115202                     "terms": ""
115203                 },
115204                 "type/route_master": {
115205                     "name": "Route Master",
115206                     "terms": ""
115207                 },
115208                 "vertex": {
115209                     "name": "Other",
115210                     "terms": ""
115211                 },
115212                 "waterway": {
115213                     "name": "Waterway",
115214                     "terms": ""
115215                 },
115216                 "waterway/canal": {
115217                     "name": "Canal",
115218                     "terms": ""
115219                 },
115220                 "waterway/dam": {
115221                     "name": "Dam",
115222                     "terms": ""
115223                 },
115224                 "waterway/ditch": {
115225                     "name": "Ditch",
115226                     "terms": ""
115227                 },
115228                 "waterway/drain": {
115229                     "name": "Drain",
115230                     "terms": ""
115231                 },
115232                 "waterway/river": {
115233                     "name": "River",
115234                     "terms": "beck,branch,brook,course,creek,estuary,rill,rivulet,run,runnel,stream,tributary,watercourse"
115235                 },
115236                 "waterway/riverbank": {
115237                     "name": "Riverbank",
115238                     "terms": ""
115239                 },
115240                 "waterway/stream": {
115241                     "name": "Stream",
115242                     "terms": "beck,branch,brook,burn,course,creek,current,drift,flood,flow,freshet,race,rill,rindle,rivulet,run,runnel,rush,spate,spritz,surge,tide,torrent,tributary,watercourse"
115243                 },
115244                 "waterway/weir": {
115245                     "name": "Weir",
115246                     "terms": ""
115247                 }
115248             }
115249         }
115250     },
115251     "suggestions": {
115252         "amenity": {
115253             "fuel": {
115254                 "76": {
115255                     "count": 314
115256                 },
115257                 "Neste": {
115258                     "count": 189
115259                 },
115260                 "BP": {
115261                     "count": 2511
115262                 },
115263                 "Shell": {
115264                     "count": 8380
115265                 },
115266                 "Agip": {
115267                     "count": 2651
115268                 },
115269                 "Migrol": {
115270                     "count": 65
115271                 },
115272                 "Avia": {
115273                     "count": 897
115274                 },
115275                 "Texaco": {
115276                     "count": 680
115277                 },
115278                 "Total": {
115279                     "count": 2607
115280                 },
115281                 "Statoil": {
115282                     "count": 596
115283                 },
115284                 "Esso": {
115285                     "count": 3652
115286                 },
115287                 "Jet": {
115288                     "count": 441
115289                 },
115290                 "Avanti": {
115291                     "count": 90
115292                 },
115293                 "Sainsbury's": {
115294                     "count": 58
115295                 },
115296                 "OMV": {
115297                     "count": 701
115298                 },
115299                 "Aral": {
115300                     "count": 1339
115301                 },
115302                 "Tesco": {
115303                     "count": 197
115304                 },
115305                 "JET": {
115306                     "count": 180
115307                 },
115308                 "Morrisons": {
115309                     "count": 111
115310                 },
115311                 "United": {
115312                     "count": 91
115313                 },
115314                 "Canadian Tire": {
115315                     "count": 66
115316                 },
115317                 "Mobil": {
115318                     "count": 613
115319                 },
115320                 "Caltex": {
115321                     "count": 1001
115322                 },
115323                 "Sunoco": {
115324                     "count": 355
115325                 },
115326                 "Q8": {
115327                     "count": 1161
115328                 },
115329                 "ABC": {
115330                     "count": 79
115331                 },
115332                 "ARAL": {
115333                     "count": 375
115334                 },
115335                 "CEPSA": {
115336                     "count": 1018
115337                 },
115338                 "BFT": {
115339                     "count": 89
115340                 },
115341                 "Petron": {
115342                     "count": 878
115343                 },
115344                 "Intermarché": {
115345                     "count": 434
115346                 },
115347                 "Total Access": {
115348                     "count": 51
115349                 },
115350                 "Super U": {
115351                     "count": 124
115352                 },
115353                 "Auchan": {
115354                     "count": 53
115355                 },
115356                 "Elf": {
115357                     "count": 129
115358                 },
115359                 "Carrefour": {
115360                     "count": 205
115361                 },
115362                 "Station Service E. Leclerc": {
115363                     "count": 530
115364                 },
115365                 "Shell Express": {
115366                     "count": 131
115367                 },
115368                 "Hess": {
115369                     "count": 127
115370                 },
115371                 "Flying V": {
115372                     "count": 129
115373                 },
115374                 "bft": {
115375                     "count": 168
115376                 },
115377                 "Gulf": {
115378                     "count": 199
115379                 },
115380                 "PTT": {
115381                     "count": 191
115382                 },
115383                 "St1": {
115384                     "count": 100
115385                 },
115386                 "Teboil": {
115387                     "count": 115
115388                 },
115389                 "HEM": {
115390                     "count": 212
115391                 },
115392                 "GALP": {
115393                     "count": 626
115394                 },
115395                 "OK": {
115396                     "count": 163
115397                 },
115398                 "ÖMV": {
115399                     "count": 101
115400                 },
115401                 "Tinq": {
115402                     "count": 215
115403                 },
115404                 "OKQ8": {
115405                     "count": 186
115406                 },
115407                 "Repsol": {
115408                     "count": 424
115409                 },
115410                 "Westfalen": {
115411                     "count": 96
115412                 },
115413                 "Esso Express": {
115414                     "count": 98
115415                 },
115416                 "Raiffeisenbank": {
115417                     "count": 117
115418                 },
115419                 "Tamoil": {
115420                     "count": 866
115421                 },
115422                 "Engen": {
115423                     "count": 241
115424                 },
115425                 "Sasol": {
115426                     "count": 59
115427                 },
115428                 "Topaz": {
115429                     "count": 78
115430                 },
115431                 "LPG": {
115432                     "count": 174
115433                 },
115434                 "Coop": {
115435                     "count": 62
115436                 },
115437                 "Orlen": {
115438                     "count": 598
115439                 },
115440                 "Oilibya": {
115441                     "count": 68
115442                 },
115443                 "Tango": {
115444                     "count": 122
115445                 },
115446                 "Star": {
115447                     "count": 319
115448                 },
115449                 "Петрол": {
115450                     "count": 84
115451                 },
115452                 "Cepsa": {
115453                     "count": 96
115454                 },
115455                 "OIL!": {
115456                     "count": 63
115457                 },
115458                 "Ultramar": {
115459                     "count": 125
115460                 },
115461                 "Irving": {
115462                     "count": 87
115463                 },
115464                 "Lukoil": {
115465                     "count": 701
115466                 },
115467                 "Petro-Canada": {
115468                     "count": 489
115469                 },
115470                 "7-Eleven": {
115471                     "count": 488
115472                 },
115473                 "Agrola": {
115474                     "count": 69
115475                 },
115476                 "Husky": {
115477                     "count": 126
115478                 },
115479                 "Slovnaft": {
115480                     "count": 219
115481                 },
115482                 "Sheetz": {
115483                     "count": 134
115484                 },
115485                 "Mol": {
115486                     "count": 61
115487                 },
115488                 "Petronas": {
115489                     "count": 159
115490                 },
115491                 "Газпромнефть": {
115492                     "count": 748
115493                 },
115494                 "Лукойл": {
115495                     "count": 1477
115496                 },
115497                 "Elan": {
115498                     "count": 112
115499                 },
115500                 "Роснефть": {
115501                     "count": 638
115502                 },
115503                 "Turmöl": {
115504                     "count": 57
115505                 },
115506                 "Neste A24": {
115507                     "count": 55
115508                 },
115509                 "Marathon": {
115510                     "count": 189
115511                 },
115512                 "Valero": {
115513                     "count": 366
115514                 },
115515                 "Eni": {
115516                     "count": 236
115517                 },
115518                 "Chevron": {
115519                     "count": 954
115520                 },
115521                 "ТНК": {
115522                     "count": 520
115523                 },
115524                 "REPSOL": {
115525                     "count": 1603
115526                 },
115527                 "MOL": {
115528                     "count": 228
115529                 },
115530                 "Bliska": {
115531                     "count": 150
115532                 },
115533                 "Api": {
115534                     "count": 302
115535                 },
115536                 "Arco": {
115537                     "count": 179
115538                 },
115539                 "Pemex": {
115540                     "count": 423
115541                 },
115542                 "Exxon": {
115543                     "count": 506
115544                 },
115545                 "Coles Express": {
115546                     "count": 115
115547                 },
115548                 "Petrom": {
115549                     "count": 259
115550                 },
115551                 "PETRONOR": {
115552                     "count": 207
115553                 },
115554                 "Rompetrol": {
115555                     "count": 174
115556                 },
115557                 "Lotos": {
115558                     "count": 178
115559                 },
115560                 "ОМВ": {
115561                     "count": 60
115562                 },
115563                 "BR": {
115564                     "count": 129
115565                 },
115566                 "Copec": {
115567                     "count": 505
115568                 },
115569                 "Petrobras": {
115570                     "count": 270
115571                 },
115572                 "Liberty": {
115573                     "count": 55
115574                 },
115575                 "IP": {
115576                     "count": 871
115577                 },
115578                 "Erg": {
115579                     "count": 596
115580                 },
115581                 "Eneos": {
115582                     "count": 97
115583                 },
115584                 "Citgo": {
115585                     "count": 279
115586                 },
115587                 "Metano": {
115588                     "count": 208
115589                 },
115590                 "Сургутнефтегаз": {
115591                     "count": 61
115592                 },
115593                 "EKO": {
115594                     "count": 59
115595                 },
115596                 "Eko": {
115597                     "count": 58
115598                 },
115599                 "Indipend.": {
115600                     "count": 172
115601                 },
115602                 "IES": {
115603                     "count": 63
115604                 },
115605                 "TotalErg": {
115606                     "count": 89
115607                 },
115608                 "Cenex": {
115609                     "count": 115
115610                 },
115611                 "ПТК": {
115612                     "count": 82
115613                 },
115614                 "HP": {
115615                     "count": 79
115616                 },
115617                 "Phillips 66": {
115618                     "count": 216
115619                 },
115620                 "CARREFOUR": {
115621                     "count": 74
115622                 },
115623                 "ERG": {
115624                     "count": 76
115625                 },
115626                 "Speedway": {
115627                     "count": 148
115628                 },
115629                 "Benzina": {
115630                     "count": 96
115631                 },
115632                 "Татнефть": {
115633                     "count": 264
115634                 },
115635                 "Terpel": {
115636                     "count": 259
115637                 },
115638                 "WOG": {
115639                     "count": 189
115640                 },
115641                 "Seaoil": {
115642                     "count": 54
115643                 },
115644                 "АЗС": {
115645                     "count": 1077
115646                 },
115647                 "Kwik Trip": {
115648                     "count": 108
115649                 },
115650                 "Wawa": {
115651                     "count": 89
115652                 },
115653                 "Pertamina": {
115654                     "count": 186
115655                 },
115656                 "COSMO": {
115657                     "count": 64
115658                 },
115659                 "Z": {
115660                     "count": 76
115661                 },
115662                 "Indian Oil": {
115663                     "count": 183
115664                 },
115665                 "АГЗС": {
115666                     "count": 494
115667                 },
115668                 "INA": {
115669                     "count": 121
115670                 },
115671                 "JOMO": {
115672                     "count": 62
115673                 },
115674                 "Holiday": {
115675                     "count": 97
115676                 },
115677                 "YPF": {
115678                     "count": 70
115679                 },
115680                 "IDEMITSU": {
115681                     "count": 87
115682                 },
115683                 "ENEOS": {
115684                     "count": 736
115685                 },
115686                 "Stacja paliw": {
115687                     "count": 94
115688                 },
115689                 "Bharat Petroleum": {
115690                     "count": 64
115691                 },
115692                 "CAMPSA": {
115693                     "count": 615
115694                 },
115695                 "Casey's General Store": {
115696                     "count": 190
115697                 },
115698                 "Башнефть": {
115699                     "count": 60
115700                 },
115701                 "Kangaroo": {
115702                     "count": 60
115703                 },
115704                 "コスモ石油 (COSMO)": {
115705                     "count": 136
115706                 },
115707                 "MEROIL": {
115708                     "count": 77
115709                 },
115710                 "1-2-3": {
115711                     "count": 71
115712                 },
115713                 "出光": {
115714                     "count": 228,
115715                     "tags": {
115716                         "name:en": "IDEMITSU"
115717                     }
115718                 },
115719                 "НК Альянс": {
115720                     "count": 88
115721                 },
115722                 "Sinclair": {
115723                     "count": 100
115724                 },
115725                 "Conoco": {
115726                     "count": 189
115727                 },
115728                 "SPBU": {
115729                     "count": 54
115730                 },
115731                 "Макпетрол": {
115732                     "count": 109
115733                 },
115734                 "Circle K": {
115735                     "count": 166
115736                 },
115737                 "Posto Ipiranga": {
115738                     "count": 70
115739                 },
115740                 "Posto Shell": {
115741                     "count": 54
115742                 },
115743                 "Phoenix": {
115744                     "count": 144
115745                 },
115746                 "Ipiranga": {
115747                     "count": 119
115748                 },
115749                 "OKKO": {
115750                     "count": 85
115751                 },
115752                 "ОККО": {
115753                     "count": 119
115754                 },
115755                 "บางจาก": {
115756                     "count": 60
115757                 },
115758                 "QuikTrip": {
115759                     "count": 105
115760                 },
115761                 "Stewart's": {
115762                     "count": 63
115763                 },
115764                 "Posto BR": {
115765                     "count": 68
115766                 },
115767                 "ป ต ท": {
115768                     "count": 152
115769                 },
115770                 "ปตท": {
115771                     "count": 88
115772                 },
115773                 "ANP": {
115774                     "count": 80
115775                 },
115776                 "Kum & Go": {
115777                     "count": 80
115778                 },
115779                 "Petrolimex": {
115780                     "count": 55
115781                 },
115782                 "Sokimex": {
115783                     "count": 66
115784                 },
115785                 "Tela": {
115786                     "count": 154
115787                 },
115788                 "Posto": {
115789                     "count": 71
115790                 },
115791                 "H-E-B": {
115792                     "count": 182
115793                 },
115794                 "Укрнафта": {
115795                     "count": 58
115796                 },
115797                 "Татнефтепродукт": {
115798                     "count": 54
115799                 },
115800                 "Afriquia": {
115801                     "count": 88
115802                 },
115803                 "Murphy USA": {
115804                     "count": 67
115805                 },
115806                 "昭和シェル (Showa-shell)": {
115807                     "count": 94
115808                 },
115809                 "エネオス": {
115810                     "count": 53
115811                 },
115812                 "CNG": {
115813                     "count": 94
115814                 }
115815             },
115816             "pub": {
115817                 "Kings Arms": {
115818                     "count": 67
115819                 },
115820                 "The Ship": {
115821                     "count": 89
115822                 },
115823                 "The White Horse": {
115824                     "count": 204
115825                 },
115826                 "The White Hart": {
115827                     "count": 226
115828                 },
115829                 "Royal Oak": {
115830                     "count": 150
115831                 },
115832                 "The Red Lion": {
115833                     "count": 233
115834                 },
115835                 "The Kings Arms": {
115836                     "count": 58
115837                 },
115838                 "The Star": {
115839                     "count": 73
115840                 },
115841                 "The Anchor": {
115842                     "count": 64
115843                 },
115844                 "The Cross Keys": {
115845                     "count": 55
115846                 },
115847                 "The Wheatsheaf": {
115848                     "count": 117
115849                 },
115850                 "The Crown Inn": {
115851                     "count": 67
115852                 },
115853                 "The Kings Head": {
115854                     "count": 53
115855                 },
115856                 "The Castle": {
115857                     "count": 62
115858                 },
115859                 "The Railway": {
115860                     "count": 102
115861                 },
115862                 "The White Lion": {
115863                     "count": 118
115864                 },
115865                 "The Bell": {
115866                     "count": 121
115867                 },
115868                 "The Bull": {
115869                     "count": 68
115870                 },
115871                 "The Plough": {
115872                     "count": 179
115873                 },
115874                 "The George": {
115875                     "count": 110
115876                 },
115877                 "The Royal Oak": {
115878                     "count": 209
115879                 },
115880                 "The Fox": {
115881                     "count": 74
115882                 },
115883                 "Prince of Wales": {
115884                     "count": 77
115885                 },
115886                 "The Rising Sun": {
115887                     "count": 71
115888                 },
115889                 "The Prince of Wales": {
115890                     "count": 51
115891                 },
115892                 "The Crown": {
115893                     "count": 244
115894                 },
115895                 "The Chequers": {
115896                     "count": 66
115897                 },
115898                 "The Swan": {
115899                     "count": 152
115900                 },
115901                 "Rose and Crown": {
115902                     "count": 79
115903                 },
115904                 "The Victoria": {
115905                     "count": 67
115906                 },
115907                 "New Inn": {
115908                     "count": 90
115909                 },
115910                 "Royal Hotel": {
115911                     "count": 57
115912                 },
115913                 "Red Lion": {
115914                     "count": 207
115915                 },
115916                 "Cross Keys": {
115917                     "count": 61
115918                 },
115919                 "The Greyhound": {
115920                     "count": 96
115921                 },
115922                 "The Black Horse": {
115923                     "count": 94
115924                 },
115925                 "The New Inn": {
115926                     "count": 105
115927                 },
115928                 "Kings Head": {
115929                     "count": 59
115930                 },
115931                 "The Albion": {
115932                     "count": 51
115933                 },
115934                 "The Angel": {
115935                     "count": 52
115936                 },
115937                 "The Queens Head": {
115938                     "count": 52
115939                 },
115940                 "The Ship Inn": {
115941                     "count": 83
115942                 },
115943                 "Rose & Crown": {
115944                     "count": 51
115945                 },
115946                 "Queens Head": {
115947                     "count": 52
115948                 },
115949                 "Irish Pub": {
115950                     "count": 76
115951                 }
115952             },
115953             "fast_food": {
115954                 "Quick": {
115955                     "count": 484
115956                 },
115957                 "McDonald's": {
115958                     "count": 12376,
115959                     "tags": {
115960                         "cuisine": "burger"
115961                     }
115962                 },
115963                 "Subway": {
115964                     "count": 5576,
115965                     "tags": {
115966                         "cuisine": "sandwich"
115967                     }
115968                 },
115969                 "Burger King": {
115970                     "count": 3734,
115971                     "tags": {
115972                         "cuisine": "burger"
115973                     }
115974                 },
115975                 "Ali Baba": {
115976                     "count": 61
115977                 },
115978                 "Hungry Jacks": {
115979                     "count": 173,
115980                     "tags": {
115981                         "cuisine": "burger"
115982                     }
115983                 },
115984                 "Red Rooster": {
115985                     "count": 148
115986                 },
115987                 "KFC": {
115988                     "count": 3198,
115989                     "tags": {
115990                         "cuisine": "chicken"
115991                     }
115992                 },
115993                 "Domino's Pizza": {
115994                     "count": 985,
115995                     "tags": {
115996                         "cuisine": "pizza"
115997                     }
115998                 },
115999                 "Chowking": {
116000                     "count": 142
116001                 },
116002                 "Jollibee": {
116003                     "count": 396
116004                 },
116005                 "Hesburger": {
116006                     "count": 102
116007                 },
116008                 "肯德基": {
116009                     "count": 86
116010                 },
116011                 "Wendy's": {
116012                     "count": 1621,
116013                     "tags": {
116014                         "cuisine": "burger"
116015                     }
116016                 },
116017                 "Tim Hortons": {
116018                     "count": 323
116019                 },
116020                 "Steers": {
116021                     "count": 151
116022                 },
116023                 "Hardee's": {
116024                     "count": 268,
116025                     "tags": {
116026                         "cuisine": "burger"
116027                     }
116028                 },
116029                 "Arby's": {
116030                     "count": 782
116031                 },
116032                 "A&W": {
116033                     "count": 283
116034                 },
116035                 "Dairy Queen": {
116036                     "count": 791
116037                 },
116038                 "Hallo Pizza": {
116039                     "count": 76
116040                 },
116041                 "Fish & Chips": {
116042                     "count": 93
116043                 },
116044                 "Harvey's": {
116045                     "count": 90
116046                 },
116047                 "麥當勞": {
116048                     "count": 65
116049                 },
116050                 "Pizza Pizza": {
116051                     "count": 215
116052                 },
116053                 "Kotipizza": {
116054                     "count": 74
116055                 },
116056                 "Jack in the Box": {
116057                     "count": 546,
116058                     "tags": {
116059                         "cuisine": "burger"
116060                     }
116061                 },
116062                 "Istanbul": {
116063                     "count": 56
116064                 },
116065                 "Kochlöffel": {
116066                     "count": 68
116067                 },
116068                 "Döner": {
116069                     "count": 228
116070                 },
116071                 "Telepizza": {
116072                     "count": 201
116073                 },
116074                 "Sibylla": {
116075                     "count": 61
116076                 },
116077                 "Carl's Jr.": {
116078                     "count": 298,
116079                     "tags": {
116080                         "cuisine": "burger"
116081                     }
116082                 },
116083                 "Quiznos": {
116084                     "count": 266,
116085                     "tags": {
116086                         "cuisine": "sandwich"
116087                     }
116088                 },
116089                 "Wimpy": {
116090                     "count": 141
116091                 },
116092                 "Sonic": {
116093                     "count": 566,
116094                     "tags": {
116095                         "cuisine": "burger"
116096                     }
116097                 },
116098                 "Taco Bell": {
116099                     "count": 1423
116100                 },
116101                 "Pizza Nova": {
116102                     "count": 63
116103                 },
116104                 "Papa John's": {
116105                     "count": 304,
116106                     "tags": {
116107                         "cuisine": "pizza"
116108                     }
116109                 },
116110                 "Nordsee": {
116111                     "count": 159
116112                 },
116113                 "Mr. Sub": {
116114                     "count": 103
116115                 },
116116                 "Kebab": {
116117                     "count": 182
116118                 },
116119                 "Макдоналдс": {
116120                     "count": 324,
116121                     "tags": {
116122                         "name:en": "McDonald's"
116123                     }
116124                 },
116125                 "Asia Imbiss": {
116126                     "count": 111
116127                 },
116128                 "Imbiss": {
116129                     "count": 199
116130                 },
116131                 "Chipotle": {
116132                     "count": 290,
116133                     "tags": {
116134                         "cuisine": "mexican"
116135                     }
116136                 },
116137                 "マクドナルド": {
116138                     "count": 692,
116139                     "tags": {
116140                         "name:en": "McDonald's",
116141                         "cuisine": "burger"
116142                     }
116143                 },
116144                 "In-N-Out Burger": {
116145                     "count": 65
116146                 },
116147                 "Jimmy John's": {
116148                     "count": 141
116149                 },
116150                 "Jamba Juice": {
116151                     "count": 68
116152                 },
116153                 "Робин Сдобин": {
116154                     "count": 82
116155                 },
116156                 "Baskin Robbins": {
116157                     "count": 74
116158                 },
116159                 "ケンタッキーフライドチキン": {
116160                     "count": 164,
116161                     "tags": {
116162                         "name:en": "KFC",
116163                         "cuisine": "chicken"
116164                     }
116165                 },
116166                 "吉野家": {
116167                     "count": 191
116168                 },
116169                 "Taco Time": {
116170                     "count": 88
116171                 },
116172                 "松屋": {
116173                     "count": 281,
116174                     "tags": {
116175                         "name:en": "Matsuya"
116176                     }
116177                 },
116178                 "Little Caesars": {
116179                     "count": 81
116180                 },
116181                 "El Pollo Loco": {
116182                     "count": 63
116183                 },
116184                 "Del Taco": {
116185                     "count": 141
116186                 },
116187                 "White Castle": {
116188                     "count": 80
116189                 },
116190                 "Boston Market": {
116191                     "count": 66
116192                 },
116193                 "Chick-fil-A": {
116194                     "count": 257,
116195                     "tags": {
116196                         "cuisine": "chicken"
116197                     }
116198                 },
116199                 "Panda Express": {
116200                     "count": 238
116201                 },
116202                 "Whataburger": {
116203                     "count": 364
116204                 },
116205                 "Taco John's": {
116206                     "count": 78
116207                 },
116208                 "Теремок": {
116209                     "count": 68
116210                 },
116211                 "Culver's": {
116212                     "count": 425
116213                 },
116214                 "Five Guys": {
116215                     "count": 141
116216                 },
116217                 "Church's Chicken": {
116218                     "count": 95
116219                 },
116220                 "Popeye's": {
116221                     "count": 167,
116222                     "tags": {
116223                         "cuisine": "chicken"
116224                     }
116225                 },
116226                 "Long John Silver's": {
116227                     "count": 93
116228                 },
116229                 "Pollo Campero": {
116230                     "count": 62
116231                 },
116232                 "Zaxby's": {
116233                     "count": 51
116234                 },
116235                 "すき家": {
116236                     "count": 276,
116237                     "tags": {
116238                         "name:en": "SUKIYA"
116239                     }
116240                 },
116241                 "モスバーガー": {
116242                     "count": 257,
116243                     "tags": {
116244                         "name:en": "MOS BURGER"
116245                     }
116246                 },
116247                 "Русский Аппетит": {
116248                     "count": 69
116249                 },
116250                 "なか卯": {
116251                     "count": 63
116252                 }
116253             },
116254             "restaurant": {
116255                 "Pizza Hut": {
116256                     "count": 1180
116257                 },
116258                 "Little Chef": {
116259                     "count": 64
116260                 },
116261                 "Adler": {
116262                     "count": 158
116263                 },
116264                 "Zur Krone": {
116265                     "count": 90
116266                 },
116267                 "Deutsches Haus": {
116268                     "count": 90
116269                 },
116270                 "Krone": {
116271                     "count": 171
116272                 },
116273                 "Akropolis": {
116274                     "count": 152
116275                 },
116276                 "Schützenhaus": {
116277                     "count": 124
116278                 },
116279                 "Kreuz": {
116280                     "count": 74
116281                 },
116282                 "Waldschänke": {
116283                     "count": 55
116284                 },
116285                 "La Piazza": {
116286                     "count": 69
116287                 },
116288                 "Lamm": {
116289                     "count": 66
116290                 },
116291                 "Zur Sonne": {
116292                     "count": 73
116293                 },
116294                 "Zur Linde": {
116295                     "count": 204
116296                 },
116297                 "Poseidon": {
116298                     "count": 110
116299                 },
116300                 "Shanghai": {
116301                     "count": 82
116302                 },
116303                 "Red Lobster": {
116304                     "count": 235
116305                 },
116306                 "Zum Löwen": {
116307                     "count": 84
116308                 },
116309                 "Swiss Chalet": {
116310                     "count": 107
116311                 },
116312                 "Olympia": {
116313                     "count": 74
116314                 },
116315                 "Wagamama": {
116316                     "count": 64
116317                 },
116318                 "Frankie & Benny's": {
116319                     "count": 66
116320                 },
116321                 "Hooters": {
116322                     "count": 103
116323                 },
116324                 "Sternen": {
116325                     "count": 78
116326                 },
116327                 "Hirschen": {
116328                     "count": 79
116329                 },
116330                 "Papa John's": {
116331                     "count": 67,
116332                     "tags": {
116333                         "cuisine": "pizza"
116334                     }
116335                 },
116336                 "Denny's": {
116337                     "count": 450
116338                 },
116339                 "Athen": {
116340                     "count": 68
116341                 },
116342                 "Sonne": {
116343                     "count": 126
116344                 },
116345                 "Hirsch": {
116346                     "count": 79
116347                 },
116348                 "Ratskeller": {
116349                     "count": 150
116350                 },
116351                 "La Cantina": {
116352                     "count": 56
116353                 },
116354                 "Gasthaus Krone": {
116355                     "count": 56
116356                 },
116357                 "El Greco": {
116358                     "count": 86
116359                 },
116360                 "Gasthof zur Post": {
116361                     "count": 79
116362                 },
116363                 "Nando's": {
116364                     "count": 246
116365                 },
116366                 "Löwen": {
116367                     "count": 112
116368                 },
116369                 "La Pataterie": {
116370                     "count": 51
116371                 },
116372                 "Bella Napoli": {
116373                     "count": 53
116374                 },
116375                 "Pizza Express": {
116376                     "count": 262
116377                 },
116378                 "Mandarin": {
116379                     "count": 65
116380                 },
116381                 "Hong Kong": {
116382                     "count": 83
116383                 },
116384                 "Zizzi": {
116385                     "count": 68
116386                 },
116387                 "Cracker Barrel": {
116388                     "count": 183
116389                 },
116390                 "Rhodos": {
116391                     "count": 81
116392                 },
116393                 "Lindenhof": {
116394                     "count": 79
116395                 },
116396                 "Milano": {
116397                     "count": 54
116398                 },
116399                 "Dolce Vita": {
116400                     "count": 77
116401                 },
116402                 "Kirchenwirt": {
116403                     "count": 81
116404                 },
116405                 "Kantine": {
116406                     "count": 52
116407                 },
116408                 "Ochsen": {
116409                     "count": 95
116410                 },
116411                 "Spur": {
116412                     "count": 62
116413                 },
116414                 "Mykonos": {
116415                     "count": 59
116416                 },
116417                 "Lotus": {
116418                     "count": 66
116419                 },
116420                 "Applebee's": {
116421                     "count": 531
116422                 },
116423                 "Flunch": {
116424                     "count": 72
116425                 },
116426                 "Zur Post": {
116427                     "count": 116
116428                 },
116429                 "China Town": {
116430                     "count": 76
116431                 },
116432                 "La Dolce Vita": {
116433                     "count": 73
116434                 },
116435                 "Waffle House": {
116436                     "count": 207
116437                 },
116438                 "Delphi": {
116439                     "count": 88
116440                 },
116441                 "Linde": {
116442                     "count": 103
116443                 },
116444                 "Outback Steakhouse": {
116445                     "count": 218
116446                 },
116447                 "Dionysos": {
116448                     "count": 69
116449                 },
116450                 "Kelsey's": {
116451                     "count": 57
116452                 },
116453                 "Boston Pizza": {
116454                     "count": 165
116455                 },
116456                 "Bella Italia": {
116457                     "count": 132
116458                 },
116459                 "Sizzler": {
116460                     "count": 53
116461                 },
116462                 "Grüner Baum": {
116463                     "count": 116
116464                 },
116465                 "Taj Mahal": {
116466                     "count": 104
116467                 },
116468                 "Rössli": {
116469                     "count": 68
116470                 },
116471                 "Wimpy": {
116472                     "count": 51
116473                 },
116474                 "Traube": {
116475                     "count": 65
116476                 },
116477                 "Adria": {
116478                     "count": 52
116479                 },
116480                 "Red Robin": {
116481                     "count": 185
116482                 },
116483                 "Roma": {
116484                     "count": 61
116485                 },
116486                 "San Marco": {
116487                     "count": 67
116488                 },
116489                 "Hellas": {
116490                     "count": 55
116491                 },
116492                 "La Perla": {
116493                     "count": 67
116494                 },
116495                 "Vips": {
116496                     "count": 53
116497                 },
116498                 "Panera Bread": {
116499                     "count": 218
116500                 },
116501                 "Da Vinci": {
116502                     "count": 54
116503                 },
116504                 "Hippopotamus": {
116505                     "count": 96
116506                 },
116507                 "Prezzo": {
116508                     "count": 75
116509                 },
116510                 "Courtepaille": {
116511                     "count": 106
116512                 },
116513                 "Hard Rock Cafe": {
116514                     "count": 70
116515                 },
116516                 "Panorama": {
116517                     "count": 61
116518                 },
116519                 "デニーズ": {
116520                     "count": 82
116521                 },
116522                 "Sportheim": {
116523                     "count": 65
116524                 },
116525                 "餃子の王将": {
116526                     "count": 57
116527                 },
116528                 "Bären": {
116529                     "count": 60
116530                 },
116531                 "Alte Post": {
116532                     "count": 60
116533                 },
116534                 "Pizzeria Roma": {
116535                     "count": 51
116536                 },
116537                 "China Garden": {
116538                     "count": 66
116539                 },
116540                 "Vapiano": {
116541                     "count": 82
116542                 },
116543                 "Mamma Mia": {
116544                     "count": 64
116545                 },
116546                 "Schwarzer Adler": {
116547                     "count": 57
116548                 },
116549                 "IHOP": {
116550                     "count": 317
116551                 },
116552                 "Chili's": {
116553                     "count": 328
116554                 },
116555                 "Asia": {
116556                     "count": 51
116557                 },
116558                 "Olive Garden": {
116559                     "count": 279
116560                 },
116561                 "TGI Friday's": {
116562                     "count": 159
116563                 },
116564                 "Friendly's": {
116565                     "count": 78
116566                 },
116567                 "Buffalo Grill": {
116568                     "count": 202
116569                 },
116570                 "Texas Roadhouse": {
116571                     "count": 110
116572                 },
116573                 "ガスト": {
116574                     "count": 230,
116575                     "tags": {
116576                         "name:en": "Gusto"
116577                     }
116578                 },
116579                 "Sakura": {
116580                     "count": 75
116581                 },
116582                 "Mensa": {
116583                     "count": 99
116584                 },
116585                 "The Keg": {
116586                     "count": 53
116587                 },
116588                 "サイゼリヤ": {
116589                     "count": 93
116590                 },
116591                 "La Strada": {
116592                     "count": 52
116593                 },
116594                 "Village Inn": {
116595                     "count": 92
116596                 },
116597                 "Buffalo Wild Wings": {
116598                     "count": 176
116599                 },
116600                 "Peking": {
116601                     "count": 59
116602                 },
116603                 "Boston Market": {
116604                     "count": 61
116605                 },
116606                 "Round Table Pizza": {
116607                     "count": 53
116608                 },
116609                 "Jimmy John's": {
116610                     "count": 69
116611                 },
116612                 "California Pizza Kitchen": {
116613                     "count": 61
116614                 },
116615                 "Якитория": {
116616                     "count": 77
116617                 },
116618                 "Golden Corral": {
116619                     "count": 101
116620                 },
116621                 "Perkins": {
116622                     "count": 105
116623                 },
116624                 "Ruby Tuesday": {
116625                     "count": 162
116626                 },
116627                 "Shari's": {
116628                     "count": 65
116629                 },
116630                 "Bob Evans": {
116631                     "count": 129
116632                 },
116633                 "바다횟집 (Bada Fish Restaurant)": {
116634                     "count": 55
116635                 },
116636                 "Mang Inasal": {
116637                     "count": 84
116638                 },
116639                 "Евразия": {
116640                     "count": 102
116641                 },
116642                 "ジョナサン": {
116643                     "count": 59
116644                 },
116645                 "Arby's": {
116646                     "count": 51
116647                 },
116648                 "Longhorn Steakhouse": {
116649                     "count": 66
116650                 }
116651             },
116652             "bank": {
116653                 "Chase": {
116654                     "count": 721
116655                 },
116656                 "Commonwealth Bank": {
116657                     "count": 232
116658                 },
116659                 "Citibank": {
116660                     "count": 277
116661                 },
116662                 "HSBC": {
116663                     "count": 1102
116664                 },
116665                 "Barclays": {
116666                     "count": 965
116667                 },
116668                 "Westpac": {
116669                     "count": 208
116670                 },
116671                 "NAB": {
116672                     "count": 131
116673                 },
116674                 "ANZ": {
116675                     "count": 218
116676                 },
116677                 "Lloyds Bank": {
116678                     "count": 547
116679                 },
116680                 "Landbank": {
116681                     "count": 81
116682                 },
116683                 "Sparkasse": {
116684                     "count": 4555
116685                 },
116686                 "UCPB": {
116687                     "count": 92
116688                 },
116689                 "PNB": {
116690                     "count": 244
116691                 },
116692                 "Metrobank": {
116693                     "count": 269
116694                 },
116695                 "BDO": {
116696                     "count": 290
116697                 },
116698                 "Volksbank": {
116699                     "count": 2591
116700                 },
116701                 "BPI": {
116702                     "count": 415
116703                 },
116704                 "Postbank": {
116705                     "count": 443
116706                 },
116707                 "NatWest": {
116708                     "count": 628
116709                 },
116710                 "Raiffeisenbank": {
116711                     "count": 2119
116712                 },
116713                 "Yorkshire Bank": {
116714                     "count": 63
116715                 },
116716                 "ABSA": {
116717                     "count": 95
116718                 },
116719                 "Standard Bank": {
116720                     "count": 109
116721                 },
116722                 "FNB": {
116723                     "count": 97
116724                 },
116725                 "Deutsche Bank": {
116726                     "count": 855
116727                 },
116728                 "SEB": {
116729                     "count": 133
116730                 },
116731                 "Commerzbank": {
116732                     "count": 806
116733                 },
116734                 "Targobank": {
116735                     "count": 166
116736                 },
116737                 "ABN AMRO": {
116738                     "count": 130
116739                 },
116740                 "Handelsbanken": {
116741                     "count": 184
116742                 },
116743                 "Swedbank": {
116744                     "count": 223
116745                 },
116746                 "Kreissparkasse": {
116747                     "count": 600
116748                 },
116749                 "UniCredit Bank": {
116750                     "count": 408
116751                 },
116752                 "Monte dei Paschi di Siena": {
116753                     "count": 132
116754                 },
116755                 "Caja Rural": {
116756                     "count": 99
116757                 },
116758                 "Dresdner Bank": {
116759                     "count": 66
116760                 },
116761                 "Sparda-Bank": {
116762                     "count": 320
116763                 },
116764                 "VÚB": {
116765                     "count": 107
116766                 },
116767                 "Slovenská sporiteľňa": {
116768                     "count": 134
116769                 },
116770                 "Bank of Montreal": {
116771                     "count": 118
116772                 },
116773                 "KBC": {
116774                     "count": 203
116775                 },
116776                 "Royal Bank of Scotland": {
116777                     "count": 111
116778                 },
116779                 "TSB": {
116780                     "count": 80
116781                 },
116782                 "US Bank": {
116783                     "count": 256
116784                 },
116785                 "HypoVereinsbank": {
116786                     "count": 561
116787                 },
116788                 "Bank Austria": {
116789                     "count": 176
116790                 },
116791                 "ING": {
116792                     "count": 496
116793                 },
116794                 "Erste Bank": {
116795                     "count": 180
116796                 },
116797                 "CIBC": {
116798                     "count": 326
116799                 },
116800                 "Scotiabank": {
116801                     "count": 413
116802                 },
116803                 "Caisse d'Épargne": {
116804                     "count": 882
116805                 },
116806                 "Santander": {
116807                     "count": 1323
116808                 },
116809                 "Bank of Scotland": {
116810                     "count": 89
116811                 },
116812                 "TD Canada Trust": {
116813                     "count": 450
116814                 },
116815                 "BMO": {
116816                     "count": 169
116817                 },
116818                 "Danske Bank": {
116819                     "count": 131
116820                 },
116821                 "OTP": {
116822                     "count": 192
116823                 },
116824                 "Crédit Agricole": {
116825                     "count": 1239
116826                 },
116827                 "LCL": {
116828                     "count": 553
116829                 },
116830                 "VR-Bank": {
116831                     "count": 430
116832                 },
116833                 "ČSOB": {
116834                     "count": 160
116835                 },
116836                 "Česká spořitelna": {
116837                     "count": 212
116838                 },
116839                 "BNP": {
116840                     "count": 112
116841                 },
116842                 "Royal Bank": {
116843                     "count": 65
116844                 },
116845                 "Nationwide": {
116846                     "count": 209
116847                 },
116848                 "Halifax": {
116849                     "count": 225
116850                 },
116851                 "BAWAG PSK": {
116852                     "count": 102
116853                 },
116854                 "National Bank": {
116855                     "count": 84
116856                 },
116857                 "Nedbank": {
116858                     "count": 80
116859                 },
116860                 "First National Bank": {
116861                     "count": 85
116862                 },
116863                 "Nordea": {
116864                     "count": 319
116865                 },
116866                 "Rabobank": {
116867                     "count": 609
116868                 },
116869                 "Sparkasse KölnBonn": {
116870                     "count": 69
116871                 },
116872                 "Tatra banka": {
116873                     "count": 67
116874                 },
116875                 "Berliner Sparkasse": {
116876                     "count": 62
116877                 },
116878                 "Berliner Volksbank": {
116879                     "count": 77
116880                 },
116881                 "Wells Fargo": {
116882                     "count": 874
116883                 },
116884                 "Credit Suisse": {
116885                     "count": 71
116886                 },
116887                 "Société Générale": {
116888                     "count": 634
116889                 },
116890                 "Osuuspankki": {
116891                     "count": 75
116892                 },
116893                 "Sparkasse Aachen": {
116894                     "count": 56
116895                 },
116896                 "Hamburger Sparkasse": {
116897                     "count": 156
116898                 },
116899                 "Cassa di Risparmio del Veneto": {
116900                     "count": 68
116901                 },
116902                 "BNP Paribas": {
116903                     "count": 617
116904                 },
116905                 "Banque Populaire": {
116906                     "count": 433
116907                 },
116908                 "BNP Paribas Fortis": {
116909                     "count": 209
116910                 },
116911                 "Banco Popular": {
116912                     "count": 291
116913                 },
116914                 "Bancaja": {
116915                     "count": 55
116916                 },
116917                 "Banesto": {
116918                     "count": 208
116919                 },
116920                 "La Caixa": {
116921                     "count": 583
116922                 },
116923                 "Santander Consumer Bank": {
116924                     "count": 88
116925                 },
116926                 "BRD": {
116927                     "count": 191
116928                 },
116929                 "BCR": {
116930                     "count": 143
116931                 },
116932                 "Banca Transilvania": {
116933                     "count": 141
116934                 },
116935                 "BW-Bank": {
116936                     "count": 97
116937                 },
116938                 "Komerční banka": {
116939                     "count": 132
116940                 },
116941                 "Banco Pastor": {
116942                     "count": 64
116943                 },
116944                 "Stadtsparkasse": {
116945                     "count": 86
116946                 },
116947                 "Ulster Bank": {
116948                     "count": 86
116949                 },
116950                 "Sberbank": {
116951                     "count": 58
116952                 },
116953                 "CIC": {
116954                     "count": 427
116955                 },
116956                 "Bancpost": {
116957                     "count": 56
116958                 },
116959                 "Caja Madrid": {
116960                     "count": 115
116961                 },
116962                 "Maybank": {
116963                     "count": 94
116964                 },
116965                 "中国银行": {
116966                     "count": 85
116967                 },
116968                 "Unicredit Banca": {
116969                     "count": 243
116970                 },
116971                 "Crédit Mutuel": {
116972                     "count": 690
116973                 },
116974                 "BBVA": {
116975                     "count": 647
116976                 },
116977                 "Intesa San Paolo": {
116978                     "count": 69
116979                 },
116980                 "TD Bank": {
116981                     "count": 206
116982                 },
116983                 "Belfius": {
116984                     "count": 231
116985                 },
116986                 "Bank of America": {
116987                     "count": 924
116988                 },
116989                 "RBC": {
116990                     "count": 230
116991                 },
116992                 "Alpha Bank": {
116993                     "count": 123
116994                 },
116995                 "Сбербанк": {
116996                     "count": 4794
116997                 },
116998                 "Россельхозбанк": {
116999                     "count": 201
117000                 },
117001                 "Crédit du Nord": {
117002                     "count": 96
117003                 },
117004                 "BancoEstado": {
117005                     "count": 80
117006                 },
117007                 "Millennium Bank": {
117008                     "count": 414
117009                 },
117010                 "State Bank of India": {
117011                     "count": 151
117012                 },
117013                 "Беларусбанк": {
117014                     "count": 242
117015                 },
117016                 "ING Bank Śląski": {
117017                     "count": 67
117018                 },
117019                 "Caixa Geral de Depósitos": {
117020                     "count": 129
117021                 },
117022                 "Kreissparkasse Köln": {
117023                     "count": 65
117024                 },
117025                 "Banco BCI": {
117026                     "count": 51
117027                 },
117028                 "Banco de Chile": {
117029                     "count": 98
117030                 },
117031                 "ВТБ24": {
117032                     "count": 326
117033                 },
117034                 "UBS": {
117035                     "count": 134
117036                 },
117037                 "PKO BP": {
117038                     "count": 265
117039                 },
117040                 "Chinabank": {
117041                     "count": 55
117042                 },
117043                 "PSBank": {
117044                     "count": 59
117045                 },
117046                 "Union Bank": {
117047                     "count": 124
117048                 },
117049                 "China Bank": {
117050                     "count": 66
117051                 },
117052                 "RCBC": {
117053                     "count": 122
117054                 },
117055                 "Unicaja": {
117056                     "count": 83
117057                 },
117058                 "BBK": {
117059                     "count": 79
117060                 },
117061                 "Ibercaja": {
117062                     "count": 69
117063                 },
117064                 "RBS": {
117065                     "count": 143
117066                 },
117067                 "Commercial Bank of Ceylon PLC": {
117068                     "count": 79
117069                 },
117070                 "Bank of Ireland": {
117071                     "count": 109
117072                 },
117073                 "BNL": {
117074                     "count": 87
117075                 },
117076                 "Banco Santander": {
117077                     "count": 138
117078                 },
117079                 "Banco Itaú": {
117080                     "count": 111
117081                 },
117082                 "AIB": {
117083                     "count": 72
117084                 },
117085                 "BZ WBK": {
117086                     "count": 77
117087                 },
117088                 "Banco do Brasil": {
117089                     "count": 557
117090                 },
117091                 "Caixa Econômica Federal": {
117092                     "count": 184
117093                 },
117094                 "Fifth Third Bank": {
117095                     "count": 84
117096                 },
117097                 "Banca Popolare di Vicenza": {
117098                     "count": 81
117099                 },
117100                 "Wachovia": {
117101                     "count": 58
117102                 },
117103                 "OLB": {
117104                     "count": 53
117105                 },
117106                 "みずほ銀行": {
117107                     "count": 78
117108                 },
117109                 "BES": {
117110                     "count": 72
117111                 },
117112                 "ICICI Bank": {
117113                     "count": 91
117114                 },
117115                 "HDFC Bank": {
117116                     "count": 91
117117                 },
117118                 "La Banque Postale": {
117119                     "count": 67
117120                 },
117121                 "Pekao SA": {
117122                     "count": 56
117123                 },
117124                 "Oberbank": {
117125                     "count": 90
117126                 },
117127                 "Bradesco": {
117128                     "count": 295
117129                 },
117130                 "Oldenburgische Landesbank": {
117131                     "count": 56
117132                 },
117133                 "Bendigo Bank": {
117134                     "count": 93
117135                 },
117136                 "Argenta": {
117137                     "count": 86
117138                 },
117139                 "AXA": {
117140                     "count": 68
117141                 },
117142                 "Axis Bank": {
117143                     "count": 61
117144                 },
117145                 "Banco Nación": {
117146                     "count": 67
117147                 },
117148                 "GE Money Bank": {
117149                     "count": 72
117150                 },
117151                 "Альфа-Банк": {
117152                     "count": 185
117153                 },
117154                 "Белагропромбанк": {
117155                     "count": 70
117156                 },
117157                 "Caja Círculo": {
117158                     "count": 65
117159                 },
117160                 "Banco Galicia": {
117161                     "count": 51
117162                 },
117163                 "Eurobank": {
117164                     "count": 97
117165                 },
117166                 "Banca Intesa": {
117167                     "count": 62
117168                 },
117169                 "Canara Bank": {
117170                     "count": 92
117171                 },
117172                 "Cajamar": {
117173                     "count": 77
117174                 },
117175                 "Banamex": {
117176                     "count": 149
117177                 },
117178                 "Crédit Mutuel de Bretagne": {
117179                     "count": 335
117180                 },
117181                 "Davivienda": {
117182                     "count": 83
117183                 },
117184                 "Bank Spółdzielczy": {
117185                     "count": 159
117186                 },
117187                 "Credit Agricole": {
117188                     "count": 157
117189                 },
117190                 "Bankinter": {
117191                     "count": 59
117192                 },
117193                 "Banque Nationale": {
117194                     "count": 63
117195                 },
117196                 "Bank of the West": {
117197                     "count": 96
117198                 },
117199                 "Key Bank": {
117200                     "count": 155
117201                 },
117202                 "Western Union": {
117203                     "count": 88
117204                 },
117205                 "Citizens Bank": {
117206                     "count": 115
117207                 },
117208                 "ПриватБанк": {
117209                     "count": 513
117210                 },
117211                 "Security Bank": {
117212                     "count": 78
117213                 },
117214                 "Millenium Bank": {
117215                     "count": 60
117216                 },
117217                 "Bankia": {
117218                     "count": 149
117219                 },
117220                 "三菱東京UFJ銀行": {
117221                     "count": 159
117222                 },
117223                 "Caixa": {
117224                     "count": 117
117225                 },
117226                 "Banco de Costa Rica": {
117227                     "count": 63
117228                 },
117229                 "SunTrust Bank": {
117230                     "count": 73
117231                 },
117232                 "Itaú": {
117233                     "count": 338
117234                 },
117235                 "PBZ": {
117236                     "count": 52
117237                 },
117238                 "中国工商银行": {
117239                     "count": 51
117240                 },
117241                 "Bancolombia": {
117242                     "count": 89
117243                 },
117244                 "Райффайзен Банк Аваль": {
117245                     "count": 64
117246                 },
117247                 "Bancomer": {
117248                     "count": 115
117249                 },
117250                 "Banorte": {
117251                     "count": 80
117252                 },
117253                 "Alior Bank": {
117254                     "count": 81
117255                 },
117256                 "BOC": {
117257                     "count": 51
117258                 },
117259                 "Банк Москвы": {
117260                     "count": 118
117261                 },
117262                 "ВТБ": {
117263                     "count": 59
117264                 },
117265                 "Getin Bank": {
117266                     "count": 55
117267                 },
117268                 "Caja Duero": {
117269                     "count": 57
117270                 },
117271                 "Regions Bank": {
117272                     "count": 62
117273                 },
117274                 "Росбанк": {
117275                     "count": 177
117276                 },
117277                 "Banco Estado": {
117278                     "count": 72
117279                 },
117280                 "BCI": {
117281                     "count": 68
117282                 },
117283                 "SunTrust": {
117284                     "count": 68
117285                 },
117286                 "PNC Bank": {
117287                     "count": 254
117288                 },
117289                 "신한은행": {
117290                     "count": 217,
117291                     "tags": {
117292                         "name:en": "Sinhan Bank"
117293                     }
117294                 },
117295                 "우리은행": {
117296                     "count": 291,
117297                     "tags": {
117298                         "name:en": "Uri Bank"
117299                     }
117300                 },
117301                 "국민은행": {
117302                     "count": 165,
117303                     "tags": {
117304                         "name:en": "Gungmin Bank"
117305                     }
117306                 },
117307                 "중소기업은행": {
117308                     "count": 52,
117309                     "tags": {
117310                         "name:en": "Industrial Bank of Korea"
117311                     }
117312                 },
117313                 "광주은행": {
117314                     "count": 51,
117315                     "tags": {
117316                         "name:en": "Gwangju Bank"
117317                     }
117318                 },
117319                 "Газпромбанк": {
117320                     "count": 100
117321                 },
117322                 "M&T Bank": {
117323                     "count": 92
117324                 },
117325                 "Caja de Burgos": {
117326                     "count": 51
117327                 },
117328                 "Santander Totta": {
117329                     "count": 69
117330                 },
117331                 "УкрСиббанк": {
117332                     "count": 192
117333                 },
117334                 "Ощадбанк": {
117335                     "count": 364
117336                 },
117337                 "Уралсиб": {
117338                     "count": 85
117339                 },
117340                 "りそな銀行": {
117341                     "count": 225,
117342                     "tags": {
117343                         "name:en": "Mizuho Bank"
117344                     }
117345                 },
117346                 "Ecobank": {
117347                     "count": 66
117348                 },
117349                 "Cajero Automatico Bancared": {
117350                     "count": 145
117351                 },
117352                 "Промсвязьбанк": {
117353                     "count": 93
117354                 },
117355                 "三井住友銀行": {
117356                     "count": 129
117357                 },
117358                 "Banco Provincia": {
117359                     "count": 67
117360                 },
117361                 "BB&T": {
117362                     "count": 147
117363                 },
117364                 "Возрождение": {
117365                     "count": 59
117366                 },
117367                 "Capital One": {
117368                     "count": 59
117369                 },
117370                 "横浜銀行": {
117371                     "count": 51
117372                 },
117373                 "Bank Mandiri": {
117374                     "count": 62
117375                 },
117376                 "Banco de la Nación": {
117377                     "count": 92
117378                 },
117379                 "Banco G&T Continental": {
117380                     "count": 62
117381                 },
117382                 "Peoples Bank": {
117383                     "count": 60
117384                 },
117385                 "工商银行": {
117386                     "count": 51
117387                 },
117388                 "Совкомбанк": {
117389                     "count": 55
117390                 },
117391                 "Provincial": {
117392                     "count": 56
117393                 },
117394                 "Banco de Desarrollo Banrural": {
117395                     "count": 73
117396                 },
117397                 "Banco Bradesco": {
117398                     "count": 65
117399                 },
117400                 "Bicentenario": {
117401                     "count": 182
117402                 },
117403                 "ლიბერთი ბანკი": {
117404                     "count": 54,
117405                     "tags": {
117406                         "name:en": "Liberty Bank"
117407                     }
117408                 },
117409                 "Banesco": {
117410                     "count": 108
117411                 },
117412                 "Mercantil": {
117413                     "count": 75
117414                 },
117415                 "Bank BRI": {
117416                     "count": 53
117417                 },
117418                 "Del Tesoro": {
117419                     "count": 91
117420                 },
117421                 "하나은행": {
117422                     "count": 77
117423                 },
117424                 "CityCommerce Bank": {
117425                     "count": 71
117426                 },
117427                 "De Venezuela": {
117428                     "count": 117
117429                 }
117430             },
117431             "car_rental": {
117432                 "Europcar": {
117433                     "count": 291
117434                 },
117435                 "Budget": {
117436                     "count": 92
117437                 },
117438                 "Sixt": {
117439                     "count": 161
117440                 },
117441                 "Avis": {
117442                     "count": 282
117443                 },
117444                 "Hertz": {
117445                     "count": 293
117446                 },
117447                 "Enterprise": {
117448                     "count": 199
117449                 },
117450                 "stadtmobil CarSharing-Station": {
117451                     "count": 148
117452                 }
117453             },
117454             "pharmacy": {
117455                 "Rowlands Pharmacy": {
117456                     "count": 71
117457                 },
117458                 "Boots": {
117459                     "count": 840
117460                 },
117461                 "Marien-Apotheke": {
117462                     "count": 314
117463                 },
117464                 "Mercury Drug": {
117465                     "count": 426
117466                 },
117467                 "Löwen-Apotheke": {
117468                     "count": 356
117469                 },
117470                 "Superdrug": {
117471                     "count": 117
117472                 },
117473                 "Sonnen-Apotheke": {
117474                     "count": 311
117475                 },
117476                 "Rathaus-Apotheke": {
117477                     "count": 132
117478                 },
117479                 "Engel-Apotheke": {
117480                     "count": 123
117481                 },
117482                 "Hirsch-Apotheke": {
117483                     "count": 83
117484                 },
117485                 "Stern-Apotheke": {
117486                     "count": 67
117487                 },
117488                 "Lloyds Pharmacy": {
117489                     "count": 295
117490                 },
117491                 "Rosen-Apotheke": {
117492                     "count": 208
117493                 },
117494                 "Stadt-Apotheke": {
117495                     "count": 302
117496                 },
117497                 "Markt-Apotheke": {
117498                     "count": 164
117499                 },
117500                 "Аптека": {
117501                     "count": 1989
117502                 },
117503                 "Pharmasave": {
117504                     "count": 64
117505                 },
117506                 "Brunnen-Apotheke": {
117507                     "count": 53
117508                 },
117509                 "Shoppers Drug Mart": {
117510                     "count": 430
117511                 },
117512                 "Apotheke am Markt": {
117513                     "count": 60
117514                 },
117515                 "Alte Apotheke": {
117516                     "count": 88
117517                 },
117518                 "Neue Apotheke": {
117519                     "count": 109
117520                 },
117521                 "Gintarinė vaistinė": {
117522                     "count": 101
117523                 },
117524                 "Rats-Apotheke": {
117525                     "count": 84
117526                 },
117527                 "Adler Apotheke": {
117528                     "count": 313
117529                 },
117530                 "Pharmacie Centrale": {
117531                     "count": 64
117532                 },
117533                 "Walgreens": {
117534                     "count": 1619
117535                 },
117536                 "Rite Aid": {
117537                     "count": 745
117538                 },
117539                 "Apotheke": {
117540                     "count": 165
117541                 },
117542                 "Linden-Apotheke": {
117543                     "count": 211
117544                 },
117545                 "Bahnhof-Apotheke": {
117546                     "count": 66
117547                 },
117548                 "Burg-Apotheke": {
117549                     "count": 55
117550                 },
117551                 "Jean Coutu": {
117552                     "count": 62
117553                 },
117554                 "Pharmaprix": {
117555                     "count": 60
117556                 },
117557                 "Farmacias Ahumada": {
117558                     "count": 104
117559                 },
117560                 "Farmacia Comunale": {
117561                     "count": 113
117562                 },
117563                 "Farmacias Cruz Verde": {
117564                     "count": 86
117565                 },
117566                 "Cruz Verde": {
117567                     "count": 99
117568                 },
117569                 "Hubertus Apotheke": {
117570                     "count": 52
117571                 },
117572                 "CVS": {
117573                     "count": 1560
117574                 },
117575                 "Farmacias SalcoBrand": {
117576                     "count": 133
117577                 },
117578                 "Фармация": {
117579                     "count": 120
117580                 },
117581                 "Bären-Apotheke": {
117582                     "count": 74
117583                 },
117584                 "Clicks": {
117585                     "count": 113
117586                 },
117587                 "セイジョー": {
117588                     "count": 53
117589                 },
117590                 "マツモトキヨシ": {
117591                     "count": 115
117592                 },
117593                 "Dr. Max": {
117594                     "count": 51
117595                 },
117596                 "Вита": {
117597                     "count": 106
117598                 },
117599                 "Радуга": {
117600                     "count": 70
117601                 },
117602                 "サンドラッグ": {
117603                     "count": 61
117604                 },
117605                 "Apteka": {
117606                     "count": 366
117607                 },
117608                 "Первая помощь": {
117609                     "count": 74
117610                 },
117611                 "Ригла": {
117612                     "count": 113
117613                 },
117614                 "Имплозия": {
117615                     "count": 63
117616                 },
117617                 "Kinney Drugs": {
117618                     "count": 68
117619                 },
117620                 "Классика": {
117621                     "count": 67
117622                 },
117623                 "Ljekarna": {
117624                     "count": 53
117625                 },
117626                 "SalcoBrand": {
117627                     "count": 88
117628                 },
117629                 "Аптека 36,6": {
117630                     "count": 224
117631                 },
117632                 "Фармакор": {
117633                     "count": 75
117634                 },
117635                 "スギ薬局": {
117636                     "count": 84
117637                 },
117638                 "Аптечный пункт": {
117639                     "count": 148
117640                 },
117641                 "Невис": {
117642                     "count": 60
117643                 },
117644                 "トモズ (Tomod's)": {
117645                     "count": 83
117646                 },
117647                 "Eurovaistinė": {
117648                     "count": 65
117649                 },
117650                 "Farmacity": {
117651                     "count": 68
117652                 },
117653                 "аптека": {
117654                     "count": 96
117655                 },
117656                 "The Generics Pharmacy": {
117657                     "count": 95
117658                 },
117659                 "Farmatodo": {
117660                     "count": 123
117661                 },
117662                 "Duane Reade": {
117663                     "count": 61
117664                 },
117665                 "H-E-B": {
117666                     "count": 262
117667                 },
117668                 "Фармленд": {
117669                     "count": 82
117670                 },
117671                 "ドラッグてらしま (Drug Terashima)": {
117672                     "count": 96
117673                 },
117674                 "Арніка": {
117675                     "count": 125
117676                 },
117677                 "ავერსი (Aversi)": {
117678                     "count": 62
117679                 },
117680                 "Farmahorro": {
117681                     "count": 58
117682                 }
117683             },
117684             "cafe": {
117685                 "Starbucks": {
117686                     "count": 4238,
117687                     "tags": {
117688                         "cuisine": "coffee_shop"
117689                     }
117690                 },
117691                 "Cafeteria": {
117692                     "count": 115
117693                 },
117694                 "Costa": {
117695                     "count": 618
117696                 },
117697                 "Caffè Nero": {
117698                     "count": 169
117699                 },
117700                 "Кафе": {
117701                     "count": 226
117702                 },
117703                 "Café Central": {
117704                     "count": 61
117705                 },
117706                 "Second Cup": {
117707                     "count": 193
117708                 },
117709                 "Eisdiele": {
117710                     "count": 73
117711                 },
117712                 "Dunkin Donuts": {
117713                     "count": 428,
117714                     "tags": {
117715                         "cuisine": "donut"
117716                     }
117717                 },
117718                 "Espresso House": {
117719                     "count": 53
117720                 },
117721                 "Segafredo": {
117722                     "count": 69
117723                 },
117724                 "Coffee Time": {
117725                     "count": 94
117726                 },
117727                 "Cafe Coffee Day": {
117728                     "count": 120
117729                 },
117730                 "Eiscafe Venezia": {
117731                     "count": 180
117732                 },
117733                 "スターバックス": {
117734                     "count": 251,
117735                     "tags": {
117736                         "name:en": "Starbucks"
117737                     }
117738                 },
117739                 "Шоколадница": {
117740                     "count": 145
117741                 },
117742                 "Pret A Manger": {
117743                     "count": 119
117744                 },
117745                 "Столовая": {
117746                     "count": 391
117747                 },
117748                 "Jamba Juice": {
117749                     "count": 53
117750                 },
117751                 "ドトール": {
117752                     "count": 164,
117753                     "tags": {
117754                         "name:en": "DOUTOR"
117755                     }
117756                 },
117757                 "Tchibo": {
117758                     "count": 100
117759                 },
117760                 "Кофе Хауз": {
117761                     "count": 104
117762                 },
117763                 "Caribou Coffee": {
117764                     "count": 100
117765                 },
117766                 "Уют": {
117767                     "count": 51
117768                 },
117769                 "Шашлычная": {
117770                     "count": 58
117771                 },
117772                 "คาเฟ่ อเมซอน": {
117773                     "count": 62
117774                 },
117775                 "Traveler's Coffee": {
117776                     "count": 60
117777                 },
117778                 "カフェ・ド・クリエ": {
117779                     "count": 67,
117780                     "tags": {
117781                         "name:en": "Cafe de CRIE"
117782                     }
117783                 },
117784                 "Cafe Amazon": {
117785                     "count": 65
117786                 }
117787             }
117788         },
117789         "shop": {
117790             "supermarket": {
117791                 "Budgens": {
117792                     "count": 88
117793                 },
117794                 "Morrisons": {
117795                     "count": 411
117796                 },
117797                 "Interspar": {
117798                     "count": 142
117799                 },
117800                 "Merkur": {
117801                     "count": 107
117802                 },
117803                 "Sainsbury's": {
117804                     "count": 547
117805                 },
117806                 "Lidl": {
117807                     "count": 6208
117808                 },
117809                 "EDEKA": {
117810                     "count": 506
117811                 },
117812                 "Coles": {
117813                     "count": 400
117814                 },
117815                 "Iceland": {
117816                     "count": 315
117817                 },
117818                 "Coop": {
117819                     "count": 1906
117820                 },
117821                 "Tesco": {
117822                     "count": 1297
117823                 },
117824                 "Woolworths": {
117825                     "count": 541
117826                 },
117827                 "Zielpunkt": {
117828                     "count": 239
117829                 },
117830                 "Nahkauf": {
117831                     "count": 170
117832                 },
117833                 "Billa": {
117834                     "count": 1432
117835                 },
117836                 "Kaufland": {
117837                     "count": 1004
117838                 },
117839                 "Plus": {
117840                     "count": 120
117841                 },
117842                 "ALDI": {
117843                     "count": 5172
117844                 },
117845                 "Checkers": {
117846                     "count": 128
117847                 },
117848                 "Tesco Metro": {
117849                     "count": 137
117850                 },
117851                 "NP": {
117852                     "count": 153
117853                 },
117854                 "Penny": {
117855                     "count": 1759
117856                 },
117857                 "Norma": {
117858                     "count": 1068
117859                 },
117860                 "Asda": {
117861                     "count": 225
117862                 },
117863                 "Netto": {
117864                     "count": 4379
117865                 },
117866                 "REWE": {
117867                     "count": 1474
117868                 },
117869                 "Rewe": {
117870                     "count": 1171
117871                 },
117872                 "Aldi Süd": {
117873                     "count": 594
117874                 },
117875                 "Real": {
117876                     "count": 246
117877                 },
117878                 "Tesco Express": {
117879                     "count": 406
117880                 },
117881                 "King Soopers": {
117882                     "count": 72
117883                 },
117884                 "Kiwi": {
117885                     "count": 167
117886                 },
117887                 "Edeka": {
117888                     "count": 1787
117889                 },
117890                 "Pick n Pay": {
117891                     "count": 241
117892                 },
117893                 "ICA": {
117894                     "count": 192
117895                 },
117896                 "Tengelmann": {
117897                     "count": 188
117898                 },
117899                 "Carrefour": {
117900                     "count": 1640
117901                 },
117902                 "Waitrose": {
117903                     "count": 258
117904                 },
117905                 "Spar": {
117906                     "count": 2100
117907                 },
117908                 "Hofer": {
117909                     "count": 442
117910                 },
117911                 "M-Preis": {
117912                     "count": 76
117913                 },
117914                 "LIDL": {
117915                     "count": 922
117916                 },
117917                 "tegut": {
117918                     "count": 210
117919                 },
117920                 "Sainsbury's Local": {
117921                     "count": 118
117922                 },
117923                 "E-Center": {
117924                     "count": 66
117925                 },
117926                 "Aldi Nord": {
117927                     "count": 210
117928                 },
117929                 "nahkauf": {
117930                     "count": 84
117931                 },
117932                 "Meijer": {
117933                     "count": 76
117934                 },
117935                 "Safeway": {
117936                     "count": 410
117937                 },
117938                 "Costco": {
117939                     "count": 152
117940                 },
117941                 "Albert": {
117942                     "count": 185
117943                 },
117944                 "Jumbo": {
117945                     "count": 194
117946                 },
117947                 "Shoprite": {
117948                     "count": 244
117949                 },
117950                 "MPreis": {
117951                     "count": 54
117952                 },
117953                 "Penny Market": {
117954                     "count": 429
117955                 },
117956                 "Tesco Extra": {
117957                     "count": 123
117958                 },
117959                 "Albert Heijn": {
117960                     "count": 476
117961                 },
117962                 "IGA": {
117963                     "count": 363
117964                 },
117965                 "Super U": {
117966                     "count": 488
117967                 },
117968                 "Metro": {
117969                     "count": 260
117970                 },
117971                 "Neukauf": {
117972                     "count": 77
117973                 },
117974                 "Migros": {
117975                     "count": 459
117976                 },
117977                 "Marktkauf": {
117978                     "count": 121
117979                 },
117980                 "Delikatesy Centrum": {
117981                     "count": 59
117982                 },
117983                 "C1000": {
117984                     "count": 307
117985                 },
117986                 "Hoogvliet": {
117987                     "count": 53
117988                 },
117989                 "COOP": {
117990                     "count": 194
117991                 },
117992                 "Food Basics": {
117993                     "count": 75
117994                 },
117995                 "Casino": {
117996                     "count": 264
117997                 },
117998                 "Penny Markt": {
117999                     "count": 466
118000                 },
118001                 "Giant": {
118002                     "count": 191
118003                 },
118004                 "COOP Jednota": {
118005                     "count": 73
118006                 },
118007                 "Rema 1000": {
118008                     "count": 368
118009                 },
118010                 "Kaufpark": {
118011                     "count": 96
118012                 },
118013                 "ALDI SÜD": {
118014                     "count": 113
118015                 },
118016                 "Simply Market": {
118017                     "count": 330
118018                 },
118019                 "Konzum": {
118020                     "count": 230
118021                 },
118022                 "Carrefour Express": {
118023                     "count": 353
118024                 },
118025                 "Eurospar": {
118026                     "count": 270
118027                 },
118028                 "Mercator": {
118029                     "count": 125
118030                 },
118031                 "Famila": {
118032                     "count": 130
118033                 },
118034                 "Hemköp": {
118035                     "count": 82
118036                 },
118037                 "real,-": {
118038                     "count": 81
118039                 },
118040                 "Markant": {
118041                     "count": 88
118042                 },
118043                 "Volg": {
118044                     "count": 135
118045                 },
118046                 "Leader Price": {
118047                     "count": 267
118048                 },
118049                 "Treff 3000": {
118050                     "count": 94
118051                 },
118052                 "SuperBrugsen": {
118053                     "count": 67
118054                 },
118055                 "Kaiser's": {
118056                     "count": 256
118057                 },
118058                 "K+K": {
118059                     "count": 106
118060                 },
118061                 "Unimarkt": {
118062                     "count": 86
118063                 },
118064                 "Carrefour City": {
118065                     "count": 126
118066                 },
118067                 "Sobeys": {
118068                     "count": 122
118069                 },
118070                 "S-Market": {
118071                     "count": 109
118072                 },
118073                 "Combi": {
118074                     "count": 55
118075                 },
118076                 "Denner": {
118077                     "count": 276
118078                 },
118079                 "Konsum": {
118080                     "count": 133
118081                 },
118082                 "Franprix": {
118083                     "count": 312
118084                 },
118085                 "Monoprix": {
118086                     "count": 198
118087                 },
118088                 "Diska": {
118089                     "count": 69
118090                 },
118091                 "PENNY": {
118092                     "count": 79
118093                 },
118094                 "Dia": {
118095                     "count": 835
118096                 },
118097                 "Giant Eagle": {
118098                     "count": 85
118099                 },
118100                 "NORMA": {
118101                     "count": 115
118102                 },
118103                 "AD Delhaize": {
118104                     "count": 63
118105                 },
118106                 "Auchan": {
118107                     "count": 152
118108                 },
118109                 "Mercadona": {
118110                     "count": 769
118111                 },
118112                 "Consum": {
118113                     "count": 130
118114                 },
118115                 "Carrefour Market": {
118116                     "count": 80
118117                 },
118118                 "Whole Foods": {
118119                     "count": 210
118120                 },
118121                 "Pam": {
118122                     "count": 56
118123                 },
118124                 "sky": {
118125                     "count": 105
118126                 },
118127                 "Despar": {
118128                     "count": 146
118129                 },
118130                 "Eroski": {
118131                     "count": 208
118132                 },
118133                 "Costcutter": {
118134                     "count": 63
118135                 },
118136                 "Maxi": {
118137                     "count": 108
118138                 },
118139                 "Colruyt": {
118140                     "count": 180
118141                 },
118142                 "The Co-operative": {
118143                     "count": 64
118144                 },
118145                 "Intermarché": {
118146                     "count": 1210
118147                 },
118148                 "Delhaize": {
118149                     "count": 207
118150                 },
118151                 "CBA": {
118152                     "count": 176
118153                 },
118154                 "Shopi": {
118155                     "count": 53
118156                 },
118157                 "Walmart": {
118158                     "count": 644
118159                 },
118160                 "Kroger": {
118161                     "count": 317
118162                 },
118163                 "Albertsons": {
118164                     "count": 242
118165                 },
118166                 "Trader Joe's": {
118167                     "count": 235
118168                 },
118169                 "Feneberg": {
118170                     "count": 58
118171                 },
118172                 "denn's Biomarkt": {
118173                     "count": 52
118174                 },
118175                 "dm": {
118176                     "count": 114
118177                 },
118178                 "Kvickly": {
118179                     "count": 55
118180                 },
118181                 "Makro": {
118182                     "count": 140
118183                 },
118184                 "Dico": {
118185                     "count": 53
118186                 },
118187                 "Nah & Frisch": {
118188                     "count": 73
118189                 },
118190                 "Champion": {
118191                     "count": 59
118192                 },
118193                 "ICA Supermarket": {
118194                     "count": 51
118195                 },
118196                 "Fakta": {
118197                     "count": 235
118198                 },
118199                 "Магнит": {
118200                     "count": 1760
118201                 },
118202                 "Caprabo": {
118203                     "count": 103
118204                 },
118205                 "Famiglia Cooperativa": {
118206                     "count": 64
118207                 },
118208                 "Народная 7Я семьЯ": {
118209                     "count": 154
118210                 },
118211                 "Esselunga": {
118212                     "count": 85
118213                 },
118214                 "Maxima": {
118215                     "count": 102
118216                 },
118217                 "Petit Casino": {
118218                     "count": 111
118219                 },
118220                 "Wasgau": {
118221                     "count": 60
118222                 },
118223                 "Pingo Doce": {
118224                     "count": 253
118225                 },
118226                 "Match": {
118227                     "count": 140
118228                 },
118229                 "Profi": {
118230                     "count": 60
118231                 },
118232                 "Lider": {
118233                     "count": 65
118234                 },
118235                 "Unimarc": {
118236                     "count": 177
118237                 },
118238                 "Co-operative Food": {
118239                     "count": 59
118240                 },
118241                 "Santa Isabel": {
118242                     "count": 128
118243                 },
118244                 "Седьмой континент": {
118245                     "count": 79
118246                 },
118247                 "HIT": {
118248                     "count": 59
118249                 },
118250                 "Rimi": {
118251                     "count": 106
118252                 },
118253                 "Conad": {
118254                     "count": 304
118255                 },
118256                 "Фуршет": {
118257                     "count": 76
118258                 },
118259                 "Willys": {
118260                     "count": 56
118261                 },
118262                 "Farmfoods": {
118263                     "count": 64
118264                 },
118265                 "U Express": {
118266                     "count": 51
118267                 },
118268                 "Фора": {
118269                     "count": 52
118270                 },
118271                 "Dunnes Stores": {
118272                     "count": 73
118273                 },
118274                 "Сільпо": {
118275                     "count": 125
118276                 },
118277                 "マルエツ": {
118278                     "count": 59
118279                 },
118280                 "Piggly Wiggly": {
118281                     "count": 57
118282                 },
118283                 "Crai": {
118284                     "count": 54
118285                 },
118286                 "El Árbol": {
118287                     "count": 73
118288                 },
118289                 "Centre Commercial E. Leclerc": {
118290                     "count": 549
118291                 },
118292                 "Foodland": {
118293                     "count": 100
118294                 },
118295                 "Super Brugsen": {
118296                     "count": 67
118297                 },
118298                 "Дикси": {
118299                     "count": 683
118300                 },
118301                 "Пятёрочка": {
118302                     "count": 1344
118303                 },
118304                 "Publix": {
118305                     "count": 339
118306                 },
118307                 "Føtex": {
118308                     "count": 66
118309                 },
118310                 "coop": {
118311                     "count": 73
118312                 },
118313                 "Fressnapf": {
118314                     "count": 69
118315                 },
118316                 "Coop Konsum": {
118317                     "count": 79
118318                 },
118319                 "Carrefour Contact": {
118320                     "count": 83
118321                 },
118322                 "SPAR": {
118323                     "count": 286
118324                 },
118325                 "No Frills": {
118326                     "count": 105
118327                 },
118328                 "Plodine": {
118329                     "count": 52
118330                 },
118331                 "ADEG": {
118332                     "count": 68
118333                 },
118334                 "Minipreço": {
118335                     "count": 111
118336                 },
118337                 "Biedronka": {
118338                     "count": 1335
118339                 },
118340                 "The Co-operative Food": {
118341                     "count": 131
118342                 },
118343                 "Eurospin": {
118344                     "count": 155
118345                 },
118346                 "Семья": {
118347                     "count": 62
118348                 },
118349                 "Gadis": {
118350                     "count": 53
118351                 },
118352                 "Евроопт": {
118353                     "count": 68
118354                 },
118355                 "Centra": {
118356                     "count": 51
118357                 },
118358                 "Квартал": {
118359                     "count": 82
118360                 },
118361                 "New World": {
118362                     "count": 69
118363                 },
118364                 "Countdown": {
118365                     "count": 95
118366                 },
118367                 "Reliance Fresh": {
118368                     "count": 61
118369                 },
118370                 "Stokrotka": {
118371                     "count": 98
118372                 },
118373                 "Coop Jednota": {
118374                     "count": 74
118375                 },
118376                 "Fred Meyer": {
118377                     "count": 64
118378                 },
118379                 "Irma": {
118380                     "count": 58
118381                 },
118382                 "Continente": {
118383                     "count": 75
118384                 },
118385                 "Price Chopper": {
118386                     "count": 99
118387                 },
118388                 "Game": {
118389                     "count": 52
118390                 },
118391                 "Soriana": {
118392                     "count": 93
118393                 },
118394                 "Alimerka": {
118395                     "count": 64
118396                 },
118397                 "Piotr i Paweł": {
118398                     "count": 53
118399                 },
118400                 "Перекресток": {
118401                     "count": 312
118402                 },
118403                 "Maxima X": {
118404                     "count": 117
118405                 },
118406                 "Карусель": {
118407                     "count": 55
118408                 },
118409                 "ALDI Nord": {
118410                     "count": 51
118411                 },
118412                 "Condis": {
118413                     "count": 67
118414                 },
118415                 "Sam's Club": {
118416                     "count": 138
118417                 },
118418                 "Копейка": {
118419                     "count": 87
118420                 },
118421                 "Géant Casino": {
118422                     "count": 54
118423                 },
118424                 "ASDA": {
118425                     "count": 180
118426                 },
118427                 "Intermarche": {
118428                     "count": 115
118429                 },
118430                 "Stop & Shop": {
118431                     "count": 66
118432                 },
118433                 "Food Lion": {
118434                     "count": 216
118435                 },
118436                 "Harris Teeter": {
118437                     "count": 92
118438                 },
118439                 "Foodworks": {
118440                     "count": 62
118441                 },
118442                 "Polo Market": {
118443                     "count": 86
118444                 },
118445                 "Лента": {
118446                     "count": 51
118447                 },
118448                 "西友 (SEIYU)": {
118449                     "count": 58
118450                 },
118451                 "H-E-B": {
118452                     "count": 293
118453                 },
118454                 "Атак": {
118455                     "count": 53
118456                 },
118457                 "Полушка": {
118458                     "count": 139
118459                 },
118460                 "Extra": {
118461                     "count": 82
118462                 },
118463                 "Lewiatan": {
118464                     "count": 94
118465                 },
118466                 "Sigma": {
118467                     "count": 51
118468                 },
118469                 "АТБ": {
118470                     "count": 322
118471                 },
118472                 "Społem": {
118473                     "count": 55
118474                 },
118475                 "Bodega Aurrera": {
118476                     "count": 82
118477                 },
118478                 "Tesco Lotus": {
118479                     "count": 77
118480                 },
118481                 "Мария-Ра": {
118482                     "count": 108
118483                 },
118484                 "Магнолия": {
118485                     "count": 72
118486                 },
118487                 "Магазин": {
118488                     "count": 120
118489                 },
118490                 "Монетка": {
118491                     "count": 174
118492                 },
118493                 "Hy-Vee": {
118494                     "count": 75
118495                 },
118496                 "Walmart Supercenter": {
118497                     "count": 133
118498                 },
118499                 "Hannaford": {
118500                     "count": 57
118501                 },
118502                 "Wegmans": {
118503                     "count": 83
118504                 },
118505                 "業務スーパー": {
118506                     "count": 61
118507                 },
118508                 "Norfa XL": {
118509                     "count": 55
118510                 },
118511                 "ヨークマート (YorkMart)": {
118512                     "count": 64
118513                 },
118514                 "Leclerc Drive": {
118515                     "count": 76
118516                 }
118517             },
118518             "electronics": {
118519                 "Media Markt": {
118520                     "count": 285
118521                 },
118522                 "Maplin": {
118523                     "count": 65
118524                 },
118525                 "Best Buy": {
118526                     "count": 345
118527                 },
118528                 "Future Shop": {
118529                     "count": 73
118530                 },
118531                 "Saturn": {
118532                     "count": 134
118533                 },
118534                 "Currys": {
118535                     "count": 80
118536                 },
118537                 "Radio Shack": {
118538                     "count": 269
118539                 },
118540                 "Euronics": {
118541                     "count": 115
118542                 },
118543                 "Expert": {
118544                     "count": 123
118545                 },
118546                 "Эльдорадо": {
118547                     "count": 184
118548                 },
118549                 "Darty": {
118550                     "count": 74
118551                 },
118552                 "М.Видео": {
118553                     "count": 89
118554                 },
118555                 "ヤマダ電機": {
118556                     "count": 51
118557                 }
118558             },
118559             "convenience": {
118560                 "Shell": {
118561                     "count": 255
118562                 },
118563                 "Spar": {
118564                     "count": 922
118565                 },
118566                 "McColl's": {
118567                     "count": 100
118568                 },
118569                 "Tesco Express": {
118570                     "count": 426
118571                 },
118572                 "Sainsbury's Local": {
118573                     "count": 104
118574                 },
118575                 "Aral": {
118576                     "count": 56
118577                 },
118578                 "One Stop": {
118579                     "count": 146
118580                 },
118581                 "The Co-operative Food": {
118582                     "count": 115
118583                 },
118584                 "Londis": {
118585                     "count": 352
118586                 },
118587                 "7-Eleven": {
118588                     "count": 4440
118589                 },
118590                 "CBA": {
118591                     "count": 135
118592                 },
118593                 "Coop": {
118594                     "count": 538
118595                 },
118596                 "Sale": {
118597                     "count": 80
118598                 },
118599                 "Statoil": {
118600                     "count": 69
118601                 },
118602                 "Sheetz": {
118603                     "count": 54
118604                 },
118605                 "Konzum": {
118606                     "count": 173
118607                 },
118608                 "Siwa": {
118609                     "count": 216
118610                 },
118611                 "Mercator": {
118612                     "count": 57
118613                 },
118614                 "Esso": {
118615                     "count": 67
118616                 },
118617                 "COOP Jednota": {
118618                     "count": 181
118619                 },
118620                 "Mac's": {
118621                     "count": 152
118622                 },
118623                 "Alepa": {
118624                     "count": 62
118625                 },
118626                 "Hasty Market": {
118627                     "count": 54
118628                 },
118629                 "K-Market": {
118630                     "count": 54
118631                 },
118632                 "Costcutter": {
118633                     "count": 292
118634                 },
118635                 "Valintatalo": {
118636                     "count": 62
118637                 },
118638                 "SPAR": {
118639                     "count": 197
118640                 },
118641                 "COOP": {
118642                     "count": 140
118643                 },
118644                 "Casino": {
118645                     "count": 90
118646                 },
118647                 "Franprix": {
118648                     "count": 61
118649                 },
118650                 "Circle K": {
118651                     "count": 289
118652                 },
118653                 "セブンイレブン": {
118654                     "count": 3011,
118655                     "tags": {
118656                         "name:en": "7-Eleven"
118657                     }
118658                 },
118659                 "ローソン": {
118660                     "count": 1596,
118661                     "tags": {
118662                         "name:en": "LAWSON"
118663                     }
118664                 },
118665                 "BP": {
118666                     "count": 163
118667                 },
118668                 "Tesco": {
118669                     "count": 55
118670                 },
118671                 "Petit Casino": {
118672                     "count": 233
118673                 },
118674                 "Volg": {
118675                     "count": 116
118676                 },
118677                 "Mace": {
118678                     "count": 115
118679                 },
118680                 "Mini Market": {
118681                     "count": 272
118682                 },
118683                 "Nisa Local": {
118684                     "count": 77
118685                 },
118686                 "Dorfladen": {
118687                     "count": 75
118688                 },
118689                 "Продукты": {
118690                     "count": 4285
118691                 },
118692                 "Mini Stop": {
118693                     "count": 228
118694                 },
118695                 "LAWSON": {
118696                     "count": 419
118697                 },
118698                 "デイリーヤマザキ": {
118699                     "count": 141
118700                 },
118701                 "Biedronka": {
118702                     "count": 83
118703                 },
118704                 "Надежда": {
118705                     "count": 56
118706                 },
118707                 "Mobil": {
118708                     "count": 66
118709                 },
118710                 "Nisa": {
118711                     "count": 51
118712                 },
118713                 "Premier": {
118714                     "count": 129
118715                 },
118716                 "ABC": {
118717                     "count": 152
118718                 },
118719                 "ミニストップ": {
118720                     "count": 316,
118721                     "tags": {
118722                         "name:en": "MINISTOP"
118723                     }
118724                 },
118725                 "サンクス": {
118726                     "count": 560,
118727                     "tags": {
118728                         "name:en": "sunkus"
118729                     }
118730                 },
118731                 "スリーエフ": {
118732                     "count": 88
118733                 },
118734                 "8 à Huit": {
118735                     "count": 61
118736                 },
118737                 "Tchibo": {
118738                     "count": 56
118739                 },
118740                 "Żabka": {
118741                     "count": 546
118742                 },
118743                 "Almacen": {
118744                     "count": 229
118745                 },
118746                 "Vival": {
118747                     "count": 194
118748                 },
118749                 "FamilyMart": {
118750                     "count": 529
118751                 },
118752                 "ファミリーマート": {
118753                     "count": 1608,
118754                     "tags": {
118755                         "name:en": "FamilyMart"
118756                     }
118757                 },
118758                 "Carrefour City": {
118759                     "count": 57
118760                 },
118761                 "Sunkus": {
118762                     "count": 62
118763                 },
118764                 "Casey's General Store": {
118765                     "count": 95
118766                 },
118767                 "セブンイレブン(Seven-Eleven)": {
118768                     "count": 65
118769                 },
118770                 "Jednota": {
118771                     "count": 58
118772                 },
118773                 "Магазин": {
118774                     "count": 915
118775                 },
118776                 "Гастроном": {
118777                     "count": 152
118778                 },
118779                 "Sklep spożywczy": {
118780                     "count": 318
118781                 },
118782                 "Centra": {
118783                     "count": 111
118784                 },
118785                 "Магнит": {
118786                     "count": 701
118787                 },
118788                 "サークルK": {
118789                     "count": 538,
118790                     "tags": {
118791                         "name:en": "Circle K"
118792                     }
118793                 },
118794                 "Wawa": {
118795                     "count": 135
118796                 },
118797                 "Proxi": {
118798                     "count": 123
118799                 },
118800                 "Универсам": {
118801                     "count": 78
118802                 },
118803                 "Перекресток": {
118804                     "count": 51
118805                 },
118806                 "Groszek": {
118807                     "count": 65
118808                 },
118809                 "Select": {
118810                     "count": 62
118811                 },
118812                 "Večerka": {
118813                     "count": 51
118814                 },
118815                 "Potraviny": {
118816                     "count": 249
118817                 },
118818                 "Смак": {
118819                     "count": 78
118820                 },
118821                 "Эконом": {
118822                     "count": 55
118823                 },
118824                 "Березка": {
118825                     "count": 77
118826                 },
118827                 "Społem": {
118828                     "count": 93
118829                 },
118830                 "Carrefour Express": {
118831                     "count": 84
118832                 },
118833                 "Cumberland Farms": {
118834                     "count": 63
118835                 },
118836                 "Chevron": {
118837                     "count": 59
118838                 },
118839                 "Coop Jednota": {
118840                     "count": 66
118841                 },
118842                 "Tesco Lotus Express": {
118843                     "count": 67
118844                 },
118845                 "Kiosk": {
118846                     "count": 55
118847                 },
118848                 "24 часа": {
118849                     "count": 58
118850                 },
118851                 "Минимаркет": {
118852                     "count": 102
118853                 },
118854                 "Oxxo": {
118855                     "count": 669
118856                 },
118857                 "Пятёрочка": {
118858                     "count": 398
118859                 },
118860                 "abc": {
118861                     "count": 74
118862                 },
118863                 "7/11": {
118864                     "count": 51
118865                 },
118866                 "Stewart's": {
118867                     "count": 255
118868                 },
118869                 "Продукти": {
118870                     "count": 171
118871                 },
118872                 "ローソンストア100 (LAWSON STORE 100)": {
118873                     "count": 85
118874                 },
118875                 "Дикси": {
118876                     "count": 119
118877                 },
118878                 "Радуга": {
118879                     "count": 86
118880                 },
118881                 "ローソンストア100": {
118882                     "count": 76
118883                 },
118884                 "เซเว่นอีเลฟเว่น": {
118885                     "count": 185
118886                 },
118887                 "Spożywczy": {
118888                     "count": 78
118889                 },
118890                 "Delikatesy Centrum": {
118891                     "count": 53
118892                 },
118893                 "Citgo": {
118894                     "count": 62
118895                 },
118896                 "Фортуна": {
118897                     "count": 51
118898                 },
118899                 "Kum & Go": {
118900                     "count": 59
118901                 },
118902                 "Мария-Ра": {
118903                     "count": 76
118904                 },
118905                 "Picard": {
118906                     "count": 57
118907                 },
118908                 "Four Square": {
118909                     "count": 52
118910                 },
118911                 "Визит": {
118912                     "count": 57
118913                 },
118914                 "Авоська": {
118915                     "count": 55
118916                 },
118917                 "Dollar General": {
118918                     "count": 127
118919                 },
118920                 "Studenac": {
118921                     "count": 76
118922                 },
118923                 "Central Convenience Store": {
118924                     "count": 55
118925                 },
118926                 "Монетка": {
118927                     "count": 62
118928                 },
118929                 "продукты": {
118930                     "count": 114
118931                 },
118932                 "Теремок": {
118933                     "count": 56
118934                 },
118935                 "Kwik Trip": {
118936                     "count": 69
118937                 },
118938                 "Кулинария": {
118939                     "count": 55
118940                 },
118941                 "全家": {
118942                     "count": 90
118943                 },
118944                 "Мечта": {
118945                     "count": 54
118946                 },
118947                 "Epicerie": {
118948                     "count": 102
118949                 },
118950                 "Кировский": {
118951                     "count": 67
118952                 },
118953                 "Food Mart": {
118954                     "count": 117
118955                 },
118956                 "Delikatesy": {
118957                     "count": 81
118958                 },
118959                 "ポプラ": {
118960                     "count": 54
118961                 },
118962                 "Lewiatan": {
118963                     "count": 135
118964                 },
118965                 "Продуктовый магазин": {
118966                     "count": 149
118967                 },
118968                 "Продуктовый": {
118969                     "count": 84
118970                 },
118971                 "セイコーマート (Seicomart)": {
118972                     "count": 72
118973                 },
118974                 "Виктория": {
118975                     "count": 70
118976                 },
118977                 "Весна": {
118978                     "count": 57
118979                 },
118980                 "Mini Market Non-Stop": {
118981                     "count": 60
118982                 },
118983                 "QuikTrip": {
118984                     "count": 75
118985                 },
118986                 "Копеечка": {
118987                     "count": 51
118988                 },
118989                 "Royal Farms": {
118990                     "count": 51
118991                 },
118992                 "Alfamart": {
118993                     "count": 103
118994                 },
118995                 "Indomaret": {
118996                     "count": 141
118997                 },
118998                 "магазин": {
118999                     "count": 171
119000                 },
119001                 "全家便利商店": {
119002                     "count": 156
119003                 },
119004                 "Boutique": {
119005                     "count": 59
119006                 },
119007                 "მარკეტი (Market)": {
119008                     "count": 144
119009                 },
119010                 "Stores": {
119011                     "count": 61
119012                 }
119013             },
119014             "chemist": {
119015                 "dm": {
119016                     "count": 939
119017                 },
119018                 "Müller": {
119019                     "count": 212
119020                 },
119021                 "Schlecker": {
119022                     "count": 187
119023                 },
119024                 "Etos": {
119025                     "count": 467
119026                 },
119027                 "Bipa": {
119028                     "count": 289
119029                 },
119030                 "Rossmann": {
119031                     "count": 1669
119032                 },
119033                 "DM Drogeriemarkt": {
119034                     "count": 55
119035                 },
119036                 "Ihr Platz": {
119037                     "count": 73
119038                 },
119039                 "Douglas": {
119040                     "count": 62
119041                 },
119042                 "Kruidvat": {
119043                     "count": 123
119044                 }
119045             },
119046             "car_repair": {
119047                 "Peugeot": {
119048                     "count": 83
119049                 },
119050                 "Kwik Fit": {
119051                     "count": 75
119052                 },
119053                 "ATU": {
119054                     "count": 261
119055                 },
119056                 "Kwik-Fit": {
119057                     "count": 53
119058                 },
119059                 "Midas": {
119060                     "count": 202
119061                 },
119062                 "Feu Vert": {
119063                     "count": 113
119064                 },
119065                 "Norauto": {
119066                     "count": 152
119067                 },
119068                 "Speedy": {
119069                     "count": 115
119070                 },
119071                 "Автозапчасти": {
119072                     "count": 212
119073                 },
119074                 "Renault": {
119075                     "count": 171
119076                 },
119077                 "Pit Stop": {
119078                     "count": 58
119079                 },
119080                 "Jiffy Lube": {
119081                     "count": 198
119082                 },
119083                 "Шиномонтаж": {
119084                     "count": 1157
119085                 },
119086                 "СТО": {
119087                     "count": 395
119088                 },
119089                 "O'Reilly Auto Parts": {
119090                     "count": 81
119091                 },
119092                 "Carglass": {
119093                     "count": 112
119094                 },
119095                 "шиномонтаж": {
119096                     "count": 62
119097                 },
119098                 "Citroen": {
119099                     "count": 51
119100                 },
119101                 "Euromaster": {
119102                     "count": 87
119103                 },
119104                 "Firestone": {
119105                     "count": 88
119106                 },
119107                 "AutoZone": {
119108                     "count": 82
119109                 },
119110                 "Автосервис": {
119111                     "count": 361
119112                 },
119113                 "Advance Auto Parts": {
119114                     "count": 52
119115                 },
119116                 "Roady": {
119117                     "count": 56
119118                 }
119119             },
119120             "furniture": {
119121                 "IKEA": {
119122                     "count": 169
119123                 },
119124                 "Jysk": {
119125                     "count": 109
119126                 },
119127                 "Roller": {
119128                     "count": 78
119129                 },
119130                 "Dänisches Bettenlager": {
119131                     "count": 309
119132                 },
119133                 "Conforama": {
119134                     "count": 99
119135                 },
119136                 "Matratzen Concord": {
119137                     "count": 52
119138                 },
119139                 "Мебель": {
119140                     "count": 210
119141                 },
119142                 "But": {
119143                     "count": 63
119144                 }
119145             },
119146             "doityourself": {
119147                 "Hornbach": {
119148                     "count": 123
119149                 },
119150                 "B&Q": {
119151                     "count": 225
119152                 },
119153                 "Hubo": {
119154                     "count": 77
119155                 },
119156                 "Mr Bricolage": {
119157                     "count": 88
119158                 },
119159                 "Gamma": {
119160                     "count": 111
119161                 },
119162                 "OBI": {
119163                     "count": 422
119164                 },
119165                 "Lowes": {
119166                     "count": 1152
119167                 },
119168                 "Wickes": {
119169                     "count": 123
119170                 },
119171                 "Hagebau": {
119172                     "count": 59
119173                 },
119174                 "Max Bahr": {
119175                     "count": 79
119176                 },
119177                 "Castorama": {
119178                     "count": 153
119179                 },
119180                 "Rona": {
119181                     "count": 61
119182                 },
119183                 "Home Depot": {
119184                     "count": 865
119185                 },
119186                 "Toom Baumarkt": {
119187                     "count": 71
119188                 },
119189                 "Homebase": {
119190                     "count": 225
119191                 },
119192                 "Baumax": {
119193                     "count": 95
119194                 },
119195                 "Lagerhaus": {
119196                     "count": 79
119197                 },
119198                 "Bauhaus": {
119199                     "count": 186
119200                 },
119201                 "Canadian Tire": {
119202                     "count": 97
119203                 },
119204                 "Leroy Merlin": {
119205                     "count": 209
119206                 },
119207                 "Hellweg": {
119208                     "count": 58
119209                 },
119210                 "Brico": {
119211                     "count": 98
119212                 },
119213                 "Bricomarché": {
119214                     "count": 235
119215                 },
119216                 "Toom": {
119217                     "count": 67
119218                 },
119219                 "Hagebaumarkt": {
119220                     "count": 107
119221                 },
119222                 "Praktiker": {
119223                     "count": 122
119224                 },
119225                 "Menards": {
119226                     "count": 70
119227                 },
119228                 "Weldom": {
119229                     "count": 73
119230                 },
119231                 "Bunnings Warehouse": {
119232                     "count": 91
119233                 },
119234                 "Ace Hardware": {
119235                     "count": 147
119236                 },
119237                 "Home Hardware": {
119238                     "count": 72
119239                 },
119240                 "Хозтовары": {
119241                     "count": 86
119242                 },
119243                 "Стройматериалы": {
119244                     "count": 197
119245                 },
119246                 "Bricorama": {
119247                     "count": 60
119248                 },
119249                 "Point P": {
119250                     "count": 59
119251                 }
119252             },
119253             "stationery": {
119254                 "Staples": {
119255                     "count": 299
119256                 },
119257                 "McPaper": {
119258                     "count": 83
119259                 },
119260                 "Office Depot": {
119261                     "count": 98
119262                 },
119263                 "Канцтовары": {
119264                     "count": 63
119265                 }
119266             },
119267             "car": {
119268                 "Skoda": {
119269                     "count": 97
119270                 },
119271                 "BMW": {
119272                     "count": 149
119273                 },
119274                 "Citroen": {
119275                     "count": 277
119276                 },
119277                 "Renault": {
119278                     "count": 382
119279                 },
119280                 "Mercedes-Benz": {
119281                     "count": 235
119282                 },
119283                 "Volvo": {
119284                     "count": 96
119285                 },
119286                 "Ford": {
119287                     "count": 239
119288                 },
119289                 "Volkswagen": {
119290                     "count": 217
119291                 },
119292                 "Mazda": {
119293                     "count": 105
119294                 },
119295                 "Mitsubishi": {
119296                     "count": 73
119297                 },
119298                 "Fiat": {
119299                     "count": 93
119300                 },
119301                 "Автозапчасти": {
119302                     "count": 277
119303                 },
119304                 "Opel": {
119305                     "count": 165
119306                 },
119307                 "Audi": {
119308                     "count": 121
119309                 },
119310                 "Toyota": {
119311                     "count": 271
119312                 },
119313                 "Nissan": {
119314                     "count": 189
119315                 },
119316                 "Suzuki": {
119317                     "count": 75
119318                 },
119319                 "Honda": {
119320                     "count": 157
119321                 },
119322                 "Peugeot": {
119323                     "count": 308
119324                 },
119325                 "Шиномонтаж": {
119326                     "count": 259
119327                 },
119328                 "Hyundai": {
119329                     "count": 166
119330                 },
119331                 "Subaru": {
119332                     "count": 58
119333                 },
119334                 "Chevrolet": {
119335                     "count": 86
119336                 },
119337                 "Автомагазин": {
119338                     "count": 72
119339                 }
119340             },
119341             "clothes": {
119342                 "Matalan": {
119343                     "count": 90
119344                 },
119345                 "KiK": {
119346                     "count": 1219
119347                 },
119348                 "H&M": {
119349                     "count": 658
119350                 },
119351                 "Urban Outfitters": {
119352                     "count": 63
119353                 },
119354                 "Vögele": {
119355                     "count": 132
119356                 },
119357                 "Zeeman": {
119358                     "count": 121
119359                 },
119360                 "Takko": {
119361                     "count": 515
119362                 },
119363                 "Adler": {
119364                     "count": 55
119365                 },
119366                 "C&A": {
119367                     "count": 506
119368                 },
119369                 "Zara": {
119370                     "count": 217
119371                 },
119372                 "Vero Moda": {
119373                     "count": 95
119374                 },
119375                 "NKD": {
119376                     "count": 486
119377                 },
119378                 "Ernsting's family": {
119379                     "count": 312
119380                 },
119381                 "Winners": {
119382                     "count": 65
119383                 },
119384                 "River Island": {
119385                     "count": 59
119386                 },
119387                 "Next": {
119388                     "count": 176
119389                 },
119390                 "Gap": {
119391                     "count": 81
119392                 },
119393                 "Adidas": {
119394                     "count": 92
119395                 },
119396                 "Woolworths": {
119397                     "count": 117
119398                 },
119399                 "Mr Price": {
119400                     "count": 88
119401                 },
119402                 "Jet": {
119403                     "count": 61
119404                 },
119405                 "Pep": {
119406                     "count": 134
119407                 },
119408                 "Edgars": {
119409                     "count": 110
119410                 },
119411                 "Ackermans": {
119412                     "count": 91
119413                 },
119414                 "Truworths": {
119415                     "count": 65
119416                 },
119417                 "Ross": {
119418                     "count": 93
119419                 },
119420                 "Burton": {
119421                     "count": 51
119422                 },
119423                 "Dorothy Perkins": {
119424                     "count": 53
119425                 },
119426                 "Deichmann": {
119427                     "count": 61
119428                 },
119429                 "Lindex": {
119430                     "count": 73
119431                 },
119432                 "s.Oliver": {
119433                     "count": 56
119434                 },
119435                 "Cecil": {
119436                     "count": 51
119437                 },
119438                 "Dress Barn": {
119439                     "count": 52
119440                 },
119441                 "Old Navy": {
119442                     "count": 174
119443                 },
119444                 "Jack & Jones": {
119445                     "count": 52
119446                 },
119447                 "Pimkie": {
119448                     "count": 73
119449                 },
119450                 "Esprit": {
119451                     "count": 231
119452                 },
119453                 "Primark": {
119454                     "count": 92
119455                 },
119456                 "Bonita": {
119457                     "count": 155
119458                 },
119459                 "Mexx": {
119460                     "count": 67
119461                 },
119462                 "Gerry Weber": {
119463                     "count": 71
119464                 },
119465                 "Tally Weijl": {
119466                     "count": 70
119467                 },
119468                 "Mango": {
119469                     "count": 133
119470                 },
119471                 "TK Maxx": {
119472                     "count": 84
119473                 },
119474                 "Benetton": {
119475                     "count": 101
119476                 },
119477                 "Ulla Popken": {
119478                     "count": 61
119479                 },
119480                 "AWG": {
119481                     "count": 66
119482                 },
119483                 "Tommy Hilfiger": {
119484                     "count": 75
119485                 },
119486                 "New Yorker": {
119487                     "count": 180
119488                 },
119489                 "Orsay": {
119490                     "count": 73
119491                 },
119492                 "Jeans Fritz": {
119493                     "count": 51
119494                 },
119495                 "Charles Vögele": {
119496                     "count": 69
119497                 },
119498                 "New Look": {
119499                     "count": 126
119500                 },
119501                 "Lacoste": {
119502                     "count": 78
119503                 },
119504                 "Etam": {
119505                     "count": 53
119506                 },
119507                 "Kiabi": {
119508                     "count": 148
119509                 },
119510                 "Jack Wolfskin": {
119511                     "count": 60
119512                 },
119513                 "American Apparel": {
119514                     "count": 57
119515                 },
119516                 "Men's Wearhouse": {
119517                     "count": 54
119518                 },
119519                 "Intimissimi": {
119520                     "count": 52
119521                 },
119522                 "United Colors of Benetton": {
119523                     "count": 96
119524                 },
119525                 "Jules": {
119526                     "count": 63
119527                 },
119528                 "Second Hand": {
119529                     "count": 53
119530                 },
119531                 "AOKI": {
119532                     "count": 57
119533                 },
119534                 "Calzedonia": {
119535                     "count": 68
119536                 },
119537                 "洋服の青山": {
119538                     "count": 100
119539                 },
119540                 "Levi's": {
119541                     "count": 63
119542                 },
119543                 "Celio": {
119544                     "count": 74
119545                 },
119546                 "TJ Maxx": {
119547                     "count": 57
119548                 },
119549                 "Promod": {
119550                     "count": 82
119551                 },
119552                 "Street One": {
119553                     "count": 72
119554                 },
119555                 "ユニクロ": {
119556                     "count": 59
119557                 },
119558                 "Banana Republic": {
119559                     "count": 57
119560                 },
119561                 "Одежда": {
119562                     "count": 75
119563                 },
119564                 "Marshalls": {
119565                     "count": 56
119566                 },
119567                 "La Halle": {
119568                     "count": 62
119569                 },
119570                 "Peacocks": {
119571                     "count": 89
119572                 },
119573                 "しまむら": {
119574                     "count": 60
119575                 }
119576             },
119577             "books": {
119578                 "Bruna": {
119579                     "count": 58
119580                 },
119581                 "Waterstones": {
119582                     "count": 90
119583                 },
119584                 "Libro": {
119585                     "count": 57
119586                 },
119587                 "Barnes & Noble": {
119588                     "count": 267
119589                 },
119590                 "Weltbild": {
119591                     "count": 74
119592                 },
119593                 "Thalia": {
119594                     "count": 121
119595                 },
119596                 "Книги": {
119597                     "count": 112
119598                 }
119599             },
119600             "department_store": {
119601                 "Debenhams": {
119602                     "count": 67
119603                 },
119604                 "Canadian Tire": {
119605                     "count": 75
119606                 },
119607                 "Karstadt": {
119608                     "count": 64
119609                 },
119610                 "Walmart": {
119611                     "count": 517
119612                 },
119613                 "Kmart": {
119614                     "count": 143
119615                 },
119616                 "Target": {
119617                     "count": 574
119618                 },
119619                 "Galeria Kaufhof": {
119620                     "count": 61
119621                 },
119622                 "Marks & Spencer": {
119623                     "count": 66
119624                 },
119625                 "Big W": {
119626                     "count": 57
119627                 },
119628                 "Woolworth": {
119629                     "count": 78
119630                 },
119631                 "Универмаг": {
119632                     "count": 72
119633                 },
119634                 "Sears": {
119635                     "count": 235
119636                 },
119637                 "Walmart Supercenter": {
119638                     "count": 101
119639                 },
119640                 "Kohl's": {
119641                     "count": 153
119642                 },
119643                 "Macy's": {
119644                     "count": 147
119645                 },
119646                 "Sam's Club": {
119647                     "count": 54
119648                 },
119649                 "JCPenney": {
119650                     "count": 66
119651                 }
119652             },
119653             "alcohol": {
119654                 "Alko": {
119655                     "count": 145
119656                 },
119657                 "The Beer Store": {
119658                     "count": 150
119659                 },
119660                 "Systembolaget": {
119661                     "count": 210
119662                 },
119663                 "LCBO": {
119664                     "count": 239
119665                 },
119666                 "Ароматный мир": {
119667                     "count": 62
119668                 },
119669                 "Bargain Booze": {
119670                     "count": 62
119671                 },
119672                 "Nicolas": {
119673                     "count": 119
119674                 },
119675                 "BWS": {
119676                     "count": 70
119677                 },
119678                 "Botilleria": {
119679                     "count": 77
119680                 },
119681                 "SAQ": {
119682                     "count": 72
119683                 },
119684                 "Gall & Gall": {
119685                     "count": 512
119686                 },
119687                 "Живое пиво": {
119688                     "count": 70
119689                 }
119690             },
119691             "bakery": {
119692                 "Kamps": {
119693                     "count": 252
119694                 },
119695                 "Banette": {
119696                     "count": 52
119697                 },
119698                 "Bäckerei Schmidt": {
119699                     "count": 57
119700                 },
119701                 "Anker": {
119702                     "count": 73
119703                 },
119704                 "Hofpfisterei": {
119705                     "count": 111
119706                 },
119707                 "Greggs": {
119708                     "count": 276
119709                 },
119710                 "Oebel": {
119711                     "count": 57
119712                 },
119713                 "Boulangerie": {
119714                     "count": 266
119715                 },
119716                 "Stadtbäckerei": {
119717                     "count": 57
119718                 },
119719                 "Steinecke": {
119720                     "count": 145
119721                 },
119722                 "Ihle": {
119723                     "count": 76
119724                 },
119725                 "Goldilocks": {
119726                     "count": 59
119727                 },
119728                 "Dat Backhus": {
119729                     "count": 67
119730                 },
119731                 "K&U": {
119732                     "count": 61
119733                 },
119734                 "Der Beck": {
119735                     "count": 96
119736                 },
119737                 "Thürmann": {
119738                     "count": 54
119739                 },
119740                 "Backwerk": {
119741                     "count": 95
119742                 },
119743                 "Bäcker": {
119744                     "count": 68
119745                 },
119746                 "Schäfer's": {
119747                     "count": 51
119748                 },
119749                 "Panaderia": {
119750                     "count": 168
119751                 },
119752                 "Goeken backen": {
119753                     "count": 51
119754                 },
119755                 "Stadtbäckerei Junge": {
119756                     "count": 51
119757                 },
119758                 "Boulangerie Patisserie": {
119759                     "count": 119
119760                 },
119761                 "Paul": {
119762                     "count": 81
119763                 },
119764                 "Хлеб": {
119765                     "count": 89
119766                 },
119767                 "Piekarnia": {
119768                     "count": 62
119769                 },
119770                 "Пекарня": {
119771                     "count": 52
119772                 },
119773                 "Кулиничи": {
119774                     "count": 51
119775                 }
119776             },
119777             "sports": {
119778                 "Sports Direct": {
119779                     "count": 57
119780                 },
119781                 "Decathlon": {
119782                     "count": 309
119783                 },
119784                 "Intersport": {
119785                     "count": 283
119786                 },
119787                 "Sports Authority": {
119788                     "count": 75
119789                 },
119790                 "Спортмастер": {
119791                     "count": 87
119792                 },
119793                 "Sport 2000": {
119794                     "count": 90
119795                 },
119796                 "Dick's Sporting Goods": {
119797                     "count": 77
119798                 }
119799             },
119800             "variety_store": {
119801                 "Tedi": {
119802                     "count": 157
119803                 },
119804                 "Dollarama": {
119805                     "count": 103
119806                 },
119807                 "Family Dollar": {
119808                     "count": 61
119809                 },
119810                 "Dollar Tree": {
119811                     "count": 110
119812                 },
119813                 "Dollar General": {
119814                     "count": 80
119815                 }
119816             },
119817             "pet": {
119818                 "Fressnapf": {
119819                     "count": 318
119820                 },
119821                 "PetSmart": {
119822                     "count": 177
119823                 },
119824                 "Das Futterhaus": {
119825                     "count": 69
119826                 },
119827                 "Pets at Home": {
119828                     "count": 62
119829                 },
119830                 "Petco": {
119831                     "count": 101
119832                 },
119833                 "Зоомагазин": {
119834                     "count": 100
119835                 }
119836             },
119837             "shoes": {
119838                 "Deichmann": {
119839                     "count": 622
119840                 },
119841                 "Reno": {
119842                     "count": 183
119843                 },
119844                 "Ecco": {
119845                     "count": 55
119846                 },
119847                 "Clarks": {
119848                     "count": 109
119849                 },
119850                 "La Halle aux Chaussures": {
119851                     "count": 69
119852                 },
119853                 "Brantano": {
119854                     "count": 71
119855                 },
119856                 "Geox": {
119857                     "count": 51
119858                 },
119859                 "Salamander": {
119860                     "count": 51
119861                 },
119862                 "Обувь": {
119863                     "count": 100
119864                 },
119865                 "Payless Shoe Source": {
119866                     "count": 67
119867                 },
119868                 "Famous Footwear": {
119869                     "count": 59
119870                 },
119871                 "Quick Schuh": {
119872                     "count": 72
119873                 },
119874                 "Shoe Zone": {
119875                     "count": 55
119876                 },
119877                 "Foot Locker": {
119878                     "count": 82
119879                 },
119880                 "Bata": {
119881                     "count": 101
119882                 },
119883                 "ЦентрОбувь": {
119884                     "count": 51
119885                 }
119886             },
119887             "toys": {
119888                 "La Grande Récré": {
119889                     "count": 56
119890                 },
119891                 "Toys R Us": {
119892                     "count": 151,
119893                     "tags": {
119894                         "shop": "toys"
119895                     }
119896                 },
119897                 "Intertoys": {
119898                     "count": 57
119899                 },
119900                 "Детский мир": {
119901                     "count": 86
119902                 },
119903                 "Игрушки": {
119904                     "count": 58
119905                 }
119906             },
119907             "travel_agency": {
119908                 "Flight Centre": {
119909                     "count": 92
119910                 },
119911                 "Thomas Cook": {
119912                     "count": 119
119913                 }
119914             },
119915             "jewelry": {
119916                 "Bijou Brigitte": {
119917                     "count": 57
119918                 },
119919                 "Christ": {
119920                     "count": 57
119921                 },
119922                 "Swarovski": {
119923                     "count": 74
119924                 }
119925             },
119926             "optician": {
119927                 "Fielmann": {
119928                     "count": 232
119929                 },
119930                 "Apollo Optik": {
119931                     "count": 150
119932                 },
119933                 "Vision Express": {
119934                     "count": 58
119935                 },
119936                 "Оптика": {
119937                     "count": 182
119938                 },
119939                 "Optic 2000": {
119940                     "count": 98
119941                 },
119942                 "Alain Afflelou": {
119943                     "count": 73
119944                 },
119945                 "Specsavers": {
119946                     "count": 124
119947                 },
119948                 "Krys": {
119949                     "count": 77
119950                 },
119951                 "Atol": {
119952                     "count": 55
119953                 }
119954             },
119955             "video": {
119956                 "Blockbuster": {
119957                     "count": 184
119958                 },
119959                 "World of Video": {
119960                     "count": 64
119961                 }
119962             },
119963             "mobile_phone": {
119964                 "Билайн": {
119965                     "count": 128
119966                 },
119967                 "ソフトバンクショップ (SoftBank shop)": {
119968                     "count": 255
119969                 },
119970                 "Vodafone": {
119971                     "count": 355
119972                 },
119973                 "O2": {
119974                     "count": 208
119975                 },
119976                 "Carphone Warehouse": {
119977                     "count": 127
119978                 },
119979                 "Orange": {
119980                     "count": 246
119981                 },
119982                 "Verizon Wireless": {
119983                     "count": 125
119984                 },
119985                 "Sprint": {
119986                     "count": 109
119987                 },
119988                 "T-Mobile": {
119989                     "count": 175
119990                 },
119991                 "МТС": {
119992                     "count": 352
119993                 },
119994                 "Евросеть": {
119995                     "count": 506
119996                 },
119997                 "Bell": {
119998                     "count": 190
119999                 },
120000                 "The Phone House": {
120001                     "count": 83
120002                 },
120003                 "SFR": {
120004                     "count": 71
120005                 },
120006                 "Связной": {
120007                     "count": 439
120008                 },
120009                 "Мегафон": {
120010                     "count": 251
120011                 },
120012                 "AT&T": {
120013                     "count": 124
120014                 },
120015                 "ドコモショップ (docomo shop)": {
120016                     "count": 114
120017                 },
120018                 "au": {
120019                     "count": 65
120020                 },
120021                 "Movistar": {
120022                     "count": 77
120023                 },
120024                 "Bitė": {
120025                     "count": 72
120026                 }
120027             },
120028             "hifi": {},
120029             "computer": {
120030                 "PC World": {
120031                     "count": 55
120032                 },
120033                 "DNS": {
120034                     "count": 128
120035                 }
120036             },
120037             "hairdresser": {
120038                 "Klier": {
120039                     "count": 119
120040                 },
120041                 "Supercuts": {
120042                     "count": 106
120043                 },
120044                 "Hairkiller": {
120045                     "count": 51
120046                 },
120047                 "Great Clips": {
120048                     "count": 182
120049                 },
120050                 "Парикмахерская": {
120051                     "count": 510
120052                 },
120053                 "Стиль": {
120054                     "count": 51
120055                 },
120056                 "Fryzjer": {
120057                     "count": 56
120058                 },
120059                 "Franck Provost": {
120060                     "count": 70
120061                 },
120062                 "Салон красоты": {
120063                     "count": 70
120064                 }
120065             },
120066             "hardware": {
120067                 "1000 мелочей": {
120068                     "count": 61
120069                 },
120070                 "Хозтовары": {
120071                     "count": 151
120072                 },
120073                 "Стройматериалы": {
120074                     "count": 54
120075                 }
120076             },
120077             "motorcycle": {
120078                 "Yamaha": {
120079                     "count": 67
120080                 },
120081                 "Honda": {
120082                     "count": 69
120083                 }
120084             }
120085         }
120086     }
120087 };